## javax.media.opengl
Interface GL

All Known Implementing Classes:
  DebugGL, TraceGL

    public interface GL

The basic interface to OpenGL, providing access to core functionality up through the OpenGL 2.0 specification as well as all vendor extensions.

While the APIs for vendor extensions are unconditionally exposed, the underlying functions may not be present. The method `isFunctionAvailable(java.lang.String)` should be used to query the availability of any non-core function before it is used for the first time; for example, `gl.isFunctionAvailable("glProgramStringARB")`. On certain platforms (Windows in particular), the most "core" functionality is only OpenGL 1.1, so in theory any routines first exposed in OpenGL 1.2, 1.3, and 1.4, 1.5, or 2.0 as well as vendor extensions should all be queried. Calling an unavailable function will cause a `GLException` to be raised.

`isExtensionAvailable(java.lang.String)` may also be used to determine whether a specific extension is available before calling the routines or using the functionality it exposes: for example, `gl.isExtensionAvailable("GL_ARB_vertex_program");`. However, in this case it is up to the end user to know which routines or functionality are associated with which OpenGL extensions. It may also be used to test for the availability of a particular version of OpenGL: for example, `gl.isExtensionAvailable("GL_VERSION_1_5");`.

Exceptions to the window system extension naming rules:

- The memory allocators for the NVidia vertex_array_range (VAR) extension, in particular `wglAllocateMemoryNV` / `glXAllocateMemoryNV` and associated routines. `glAllocateMemoryNV(int, float, float, float)` has been provided for window system-independent access to VAR. `isFunctionAvailable(java.lang.String)` will translate an argument of "glAllocateMemoryNV" or "glFreeMemoryNV" into the appropriate window system-specific name.
- WGL_ARB_pbuffer, WGL_ARB_pixel_format, and other platform-specific pbuffer functionality; the availability of pbuffers can be queried on Windows, X11 and Mac OS X platforms by querying `isExtensionAvailable(java.lang.String)` with an argument of "GL_ARB_pbuffer" or "GL_ARB_pixel_format".

Field Summary
`static int` `GL_1PASS_EXT`
`static int` `GL_1PASS_SGIS`
`static int` `GL_2_BYTES`
`static int` `GL_2D`
`static int` `GL_2PASS_0_EXT`
`static int` `GL_2PASS_0_SGIS`
`static int` `GL_2PASS_1_EXT`
`static int` `GL_2PASS_1_SGIS`
`static int` `GL_2X_BIT_ATI`
`static int` `GL_3_BYTES`
`static int` `GL_3D`
`static int` `GL_3D_COLOR`
`static int` `GL_3D_COLOR_TEXTURE`
`static int` `GL_4_BYTES`
`static int` `GL_422_AVERAGE_EXT`
`static int` `GL_422_EXT`
`static int` `GL_422_REV_AVERAGE_EXT`
`static int` `GL_422_REV_EXT`
`static int` `GL_4D_COLOR_TEXTURE`
`static int` `GL_4PASS_0_EXT`
`static int` `GL_4PASS_0_SGIS`
`static int` `GL_4PASS_1_EXT`
`static int` `GL_4PASS_1_SGIS`
`static int` `GL_4PASS_2_EXT`
`static int` `GL_4PASS_2_SGIS`
`static int` `GL_4PASS_3_EXT`
`static int` `GL_4PASS_3_SGIS`
`static int` `GL_4X_BIT_ATI`
`static int` `GL_8X_BIT_ATI`
`static int` `GL_ABGR_EXT`
`static int` `GL_ACCUM`
`static int` `GL_ACCUM_ALPHA_BITS`
`static int` `GL_ACCUM_BLUE_BITS`
`static int` `GL_ACCUM_BUFFER_BIT`
`static int` `GL_ACCUM_CLEAR_VALUE`
`static int` `GL_ACCUM_GREEN_BITS`
`static int` `GL_ACCUM_RED_BITS`
`static int` `GL_ACTIVE_ATTRIBUTE_MAX_LENGTH`
`static int` `GL_ACTIVE_ATTRIBUTES`
`static int` `GL_ACTIVE_STENCIL_FACE_EXT`
`static int` `GL_ACTIVE_TEXTURE`
`static int` `GL_ACTIVE_UNIFORM_MAX_LENGTH`
`static int` `GL_ACTIVE_UNIFORMS`
`static int` `GL_ACTIVE_VARYING_MAX_LENGTH_NV`
`static int` `GL_ACTIVE_VARYINGS_NV`
`static int` `GL_ACTIVE_VERTEX_UNITS_ARB`
`static int` `GL_ADD`
`static int` `GL_ADD_ATI`
`static int` `GL_ADD_SIGNED`
`static int` `GL_ALIASED_LINE_WIDTH_RANGE`
`static int` `GL_ALIASED_POINT_SIZE_RANGE`
`static int` `GL_ALL_ATTRIB_BITS`
`static long` `GL_ALL_CLIENT_ATTRIB_BITS`
`static int` `GL_ALL_COMPLETED_NV`
`static int` `GL_ALLOW_DRAW_FRG_HINT_PGI`
`static int` `GL_ALLOW_DRAW_MEM_HINT_PGI`
`static int` `GL_ALLOW_DRAW_OBJ_HINT_PGI`
`static int` `GL_ALLOW_DRAW_WIN_HINT_PGI`
`static int` `GL_ALPHA`
`static int` `GL_ALPHA_BIAS`
`static int` `GL_ALPHA_BITS`
`static int` `GL_ALPHA_FLOAT16_APPLE`
`static int` `GL_ALPHA_FLOAT16_ATI`
`static int` `GL_ALPHA_FLOAT32_APPLE`
`static int` `GL_ALPHA_FLOAT32_ATI`
`static int` `GL_ALPHA_INTEGER_EXT`
`static int` `GL_ALPHA_MAX_CLAMP_INGR`
`static int` `GL_ALPHA_MAX_SGIX`
`static int` `GL_ALPHA_MIN_CLAMP_INGR`
`static int` `GL_ALPHA_MIN_SGIX`
`static int` `GL_ALPHA_SCALE`
`static int` `GL_ALPHA_TEST`
`static int` `GL_ALPHA_TEST_FUNC`
`static int` `GL_ALPHA_TEST_REF`
`static int` `GL_ALPHA12`
`static int` `GL_ALPHA16`
`static int` `GL_ALPHA16F_ARB`
`static int` `GL_ALPHA16I_EXT`
`static int` `GL_ALPHA16UI_EXT`
`static int` `GL_ALPHA32F_ARB`
`static int` `GL_ALPHA32I_EXT`
`static int` `GL_ALPHA32UI_EXT`
`static int` `GL_ALPHA4`
`static int` `GL_ALPHA8`
`static int` `GL_ALPHA8I_EXT`
`static int` `GL_ALPHA8UI_EXT`
`static int` `GL_ALWAYS`
`static int` `GL_ALWAYS_FAST_HINT_PGI`
`static int` `GL_ALWAYS_SOFT_HINT_PGI`
`static int` `GL_AMBIENT`
`static int` `GL_AMBIENT_AND_DIFFUSE`
`static int` `GL_AND`
`static int` `GL_AND_INVERTED`
`static int` `GL_AND_REVERSE`
`static int` `GL_ARRAY_BUFFER`
`static int` `GL_ARRAY_BUFFER_ARB`
`static int` `GL_ARRAY_BUFFER_BINDING`
`static int` `GL_ARRAY_BUFFER_BINDING_ARB`
`static int` `GL_ARRAY_ELEMENT_LOCK_COUNT_EXT`
`static int` `GL_ARRAY_ELEMENT_LOCK_FIRST_EXT`
`static int` `GL_ARRAY_OBJECT_BUFFER_ATI`
`static int` `GL_ARRAY_OBJECT_OFFSET_ATI`
`static int` `GL_ASYNC_DRAW_PIXELS_SGIX`
`static int` `GL_ASYNC_HISTOGRAM_SGIX`
`static int` `GL_ASYNC_MARKER_SGIX`
`static int` `GL_ASYNC_READ_PIXELS_SGIX`
`static int` `GL_ASYNC_TEX_IMAGE_SGIX`
`static int` `GL_ATTACHED_SHADERS`
`static int` `GL_ATTENUATION_EXT`
`static int` `GL_ATTRIB_ARRAY_POINTER_NV`
`static int` `GL_ATTRIB_ARRAY_SIZE_NV`
`static int` `GL_ATTRIB_ARRAY_STRIDE_NV`
`static int` `GL_ATTRIB_ARRAY_TYPE_NV`
`static int` `GL_ATTRIB_STACK_DEPTH`
`static int` `GL_AUTO_NORMAL`
`static int` `GL_AUX_BUFFERS`
`static int` `GL_AUX0`
`static int` `GL_AUX1`
`static int` `GL_AUX2`
`static int` `GL_AUX3`
`static int` `GL_AVERAGE_EXT`
`static int` `GL_AVERAGE_HP`
`static int` `GL_BACK`
`static int` `GL_BACK_LEFT`
`static int` `GL_BACK_NORMALS_HINT_PGI`
`static int` `GL_BACK_PRIMARY_COLOR_NV`
`static int` `GL_BACK_RIGHT`
`static int` `GL_BACK_SECONDARY_COLOR_NV`
`static int` `GL_BGR`
`static int` `GL_BGR_INTEGER_EXT`
`static int` `GL_BGRA`
`static int` `GL_BGRA_INTEGER_EXT`
`static int` `GL_BIAS_BIT_ATI`
`static int` `GL_BIAS_BY_NEGATIVE_ONE_HALF_NV`
`static int` `GL_BITMAP`
`static int` `GL_BITMAP_TOKEN`
`static int` `GL_BLEND`
`static int` `GL_BLEND_COLOR`
`static int` `GL_BLEND_DST`
`static int` `GL_BLEND_DST_ALPHA`
`static int` `GL_BLEND_DST_ALPHA_EXT`
`static int` `GL_BLEND_DST_RGB`
`static int` `GL_BLEND_DST_RGB_EXT`
`static int` `GL_BLEND_EQUATION`
`static int` `GL_BLEND_EQUATION_ALPHA`
`static int` `GL_BLEND_EQUATION_ALPHA_EXT`
`static int` `GL_BLEND_EQUATION_RGB`
`static int` `GL_BLEND_EQUATION_RGB_EXT`
`static int` `GL_BLEND_SRC`
`static int` `GL_BLEND_SRC_ALPHA`
`static int` `GL_BLEND_SRC_ALPHA_EXT`
`static int` `GL_BLEND_SRC_RGB`
`static int` `GL_BLEND_SRC_RGB_EXT`
`static int` `GL_BLUE`
`static int` `GL_BLUE_BIAS`
`static int` `GL_BLUE_BIT_ATI`
`static int` `GL_BLUE_BITS`
`static int` `GL_BLUE_INTEGER_EXT`
`static int` `GL_BLUE_MAX_CLAMP_INGR`
`static int` `GL_BLUE_MIN_CLAMP_INGR`
`static int` `GL_BLUE_SCALE`
`static int` `GL_BOOL`
`static int` `GL_BOOL_ARB`
`static int` `GL_BOOL_VEC2`
`static int` `GL_BOOL_VEC2_ARB`
`static int` `GL_BOOL_VEC3`
`static int` `GL_BOOL_VEC3_ARB`
`static int` `GL_BOOL_VEC4`
`static int` `GL_BOOL_VEC4_ARB`
`static int` `GL_BUFFER_ACCESS`
`static int` `GL_BUFFER_ACCESS_ARB`
`static int` `GL_BUFFER_FLUSHING_UNMAP_APPLE`
`static int` `GL_BUFFER_MAP_POINTER`
`static int` `GL_BUFFER_MAP_POINTER_ARB`
`static int` `GL_BUFFER_MAPPED`
`static int` `GL_BUFFER_MAPPED_ARB`
`static int` `GL_BUFFER_SERIALIZED_MODIFY_APPLE`
`static int` `GL_BUFFER_SIZE`
`static int` `GL_BUFFER_SIZE_ARB`
`static int` `GL_BUFFER_USAGE`
`static int` `GL_BUFFER_USAGE_ARB`
`static int` `GL_BUMP_ENVMAP_ATI`
`static int` `GL_BUMP_NUM_TEX_UNITS_ATI`
`static int` `GL_BUMP_ROT_MATRIX_ATI`
`static int` `GL_BUMP_ROT_MATRIX_SIZE_ATI`
`static int` `GL_BUMP_TARGET_ATI`
`static int` `GL_BUMP_TEX_UNITS_ATI`
`static int` `GL_BYTE`
`static int` `GL_C3F_V3F`
`static int` `GL_C4F_N3F_V3F`
`static int` `GL_C4UB_V2F`
`static int` `GL_C4UB_V3F`
`static int` `GL_CALLIGRAPHIC_FRAGMENT_SGIX`
`static int` `GL_CCW`
`static int` `GL_CG_FRAGMENT_SHADER_EXT`
`static int` `GL_CG_VERTEX_SHADER_EXT`
`static int` `GL_CLAMP`
`static int` `GL_CLAMP_FRAGMENT_COLOR_ARB`
`static int` `GL_CLAMP_READ_COLOR_ARB`
`static int` `GL_CLAMP_TO_BORDER`
`static int` `GL_CLAMP_TO_EDGE`
`static int` `GL_CLAMP_VERTEX_COLOR_ARB`
`static int` `GL_CLEAR`
`static int` `GL_CLIENT_ACTIVE_TEXTURE`
`static long` `GL_CLIENT_ALL_ATTRIB_BITS`
`static int` `GL_CLIENT_ATTRIB_STACK_DEPTH`
`static int` `GL_CLIENT_PIXEL_STORE_BIT`
`static int` `GL_CLIENT_VERTEX_ARRAY_BIT`
`static int` `GL_CLIP_DISTANCE_NV`
`static int` `GL_CLIP_FAR_HINT_PGI`
`static int` `GL_CLIP_NEAR_HINT_PGI`
`static int` `GL_CLIP_PLANE0`
`static int` `GL_CLIP_PLANE1`
`static int` `GL_CLIP_PLANE2`
`static int` `GL_CLIP_PLANE3`
`static int` `GL_CLIP_PLANE4`
`static int` `GL_CLIP_PLANE5`
`static int` `GL_CLIP_VOLUME_CLIPPING_HINT_EXT`
`static int` `GL_CMYK_EXT`
`static int` `GL_CMYKA_EXT`
`static int` `GL_CND_ATI`
`static int` `GL_CND0_ATI`
`static int` `GL_COEFF`
`static int` `GL_COLOR`
`static int` `GL_COLOR_ALPHA_PAIRING_ATI`
`static int` `GL_COLOR_ARRAY`
`static int` `GL_COLOR_ARRAY_BUFFER_BINDING`
`static int` `GL_COLOR_ARRAY_BUFFER_BINDING_ARB`
`static int` `GL_COLOR_ARRAY_POINTER`
`static int` `GL_COLOR_ARRAY_SIZE`
`static int` `GL_COLOR_ARRAY_STRIDE`
`static int` `GL_COLOR_ARRAY_TYPE`
`static int` `GL_COLOR_ATTACHMENT0_EXT`
`static int` `GL_COLOR_ATTACHMENT1_EXT`
`static int` `GL_COLOR_ATTACHMENT10_EXT`
`static int` `GL_COLOR_ATTACHMENT11_EXT`
`static int` `GL_COLOR_ATTACHMENT12_EXT`
`static int` `GL_COLOR_ATTACHMENT13_EXT`
`static int` `GL_COLOR_ATTACHMENT14_EXT`
`static int` `GL_COLOR_ATTACHMENT15_EXT`
`static int` `GL_COLOR_ATTACHMENT2_EXT`
`static int` `GL_COLOR_ATTACHMENT3_EXT`
`static int` `GL_COLOR_ATTACHMENT4_EXT`
`static int` `GL_COLOR_ATTACHMENT5_EXT`
`static int` `GL_COLOR_ATTACHMENT6_EXT`
`static int` `GL_COLOR_ATTACHMENT7_EXT`
`static int` `GL_COLOR_ATTACHMENT8_EXT`
`static int` `GL_COLOR_ATTACHMENT9_EXT`
`static int` `GL_COLOR_BUFFER_BIT`
`static int` `GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI`
`static int` `GL_COLOR_CLEAR_VALUE`
`static int` `GL_COLOR_FLOAT_APPLE`
`static int` `GL_COLOR_INDEX`
`static int` `GL_COLOR_INDEX1_EXT`
`static int` `GL_COLOR_INDEX12_EXT`
`static int` `GL_COLOR_INDEX16_EXT`
`static int` `GL_COLOR_INDEX2_EXT`
`static int` `GL_COLOR_INDEX4_EXT`
`static int` `GL_COLOR_INDEX8_EXT`
`static int` `GL_COLOR_INDEXES`
`static int` `GL_COLOR_LOGIC_OP`
`static int` `GL_COLOR_MATERIAL`
`static int` `GL_COLOR_MATERIAL_FACE`
`static int` `GL_COLOR_MATERIAL_PARAMETER`
`static int` `GL_COLOR_MATRIX`
`static int` `GL_COLOR_MATRIX_STACK_DEPTH`
`static int` `GL_COLOR_SUM`
`static int` `GL_COLOR_SUM_ARB`
`static int` `GL_COLOR_SUM_CLAMP_NV`
`static int` `GL_COLOR_SUM_EXT`
`static int` `GL_COLOR_TABLE`
`static int` `GL_COLOR_TABLE_ALPHA_SIZE`
`static int` `GL_COLOR_TABLE_BIAS`
`static int` `GL_COLOR_TABLE_BLUE_SIZE`
`static int` `GL_COLOR_TABLE_FORMAT`
`static int` `GL_COLOR_TABLE_GREEN_SIZE`
`static int` `GL_COLOR_TABLE_INTENSITY_SIZE`
`static int` `GL_COLOR_TABLE_LUMINANCE_SIZE`
`static int` `GL_COLOR_TABLE_RED_SIZE`
`static int` `GL_COLOR_TABLE_SCALE`
`static int` `GL_COLOR_TABLE_WIDTH`
`static int` `GL_COLOR_WRITEMASK`
`static int` `GL_COLOR3_BIT_PGI`
`static int` `GL_COLOR4_BIT_PGI`
`static int` `GL_COMBINE`
`static int` `GL_COMBINE_ALPHA`
`static int` `GL_COMBINE_RGB`
`static int` `GL_COMBINE4_NV`
`static int` `GL_COMBINER_AB_DOT_PRODUCT_NV`
`static int` `GL_COMBINER_AB_OUTPUT_NV`
`static int` `GL_COMBINER_BIAS_NV`
`static int` `GL_COMBINER_CD_DOT_PRODUCT_NV`
`static int` `GL_COMBINER_CD_OUTPUT_NV`
`static int` `GL_COMBINER_COMPONENT_USAGE_NV`
`static int` `GL_COMBINER_INPUT_NV`
`static int` `GL_COMBINER_MAPPING_NV`
`static int` `GL_COMBINER_MUX_SUM_NV`
`static int` `GL_COMBINER_SCALE_NV`
`static int` `GL_COMBINER_SUM_OUTPUT_NV`
`static int` `GL_COMBINER0_NV`
`static int` `GL_COMBINER1_NV`
`static int` `GL_COMBINER2_NV`
`static int` `GL_COMBINER3_NV`
`static int` `GL_COMBINER4_NV`
`static int` `GL_COMBINER5_NV`
`static int` `GL_COMBINER6_NV`
`static int` `GL_COMBINER7_NV`
`static int` `GL_COMP_BIT_ATI`
`static int` `GL_COMPARE_R_TO_TEXTURE`
`static int` `GL_COMPARE_R_TO_TEXTURE_ARB`
`static int` `GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT`
`static int` `GL_COMPILE`
`static int` `GL_COMPILE_AND_EXECUTE`
`static int` `GL_COMPILE_STATUS`
`static int` `GL_COMPRESSED_ALPHA`
`static int` `GL_COMPRESSED_INTENSITY`
`static int` `GL_COMPRESSED_LUMINANCE`
`static int` `GL_COMPRESSED_LUMINANCE_ALPHA`
`static int` `GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT`
`static int` `GL_COMPRESSED_LUMINANCE_LATC1_EXT`
`static int` `GL_COMPRESSED_RED_GREEN_RGTC2_EXT`
`static int` `GL_COMPRESSED_RED_RGTC1_EXT`
`static int` `GL_COMPRESSED_RGB`
`static int` `GL_COMPRESSED_RGB_FXT1_3DFX`
`static int` `GL_COMPRESSED_RGB_S3TC_DXT1_EXT`
`static int` `GL_COMPRESSED_RGBA`
`static int` `GL_COMPRESSED_RGBA_FXT1_3DFX`
`static int` `GL_COMPRESSED_RGBA_S3TC_DXT1_EXT`
`static int` `GL_COMPRESSED_RGBA_S3TC_DXT3_EXT`
`static int` `GL_COMPRESSED_RGBA_S3TC_DXT5_EXT`
`static int` `GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT`
`static int` `GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT`
`static int` `GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT`
`static int` `GL_COMPRESSED_SIGNED_RED_RGTC1_EXT`
`static int` `GL_COMPRESSED_SLUMINANCE`
`static int` `GL_COMPRESSED_SLUMINANCE_ALPHA`
`static int` `GL_COMPRESSED_SLUMINANCE_ALPHA_EXT`
`static int` `GL_COMPRESSED_SLUMINANCE_EXT`
`static int` `GL_COMPRESSED_SRGB`
`static int` `GL_COMPRESSED_SRGB_ALPHA`
`static int` `GL_COMPRESSED_SRGB_ALPHA_EXT`
`static int` `GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT`
`static int` `GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT`
`static int` `GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT`
`static int` `GL_COMPRESSED_SRGB_EXT`
`static int` `GL_COMPRESSED_SRGB_S3TC_DXT1_EXT`
`static int` `GL_COMPRESSED_TEXTURE_FORMATS`
`static int` `GL_CON_0_ATI`
`static int` `GL_CON_1_ATI`
`static int` `GL_CON_10_ATI`
`static int` `GL_CON_11_ATI`
`static int` `GL_CON_12_ATI`
`static int` `GL_CON_13_ATI`
`static int` `GL_CON_14_ATI`
`static int` `GL_CON_15_ATI`
`static int` `GL_CON_16_ATI`
`static int` `GL_CON_17_ATI`
`static int` `GL_CON_18_ATI`
`static int` `GL_CON_19_ATI`
`static int` `GL_CON_2_ATI`
`static int` `GL_CON_20_ATI`
`static int` `GL_CON_21_ATI`
`static int` `GL_CON_22_ATI`
`static int` `GL_CON_23_ATI`
`static int` `GL_CON_24_ATI`
`static int` `GL_CON_25_ATI`
`static int` `GL_CON_26_ATI`
`static int` `GL_CON_27_ATI`
`static int` `GL_CON_28_ATI`
`static int` `GL_CON_29_ATI`
`static int` `GL_CON_3_ATI`
`static int` `GL_CON_30_ATI`
`static int` `GL_CON_31_ATI`
`static int` `GL_CON_4_ATI`
`static int` `GL_CON_5_ATI`
`static int` `GL_CON_6_ATI`
`static int` `GL_CON_7_ATI`
`static int` `GL_CON_8_ATI`
`static int` `GL_CON_9_ATI`
`static int` `GL_CONSERVE_MEMORY_HINT_PGI`
`static int` `GL_CONST_EYE_NV`
`static int` `GL_CONSTANT`
`static int` `GL_CONSTANT_ALPHA`
`static int` `GL_CONSTANT_ATTENUATION`
`static int` `GL_CONSTANT_BORDER`
`static int` `GL_CONSTANT_COLOR`
`static int` `GL_CONSTANT_COLOR0_NV`
`static int` `GL_CONSTANT_COLOR1_NV`
`static int` `GL_CONVOLUTION_1D`
`static int` `GL_CONVOLUTION_2D`
`static int` `GL_CONVOLUTION_BORDER_COLOR`
`static int` `GL_CONVOLUTION_BORDER_MODE`
`static int` `GL_CONVOLUTION_FILTER_BIAS`
`static int` `GL_CONVOLUTION_FILTER_SCALE`
`static int` `GL_CONVOLUTION_FORMAT`
`static int` `GL_CONVOLUTION_HEIGHT`
`static int` `GL_CONVOLUTION_HINT_SGIX`
`static int` `GL_CONVOLUTION_WIDTH`
`static int` `GL_COORD_REPLACE`
`static int` `GL_COORD_REPLACE_ARB`
`static int` `GL_COORD_REPLACE_NV`
`static int` `GL_COPY`
`static int` `GL_COPY_INVERTED`
`static int` `GL_COPY_PIXEL_TOKEN`
`static int` `GL_CUBIC_EXT`
`static int` `GL_CUBIC_HP`
`static int` `GL_CULL_FACE`
`static int` `GL_CULL_FACE_MODE`
`static int` `GL_CULL_FRAGMENT_NV`
`static int` `GL_CULL_MODES_NV`
`static int` `GL_CULL_VERTEX_EXT`
`static int` `GL_CULL_VERTEX_EYE_POSITION_EXT`
`static int` `GL_CULL_VERTEX_IBM`
`static int` `GL_CULL_VERTEX_OBJECT_POSITION_EXT`
`static int` `GL_CURRENT_ATTRIB_NV`
`static int` `GL_CURRENT_BIT`
`static int` `GL_CURRENT_COLOR`
`static int` `GL_CURRENT_FOG_COORD`
`static int` `GL_CURRENT_FOG_COORDINATE`
`static int` `GL_CURRENT_FOG_COORDINATE_EXT`
`static int` `GL_CURRENT_INDEX`
`static int` `GL_CURRENT_MATRIX_ARB`
`static int` `GL_CURRENT_MATRIX_INDEX_ARB`
`static int` `GL_CURRENT_MATRIX_NV`
`static int` `GL_CURRENT_MATRIX_STACK_DEPTH_ARB`
`static int` `GL_CURRENT_MATRIX_STACK_DEPTH_NV`
`static int` `GL_CURRENT_NORMAL`
`static int` `GL_CURRENT_OCCLUSION_QUERY_ID_NV`
`static int` `GL_CURRENT_PALETTE_MATRIX_ARB`
`static int` `GL_CURRENT_PROGRAM`
`static int` `GL_CURRENT_QUERY`
`static int` `GL_CURRENT_QUERY_ARB`
`static int` `GL_CURRENT_RASTER_COLOR`
`static int` `GL_CURRENT_RASTER_DISTANCE`
`static int` `GL_CURRENT_RASTER_INDEX`
`static int` `GL_CURRENT_RASTER_NORMAL_SGIX`
`static int` `GL_CURRENT_RASTER_POSITION`
`static int` `GL_CURRENT_RASTER_POSITION_VALID`
`static int` `GL_CURRENT_RASTER_SECONDARY_COLOR`
`static int` `GL_CURRENT_RASTER_TEXTURE_COORDS`
`static int` `GL_CURRENT_SECONDARY_COLOR`
`static int` `GL_CURRENT_SECONDARY_COLOR_EXT`
`static int` `GL_CURRENT_TEXTURE_COORDS`
`static int` `GL_CURRENT_VERTEX_ATTRIB`
`static int` `GL_CURRENT_VERTEX_ATTRIB_ARB`
`static int` `GL_CURRENT_VERTEX_EXT`
`static int` `GL_CURRENT_VERTEX_WEIGHT_EXT`
`static int` `GL_CURRENT_WEIGHT_ARB`
`static int` `GL_CW`
`static int` `GL_DECAL`
`static int` `GL_DECR`
`static int` `GL_DECR_WRAP`
`static int` `GL_DECR_WRAP_EXT`
`static int` `GL_DEFORMATIONS_MASK_SGIX`
`static int` `GL_DELETE_STATUS`
`static int` `GL_DEPENDENT_AR_TEXTURE_2D_NV`
`static int` `GL_DEPENDENT_GB_TEXTURE_2D_NV`
`static int` `GL_DEPENDENT_HILO_TEXTURE_2D_NV`
`static int` `GL_DEPENDENT_RGB_TEXTURE_3D_NV`
`static int` `GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV`
`static int` `GL_DEPTH`
`static int` `GL_DEPTH_ATTACHMENT_EXT`
`static int` `GL_DEPTH_BIAS`
`static int` `GL_DEPTH_BITS`
`static int` `GL_DEPTH_BOUNDS_EXT`
`static int` `GL_DEPTH_BOUNDS_TEST_EXT`
`static int` `GL_DEPTH_BUFFER_BIT`
`static int` `GL_DEPTH_BUFFER_FLOAT_MODE_NV`
`static int` `GL_DEPTH_CLAMP_NV`
`static int` `GL_DEPTH_CLEAR_VALUE`
`static int` `GL_DEPTH_COMPONENT`
`static int` `GL_DEPTH_COMPONENT16`
`static int` `GL_DEPTH_COMPONENT16_ARB`
`static int` `GL_DEPTH_COMPONENT16_SGIX`
`static int` `GL_DEPTH_COMPONENT24`
`static int` `GL_DEPTH_COMPONENT24_ARB`
`static int` `GL_DEPTH_COMPONENT24_SGIX`
`static int` `GL_DEPTH_COMPONENT32`
`static int` `GL_DEPTH_COMPONENT32_ARB`
`static int` `GL_DEPTH_COMPONENT32_SGIX`
`static int` `GL_DEPTH_COMPONENT32F_NV`
`static int` `GL_DEPTH_FUNC`
`static int` `GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX`
`static int` `GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX`
`static int` `GL_DEPTH_PASS_INSTRUMENT_SGIX`
`static int` `GL_DEPTH_RANGE`
`static int` `GL_DEPTH_SCALE`
`static int` `GL_DEPTH_STENCIL_EXT`
`static int` `GL_DEPTH_STENCIL_NV`
`static int` `GL_DEPTH_STENCIL_TO_BGRA_NV`
`static int` `GL_DEPTH_STENCIL_TO_RGBA_NV`
`static int` `GL_DEPTH_TEST`
`static int` `GL_DEPTH_TEXTURE_MODE`
`static int` `GL_DEPTH_TEXTURE_MODE_ARB`
`static int` `GL_DEPTH_WRITEMASK`
`static int` `GL_DEPTH24_STENCIL8_EXT`
`static int` `GL_DEPTH32F_STENCIL8_NV`
`static int` `GL_DETAIL_TEXTURE_2D_BINDING_SGIS`
`static int` `GL_DETAIL_TEXTURE_2D_SGIS`
`static int` `GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS`
`static int` `GL_DETAIL_TEXTURE_LEVEL_SGIS`
`static int` `GL_DETAIL_TEXTURE_MODE_SGIS`
`static int` `GL_DIFFUSE`
`static int` `GL_DISCARD_ATI`
`static int` `GL_DISCARD_NV`
`static int` `GL_DISTANCE_ATTENUATION_EXT`
`static int` `GL_DISTANCE_ATTENUATION_SGIS`
`static int` `GL_DITHER`
`static int` `GL_DOMAIN`
`static int` `GL_DONT_CARE`
`static int` `GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV`
`static int` `GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV`
`static int` `GL_DOT_PRODUCT_DEPTH_REPLACE_NV`
`static int` `GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV`
`static int` `GL_DOT_PRODUCT_NV`
`static int` `GL_DOT_PRODUCT_PASS_THROUGH_NV`
`static int` `GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV`
`static int` `GL_DOT_PRODUCT_TEXTURE_1D_NV`
`static int` `GL_DOT_PRODUCT_TEXTURE_2D_NV`
`static int` `GL_DOT_PRODUCT_TEXTURE_3D_NV`
`static int` `GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV`
`static int` `GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV`
`static int` `GL_DOT2_ADD_ATI`
`static int` `GL_DOT3_ATI`
`static int` `GL_DOT3_RGB`
`static int` `GL_DOT3_RGBA`
`static int` `GL_DOT4_ATI`
`static int` `GL_DOUBLE`
`static int` `GL_DOUBLEBUFFER`
`static int` `GL_DRAW_BUFFER`
`static int` `GL_DRAW_BUFFER0`
`static int` `GL_DRAW_BUFFER0_ARB`
`static int` `GL_DRAW_BUFFER0_ATI`
`static int` `GL_DRAW_BUFFER1`
`static int` `GL_DRAW_BUFFER1_ARB`
`static int` `GL_DRAW_BUFFER1_ATI`
`static int` `GL_DRAW_BUFFER10`
`static int` `GL_DRAW_BUFFER10_ARB`
`static int` `GL_DRAW_BUFFER10_ATI`
`static int` `GL_DRAW_BUFFER11`
`static int` `GL_DRAW_BUFFER11_ARB`
`static int` `GL_DRAW_BUFFER11_ATI`
`static int` `GL_DRAW_BUFFER12`
`static int` `GL_DRAW_BUFFER12_ARB`
`static int` `GL_DRAW_BUFFER12_ATI`
`static int` `GL_DRAW_BUFFER13`
`static int` `GL_DRAW_BUFFER13_ARB`
`static int` `GL_DRAW_BUFFER13_ATI`
`static int` `GL_DRAW_BUFFER14`
`static int` `GL_DRAW_BUFFER14_ARB`
`static int` `GL_DRAW_BUFFER14_ATI`
`static int` `GL_DRAW_BUFFER15`
`static int` `GL_DRAW_BUFFER15_ARB`
`static int` `GL_DRAW_BUFFER15_ATI`
`static int` `GL_DRAW_BUFFER2`
`static int` `GL_DRAW_BUFFER2_ARB`
`static int` `GL_DRAW_BUFFER2_ATI`
`static int` `GL_DRAW_BUFFER3`
`static int` `GL_DRAW_BUFFER3_ARB`
`static int` `GL_DRAW_BUFFER3_ATI`
`static int` `GL_DRAW_BUFFER4`
`static int` `GL_DRAW_BUFFER4_ARB`
`static int` `GL_DRAW_BUFFER4_ATI`
`static int` `GL_DRAW_BUFFER5`
`static int` `GL_DRAW_BUFFER5_ARB`
`static int` `GL_DRAW_BUFFER5_ATI`
`static int` `GL_DRAW_BUFFER6`
`static int` `GL_DRAW_BUFFER6_ARB`
`static int` `GL_DRAW_BUFFER6_ATI`
`static int` `GL_DRAW_BUFFER7`
`static int` `GL_DRAW_BUFFER7_ARB`
`static int` `GL_DRAW_BUFFER7_ATI`
`static int` `GL_DRAW_BUFFER8`
`static int` `GL_DRAW_BUFFER8_ARB`
`static int` `GL_DRAW_BUFFER8_ATI`
`static int` `GL_DRAW_BUFFER9`
`static int` `GL_DRAW_BUFFER9_ARB`
`static int` `GL_DRAW_BUFFER9_ATI`
`static int` `GL_DRAW_FRAMEBUFFER_BINDING_EXT`
`static int` `GL_DRAW_FRAMEBUFFER_EXT`
`static int` `GL_DRAW_PIXEL_TOKEN`
`static int` `GL_DRAW_PIXELS_APPLE`
`static int` `GL_DS_BIAS_NV`
`static int` `GL_DS_SCALE_NV`
`static int` `GL_DSDT_MAG_INTENSITY_NV`
`static int` `GL_DSDT_MAG_NV`
`static int` `GL_DSDT_MAG_VIB_NV`
`static int` `GL_DSDT_NV`
`static int` `GL_DSDT8_MAG8_INTENSITY8_NV`
`static int` `GL_DSDT8_MAG8_NV`
`static int` `GL_DSDT8_NV`
`static int` `GL_DST_ALPHA`
`static int` `GL_DST_COLOR`
`static int` `GL_DT_BIAS_NV`
`static int` `GL_DT_SCALE_NV`
`static int` `GL_DU8DV8_ATI`
`static int` `GL_DUAL_ALPHA12_SGIS`
`static int` `GL_DUAL_ALPHA16_SGIS`
`static int` `GL_DUAL_ALPHA4_SGIS`
`static int` `GL_DUAL_ALPHA8_SGIS`
`static int` `GL_DUAL_INTENSITY12_SGIS`
`static int` `GL_DUAL_INTENSITY16_SGIS`
`static int` `GL_DUAL_INTENSITY4_SGIS`
`static int` `GL_DUAL_INTENSITY8_SGIS`
`static int` `GL_DUAL_LUMINANCE_ALPHA4_SGIS`
`static int` `GL_DUAL_LUMINANCE_ALPHA8_SGIS`
`static int` `GL_DUAL_LUMINANCE12_SGIS`
`static int` `GL_DUAL_LUMINANCE16_SGIS`
`static int` `GL_DUAL_LUMINANCE4_SGIS`
`static int` `GL_DUAL_LUMINANCE8_SGIS`
`static int` `GL_DUAL_TEXTURE_SELECT_SGIS`
`static int` `GL_DUDV_ATI`
`static int` `GL_DYNAMIC_ATI`
`static int` `GL_DYNAMIC_COPY`
`static int` `GL_DYNAMIC_COPY_ARB`
`static int` `GL_DYNAMIC_DRAW`
`static int` `GL_DYNAMIC_DRAW_ARB`
`static int` `GL_DYNAMIC_READ`
`static int` `GL_DYNAMIC_READ_ARB`
`static int` `GL_E_TIMES_F_NV`
`static int` `GL_EDGE_FLAG`
`static int` `GL_EDGE_FLAG_ARRAY`
`static int` `GL_EDGE_FLAG_ARRAY_BUFFER_BINDING`
`static int` `GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB`
`static int` `GL_EDGE_FLAG_ARRAY_POINTER`
`static int` `GL_EDGE_FLAG_ARRAY_STRIDE`
`static int` `GL_EDGEFLAG_BIT_PGI`
`static int` `GL_EIGHTH_BIT_ATI`
`static int` `GL_ELEMENT_ARRAY_APPLE`
`static int` `GL_ELEMENT_ARRAY_ATI`
`static int` `GL_ELEMENT_ARRAY_BUFFER`
`static int` `GL_ELEMENT_ARRAY_BUFFER_ARB`
`static int` `GL_ELEMENT_ARRAY_BUFFER_BINDING`
`static int` `GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB`
`static int` `GL_ELEMENT_ARRAY_POINTER_APPLE`
`static int` `GL_ELEMENT_ARRAY_POINTER_ATI`
`static int` `GL_ELEMENT_ARRAY_TYPE_APPLE`
`static int` `GL_ELEMENT_ARRAY_TYPE_ATI`
`static int` `GL_EMBOSS_CONSTANT_NV`
`static int` `GL_EMBOSS_LIGHT_NV`
`static int` `GL_EMBOSS_MAP_NV`
`static int` `GL_EMISSION`
`static int` `GL_ENABLE_BIT`
`static int` `GL_EQUAL`
`static int` `GL_EQUIV`
`static int` `GL_EVAL_2D_NV`
`static int` `GL_EVAL_BIT`
`static int` `GL_EVAL_FRACTIONAL_TESSELLATION_NV`
`static int` `GL_EVAL_TRIANGULAR_2D_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB0_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB1_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB10_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB11_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB12_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB13_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB14_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB15_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB2_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB3_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB4_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB5_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB6_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB7_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB8_NV`
`static int` `GL_EVAL_VERTEX_ATTRIB9_NV`
`static int` `GL_EXP`
`static int` `GL_EXP2`
`static int` `GL_EXPAND_NEGATE_NV`
`static int` `GL_EXPAND_NORMAL_NV`
`static int` `GL_EXTENSIONS`
`static int` `GL_EYE_DISTANCE_TO_LINE_SGIS`
`static int` `GL_EYE_DISTANCE_TO_POINT_SGIS`
`static int` `GL_EYE_LINE_SGIS`
`static int` `GL_EYE_LINEAR`
`static int` `GL_EYE_PLANE`
`static int` `GL_EYE_PLANE_ABSOLUTE_NV`
`static int` `GL_EYE_POINT_SGIS`
`static int` `GL_EYE_RADIAL_NV`
`static int` `GL_FALSE`
`static int` `GL_FASTEST`
`static int` `GL_FEEDBACK`
`static int` `GL_FEEDBACK_BUFFER_POINTER`
`static int` `GL_FEEDBACK_BUFFER_SIZE`
`static int` `GL_FEEDBACK_BUFFER_TYPE`
`static int` `GL_FENCE_APPLE`
`static int` `GL_FENCE_CONDITION_NV`
`static int` `GL_FENCE_STATUS_NV`
`static int` `GL_FILL`
`static int` `GL_FILTER4_SGIS`
`static int` `GL_FIXED_ONLY_ARB`
`static int` `GL_FLAT`
`static int` `GL_FLOAT`
`static int` `GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV`
`static int` `GL_FLOAT_CLEAR_COLOR_VALUE_NV`
`static int` `GL_FLOAT_MAT2`
`static int` `GL_FLOAT_MAT2_ARB`
`static int` `GL_FLOAT_MAT2x3`
`static int` `GL_FLOAT_MAT2x4`
`static int` `GL_FLOAT_MAT3`
`static int` `GL_FLOAT_MAT3_ARB`
`static int` `GL_FLOAT_MAT3x2`
`static int` `GL_FLOAT_MAT3x4`
`static int` `GL_FLOAT_MAT4`
`static int` `GL_FLOAT_MAT4_ARB`
`static int` `GL_FLOAT_MAT4x2`
`static int` `GL_FLOAT_MAT4x3`
`static int` `GL_FLOAT_R_NV`
`static int` `GL_FLOAT_R16_NV`
`static int` `GL_FLOAT_R32_NV`
`static int` `GL_FLOAT_RG_NV`
`static int` `GL_FLOAT_RG16_NV`
`static int` `GL_FLOAT_RG32_NV`
`static int` `GL_FLOAT_RGB_NV`
`static int` `GL_FLOAT_RGB16_NV`
`static int` `GL_FLOAT_RGB32_NV`
`static int` `GL_FLOAT_RGBA_MODE_NV`
`static int` `GL_FLOAT_RGBA_NV`
`static int` `GL_FLOAT_RGBA16_NV`
`static int` `GL_FLOAT_RGBA32_NV`
`static int` `GL_FLOAT_VEC2`
`static int` `GL_FLOAT_VEC2_ARB`
`static int` `GL_FLOAT_VEC3`
`static int` `GL_FLOAT_VEC3_ARB`
`static int` `GL_FLOAT_VEC4`
`static int` `GL_FLOAT_VEC4_ARB`
`static int` `GL_FOG`
`static int` `GL_FOG_BIT`
`static int` `GL_FOG_COLOR`
`static int` `GL_FOG_COORD`
`static int` `GL_FOG_COORD_ARRAY`
`static int` `GL_FOG_COORD_ARRAY_BUFFER_BINDING`
`static int` `GL_FOG_COORD_ARRAY_POINTER`
`static int` `GL_FOG_COORD_ARRAY_STRIDE`
`static int` `GL_FOG_COORD_ARRAY_TYPE`
`static int` `GL_FOG_COORD_SRC`
`static int` `GL_FOG_COORDINATE`
`static int` `GL_FOG_COORDINATE_ARRAY`
`static int` `GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING`
`static int` `GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB`
`static int` `GL_FOG_COORDINATE_ARRAY_EXT`
`static int` `GL_FOG_COORDINATE_ARRAY_POINTER`
`static int` `GL_FOG_COORDINATE_ARRAY_POINTER_EXT`
`static int` `GL_FOG_COORDINATE_ARRAY_STRIDE`
`static int` `GL_FOG_COORDINATE_ARRAY_STRIDE_EXT`
`static int` `GL_FOG_COORDINATE_ARRAY_TYPE`
`static int` `GL_FOG_COORDINATE_ARRAY_TYPE_EXT`
`static int` `GL_FOG_COORDINATE_EXT`
`static int` `GL_FOG_COORDINATE_SOURCE`
`static int` `GL_FOG_COORDINATE_SOURCE_EXT`
`static int` `GL_FOG_DENSITY`
`static int` `GL_FOG_DISTANCE_MODE_NV`
`static int` `GL_FOG_END`
`static int` `GL_FOG_FUNC_POINTS_SGIS`
`static int` `GL_FOG_FUNC_SGIS`
`static int` `GL_FOG_HINT`
`static int` `GL_FOG_INDEX`
`static int` `GL_FOG_MODE`
`static int` `GL_FOG_OFFSET_SGIX`
`static int` `GL_FOG_OFFSET_VALUE_SGIX`
`static int` `GL_FOG_SCALE_SGIX`
`static int` `GL_FOG_SCALE_VALUE_SGIX`
`static int` `GL_FOG_SPECULAR_TEXTURE_WIN`
`static int` `GL_FOG_START`
`static int` `GL_FORCE_BLUE_TO_ONE_NV`
`static int` `GL_FORMAT_SUBSAMPLE_24_24_OML`
`static int` `GL_FORMAT_SUBSAMPLE_244_244_OML`
`static int` `GL_FRAGMENT_COLOR_EXT`
`static int` `GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX`
`static int` `GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX`
`static int` `GL_FRAGMENT_COLOR_MATERIAL_SGIX`
`static int` `GL_FRAGMENT_DEPTH`
`static int` `GL_FRAGMENT_DEPTH_EXT`
`static int` `GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX`
`static int` `GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX`
`static int` `GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX`
`static int` `GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX`
`static int` `GL_FRAGMENT_LIGHT0_SGIX`
`static int` `GL_FRAGMENT_LIGHT1_SGIX`
`static int` `GL_FRAGMENT_LIGHT2_SGIX`
`static int` `GL_FRAGMENT_LIGHT3_SGIX`
`static int` `GL_FRAGMENT_LIGHT4_SGIX`
`static int` `GL_FRAGMENT_LIGHT5_SGIX`
`static int` `GL_FRAGMENT_LIGHT6_SGIX`
`static int` `GL_FRAGMENT_LIGHT7_SGIX`
`static int` `GL_FRAGMENT_LIGHTING_SGIX`
`static int` `GL_FRAGMENT_MATERIAL_EXT`
`static int` `GL_FRAGMENT_NORMAL_EXT`
`static int` `GL_FRAGMENT_PROGRAM_ARB`
`static int` `GL_FRAGMENT_PROGRAM_BINDING_NV`
`static int` `GL_FRAGMENT_PROGRAM_NV`
`static int` `GL_FRAGMENT_SHADER`
`static int` `GL_FRAGMENT_SHADER_ARB`
`static int` `GL_FRAGMENT_SHADER_ATI`
`static int` `GL_FRAGMENT_SHADER_DERIVATIVE_HINT`
`static int` `GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB`
`static int` `GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT`
`static int` `GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT`
`static int` `GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT`
`static int` `GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT`
`static int` `GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT`
`static int` `GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT`
`static int` `GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT`
`static int` `GL_FRAMEBUFFER_BINDING_EXT`
`static int` `GL_FRAMEBUFFER_COMPLETE_EXT`
`static int` `GL_FRAMEBUFFER_EXT`
`static int` `GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT`
`static int` `GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT`
`static int` `GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT`
`static int` `GL_FRAMEBUFFER_INCOMPLETE_DUPLICATE_ATTACHMENT_EXT`
`static int` `GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT`
`static int` `GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT`
`static int` `GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT`
`static int` `GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT`
`static int` `GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT`
`static int` `GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT`
`static int` `GL_FRAMEBUFFER_SRGB_CAPABLE_EXT`
`static int` `GL_FRAMEBUFFER_SRGB_EXT`
`static int` `GL_FRAMEBUFFER_UNSUPPORTED_EXT`
`static int` `GL_FRAMEZOOM_FACTOR_SGIX`
`static int` `GL_FRAMEZOOM_SGIX`
`static int` `GL_FRONT`
`static int` `GL_FRONT_AND_BACK`
`static int` `GL_FRONT_FACE`
`static int` `GL_FRONT_LEFT`
`static int` `GL_FRONT_RIGHT`
`static int` `GL_FULL_RANGE_EXT`
`static int` `GL_FULL_STIPPLE_HINT_PGI`
`static int` `GL_FUNC_ADD`
`static int` `GL_FUNC_REVERSE_SUBTRACT`
`static int` `GL_FUNC_SUBTRACT`
`static int` `GL_GENERATE_MIPMAP`
`static int` `GL_GENERATE_MIPMAP_HINT`
`static int` `GL_GENERATE_MIPMAP_HINT_SGIS`
`static int` `GL_GENERATE_MIPMAP_SGIS`
`static int` `GL_GENERIC_ATTRIB_NV`
`static int` `GL_GEOMETRY_DEFORMATION_BIT_SGIX`
`static int` `GL_GEOMETRY_DEFORMATION_SGIX`
`static int` `GL_GEOMETRY_INPUT_TYPE_EXT`
`static int` `GL_GEOMETRY_OUTPUT_TYPE_EXT`
`static int` `GL_GEOMETRY_PROGRAM_NV`
`static int` `GL_GEOMETRY_SHADER_EXT`
`static int` `GL_GEOMETRY_VERTICES_OUT_EXT`
`static int` `GL_GEQUAL`
`static int` `GL_GLEXT_VERSION`
`static int` `GL_GLOBAL_ALPHA_FACTOR_SUN`
`static int` `GL_GLOBAL_ALPHA_SUN`
`static int` `GL_GREATER`
`static int` `GL_GREEN`
`static int` `GL_GREEN_BIAS`
`static int` `GL_GREEN_BIT_ATI`
`static int` `GL_GREEN_BITS`
`static int` `GL_GREEN_INTEGER_EXT`
`static int` `GL_GREEN_MAX_CLAMP_INGR`
`static int` `GL_GREEN_MIN_CLAMP_INGR`
`static int` `GL_GREEN_SCALE`
`static int` `GL_GREMEDY_string_marker`
`static int` `GL_HALF_APPLE`
`static int` `GL_HALF_BIAS_NEGATE_NV`
`static int` `GL_HALF_BIAS_NORMAL_NV`
`static int` `GL_HALF_BIT_ATI`
`static int` `GL_HALF_FLOAT_ARB`
`static int` `GL_HALF_FLOAT_NV`
`static int` `GL_HI_BIAS_NV`
`static int` `GL_HI_SCALE_NV`
`static int` `GL_HILO_NV`
`static int` `GL_HILO16_NV`
`static int` `GL_HILO8_NV`
`static int` `GL_HINT_BIT`
`static int` `GL_HISTOGRAM`
`static int` `GL_HISTOGRAM_ALPHA_SIZE`
`static int` `GL_HISTOGRAM_BLUE_SIZE`
`static int` `GL_HISTOGRAM_FORMAT`
`static int` `GL_HISTOGRAM_GREEN_SIZE`
`static int` `GL_HISTOGRAM_LUMINANCE_SIZE`
`static int` `GL_HISTOGRAM_RED_SIZE`
`static int` `GL_HISTOGRAM_SINK`
`static int` `GL_HISTOGRAM_WIDTH`
`static int` `GL_IDENTITY_NV`
`static int` `GL_IMAGE_CUBIC_WEIGHT_HP`
`static int` `GL_IMAGE_MAG_FILTER_HP`
`static int` `GL_IMAGE_MIN_FILTER_HP`
`static int` `GL_IMAGE_ROTATE_ANGLE_HP`
`static int` `GL_IMAGE_ROTATE_ORIGIN_X_HP`
`static int` `GL_IMAGE_ROTATE_ORIGIN_Y_HP`
`static int` `GL_IMAGE_SCALE_X_HP`
`static int` `GL_IMAGE_SCALE_Y_HP`
`static int` `GL_IMAGE_TRANSFORM_2D_HP`
`static int` `GL_IMAGE_TRANSLATE_X_HP`
`static int` `GL_IMAGE_TRANSLATE_Y_HP`
`static int` `GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES`
`static int` `GL_IMPLEMENTATION_COLOR_READ_TYPE_OES`
`static int` `GL_INCR`
`static int` `GL_INCR_WRAP`
`static int` `GL_INCR_WRAP_EXT`
`static int` `GL_INDEX_ARRAY`
`static int` `GL_INDEX_ARRAY_BUFFER_BINDING`
`static int` `GL_INDEX_ARRAY_BUFFER_BINDING_ARB`
`static int` `GL_INDEX_ARRAY_POINTER`
`static int` `GL_INDEX_ARRAY_STRIDE`
`static int` `GL_INDEX_ARRAY_TYPE`
`static int` `GL_INDEX_BIT_PGI`
`static int` `GL_INDEX_BITS`
`static int` `GL_INDEX_CLEAR_VALUE`
`static int` `GL_INDEX_LOGIC_OP`
`static int` `GL_INDEX_MATERIAL_EXT`
`static int` `GL_INDEX_MATERIAL_FACE_EXT`
`static int` `GL_INDEX_MATERIAL_PARAMETER_EXT`
`static int` `GL_INDEX_MODE`
`static int` `GL_INDEX_OFFSET`
`static int` `GL_INDEX_SHIFT`
`static int` `GL_INDEX_TEST_EXT`
`static int` `GL_INDEX_TEST_FUNC_EXT`
`static int` `GL_INDEX_TEST_REF_EXT`
`static int` `GL_INDEX_WRITEMASK`
`static int` `GL_INFO_LOG_LENGTH`
`static int` `GL_INSTRUMENT_BUFFER_POINTER_SGIX`
`static int` `GL_INSTRUMENT_MEASUREMENTS_SGIX`
`static int` `GL_INT`
`static int` `GL_INT_SAMPLER_1D_ARRAY_EXT`
`static int` `GL_INT_SAMPLER_1D_EXT`
`static int` `GL_INT_SAMPLER_2D_ARRAY_EXT`
`static int` `GL_INT_SAMPLER_2D_EXT`
`static int` `GL_INT_SAMPLER_2D_RECT_EXT`
`static int` `GL_INT_SAMPLER_3D_EXT`
`static int` `GL_INT_SAMPLER_BUFFER_EXT`
`static int` `GL_INT_SAMPLER_CUBE_EXT`
`static int` `GL_INT_VEC2`
`static int` `GL_INT_VEC2_ARB`
`static int` `GL_INT_VEC3`
`static int` `GL_INT_VEC3_ARB`
`static int` `GL_INT_VEC4`
`static int` `GL_INT_VEC4_ARB`
`static int` `GL_INTENSITY`
`static int` `GL_INTENSITY_FLOAT16_APPLE`
`static int` `GL_INTENSITY_FLOAT16_ATI`
`static int` `GL_INTENSITY_FLOAT32_APPLE`
`static int` `GL_INTENSITY_FLOAT32_ATI`
`static int` `GL_INTENSITY12`
`static int` `GL_INTENSITY16`
`static int` `GL_INTENSITY16F_ARB`
`static int` `GL_INTENSITY16I_EXT`
`static int` `GL_INTENSITY16UI_EXT`
`static int` `GL_INTENSITY32F_ARB`
`static int` `GL_INTENSITY32I_EXT`
`static int` `GL_INTENSITY32UI_EXT`
`static int` `GL_INTENSITY4`
`static int` `GL_INTENSITY8`
`static int` `GL_INTENSITY8I_EXT`
`static int` `GL_INTENSITY8UI_EXT`
`static int` `GL_INTERLACE_OML`
`static int` `GL_INTERLACE_READ_INGR`
`static int` `GL_INTERLACE_READ_OML`
`static int` `GL_INTERLACE_SGIX`
`static int` `GL_INTERLEAVED_ATTRIBS_NV`
`static int` `GL_INTERPOLATE`
`static int` `GL_INVALID_ENUM`
`static int` `GL_INVALID_FRAMEBUFFER_OPERATION_EXT`
`static int` `GL_INVALID_OPERATION`
`static int` `GL_INVALID_VALUE`
`static int` `GL_INVARIANT_DATATYPE_EXT`
`static int` `GL_INVARIANT_EXT`
`static int` `GL_INVARIANT_VALUE_EXT`
`static int` `GL_INVERSE_NV`
`static int` `GL_INVERSE_TRANSPOSE_NV`
`static int` `GL_INVERT`
`static int` `GL_INVERTED_SCREEN_W_REND`
`static int` `GL_IR_INSTRUMENT1_SGIX`
`static int` `GL_IUI_N3F_V2F_EXT`
`static int` `GL_IUI_N3F_V3F_EXT`
`static int` `GL_IUI_V2F_EXT`
`static int` `GL_IUI_V3F_EXT`
`static int` `GL_KEEP`
`static int` `GL_KTX_BACK_REGION`
`static int` `GL_KTX_FRONT_REGION`
`static int` `GL_KTX_STENCIL_REGION`
`static int` `GL_KTX_Z_REGION`
`static int` `GL_LEFT`
`static int` `GL_LEQUAL`
`static int` `GL_LERP_ATI`
`static int` `GL_LESS`
`static int` `GL_LIGHT_ENV_MODE_SGIX`
`static int` `GL_LIGHT_MODEL_AMBIENT`
`static int` `GL_LIGHT_MODEL_COLOR_CONTROL`
`static int` `GL_LIGHT_MODEL_LOCAL_VIEWER`
`static int` `GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE`
`static int` `GL_LIGHT_MODEL_TWO_SIDE`
`static int` `GL_LIGHT0`
`static int` `GL_LIGHT1`
`static int` `GL_LIGHT2`
`static int` `GL_LIGHT3`
`static int` `GL_LIGHT4`
`static int` `GL_LIGHT5`
`static int` `GL_LIGHT6`
`static int` `GL_LIGHT7`
`static int` `GL_LIGHTING`
`static int` `GL_LIGHTING_BIT`
`static int` `GL_LINE`
`static int` `GL_LINE_BIT`
`static int` `GL_LINE_LOOP`
`static int` `GL_LINE_RESET_TOKEN`
`static int` `GL_LINE_SMOOTH`
`static int` `GL_LINE_SMOOTH_HINT`
`static int` `GL_LINE_STIPPLE`
`static int` `GL_LINE_STIPPLE_PATTERN`
`static int` `GL_LINE_STIPPLE_REPEAT`
`static int` `GL_LINE_STRIP`
`static int` `GL_LINE_STRIP_ADJACENCY_EXT`
`static int` `GL_LINE_TOKEN`
`static int` `GL_LINE_WIDTH`
`static int` `GL_LINE_WIDTH_GRANULARITY`
`static int` `GL_LINE_WIDTH_RANGE`
`static int` `GL_LINEAR`
`static int` `GL_LINEAR_ATTENUATION`
`static int` `GL_LINEAR_CLIPMAP_LINEAR_SGIX`
`static int` `GL_LINEAR_CLIPMAP_NEAREST_SGIX`
`static int` `GL_LINEAR_DETAIL_ALPHA_SGIS`
`static int` `GL_LINEAR_DETAIL_COLOR_SGIS`
`static int` `GL_LINEAR_DETAIL_SGIS`
`static int` `GL_LINEAR_MIPMAP_LINEAR`
`static int` `GL_LINEAR_MIPMAP_NEAREST`
`static int` `GL_LINEAR_SHARPEN_ALPHA_SGIS`
`static int` `GL_LINEAR_SHARPEN_COLOR_SGIS`
`static int` `GL_LINEAR_SHARPEN_SGIS`
`static int` `GL_LINES`
`static int` `GL_LINES_ADJACENCY_EXT`
`static int` `GL_LINK_STATUS`
`static int` `GL_LIST_BASE`
`static int` `GL_LIST_BIT`
`static int` `GL_LIST_INDEX`
`static int` `GL_LIST_MODE`
`static int` `GL_LIST_PRIORITY_SGIX`
`static int` `GL_LO_BIAS_NV`
`static int` `GL_LO_SCALE_NV`
`static int` `GL_LOAD`
`static int` `GL_LOCAL_CONSTANT_DATATYPE_EXT`
`static int` `GL_LOCAL_CONSTANT_EXT`
`static int` `GL_LOCAL_CONSTANT_VALUE_EXT`
`static int` `GL_LOCAL_EXT`
`static int` `GL_LOGIC_OP`
`static int` `GL_LOGIC_OP_MODE`
`static int` `GL_LOWER_LEFT`
`static int` `GL_LUMINANCE`
`static int` `GL_LUMINANCE_ALPHA`
`static int` `GL_LUMINANCE_ALPHA_FLOAT16_APPLE`
`static int` `GL_LUMINANCE_ALPHA_FLOAT16_ATI`
`static int` `GL_LUMINANCE_ALPHA_FLOAT32_APPLE`
`static int` `GL_LUMINANCE_ALPHA_FLOAT32_ATI`
`static int` `GL_LUMINANCE_ALPHA_INTEGER_EXT`
`static int` `GL_LUMINANCE_ALPHA16F_ARB`
`static int` `GL_LUMINANCE_ALPHA16I_EXT`
`static int` `GL_LUMINANCE_ALPHA16UI_EXT`
`static int` `GL_LUMINANCE_ALPHA32F_ARB`
`static int` `GL_LUMINANCE_ALPHA32I_EXT`
`static int` `GL_LUMINANCE_ALPHA32UI_EXT`
`static int` `GL_LUMINANCE_ALPHA8I_EXT`
`static int` `GL_LUMINANCE_ALPHA8UI_EXT`
`static int` `GL_LUMINANCE_FLOAT16_APPLE`
`static int` `GL_LUMINANCE_FLOAT16_ATI`
`static int` `GL_LUMINANCE_FLOAT32_APPLE`
`static int` `GL_LUMINANCE_FLOAT32_ATI`
`static int` `GL_LUMINANCE_INTEGER_EXT`
`static int` `GL_LUMINANCE12`
`static int` `GL_LUMINANCE12_ALPHA12`
`static int` `GL_LUMINANCE12_ALPHA4`
`static int` `GL_LUMINANCE16`
`static int` `GL_LUMINANCE16_ALPHA16`
`static int` `GL_LUMINANCE16F_ARB`
`static int` `GL_LUMINANCE16I_EXT`
`static int` `GL_LUMINANCE16UI_EXT`
`static int` `GL_LUMINANCE32F_ARB`
`static int` `GL_LUMINANCE32I_EXT`
`static int` `GL_LUMINANCE32UI_EXT`
`static int` `GL_LUMINANCE4`
`static int` `GL_LUMINANCE4_ALPHA4`
`static int` `GL_LUMINANCE6_ALPHA2`
`static int` `GL_LUMINANCE8`
`static int` `GL_LUMINANCE8_ALPHA8`
`static int` `GL_LUMINANCE8I_EXT`
`static int` `GL_LUMINANCE8UI_EXT`
`static int` `GL_MAD_ATI`
`static int` `GL_MAGNITUDE_BIAS_NV`
`static int` `GL_MAGNITUDE_SCALE_NV`
`static int` `GL_MAP_ATTRIB_U_ORDER_NV`
`static int` `GL_MAP_ATTRIB_V_ORDER_NV`
`static int` `GL_MAP_COLOR`
`static int` `GL_MAP_STENCIL`
`static int` `GL_MAP_TESSELLATION_NV`
`static int` `GL_MAP1_COLOR_4`
`static int` `GL_MAP1_GRID_DOMAIN`
`static int` `GL_MAP1_GRID_SEGMENTS`
`static int` `GL_MAP1_INDEX`
`static int` `GL_MAP1_NORMAL`
`static int` `GL_MAP1_TEXTURE_COORD_1`
`static int` `GL_MAP1_TEXTURE_COORD_2`
`static int` `GL_MAP1_TEXTURE_COORD_3`
`static int` `GL_MAP1_TEXTURE_COORD_4`
`static int` `GL_MAP1_VERTEX_3`
`static int` `GL_MAP1_VERTEX_4`
`static int` `GL_MAP1_VERTEX_ATTRIB0_4_NV`
`static int` `GL_MAP1_VERTEX_ATTRIB1_4_NV`
`static int` `GL_MAP1_VERTEX_ATTRIB10_4_NV`
`static int` `GL_MAP1_VERTEX_ATTRIB11_4_NV`
`static int` `GL_MAP1_VERTEX_ATTRIB12_4_NV`
`static int` `GL_MAP1_VERTEX_ATTRIB13_4_NV`
`static int` `GL_MAP1_VERTEX_ATTRIB14_4_NV`
`static int` `GL_MAP1_VERTEX_ATTRIB15_4_NV`
`static int` `GL_MAP1_VERTEX_ATTRIB2_4_NV`
`static int` `GL_MAP1_VERTEX_ATTRIB3_4_NV`
`static int` `GL_MAP1_VERTEX_ATTRIB4_4_NV`
`static int` `GL_MAP1_VERTEX_ATTRIB5_4_NV`
`static int` `GL_MAP1_VERTEX_ATTRIB6_4_NV`
`static int` `GL_MAP1_VERTEX_ATTRIB7_4_NV`
`static int` `GL_MAP1_VERTEX_ATTRIB8_4_NV`
`static int` `GL_MAP1_VERTEX_ATTRIB9_4_NV`
`static int` `GL_MAP2_COLOR_4`
`static int` `GL_MAP2_GRID_DOMAIN`
`static int` `GL_MAP2_GRID_SEGMENTS`
`static int` `GL_MAP2_INDEX`
`static int` `GL_MAP2_NORMAL`
`static int` `GL_MAP2_TEXTURE_COORD_1`
`static int` `GL_MAP2_TEXTURE_COORD_2`
`static int` `GL_MAP2_TEXTURE_COORD_3`
`static int` `GL_MAP2_TEXTURE_COORD_4`
`static int` `GL_MAP2_VERTEX_3`
`static int` `GL_MAP2_VERTEX_4`
`static int` `GL_MAP2_VERTEX_ATTRIB0_4_NV`
`static int` `GL_MAP2_VERTEX_ATTRIB1_4_NV`
`static int` `GL_MAP2_VERTEX_ATTRIB10_4_NV`
`static int` `GL_MAP2_VERTEX_ATTRIB11_4_NV`
`static int` `GL_MAP2_VERTEX_ATTRIB12_4_NV`
`static int` `GL_MAP2_VERTEX_ATTRIB13_4_NV`
`static int` `GL_MAP2_VERTEX_ATTRIB14_4_NV`
`static int` `GL_MAP2_VERTEX_ATTRIB15_4_NV`
`static int` `GL_MAP2_VERTEX_ATTRIB2_4_NV`
`static int` `GL_MAP2_VERTEX_ATTRIB3_4_NV`
`static int` `GL_MAP2_VERTEX_ATTRIB4_4_NV`
`static int` `GL_MAP2_VERTEX_ATTRIB5_4_NV`
`static int` `GL_MAP2_VERTEX_ATTRIB6_4_NV`
`static int` `GL_MAP2_VERTEX_ATTRIB7_4_NV`
`static int` `GL_MAP2_VERTEX_ATTRIB8_4_NV`
`static int` `GL_MAP2_VERTEX_ATTRIB9_4_NV`
`static int` `GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI`
`static int` `GL_MAT_AMBIENT_BIT_PGI`
`static int` `GL_MAT_COLOR_INDEXES_BIT_PGI`
`static int` `GL_MAT_DIFFUSE_BIT_PGI`
`static int` `GL_MAT_EMISSION_BIT_PGI`
`static int` `GL_MAT_SHININESS_BIT_PGI`
`static int` `GL_MAT_SPECULAR_BIT_PGI`
`static int` `GL_MATERIAL_SIDE_HINT_PGI`
`static int` `GL_MATRIX_EXT`
`static int` `GL_MATRIX_INDEX_ARRAY_ARB`
`static int` `GL_MATRIX_INDEX_ARRAY_POINTER_ARB`
`static int` `GL_MATRIX_INDEX_ARRAY_SIZE_ARB`
`static int` `GL_MATRIX_INDEX_ARRAY_STRIDE_ARB`
`static int` `GL_MATRIX_INDEX_ARRAY_TYPE_ARB`
`static int` `GL_MATRIX_MODE`
`static int` `GL_MATRIX_PALETTE_ARB`
`static int` `GL_MATRIX0_ARB`
`static int` `GL_MATRIX0_NV`
`static int` `GL_MATRIX1_ARB`
`static int` `GL_MATRIX1_NV`
`static int` `GL_MATRIX10_ARB`
`static int` `GL_MATRIX11_ARB`
`static int` `GL_MATRIX12_ARB`
`static int` `GL_MATRIX13_ARB`
`static int` `GL_MATRIX14_ARB`
`static int` `GL_MATRIX15_ARB`
`static int` `GL_MATRIX16_ARB`
`static int` `GL_MATRIX17_ARB`
`static int` `GL_MATRIX18_ARB`
`static int` `GL_MATRIX19_ARB`
`static int` `GL_MATRIX2_ARB`
`static int` `GL_MATRIX2_NV`
`static int` `GL_MATRIX20_ARB`
`static int` `GL_MATRIX21_ARB`
`static int` `GL_MATRIX22_ARB`
`static int` `GL_MATRIX23_ARB`
`static int` `GL_MATRIX24_ARB`
`static int` `GL_MATRIX25_ARB`
`static int` `GL_MATRIX26_ARB`
`static int` `GL_MATRIX27_ARB`
`static int` `GL_MATRIX28_ARB`
`static int` `GL_MATRIX29_ARB`
`static int` `GL_MATRIX3_ARB`
`static int` `GL_MATRIX3_NV`
`static int` `GL_MATRIX30_ARB`
`static int` `GL_MATRIX31_ARB`
`static int` `GL_MATRIX4_ARB`
`static int` `GL_MATRIX4_NV`
`static int` `GL_MATRIX5_ARB`
`static int` `GL_MATRIX5_NV`
`static int` `GL_MATRIX6_ARB`
`static int` `GL_MATRIX6_NV`
`static int` `GL_MATRIX7_ARB`
`static int` `GL_MATRIX7_NV`
`static int` `GL_MATRIX8_ARB`
`static int` `GL_MATRIX9_ARB`
`static int` `GL_MAX`
`static int` `GL_MAX_3D_TEXTURE_SIZE`
`static int` `GL_MAX_4D_TEXTURE_SIZE_SGIS`
`static int` `GL_MAX_ACTIVE_LIGHTS_SGIX`
`static int` `GL_MAX_ARRAY_TEXTURE_LAYERS_EXT`
`static int` `GL_MAX_ASYNC_DRAW_PIXELS_SGIX`
`static int` `GL_MAX_ASYNC_HISTOGRAM_SGIX`
`static int` `GL_MAX_ASYNC_READ_PIXELS_SGIX`
`static int` `GL_MAX_ASYNC_TEX_IMAGE_SGIX`
`static int` `GL_MAX_ATTRIB_STACK_DEPTH`
`static int` `GL_MAX_BINDABLE_UNIFORM_SIZE_EXT`
`static int` `GL_MAX_CLIENT_ATTRIB_STACK_DEPTH`
`static int` `GL_MAX_CLIP_PLANES`
`static int` `GL_MAX_CLIPMAP_DEPTH_SGIX`
`static int` `GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX`
`static int` `GL_MAX_COLOR_ATTACHMENTS_EXT`
`static int` `GL_MAX_COLOR_MATRIX_STACK_DEPTH`
`static int` `GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS`
`static int` `GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB`
`static int` `GL_MAX_CONVOLUTION_HEIGHT`
`static int` `GL_MAX_CONVOLUTION_WIDTH`
`static int` `GL_MAX_CUBE_MAP_TEXTURE_SIZE`
`static int` `GL_MAX_DEFORMATION_ORDER_SGIX`
`static int` `GL_MAX_DRAW_BUFFERS`
`static int` `GL_MAX_DRAW_BUFFERS_ARB`
`static int` `GL_MAX_DRAW_BUFFERS_ATI`
`static int` `GL_MAX_ELEMENTS_INDICES`
`static int` `GL_MAX_ELEMENTS_VERTICES`
`static int` `GL_MAX_EVAL_ORDER`
`static int` `GL_MAX_FOG_FUNC_POINTS_SGIS`
`static int` `GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT`
`static int` `GL_MAX_FRAGMENT_LIGHTS_SGIX`
`static int` `GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV`
`static int` `GL_MAX_FRAGMENT_UNIFORM_COMPONENTS`
`static int` `GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB`
`static int` `GL_MAX_FRAMEZOOM_FACTOR_SGIX`
`static int` `GL_MAX_GENERAL_COMBINERS_NV`
`static int` `GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT`
`static int` `GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT`
`static int` `GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT`
`static int` `GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT`
`static int` `GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT`
`static int` `GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT`
`static int` `GL_MAX_LIGHTS`
`static int` `GL_MAX_LIST_NESTING`
`static int` `GL_MAX_MAP_TESSELLATION_NV`
`static int` `GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB`
`static int` `GL_MAX_MODELVIEW_STACK_DEPTH`
`static int` `GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV`
`static int` `GL_MAX_NAME_STACK_DEPTH`
`static int` `GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT`
`static int` `GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT`
`static int` `GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT`
`static int` `GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT`
`static int` `GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT`
`static int` `GL_MAX_PALETTE_MATRICES_ARB`
`static int` `GL_MAX_PIXEL_MAP_TABLE`
`static int` `GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT`
`static int` `GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI`
`static int` `GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB`
`static int` `GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB`
`static int` `GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV`
`static int` `GL_MAX_PROGRAM_ATTRIBS_ARB`
`static int` `GL_MAX_PROGRAM_CALL_DEPTH_NV`
`static int` `GL_MAX_PROGRAM_ENV_PARAMETERS_ARB`
`static int` `GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV`
`static int` `GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV`
`static int` `GL_MAX_PROGRAM_GENERIC_RESULTS_NV`
`static int` `GL_MAX_PROGRAM_IF_DEPTH_NV`
`static int` `GL_MAX_PROGRAM_INSTRUCTIONS_ARB`
`static int` `GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB`
`static int` `GL_MAX_PROGRAM_LOOP_COUNT_NV`
`static int` `GL_MAX_PROGRAM_LOOP_DEPTH_NV`
`static int` `GL_MAX_PROGRAM_MATRICES_ARB`
`static int` `GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB`
`static int` `GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB`
`static int` `GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB`
`static int` `GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB`
`static int` `GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB`
`static int` `GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB`
`static int` `GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB`
`static int` `GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB`
`static int` `GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB`
`static int` `GL_MAX_PROGRAM_OUTPUT_VERTICES_NV`
`static int` `GL_MAX_PROGRAM_PARAMETERS_ARB`
`static int` `GL_MAX_PROGRAM_RESULT_COMPONENTS_NV`
`static int` `GL_MAX_PROGRAM_TEMPORARIES_ARB`
`static int` `GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB`
`static int` `GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB`
`static int` `GL_MAX_PROGRAM_TEXEL_OFFSET_NV`
`static int` `GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV`
`static int` `GL_MAX_PROJECTION_STACK_DEPTH`
`static int` `GL_MAX_RATIONAL_EVAL_ORDER_NV`
`static int` `GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB`
`static int` `GL_MAX_RECTANGLE_TEXTURE_SIZE_EXT`
`static int` `GL_MAX_RECTANGLE_TEXTURE_SIZE_NV`
`static int` `GL_MAX_RENDERBUFFER_COLOR_SAMPLES_NV`
`static int` `GL_MAX_RENDERBUFFER_COVERAGE_SAMPLES_NV`
`static int` `GL_MAX_RENDERBUFFER_SIZE_EXT`
`static int` `GL_MAX_SAMPLES_EXT`
`static int` `GL_MAX_SHININESS_NV`
`static int` `GL_MAX_SPOT_EXPONENT_NV`
`static int` `GL_MAX_TEXTURE_BUFFER_SIZE_EXT`
`static int` `GL_MAX_TEXTURE_COORDS`
`static int` `GL_MAX_TEXTURE_COORDS_ARB`
`static int` `GL_MAX_TEXTURE_COORDS_NV`
`static int` `GL_MAX_TEXTURE_IMAGE_UNITS`
`static int` `GL_MAX_TEXTURE_IMAGE_UNITS_ARB`
`static int` `GL_MAX_TEXTURE_IMAGE_UNITS_NV`
`static int` `GL_MAX_TEXTURE_LOD_BIAS`
`static int` `GL_MAX_TEXTURE_LOD_BIAS_EXT`
`static int` `GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT`
`static int` `GL_MAX_TEXTURE_SIZE`
`static int` `GL_MAX_TEXTURE_STACK_DEPTH`
`static int` `GL_MAX_TEXTURE_UNITS`
`static int` `GL_MAX_TRACK_MATRICES_NV`
`static int` `GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV`
`static int` `GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV`
`static int` `GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV`
`static int` `GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV`
`static int` `GL_MAX_VARYING_COMPONENTS_EXT`
`static int` `GL_MAX_VARYING_FLOATS`
`static int` `GL_MAX_VARYING_FLOATS_ARB`
`static int` `GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE`
`static int` `GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV`
`static int` `GL_MAX_VERTEX_ATTRIBS`
`static int` `GL_MAX_VERTEX_ATTRIBS_ARB`
`static int` `GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT`
`static int` `GL_MAX_VERTEX_HINT_PGI`
`static int` `GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT`
`static int` `GL_MAX_VERTEX_SHADER_INVARIANTS_EXT`
`static int` `GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT`
`static int` `GL_MAX_VERTEX_SHADER_LOCALS_EXT`
`static int` `GL_MAX_VERTEX_SHADER_VARIANTS_EXT`
`static int` `GL_MAX_VERTEX_STREAMS_ATI`
`static int` `GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS`
`static int` `GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB`
`static int` `GL_MAX_VERTEX_UNIFORM_COMPONENTS`
`static int` `GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB`
`static int` `GL_MAX_VERTEX_UNITS_ARB`
`static int` `GL_MAX_VERTEX_VARYING_COMPONENTS_EXT`
`static int` `GL_MAX_VIEWPORT_DIMS`
`static int` `GL_MESAX_texture_stack`
`static int` `GL_MIN`
`static int` `GL_MIN_PBUFFER_VIEWPORT_DIMS_APPLE`
`static int` `GL_MIN_PROGRAM_TEXEL_OFFSET_NV`
`static int` `GL_MINMAX`
`static int` `GL_MINMAX_FORMAT`
`static int` `GL_MINMAX_SINK`
`static int` `GL_MIRROR_CLAMP_ATI`
`static int` `GL_MIRROR_CLAMP_EXT`
`static int` `GL_MIRROR_CLAMP_TO_BORDER_EXT`
`static int` `GL_MIRROR_CLAMP_TO_EDGE_ATI`
`static int` `GL_MIRROR_CLAMP_TO_EDGE_EXT`
`static int` `GL_MIRRORED_REPEAT`
`static int` `GL_MIRRORED_REPEAT_ARB`
`static int` `GL_MIRRORED_REPEAT_IBM`
`static int` `GL_MODELVIEW`
`static int` `GL_MODELVIEW_MATRIX`
`static int` `GL_MODELVIEW_PROJECTION_NV`
`static int` `GL_MODELVIEW_STACK_DEPTH`
`static int` `GL_MODELVIEW0_ARB`
`static int` `GL_MODELVIEW0_EXT`
`static int` `GL_MODELVIEW0_MATRIX_EXT`
`static int` `GL_MODELVIEW0_STACK_DEPTH_EXT`
`static int` `GL_MODELVIEW1_ARB`
`static int` `GL_MODELVIEW1_EXT`
`static int` `GL_MODELVIEW1_MATRIX_EXT`
`static int` `GL_MODELVIEW1_STACK_DEPTH_EXT`
`static int` `GL_MODELVIEW10_ARB`
`static int` `GL_MODELVIEW11_ARB`
`static int` `GL_MODELVIEW12_ARB`
`static int` `GL_MODELVIEW13_ARB`
`static int` `GL_MODELVIEW14_ARB`
`static int` `GL_MODELVIEW15_ARB`
`static int` `GL_MODELVIEW16_ARB`
`static int` `GL_MODELVIEW17_ARB`
`static int` `GL_MODELVIEW18_ARB`
`static int` `GL_MODELVIEW19_ARB`
`static int` `GL_MODELVIEW2_ARB`
`static int` `GL_MODELVIEW20_ARB`
`static int` `GL_MODELVIEW21_ARB`
`static int` `GL_MODELVIEW22_ARB`
`static int` `GL_MODELVIEW23_ARB`
`static int` `GL_MODELVIEW24_ARB`
`static int` `GL_MODELVIEW25_ARB`
`static int` `GL_MODELVIEW26_ARB`
`static int` `GL_MODELVIEW27_ARB`
`static int` `GL_MODELVIEW28_ARB`
`static int` `GL_MODELVIEW29_ARB`
`static int` `GL_MODELVIEW3_ARB`
`static int` `GL_MODELVIEW30_ARB`
`static int` `GL_MODELVIEW31_ARB`
`static int` `GL_MODELVIEW4_ARB`
`static int` `GL_MODELVIEW5_ARB`
`static int` `GL_MODELVIEW6_ARB`
`static int` `GL_MODELVIEW7_ARB`
`static int` `GL_MODELVIEW8_ARB`
`static int` `GL_MODELVIEW9_ARB`
`static int` `GL_MODULATE`
`static int` `GL_MODULATE_ADD_ATI`
`static int` `GL_MODULATE_SIGNED_ADD_ATI`
`static int` `GL_MODULATE_SUBTRACT_ATI`
`static int` `GL_MOV_ATI`
`static int` `GL_MUL_ATI`
`static int` `GL_MULT`
`static int` `GL_MULTISAMPLE`
`static int` `GL_MULTISAMPLE_3DFX`
`static int` `GL_MULTISAMPLE_BIT`
`static int` `GL_MULTISAMPLE_BIT_3DFX`
`static int` `GL_MULTISAMPLE_BIT_EXT`
`static int` `GL_MULTISAMPLE_COVERAGE_MODES_NV`
`static int` `GL_MULTISAMPLE_EXT`
`static int` `GL_MULTISAMPLE_FILTER_HINT_NV`
`static int` `GL_MULTISAMPLE_SGIS`
`static int` `GL_MVP_MATRIX_EXT`
`static int` `GL_N3F_V3F`
`static int` `GL_NAME_STACK_DEPTH`
`static int` `GL_NAND`
`static int` `GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI`
`static int` `GL_NATIVE_GRAPHICS_END_HINT_PGI`
`static int` `GL_NATIVE_GRAPHICS_HANDLE_PGI`
`static int` `GL_NEAREST`
`static int` `GL_NEAREST_CLIPMAP_LINEAR_SGIX`
`static int` `GL_NEAREST_CLIPMAP_NEAREST_SGIX`
`static int` `GL_NEAREST_MIPMAP_LINEAR`
`static int` `GL_NEAREST_MIPMAP_NEAREST`
`static int` `GL_NEGATE_BIT_ATI`
`static int` `GL_NEGATIVE_ONE_EXT`
`static int` `GL_NEGATIVE_W_EXT`
`static int` `GL_NEGATIVE_X_EXT`
`static int` `GL_NEGATIVE_Y_EXT`
`static int` `GL_NEGATIVE_Z_EXT`
`static int` `GL_NEVER`
`static int` `GL_NICEST`
`static int` `GL_NO_ERROR`
`static int` `GL_NONE`
`static int` `GL_NOOP`
`static int` `GL_NOR`
`static int` `GL_NORMAL_ARRAY`
`static int` `GL_NORMAL_ARRAY_BUFFER_BINDING`
`static int` `GL_NORMAL_ARRAY_BUFFER_BINDING_ARB`
`static int` `GL_NORMAL_ARRAY_POINTER`
`static int` `GL_NORMAL_ARRAY_STRIDE`
`static int` `GL_NORMAL_ARRAY_TYPE`
`static int` `GL_NORMAL_BIT_PGI`
`static int` `GL_NORMAL_MAP`
`static int` `GL_NORMAL_MAP_NV`
`static int` `GL_NORMALIZE`
`static int` `GL_NORMALIZED_RANGE_EXT`
`static int` `GL_NOTEQUAL`
`static int` `GL_NUM_COMPRESSED_TEXTURE_FORMATS`
`static int` `GL_NUM_FRAGMENT_CONSTANTS_ATI`
`static int` `GL_NUM_FRAGMENT_REGISTERS_ATI`
`static int` `GL_NUM_GENERAL_COMBINERS_NV`
`static int` `GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI`
`static int` `GL_NUM_INSTRUCTIONS_PER_PASS_ATI`
`static int` `GL_NUM_INSTRUCTIONS_TOTAL_ATI`
`static int` `GL_NUM_LOOPBACK_COMPONENTS_ATI`
`static int` `GL_NUM_PASSES_ATI`
`static int` `GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB`
`static int` `GL_OBJECT_ACTIVE_ATTRIBUTES_ARB`
`static int` `GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB`
`static int` `GL_OBJECT_ACTIVE_UNIFORMS_ARB`
`static int` `GL_OBJECT_ATTACHED_OBJECTS_ARB`
`static int` `GL_OBJECT_BUFFER_SIZE_ATI`
`static int` `GL_OBJECT_BUFFER_USAGE_ATI`
`static int` `GL_OBJECT_COMPILE_STATUS_ARB`
`static int` `GL_OBJECT_DELETE_STATUS_ARB`
`static int` `GL_OBJECT_DISTANCE_TO_LINE_SGIS`
`static int` `GL_OBJECT_DISTANCE_TO_POINT_SGIS`
`static int` `GL_OBJECT_INFO_LOG_LENGTH_ARB`
`static int` `GL_OBJECT_LINE_SGIS`
`static int` `GL_OBJECT_LINEAR`
`static int` `GL_OBJECT_LINK_STATUS_ARB`
`static int` `GL_OBJECT_PLANE`
`static int` `GL_OBJECT_POINT_SGIS`
`static int` `GL_OBJECT_SHADER_SOURCE_LENGTH_ARB`
`static int` `GL_OBJECT_SUBTYPE_ARB`
`static int` `GL_OBJECT_TYPE_ARB`
`static int` `GL_OBJECT_VALIDATE_STATUS_ARB`
`static int` `GL_OCCLUSION_TEST_HP`
`static int` `GL_OCCLUSION_TEST_RESULT_HP`
`static int` `GL_OES_read_format`
`static int` `GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV`
`static int` `GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV`
`static int` `GL_OFFSET_HILO_TEXTURE_2D_NV`
`static int` `GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV`
`static int` `GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV`
`static int` `GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV`
`static int` `GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV`
`static int` `GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV`
`static int` `GL_OFFSET_TEXTURE_2D_BIAS_NV`
`static int` `GL_OFFSET_TEXTURE_2D_MATRIX_NV`
`static int` `GL_OFFSET_TEXTURE_2D_NV`
`static int` `GL_OFFSET_TEXTURE_2D_SCALE_NV`
`static int` `GL_OFFSET_TEXTURE_BIAS_NV`
`static int` `GL_OFFSET_TEXTURE_MATRIX_NV`
`static int` `GL_OFFSET_TEXTURE_RECTANGLE_NV`
`static int` `GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV`
`static int` `GL_OFFSET_TEXTURE_SCALE_NV`
`static int` `GL_ONE`
`static int` `GL_ONE_EXT`
`static int` `GL_ONE_MINUS_CONSTANT_ALPHA`
`static int` `GL_ONE_MINUS_CONSTANT_COLOR`
`static int` `GL_ONE_MINUS_DST_ALPHA`
`static int` `GL_ONE_MINUS_DST_COLOR`
`static int` `GL_ONE_MINUS_SRC_ALPHA`
`static int` `GL_ONE_MINUS_SRC_COLOR`
`static int` `GL_OP_ADD_EXT`
`static int` `GL_OP_CLAMP_EXT`
`static int` `GL_OP_CROSS_PRODUCT_EXT`
`static int` `GL_OP_DOT3_EXT`
`static int` `GL_OP_DOT4_EXT`
`static int` `GL_OP_EXP_BASE_2_EXT`
`static int` `GL_OP_FLOOR_EXT`
`static int` `GL_OP_FRAC_EXT`
`static int` `GL_OP_INDEX_EXT`
`static int` `GL_OP_LOG_BASE_2_EXT`
`static int` `GL_OP_MADD_EXT`
`static int` `GL_OP_MAX_EXT`
`static int` `GL_OP_MIN_EXT`
`static int` `GL_OP_MOV_EXT`
`static int` `GL_OP_MUL_EXT`
`static int` `GL_OP_MULTIPLY_MATRIX_EXT`
`static int` `GL_OP_NEGATE_EXT`
`static int` `GL_OP_POWER_EXT`
`static int` `GL_OP_RECIP_EXT`
`static int` `GL_OP_RECIP_SQRT_EXT`
`static int` `GL_OP_ROUND_EXT`
`static int` `GL_OP_SET_GE_EXT`
`static int` `GL_OP_SET_LT_EXT`
`static int` `GL_OP_SUB_EXT`
`static int` `GL_OPERAND0_ALPHA`
`static int` `GL_OPERAND0_RGB`
`static int` `GL_OPERAND1_ALPHA`
`static int` `GL_OPERAND1_RGB`
`static int` `GL_OPERAND2_ALPHA`
`static int` `GL_OPERAND2_RGB`
`static int` `GL_OPERAND3_ALPHA_NV`
`static int` `GL_OPERAND3_RGB_NV`
`static int` `GL_OR`
`static int` `GL_OR_INVERTED`
`static int` `GL_OR_REVERSE`
`static int` `GL_ORDER`
`static int` `GL_OUT_OF_MEMORY`
`static int` `GL_OUTPUT_COLOR0_EXT`
`static int` `GL_OUTPUT_COLOR1_EXT`
`static int` `GL_OUTPUT_FOG_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD0_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD1_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD10_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD11_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD12_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD13_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD14_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD15_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD16_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD17_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD18_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD19_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD2_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD20_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD21_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD22_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD23_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD24_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD25_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD26_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD27_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD28_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD29_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD3_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD30_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD31_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD4_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD5_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD6_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD7_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD8_EXT`
`static int` `GL_OUTPUT_TEXTURE_COORD9_EXT`
`static int` `GL_OUTPUT_VERTEX_EXT`
`static int` `GL_PACK_ALIGNMENT`
`static int` `GL_PACK_CMYK_HINT_EXT`
`static int` `GL_PACK_IMAGE_DEPTH_SGIS`
`static int` `GL_PACK_IMAGE_HEIGHT`
`static int` `GL_PACK_INVERT_MESA`
`static int` `GL_PACK_LSB_FIRST`
`static int` `GL_PACK_RESAMPLE_OML`
`static int` `GL_PACK_RESAMPLE_SGIX`
`static int` `GL_PACK_ROW_LENGTH`
`static int` `GL_PACK_SKIP_IMAGES`
`static int` `GL_PACK_SKIP_PIXELS`
`static int` `GL_PACK_SKIP_ROWS`
`static int` `GL_PACK_SKIP_VOLUMES_SGIS`
`static int` `GL_PACK_SUBSAMPLE_RATE_SGIX`
`static int` `GL_PACK_SWAP_BYTES`
`static int` `GL_PASS_THROUGH_NV`
`static int` `GL_PASS_THROUGH_TOKEN`
`static int` `GL_PER_STAGE_CONSTANTS_NV`
`static int` `GL_PERSPECTIVE_CORRECTION_HINT`
`static int` `GL_PERTURB_EXT`
`static int` `GL_PHONG_HINT_WIN`
`static int` `GL_PHONG_WIN`
`static int` `GL_PIXEL_COUNT_AVAILABLE_NV`
`static int` `GL_PIXEL_COUNT_NV`
`static int` `GL_PIXEL_COUNTER_BITS_NV`
`static int` `GL_PIXEL_CUBIC_WEIGHT_EXT`
`static int` `GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS`
`static int` `GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS`
`static int` `GL_PIXEL_GROUP_COLOR_SGIS`
`static int` `GL_PIXEL_MAG_FILTER_EXT`
`static int` `GL_PIXEL_MAP_A_TO_A`
`static int` `GL_PIXEL_MAP_A_TO_A_SIZE`
`static int` `GL_PIXEL_MAP_B_TO_B`
`static int` `GL_PIXEL_MAP_B_TO_B_SIZE`
`static int` `GL_PIXEL_MAP_G_TO_G`
`static int` `GL_PIXEL_MAP_G_TO_G_SIZE`
`static int` `GL_PIXEL_MAP_I_TO_A`
`static int` `GL_PIXEL_MAP_I_TO_A_SIZE`
`static int` `GL_PIXEL_MAP_I_TO_B`
`static int` `GL_PIXEL_MAP_I_TO_B_SIZE`
`static int` `GL_PIXEL_MAP_I_TO_G`
`static int` `GL_PIXEL_MAP_I_TO_G_SIZE`
`static int` `GL_PIXEL_MAP_I_TO_I`
`static int` `GL_PIXEL_MAP_I_TO_I_SIZE`
`static int` `GL_PIXEL_MAP_I_TO_R`
`static int` `GL_PIXEL_MAP_I_TO_R_SIZE`
`static int` `GL_PIXEL_MAP_R_TO_R`
`static int` `GL_PIXEL_MAP_R_TO_R_SIZE`
`static int` `GL_PIXEL_MAP_S_TO_S`
`static int` `GL_PIXEL_MAP_S_TO_S_SIZE`
`static int` `GL_PIXEL_MIN_FILTER_EXT`
`static int` `GL_PIXEL_MODE_BIT`
`static int` `GL_PIXEL_PACK_BUFFER`
`static int` `GL_PIXEL_PACK_BUFFER_ARB`
`static int` `GL_PIXEL_PACK_BUFFER_BINDING`
`static int` `GL_PIXEL_PACK_BUFFER_BINDING_ARB`
`static int` `GL_PIXEL_PACK_BUFFER_BINDING_EXT`
`static int` `GL_PIXEL_PACK_BUFFER_EXT`
`static int` `GL_PIXEL_SUBSAMPLE_2424_SGIX`
`static int` `GL_PIXEL_SUBSAMPLE_4242_SGIX`
`static int` `GL_PIXEL_SUBSAMPLE_4444_SGIX`
`static int` `GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX`
`static int` `GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX`
`static int` `GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX`
`static int` `GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX`
`static int` `GL_PIXEL_TEX_GEN_MODE_SGIX`
`static int` `GL_PIXEL_TEX_GEN_Q_CEILING_SGIX`
`static int` `GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX`
`static int` `GL_PIXEL_TEX_GEN_Q_ROUND_SGIX`
`static int` `GL_PIXEL_TEX_GEN_SGIX`
`static int` `GL_PIXEL_TEXTURE_SGIS`
`static int` `GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX`
`static int` `GL_PIXEL_TILE_CACHE_INCREMENT_SGIX`
`static int` `GL_PIXEL_TILE_CACHE_SIZE_SGIX`
`static int` `GL_PIXEL_TILE_GRID_DEPTH_SGIX`
`static int` `GL_PIXEL_TILE_GRID_HEIGHT_SGIX`
`static int` `GL_PIXEL_TILE_GRID_WIDTH_SGIX`
`static int` `GL_PIXEL_TILE_HEIGHT_SGIX`
`static int` `GL_PIXEL_TILE_WIDTH_SGIX`
`static int` `GL_PIXEL_TRANSFORM_2D_EXT`
`static int` `GL_PIXEL_TRANSFORM_2D_MATRIX_EXT`
`static int` `GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT`
`static int` `GL_PIXEL_UNPACK_BUFFER`
`static int` `GL_PIXEL_UNPACK_BUFFER_ARB`
`static int` `GL_PIXEL_UNPACK_BUFFER_BINDING`
`static int` `GL_PIXEL_UNPACK_BUFFER_BINDING_ARB`
`static int` `GL_PIXEL_UNPACK_BUFFER_BINDING_EXT`
`static int` `GL_PIXEL_UNPACK_BUFFER_EXT`
`static int` `GL_PN_TRIANGLES_ATI`
`static int` `GL_PN_TRIANGLES_NORMAL_MODE_ATI`
`static int` `GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI`
`static int` `GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI`
`static int` `GL_PN_TRIANGLES_POINT_MODE_ATI`
`static int` `GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI`
`static int` `GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI`
`static int` `GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI`
`static int` `GL_POINT`
`static int` `GL_POINT_BIT`
`static int` `GL_POINT_DISTANCE_ATTENUATION`
`static int` `GL_POINT_DISTANCE_ATTENUATION_ARB`
`static int` `GL_POINT_FADE_THRESHOLD_SIZE`
`static int` `GL_POINT_FADE_THRESHOLD_SIZE_ARB`
`static int` `GL_POINT_FADE_THRESHOLD_SIZE_EXT`
`static int` `GL_POINT_FADE_THRESHOLD_SIZE_SGIS`
`static int` `GL_POINT_SIZE`
`static int` `GL_POINT_SIZE_GRANULARITY`
`static int` `GL_POINT_SIZE_MAX`
`static int` `GL_POINT_SIZE_MAX_ARB`
`static int` `GL_POINT_SIZE_MAX_EXT`
`static int` `GL_POINT_SIZE_MAX_SGIS`
`static int` `GL_POINT_SIZE_MIN`
`static int` `GL_POINT_SIZE_MIN_ARB`
`static int` `GL_POINT_SIZE_MIN_EXT`
`static int` `GL_POINT_SIZE_MIN_SGIS`
`static int` `GL_POINT_SIZE_RANGE`
`static int` `GL_POINT_SMOOTH`
`static int` `GL_POINT_SMOOTH_HINT`
`static int` `GL_POINT_SPRITE`
`static int` `GL_POINT_SPRITE_ARB`
`static int` `GL_POINT_SPRITE_COORD_ORIGIN`
`static int` `GL_POINT_SPRITE_NV`
`static int` `GL_POINT_SPRITE_R_MODE_NV`
`static int` `GL_POINT_TOKEN`
`static int` `GL_POINTS`
`static int` `GL_POLYGON`
`static int` `GL_POLYGON_BIT`
`static int` `GL_POLYGON_MODE`
`static int` `GL_POLYGON_OFFSET_FACTOR`
`static int` `GL_POLYGON_OFFSET_FILL`
`static int` `GL_POLYGON_OFFSET_LINE`
`static int` `GL_POLYGON_OFFSET_POINT`
`static int` `GL_POLYGON_OFFSET_UNITS`
`static int` `GL_POLYGON_SMOOTH`
`static int` `GL_POLYGON_SMOOTH_HINT`
`static int` `GL_POLYGON_STIPPLE`
`static int` `GL_POLYGON_STIPPLE_BIT`
`static int` `GL_POLYGON_TOKEN`
`static int` `GL_POSITION`
`static int` `GL_POST_COLOR_MATRIX_ALPHA_BIAS`
`static int` `GL_POST_COLOR_MATRIX_ALPHA_SCALE`
`static int` `GL_POST_COLOR_MATRIX_BLUE_BIAS`
`static int` `GL_POST_COLOR_MATRIX_BLUE_SCALE`
`static int` `GL_POST_COLOR_MATRIX_COLOR_TABLE`
`static int` `GL_POST_COLOR_MATRIX_GREEN_BIAS`
`static int` `GL_POST_COLOR_MATRIX_GREEN_SCALE`
`static int` `GL_POST_COLOR_MATRIX_RED_BIAS`
`static int` `GL_POST_COLOR_MATRIX_RED_SCALE`
`static int` `GL_POST_CONVOLUTION_ALPHA_BIAS`
`static int` `GL_POST_CONVOLUTION_ALPHA_SCALE`
`static int` `GL_POST_CONVOLUTION_BLUE_BIAS`
`static int` `GL_POST_CONVOLUTION_BLUE_SCALE`
`static int` `GL_POST_CONVOLUTION_COLOR_TABLE`
`static int` `GL_POST_CONVOLUTION_GREEN_BIAS`
`static int` `GL_POST_CONVOLUTION_GREEN_SCALE`
`static int` `GL_POST_CONVOLUTION_RED_BIAS`
`static int` `GL_POST_CONVOLUTION_RED_SCALE`
`static int` `GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP`
`static int` `GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX`
`static int` `GL_POST_TEXTURE_FILTER_BIAS_SGIX`
`static int` `GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX`
`static int` `GL_POST_TEXTURE_FILTER_SCALE_SGIX`
`static int` `GL_PREFER_DOUBLEBUFFER_HINT_PGI`
`static int` `GL_PRESERVE_ATI`
`static int` `GL_PREVIOUS`
`static int` `GL_PREVIOUS_TEXTURE_INPUT_NV`
`static int` `GL_PRIMARY_COLOR`
`static int` `GL_PRIMARY_COLOR_NV`
`static int` `GL_PRIMITIVE_ID_NV`
`static int` `GL_PRIMITIVE_RESTART_INDEX_NV`
`static int` `GL_PRIMITIVE_RESTART_NV`
`static int` `GL_PRIMITIVES_GENERATED_NV`
`static int` `GL_PROGRAM_ADDRESS_REGISTERS_ARB`
`static int` `GL_PROGRAM_ALU_INSTRUCTIONS_ARB`
`static int` `GL_PROGRAM_ATTRIB_COMPONENTS_NV`
`static int` `GL_PROGRAM_ATTRIBS_ARB`
`static int` `GL_PROGRAM_BINDING_ARB`
`static int` `GL_PROGRAM_ERROR_POSITION_ARB`
`static int` `GL_PROGRAM_ERROR_POSITION_NV`
`static int` `GL_PROGRAM_ERROR_STRING_ARB`
`static int` `GL_PROGRAM_ERROR_STRING_NV`
`static int` `GL_PROGRAM_FORMAT_ARB`
`static int` `GL_PROGRAM_FORMAT_ASCII_ARB`
`static int` `GL_PROGRAM_INSTRUCTIONS_ARB`
`static int` `GL_PROGRAM_LENGTH_ARB`
`static int` `GL_PROGRAM_LENGTH_NV`
`static int` `GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB`
`static int` `GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB`
`static int` `GL_PROGRAM_NATIVE_ATTRIBS_ARB`
`static int` `GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB`
`static int` `GL_PROGRAM_NATIVE_PARAMETERS_ARB`
`static int` `GL_PROGRAM_NATIVE_TEMPORARIES_ARB`
`static int` `GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB`
`static int` `GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB`
`static int` `GL_PROGRAM_OBJECT_ARB`
`static int` `GL_PROGRAM_PARAMETER_NV`
`static int` `GL_PROGRAM_PARAMETERS_ARB`
`static int` `GL_PROGRAM_POINT_SIZE_EXT`
`static int` `GL_PROGRAM_RESIDENT_NV`
`static int` `GL_PROGRAM_RESULT_COMPONENTS_NV`
`static int` `GL_PROGRAM_STRING_ARB`
`static int` `GL_PROGRAM_STRING_NV`
`static int` `GL_PROGRAM_TARGET_NV`
`static int` `GL_PROGRAM_TEMPORARIES_ARB`
`static int` `GL_PROGRAM_TEX_INDIRECTIONS_ARB`
`static int` `GL_PROGRAM_TEX_INSTRUCTIONS_ARB`
`static int` `GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB`
`static int` `GL_PROJECTION`
`static int` `GL_PROJECTION_MATRIX`
`static int` `GL_PROJECTION_STACK_DEPTH`
`static int` `GL_PROXY_COLOR_TABLE`
`static int` `GL_PROXY_HISTOGRAM`
`static int` `GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE`
`static int` `GL_PROXY_POST_CONVOLUTION_COLOR_TABLE`
`static int` `GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP`
`static int` `GL_PROXY_TEXTURE_1D`
`static int` `GL_PROXY_TEXTURE_1D_ARRAY_EXT`
`static int` `GL_PROXY_TEXTURE_1D_STACK_MESAX`
`static int` `GL_PROXY_TEXTURE_2D`
`static int` `GL_PROXY_TEXTURE_2D_ARRAY_EXT`
`static int` `GL_PROXY_TEXTURE_2D_STACK_MESAX`
`static int` `GL_PROXY_TEXTURE_3D`
`static int` `GL_PROXY_TEXTURE_4D_SGIS`
`static int` `GL_PROXY_TEXTURE_COLOR_TABLE_SGI`
`static int` `GL_PROXY_TEXTURE_CUBE_MAP`
`static int` `GL_PROXY_TEXTURE_RECTANGLE_ARB`
`static int` `GL_PROXY_TEXTURE_RECTANGLE_EXT`
`static int` `GL_PROXY_TEXTURE_RECTANGLE_NV`
`static int` `GL_Q`
`static int` `GL_QUAD_ALPHA4_SGIS`
`static int` `GL_QUAD_ALPHA8_SGIS`
`static int` `GL_QUAD_INTENSITY4_SGIS`
`static int` `GL_QUAD_INTENSITY8_SGIS`
`static int` `GL_QUAD_LUMINANCE4_SGIS`
`static int` `GL_QUAD_LUMINANCE8_SGIS`
`static int` `GL_QUAD_MESH_SUN`
`static int` `GL_QUAD_STRIP`
`static int` `GL_QUAD_TEXTURE_SELECT_SGIS`
`static int` `GL_QUADRATIC_ATTENUATION`
`static int` `GL_QUADS`
`static int` `GL_QUARTER_BIT_ATI`
`static int` `GL_QUERY_COUNTER_BITS`
`static int` `GL_QUERY_COUNTER_BITS_ARB`
`static int` `GL_QUERY_RESULT`
`static int` `GL_QUERY_RESULT_ARB`
`static int` `GL_QUERY_RESULT_AVAILABLE`
`static int` `GL_QUERY_RESULT_AVAILABLE_ARB`
`static int` `GL_R`
`static int` `GL_R11F_G11F_B10F_EXT`
`static int` `GL_R3_G3_B2`
`static int` `GL_RASTER_POSITION_UNCLIPPED_IBM`
`static int` `GL_RASTERIZER_DISCARD_NV`
`static int` `GL_READ_BUFFER`
`static int` `GL_READ_FRAMEBUFFER_BINDING_EXT`
`static int` `GL_READ_FRAMEBUFFER_EXT`
`static int` `GL_READ_ONLY`
`static int` `GL_READ_ONLY_ARB`
`static int` `GL_READ_PIXEL_DATA_RANGE_LENGTH_NV`
`static int` `GL_READ_PIXEL_DATA_RANGE_NV`
`static int` `GL_READ_PIXEL_DATA_RANGE_POINTER_NV`
`static int` `GL_READ_WRITE`
`static int` `GL_READ_WRITE_ARB`
`static int` `GL_RECLAIM_MEMORY_HINT_PGI`
`static int` `GL_RED`
`static int` `GL_RED_BIAS`
`static int` `GL_RED_BIT_ATI`
`static int` `GL_RED_BITS`
`static int` `GL_RED_INTEGER_EXT`
`static int` `GL_RED_MAX_CLAMP_INGR`
`static int` `GL_RED_MIN_CLAMP_INGR`
`static int` `GL_RED_SCALE`
`static int` `GL_REDUCE`
`static int` `GL_REFERENCE_PLANE_EQUATION_SGIX`
`static int` `GL_REFERENCE_PLANE_SGIX`
`static int` `GL_REFLECTION_MAP`
`static int` `GL_REFLECTION_MAP_NV`
`static int` `GL_REG_0_ATI`
`static int` `GL_REG_1_ATI`
`static int` `GL_REG_10_ATI`
`static int` `GL_REG_11_ATI`
`static int` `GL_REG_12_ATI`
`static int` `GL_REG_13_ATI`
`static int` `GL_REG_14_ATI`
`static int` `GL_REG_15_ATI`
`static int` `GL_REG_16_ATI`
`static int` `GL_REG_17_ATI`
`static int` `GL_REG_18_ATI`
`static int` `GL_REG_19_ATI`
`static int` `GL_REG_2_ATI`
`static int` `GL_REG_20_ATI`
`static int` `GL_REG_21_ATI`
`static int` `GL_REG_22_ATI`
`static int` `GL_REG_23_ATI`
`static int` `GL_REG_24_ATI`
`static int` `GL_REG_25_ATI`
`static int` `GL_REG_26_ATI`
`static int` `GL_REG_27_ATI`
`static int` `GL_REG_28_ATI`
`static int` `GL_REG_29_ATI`
`static int` `GL_REG_3_ATI`
`static int` `GL_REG_30_ATI`
`static int` `GL_REG_31_ATI`
`static int` `GL_REG_4_ATI`
`static int` `GL_REG_5_ATI`
`static int` `GL_REG_6_ATI`
`static int` `GL_REG_7_ATI`
`static int` `GL_REG_8_ATI`
`static int` `GL_REG_9_ATI`
`static int` `GL_REGISTER_COMBINERS_NV`
`static int` `GL_RENDER`
`static int` `GL_RENDER_MODE`
`static int` `GL_RENDERBUFFER_ALPHA_SIZE_EXT`
`static int` `GL_RENDERBUFFER_BINDING_EXT`
`static int` `GL_RENDERBUFFER_BLUE_SIZE_EXT`
`static int` `GL_RENDERBUFFER_COLOR_SAMPLES_NV`
`static int` `GL_RENDERBUFFER_COVERAGE_SAMPLES_NV`
`static int` `GL_RENDERBUFFER_DEPTH_SIZE_EXT`
`static int` `GL_RENDERBUFFER_EXT`
`static int` `GL_RENDERBUFFER_GREEN_SIZE_EXT`
`static int` `GL_RENDERBUFFER_HEIGHT_EXT`
`static int` `GL_RENDERBUFFER_INTERNAL_FORMAT_EXT`
`static int` `GL_RENDERBUFFER_RED_SIZE_EXT`
`static int` `GL_RENDERBUFFER_SAMPLES_EXT`
`static int` `GL_RENDERBUFFER_STENCIL_SIZE_EXT`
`static int` `GL_RENDERBUFFER_WIDTH_EXT`
`static int` `GL_RENDERER`
`static int` `GL_REPEAT`
`static int` `GL_REPLACE`
`static int` `GL_REPLICATE_BORDER`
`static int` `GL_RESAMPLE_AVERAGE_OML`
`static int` `GL_RESAMPLE_DECIMATE_OML`
`static int` `GL_RESAMPLE_DECIMATE_SGIX`
`static int` `GL_RESAMPLE_REPLICATE_OML`
`static int` `GL_RESAMPLE_REPLICATE_SGIX`
`static int` `GL_RESAMPLE_ZERO_FILL_OML`
`static int` `GL_RESAMPLE_ZERO_FILL_SGIX`
`static int` `GL_RESCALE_NORMAL`
`static int` `GL_RETURN`
`static int` `GL_RGB`
`static int` `GL_RGB_FLOAT16_APPLE`
`static int` `GL_RGB_FLOAT16_ATI`
`static int` `GL_RGB_FLOAT32_APPLE`
`static int` `GL_RGB_FLOAT32_ATI`
`static int` `GL_RGB_INTEGER_EXT`
`static int` `GL_RGB_S3TC`
`static int` `GL_RGB_SCALE`
`static int` `GL_RGB10`
`static int` `GL_RGB10_A2`
`static int` `GL_RGB12`
`static int` `GL_RGB16`
`static int` `GL_RGB16F_ARB`
`static int` `GL_RGB16I_EXT`
`static int` `GL_RGB16UI_EXT`
`static int` `GL_RGB32F_ARB`
`static int` `GL_RGB32I_EXT`
`static int` `GL_RGB32UI_EXT`
`static int` `GL_RGB4`
`static int` `GL_RGB4_S3TC`
`static int` `GL_RGB5`
`static int` `GL_RGB5_A1`
`static int` `GL_RGB8`
`static int` `GL_RGB8I_EXT`
`static int` `GL_RGB8UI_EXT`
`static int` `GL_RGB9_E5_EXT`
`static int` `GL_RGBA`
`static int` `GL_RGBA_FLOAT_MODE_ARB`
`static int` `GL_RGBA_FLOAT16_APPLE`
`static int` `GL_RGBA_FLOAT16_ATI`
`static int` `GL_RGBA_FLOAT32_APPLE`
`static int` `GL_RGBA_FLOAT32_ATI`
`static int` `GL_RGBA_INTEGER_EXT`
`static int` `GL_RGBA_INTEGER_MODE_EXT`
`static int` `GL_RGBA_MODE`
`static int` `GL_RGBA_S3TC`
`static int` `GL_RGBA_SIGNED_COMPONENTS_EXT`
`static int` `GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV`
`static int` `GL_RGBA12`
`static int` `GL_RGBA16`
`static int` `GL_RGBA16F_ARB`
`static int` `GL_RGBA16I_EXT`
`static int` `GL_RGBA16UI_EXT`
`static int` `GL_RGBA2`
`static int` `GL_RGBA32F_ARB`
`static int` `GL_RGBA32I_EXT`
`static int` `GL_RGBA32UI_EXT`
`static int` `GL_RGBA4`
`static int` `GL_RGBA4_S3TC`
`static int` `GL_RGBA8`
`static int` `GL_RGBA8I_EXT`
`static int` `GL_RGBA8UI_EXT`
`static int` `GL_RIGHT`
`static int` `GL_S`
`static int` `GL_SAMPLE_ALPHA_TO_COVERAGE`
`static int` `GL_SAMPLE_ALPHA_TO_MASK_EXT`
`static int` `GL_SAMPLE_ALPHA_TO_MASK_SGIS`
`static int` `GL_SAMPLE_ALPHA_TO_ONE`
`static int` `GL_SAMPLE_ALPHA_TO_ONE_EXT`
`static int` `GL_SAMPLE_ALPHA_TO_ONE_SGIS`
`static int` `GL_SAMPLE_BUFFERS`
`static int` `GL_SAMPLE_BUFFERS_3DFX`
`static int` `GL_SAMPLE_BUFFERS_EXT`
`static int` `GL_SAMPLE_BUFFERS_SGIS`
`static int` `GL_SAMPLE_COVERAGE`
`static int` `GL_SAMPLE_COVERAGE_INVERT`
`static int` `GL_SAMPLE_COVERAGE_VALUE`
`static int` `GL_SAMPLE_MASK_EXT`
`static int` `GL_SAMPLE_MASK_INVERT_EXT`
`static int` `GL_SAMPLE_MASK_INVERT_SGIS`
`static int` `GL_SAMPLE_MASK_SGIS`
`static int` `GL_SAMPLE_MASK_VALUE_EXT`
`static int` `GL_SAMPLE_MASK_VALUE_SGIS`
`static int` `GL_SAMPLE_PATTERN_EXT`
`static int` `GL_SAMPLE_PATTERN_SGIS`
`static int` `GL_SAMPLER_1D`
`static int` `GL_SAMPLER_1D_ARB`
`static int` `GL_SAMPLER_1D_ARRAY_EXT`
`static int` `GL_SAMPLER_1D_ARRAY_SHADOW_EXT`
`static int` `GL_SAMPLER_1D_SHADOW`
`static int` `GL_SAMPLER_1D_SHADOW_ARB`
`static int` `GL_SAMPLER_2D`
`static int` `GL_SAMPLER_2D_ARB`
`static int` `GL_SAMPLER_2D_ARRAY_EXT`
`static int` `GL_SAMPLER_2D_ARRAY_SHADOW_EXT`
`static int` `GL_SAMPLER_2D_RECT_ARB`
`static int` `GL_SAMPLER_2D_RECT_SHADOW_ARB`
`static int` `GL_SAMPLER_2D_SHADOW`
`static int` `GL_SAMPLER_2D_SHADOW_ARB`
`static int` `GL_SAMPLER_3D`
`static int` `GL_SAMPLER_3D_ARB`
`static int` `GL_SAMPLER_BUFFER_EXT`
`static int` `GL_SAMPLER_CUBE`
`static int` `GL_SAMPLER_CUBE_ARB`
`static int` `GL_SAMPLER_CUBE_SHADOW_EXT`
`static int` `GL_SAMPLES`
`static int` `GL_SAMPLES_3DFX`
`static int` `GL_SAMPLES_EXT`
`static int` `GL_SAMPLES_PASSED`
`static int` `GL_SAMPLES_PASSED_ARB`
`static int` `GL_SAMPLES_SGIS`
`static int` `GL_SATURATE_BIT_ATI`
`static int` `GL_SCALAR_EXT`
`static int` `GL_SCALE_BY_FOUR_NV`
`static int` `GL_SCALE_BY_ONE_HALF_NV`
`static int` `GL_SCALE_BY_TWO_NV`
`static int` `GL_SCALEBIAS_HINT_SGIX`
`static int` `GL_SCISSOR_BIT`
`static int` `GL_SCISSOR_BOX`
`static int` `GL_SCISSOR_TEST`
`static int` `GL_SCREEN_COORDINATES_REND`
`static int` `GL_SECONDARY_COLOR_ARRAY`
`static int` `GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING`
`static int` `GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB`
`static int` `GL_SECONDARY_COLOR_ARRAY_EXT`
`static int` `GL_SECONDARY_COLOR_ARRAY_POINTER`
`static int` `GL_SECONDARY_COLOR_ARRAY_POINTER_EXT`
`static int` `GL_SECONDARY_COLOR_ARRAY_SIZE`
`static int` `GL_SECONDARY_COLOR_ARRAY_SIZE_EXT`
`static int` `GL_SECONDARY_COLOR_ARRAY_STRIDE`
`static int` `GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT`
`static int` `GL_SECONDARY_COLOR_ARRAY_TYPE`
`static int` `GL_SECONDARY_COLOR_ARRAY_TYPE_EXT`
`static int` `GL_SECONDARY_COLOR_NV`
`static int` `GL_SECONDARY_INTERPOLATOR_ATI`
`static int` `GL_SELECT`
`static int` `GL_SELECTION_BUFFER_POINTER`
`static int` `GL_SELECTION_BUFFER_SIZE`
`static int` `GL_SEPARABLE_2D`
`static int` `GL_SEPARATE_ATTRIBS_NV`
`static int` `GL_SEPARATE_SPECULAR_COLOR`
`static int` `GL_SET`
`static int` `GL_SHADE_MODEL`
`static int` `GL_SHADER_CONSISTENT_NV`
`static int` `GL_SHADER_OBJECT_ARB`
`static int` `GL_SHADER_OPERATION_NV`
`static int` `GL_SHADER_SOURCE_LENGTH`
`static int` `GL_SHADER_TYPE`
`static int` `GL_SHADING_LANGUAGE_VERSION`
`static int` `GL_SHADING_LANGUAGE_VERSION_ARB`
`static int` `GL_SHADOW_AMBIENT_SGIX`
`static int` `GL_SHADOW_ATTENUATION_EXT`
`static int` `GL_SHARED_TEXTURE_PALETTE_EXT`
`static int` `GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS`
`static int` `GL_SHININESS`
`static int` `GL_SHORT`
`static int` `GL_SIGNED_ALPHA_NV`
`static int` `GL_SIGNED_ALPHA8_NV`
`static int` `GL_SIGNED_HILO_NV`
`static int` `GL_SIGNED_HILO16_NV`
`static int` `GL_SIGNED_HILO8_NV`
`static int` `GL_SIGNED_IDENTITY_NV`
`static int` `GL_SIGNED_INTENSITY_NV`
`static int` `GL_SIGNED_INTENSITY8_NV`
`static int` `GL_SIGNED_LUMINANCE_ALPHA_NV`
`static int` `GL_SIGNED_LUMINANCE_NV`
`static int` `GL_SIGNED_LUMINANCE8_ALPHA8_NV`
`static int` `GL_SIGNED_LUMINANCE8_NV`
`static int` `GL_SIGNED_NEGATE_NV`
`static int` `GL_SIGNED_RGB_NV`
`static int` `GL_SIGNED_RGB_UNSIGNED_ALPHA_NV`
`static int` `GL_SIGNED_RGB8_NV`
`static int` `GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV`
`static int` `GL_SIGNED_RGBA_NV`
`static int` `GL_SIGNED_RGBA8_NV`
`static int` `GL_SINGLE_COLOR`
`static int` `GL_SLICE_ACCUM_SUN`
`static int` `GL_SLUMINANCE`
`static int` `GL_SLUMINANCE_ALPHA`
`static int` `GL_SLUMINANCE_ALPHA_EXT`
`static int` `GL_SLUMINANCE_EXT`
`static int` `GL_SLUMINANCE8`
`static int` `GL_SLUMINANCE8_ALPHA8`
`static int` `GL_SLUMINANCE8_ALPHA8_EXT`
`static int` `GL_SLUMINANCE8_EXT`
`static int` `GL_SMOOTH`
`static int` `GL_SMOOTH_LINE_WIDTH_GRANULARITY`
`static int` `GL_SMOOTH_LINE_WIDTH_RANGE`
`static int` `GL_SMOOTH_POINT_SIZE_GRANULARITY`
`static int` `GL_SMOOTH_POINT_SIZE_RANGE`
`static int` `GL_SOURCE0_ALPHA`
`static int` `GL_SOURCE0_RGB`
`static int` `GL_SOURCE1_ALPHA`
`static int` `GL_SOURCE1_RGB`
`static int` `GL_SOURCE2_ALPHA`
`static int` `GL_SOURCE2_RGB`
`static int` `GL_SOURCE3_ALPHA_NV`
`static int` `GL_SOURCE3_RGB_NV`
`static int` `GL_SPARE0_NV`
`static int` `GL_SPARE0_PLUS_SECONDARY_COLOR_NV`
`static int` `GL_SPARE1_NV`
`static int` `GL_SPECULAR`
`static int` `GL_SPHERE_MAP`
`static int` `GL_SPOT_CUTOFF`
`static int` `GL_SPOT_DIRECTION`
`static int` `GL_SPOT_EXPONENT`
`static int` `GL_SPRITE_AXIAL_SGIX`
`static int` `GL_SPRITE_AXIS_SGIX`
`static int` `GL_SPRITE_EYE_ALIGNED_SGIX`
`static int` `GL_SPRITE_MODE_SGIX`
`static int` `GL_SPRITE_OBJECT_ALIGNED_SGIX`
`static int` `GL_SPRITE_SGIX`
`static int` `GL_SPRITE_TRANSLATION_SGIX`
`static int` `GL_SRC_ALPHA`
`static int` `GL_SRC_ALPHA_SATURATE`
`static int` `GL_SRC_COLOR`
`static int` `GL_SRC0_ALPHA`
`static int` `GL_SRC0_RGB`
`static int` `GL_SRC1_ALPHA`
`static int` `GL_SRC1_RGB`
`static int` `GL_SRC2_ALPHA`
`static int` `GL_SRC2_RGB`
`static int` `GL_SRGB`
`static int` `GL_SRGB_ALPHA`
`static int` `GL_SRGB_ALPHA_EXT`
`static int` `GL_SRGB_EXT`
`static int` `GL_SRGB8`
`static int` `GL_SRGB8_ALPHA8`
`static int` `GL_SRGB8_ALPHA8_EXT`
`static int` `GL_SRGB8_EXT`
`static int` `GL_STACK_OVERFLOW`
`static int` `GL_STACK_UNDERFLOW`
`static int` `GL_STATIC_ATI`
`static int` `GL_STATIC_COPY`
`static int` `GL_STATIC_COPY_ARB`
`static int` `GL_STATIC_DRAW`
`static int` `GL_STATIC_DRAW_ARB`
`static int` `GL_STATIC_READ`
`static int` `GL_STATIC_READ_ARB`
`static int` `GL_STENCIL`
`static int` `GL_STENCIL_ATTACHMENT_EXT`
`static int` `GL_STENCIL_BACK_FAIL`
`static int` `GL_STENCIL_BACK_FAIL_ATI`
`static int` `GL_STENCIL_BACK_FUNC`
`static int` `GL_STENCIL_BACK_FUNC_ATI`
`static int` `GL_STENCIL_BACK_PASS_DEPTH_FAIL`
`static int` `GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI`
`static int` `GL_STENCIL_BACK_PASS_DEPTH_PASS`
`static int` `GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI`
`static int` `GL_STENCIL_BACK_REF`
`static int` `GL_STENCIL_BACK_VALUE_MASK`
`static int` `GL_STENCIL_BACK_WRITEMASK`
`static int` `GL_STENCIL_BITS`
`static int` `GL_STENCIL_BUFFER_BIT`
`static int` `GL_STENCIL_CLEAR_TAG_VALUE_EXT`
`static int` `GL_STENCIL_CLEAR_VALUE`
`static int` `GL_STENCIL_FAIL`
`static int` `GL_STENCIL_FUNC`
`static int` `GL_STENCIL_INDEX`
`static int` `GL_STENCIL_INDEX1_EXT`
`static int` `GL_STENCIL_INDEX16_EXT`
`static int` `GL_STENCIL_INDEX4_EXT`
`static int` `GL_STENCIL_INDEX8_EXT`
`static int` `GL_STENCIL_PASS_DEPTH_FAIL`
`static int` `GL_STENCIL_PASS_DEPTH_PASS`
`static int` `GL_STENCIL_REF`
`static int` `GL_STENCIL_TAG_BITS_EXT`
`static int` `GL_STENCIL_TEST`
`static int` `GL_STENCIL_TEST_TWO_SIDE_EXT`
`static int` `GL_STENCIL_VALUE_MASK`
`static int` `GL_STENCIL_WRITEMASK`
`static int` `GL_STEREO`
`static int` `GL_STORAGE_CACHED_APPLE`
`static int` `GL_STORAGE_PRIVATE_APPLE`
`static int` `GL_STORAGE_SHARED_APPLE`
`static int` `GL_STREAM_COPY`
`static int` `GL_STREAM_COPY_ARB`
`static int` `GL_STREAM_DRAW`
`static int` `GL_STREAM_DRAW_ARB`
`static int` `GL_STREAM_READ`
`static int` `GL_STREAM_READ_ARB`
`static int` `GL_STRICT_DEPTHFUNC_HINT_PGI`
`static int` `GL_STRICT_LIGHTING_HINT_PGI`
`static int` `GL_STRICT_SCISSOR_HINT_PGI`
`static int` `GL_SUB_ATI`
`static int` `GL_SUBPIXEL_BITS`
`static int` `GL_SUBTRACT`
`static int` `GL_SWIZZLE_STQ_ATI`
`static int` `GL_SWIZZLE_STQ_DQ_ATI`
`static int` `GL_SWIZZLE_STR_ATI`
`static int` `GL_SWIZZLE_STR_DR_ATI`
`static int` `GL_SWIZZLE_STRQ_ATI`
`static int` `GL_SWIZZLE_STRQ_DQ_ATI`
`static int` `GL_T`
`static int` `GL_T2F_C3F_V3F`
`static int` `GL_T2F_C4F_N3F_V3F`
`static int` `GL_T2F_C4UB_V3F`
`static int` `GL_T2F_IUI_N3F_V2F_EXT`
`static int` `GL_T2F_IUI_N3F_V3F_EXT`
`static int` `GL_T2F_IUI_V2F_EXT`
`static int` `GL_T2F_IUI_V3F_EXT`
`static int` `GL_T2F_N3F_V3F`
`static int` `GL_T2F_V3F`
`static int` `GL_T4F_C4F_N3F_V4F`
`static int` `GL_T4F_V4F`
`static int` `GL_TABLE_TOO_LARGE`
`static int` `GL_TEXCOORD1_BIT_PGI`
`static int` `GL_TEXCOORD2_BIT_PGI`
`static int` `GL_TEXCOORD3_BIT_PGI`
`static long` `GL_TEXCOORD4_BIT_PGI`
`static int` `GL_TEXT_FRAGMENT_SHADER_ATI`
`static int` `GL_TEXTURE`
`static int` `GL_TEXTURE_1D`
`static int` `GL_TEXTURE_1D_ARRAY_EXT`
`static int` `GL_TEXTURE_1D_STACK_BINDING_MESAX`
`static int` `GL_TEXTURE_1D_STACK_MESAX`
`static int` `GL_TEXTURE_2D`
`static int` `GL_TEXTURE_2D_ARRAY_EXT`
`static int` `GL_TEXTURE_2D_STACK_BINDING_MESAX`
`static int` `GL_TEXTURE_2D_STACK_MESAX`
`static int` `GL_TEXTURE_3D`
`static int` `GL_TEXTURE_4D_BINDING_SGIS`
`static int` `GL_TEXTURE_4D_SGIS`
`static int` `GL_TEXTURE_4DSIZE_SGIS`
`static int` `GL_TEXTURE_ALPHA_SIZE`
`static int` `GL_TEXTURE_ALPHA_TYPE_ARB`
`static int` `GL_TEXTURE_APPLICATION_MODE_EXT`
`static int` `GL_TEXTURE_BASE_LEVEL`
`static int` `GL_TEXTURE_BINDING_1D`
`static int` `GL_TEXTURE_BINDING_1D_ARRAY_EXT`
`static int` `GL_TEXTURE_BINDING_2D`
`static int` `GL_TEXTURE_BINDING_2D_ARRAY_EXT`
`static int` `GL_TEXTURE_BINDING_3D`
`static int` `GL_TEXTURE_BINDING_BUFFER_EXT`
`static int` `GL_TEXTURE_BINDING_CUBE_MAP`
`static int` `GL_TEXTURE_BINDING_RECTANGLE_ARB`
`static int` `GL_TEXTURE_BINDING_RECTANGLE_EXT`
`static int` `GL_TEXTURE_BINDING_RECTANGLE_NV`
`static int` `GL_TEXTURE_BIT`
`static int` `GL_TEXTURE_BLUE_SIZE`
`static int` `GL_TEXTURE_BLUE_TYPE_ARB`
`static int` `GL_TEXTURE_BORDER`
`static int` `GL_TEXTURE_BORDER_COLOR`
`static int` `GL_TEXTURE_BORDER_VALUES_NV`
`static int` `GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT`
`static int` `GL_TEXTURE_BUFFER_EXT`
`static int` `GL_TEXTURE_BUFFER_FORMAT_EXT`
`static int` `GL_TEXTURE_CLIPMAP_CENTER_SGIX`
`static int` `GL_TEXTURE_CLIPMAP_DEPTH_SGIX`
`static int` `GL_TEXTURE_CLIPMAP_FRAME_SGIX`
`static int` `GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX`
`static int` `GL_TEXTURE_CLIPMAP_OFFSET_SGIX`
`static int` `GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX`
`static int` `GL_TEXTURE_COLOR_TABLE_SGI`
`static int` `GL_TEXTURE_COLOR_WRITEMASK_SGIS`
`static int` `GL_TEXTURE_COMPARE_FAIL_VALUE_ARB`
`static int` `GL_TEXTURE_COMPARE_FUNC`
`static int` `GL_TEXTURE_COMPARE_FUNC_ARB`
`static int` `GL_TEXTURE_COMPARE_MODE`
`static int` `GL_TEXTURE_COMPARE_MODE_ARB`
`static int` `GL_TEXTURE_COMPARE_OPERATOR_SGIX`
`static int` `GL_TEXTURE_COMPARE_SGIX`
`static int` `GL_TEXTURE_COMPONENTS`
`static int` `GL_TEXTURE_COMPRESSED`
`static int` `GL_TEXTURE_COMPRESSED_IMAGE_SIZE`
`static int` `GL_TEXTURE_COMPRESSION_HINT`
`static int` `GL_TEXTURE_CONSTANT_DATA_SUNX`
`static int` `GL_TEXTURE_COORD_ARRAY`
`static int` `GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING`
`static int` `GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB`
`static int` `GL_TEXTURE_COORD_ARRAY_POINTER`
`static int` `GL_TEXTURE_COORD_ARRAY_SIZE`
`static int` `GL_TEXTURE_COORD_ARRAY_STRIDE`
`static int` `GL_TEXTURE_COORD_ARRAY_TYPE`
`static int` `GL_TEXTURE_COORD_NV`
`static int` `GL_TEXTURE_CUBE_MAP`
`static int` `GL_TEXTURE_CUBE_MAP_NEGATIVE_X`
`static int` `GL_TEXTURE_CUBE_MAP_NEGATIVE_Y`
`static int` `GL_TEXTURE_CUBE_MAP_NEGATIVE_Z`
`static int` `GL_TEXTURE_CUBE_MAP_POSITIVE_X`
`static int` `GL_TEXTURE_CUBE_MAP_POSITIVE_Y`
`static int` `GL_TEXTURE_CUBE_MAP_POSITIVE_Z`
`static int` `GL_TEXTURE_DEFORMATION_BIT_SGIX`
`static int` `GL_TEXTURE_DEFORMATION_SGIX`
`static int` `GL_TEXTURE_DEPTH`
`static int` `GL_TEXTURE_DEPTH_SIZE`
`static int` `GL_TEXTURE_DEPTH_SIZE_ARB`
`static int` `GL_TEXTURE_DEPTH_TYPE_ARB`
`static int` `GL_TEXTURE_DS_SIZE_NV`
`static int` `GL_TEXTURE_DT_SIZE_NV`
`static int` `GL_TEXTURE_ENV`
`static int` `GL_TEXTURE_ENV_BIAS_SGIX`
`static int` `GL_TEXTURE_ENV_COLOR`
`static int` `GL_TEXTURE_ENV_MODE`
`static int` `GL_TEXTURE_FILTER_CONTROL`
`static int` `GL_TEXTURE_FILTER_CONTROL_EXT`
`static int` `GL_TEXTURE_FILTER4_SIZE_SGIS`
`static int` `GL_TEXTURE_FLOAT_COMPONENTS_NV`
`static int` `GL_TEXTURE_GEN_MODE`
`static int` `GL_TEXTURE_GEN_Q`
`static int` `GL_TEXTURE_GEN_R`
`static int` `GL_TEXTURE_GEN_S`
`static int` `GL_TEXTURE_GEN_T`
`static int` `GL_TEXTURE_GEQUAL_R_SGIX`
`static int` `GL_TEXTURE_GREEN_SIZE`
`static int` `GL_TEXTURE_GREEN_TYPE_ARB`
`static int` `GL_TEXTURE_HEIGHT`
`static int` `GL_TEXTURE_HI_SIZE_NV`
`static int` `GL_TEXTURE_INDEX_SIZE_EXT`
`static int` `GL_TEXTURE_INTENSITY_SIZE`
`static int` `GL_TEXTURE_INTENSITY_TYPE_ARB`
`static int` `GL_TEXTURE_INTERNAL_FORMAT`
`static int` `GL_TEXTURE_LEQUAL_R_SGIX`
`static int` `GL_TEXTURE_LIGHT_EXT`
`static int` `GL_TEXTURE_LIGHTING_MODE_HP`
`static int` `GL_TEXTURE_LO_SIZE_NV`
`static int` `GL_TEXTURE_LOD_BIAS`
`static int` `GL_TEXTURE_LOD_BIAS_EXT`
`static int` `GL_TEXTURE_LOD_BIAS_R_SGIX`
`static int` `GL_TEXTURE_LOD_BIAS_S_SGIX`
`static int` `GL_TEXTURE_LOD_BIAS_T_SGIX`
`static int` `GL_TEXTURE_LUMINANCE_SIZE`
`static int` `GL_TEXTURE_LUMINANCE_TYPE_ARB`
`static int` `GL_TEXTURE_MAG_FILTER`
`static int` `GL_TEXTURE_MAG_SIZE_NV`
`static int` `GL_TEXTURE_MATERIAL_FACE_EXT`
`static int` `GL_TEXTURE_MATERIAL_PARAMETER_EXT`
`static int` `GL_TEXTURE_MATRIX`
`static int` `GL_TEXTURE_MAX_ANISOTROPY_EXT`
`static int` `GL_TEXTURE_MAX_CLAMP_R_SGIX`
`static int` `GL_TEXTURE_MAX_CLAMP_S_SGIX`
`static int` `GL_TEXTURE_MAX_CLAMP_T_SGIX`
`static int` `GL_TEXTURE_MAX_LEVEL`
`static int` `GL_TEXTURE_MAX_LOD`
`static int` `GL_TEXTURE_MIN_FILTER`
`static int` `GL_TEXTURE_MIN_LOD`
`static int` `GL_TEXTURE_MINIMIZE_STORAGE_APPLE`
`static int` `GL_TEXTURE_MULTI_BUFFER_HINT_SGIX`
`static int` `GL_TEXTURE_NORMAL_EXT`
`static int` `GL_TEXTURE_POST_SPECULAR_HP`
`static int` `GL_TEXTURE_PRE_SPECULAR_HP`
`static int` `GL_TEXTURE_PRIORITY`
`static int` `GL_TEXTURE_RANGE_LENGTH_APPLE`
`static int` `GL_TEXTURE_RANGE_POINTER_APPLE`
`static int` `GL_TEXTURE_RECTANGLE_ARB`
`static int` `GL_TEXTURE_RECTANGLE_EXT`
`static int` `GL_TEXTURE_RECTANGLE_NV`
`static int` `GL_TEXTURE_RED_SIZE`
`static int` `GL_TEXTURE_RED_TYPE_ARB`
`static int` `GL_TEXTURE_RESIDENT`
`static int` `GL_TEXTURE_SHADER_NV`
`static int` `GL_TEXTURE_SHARED_SIZE_EXT`
`static int` `GL_TEXTURE_STACK_DEPTH`
`static int` `GL_TEXTURE_STENCIL_SIZE_EXT`
`static int` `GL_TEXTURE_STORAGE_HINT_APPLE`
`static int` `GL_TEXTURE_UNSIGNED_REMAP_MODE_NV`
`static int` `GL_TEXTURE_WIDTH`
`static int` `GL_TEXTURE_WRAP_Q_SGIS`
`static int` `GL_TEXTURE_WRAP_R`
`static int` `GL_TEXTURE_WRAP_S`
`static int` `GL_TEXTURE_WRAP_T`
`static int` `GL_TEXTURE0`
`static int` `GL_TEXTURE1`
`static int` `GL_TEXTURE10`
`static int` `GL_TEXTURE11`
`static int` `GL_TEXTURE12`
`static int` `GL_TEXTURE13`
`static int` `GL_TEXTURE14`
`static int` `GL_TEXTURE15`
`static int` `GL_TEXTURE16`
`static int` `GL_TEXTURE17`
`static int` `GL_TEXTURE18`
`static int` `GL_TEXTURE19`
`static int` `GL_TEXTURE2`
`static int` `GL_TEXTURE20`
`static int` `GL_TEXTURE21`
`static int` `GL_TEXTURE22`
`static int` `GL_TEXTURE23`
`static int` `GL_TEXTURE24`
`static int` `GL_TEXTURE25`
`static int` `GL_TEXTURE26`
`static int` `GL_TEXTURE27`
`static int` `GL_TEXTURE28`
`static int` `GL_TEXTURE29`
`static int` `GL_TEXTURE3`
`static int` `GL_TEXTURE30`
`static int` `GL_TEXTURE31`
`static int` `GL_TEXTURE4`
`static int` `GL_TEXTURE5`
`static int` `GL_TEXTURE6`
`static int` `GL_TEXTURE7`
`static int` `GL_TEXTURE8`
`static int` `GL_TEXTURE9`
`static int` `GL_TIME_ELAPSED_EXT`
`static int` `GL_TRACK_MATRIX_NV`
`static int` `GL_TRACK_MATRIX_TRANSFORM_NV`
`static int` `GL_TRANSFORM_BIT`
`static int` `GL_TRANSFORM_FEEDBACK_ATTRIBS_NV`
`static int` `GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV`
`static int` `GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV`
`static int` `GL_TRANSFORM_FEEDBACK_BUFFER_NV`
`static int` `GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV`
`static int` `GL_TRANSFORM_FEEDBACK_BUFFER_START_NV`
`static int` `GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV`
`static int` `GL_TRANSFORM_FEEDBACK_RECORD_NV`
`static int` `GL_TRANSFORM_FEEDBACK_VARYINGS_NV`
`static int` `GL_TRANSFORM_HINT_APPLE`
`static int` `GL_TRANSPOSE_COLOR_MATRIX`
`static int` `GL_TRANSPOSE_CURRENT_MATRIX_ARB`
`static int` `GL_TRANSPOSE_MODELVIEW_MATRIX`
`static int` `GL_TRANSPOSE_NV`
`static int` `GL_TRANSPOSE_PROJECTION_MATRIX`
`static int` `GL_TRANSPOSE_TEXTURE_MATRIX`
`static int` `GL_TRIANGLE_FAN`
`static int` `GL_TRIANGLE_MESH_SUN`
`static int` `GL_TRIANGLE_STRIP`
`static int` `GL_TRIANGLE_STRIP_ADJACENCY_EXT`
`static int` `GL_TRIANGLES`
`static int` `GL_TRIANGLES_ADJACENCY_EXT`
`static int` `GL_TRUE`
`static int` `GL_TYPE_RGBA_FLOAT_ATI`
`static int` `GL_UNIFORM_BUFFER_BINDING_EXT`
`static int` `GL_UNIFORM_BUFFER_EXT`
`static int` `GL_UNPACK_ALIGNMENT`
`static int` `GL_UNPACK_CLIENT_STORAGE_APPLE`
`static int` `GL_UNPACK_CMYK_HINT_EXT`
`static int` `GL_UNPACK_CONSTANT_DATA_SUNX`
`static int` `GL_UNPACK_IMAGE_DEPTH_SGIS`
`static int` `GL_UNPACK_IMAGE_HEIGHT`
`static int` `GL_UNPACK_LSB_FIRST`
`static int` `GL_UNPACK_RESAMPLE_OML`
`static int` `GL_UNPACK_RESAMPLE_SGIX`
`static int` `GL_UNPACK_ROW_LENGTH`
`static int` `GL_UNPACK_SKIP_IMAGES`
`static int` `GL_UNPACK_SKIP_PIXELS`
`static int` `GL_UNPACK_SKIP_ROWS`
`static int` `GL_UNPACK_SKIP_VOLUMES_SGIS`
`static int` `GL_UNPACK_SUBSAMPLE_RATE_SGIX`
`static int` `GL_UNPACK_SWAP_BYTES`
`static int` `GL_UNSIGNED_BYTE`
`static int` `GL_UNSIGNED_BYTE_2_3_3_REV`
`static int` `GL_UNSIGNED_BYTE_3_3_2`
`static int` `GL_UNSIGNED_IDENTITY_NV`
`static int` `GL_UNSIGNED_INT`
`static int` `GL_UNSIGNED_INT_10_10_10_2`
`static int` `GL_UNSIGNED_INT_10F_11F_11F_REV_EXT`
`static int` `GL_UNSIGNED_INT_2_10_10_10_REV`
`static int` `GL_UNSIGNED_INT_24_8_EXT`
`static int` `GL_UNSIGNED_INT_24_8_NV`
`static int` `GL_UNSIGNED_INT_5_9_9_9_REV_EXT`
`static int` `GL_UNSIGNED_INT_8_8_8_8`
`static int` `GL_UNSIGNED_INT_8_8_8_8_REV`
`static int` `GL_UNSIGNED_INT_8_8_S8_S8_REV_NV`
`static int` `GL_UNSIGNED_INT_S8_S8_8_8_NV`
`static int` `GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT`
`static int` `GL_UNSIGNED_INT_SAMPLER_1D_EXT`
`static int` `GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT`
`static int` `GL_UNSIGNED_INT_SAMPLER_2D_EXT`
`static int` `GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT`
`static int` `GL_UNSIGNED_INT_SAMPLER_3D_EXT`
`static int` `GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT`
`static int` `GL_UNSIGNED_INT_SAMPLER_CUBE_EXT`
`static int` `GL_UNSIGNED_INT_VEC2_EXT`
`static int` `GL_UNSIGNED_INT_VEC3_EXT`
`static int` `GL_UNSIGNED_INT_VEC4_EXT`
`static int` `GL_UNSIGNED_INVERT_NV`
`static int` `GL_UNSIGNED_NORMALIZED_ARB`
`static int` `GL_UNSIGNED_SHORT`
`static int` `GL_UNSIGNED_SHORT_1_5_5_5_REV`
`static int` `GL_UNSIGNED_SHORT_4_4_4_4`
`static int` `GL_UNSIGNED_SHORT_4_4_4_4_REV`
`static int` `GL_UNSIGNED_SHORT_5_5_5_1`
`static int` `GL_UNSIGNED_SHORT_5_6_5`
`static int` `GL_UNSIGNED_SHORT_5_6_5_REV`
`static int` `GL_UNSIGNED_SHORT_8_8_APPLE`
`static int` `GL_UNSIGNED_SHORT_8_8_MESA`
`static int` `GL_UNSIGNED_SHORT_8_8_REV_APPLE`
`static int` `GL_UNSIGNED_SHORT_8_8_REV_MESA`
`static int` `GL_UPPER_LEFT`
`static int` `GL_V2F`
`static int` `GL_V3F`
`static int` `GL_VALIDATE_STATUS`
`static int` `GL_VARIABLE_A_NV`
`static int` `GL_VARIABLE_B_NV`
`static int` `GL_VARIABLE_C_NV`
`static int` `GL_VARIABLE_D_NV`
`static int` `GL_VARIABLE_E_NV`
`static int` `GL_VARIABLE_F_NV`
`static int` `GL_VARIABLE_G_NV`
`static int` `GL_VARIANT_ARRAY_EXT`
`static int` `GL_VARIANT_ARRAY_POINTER_EXT`
`static int` `GL_VARIANT_ARRAY_STRIDE_EXT`
`static int` `GL_VARIANT_ARRAY_TYPE_EXT`
`static int` `GL_VARIANT_DATATYPE_EXT`
`static int` `GL_VARIANT_EXT`
`static int` `GL_VARIANT_VALUE_EXT`
`static int` `GL_VECTOR_EXT`
`static int` `GL_VENDOR`
`static int` `GL_VERSION`
`static int` `GL_VERTEX_ARRAY`
`static int` `GL_VERTEX_ARRAY_BINDING_APPLE`
`static int` `GL_VERTEX_ARRAY_BUFFER_BINDING`
`static int` `GL_VERTEX_ARRAY_BUFFER_BINDING_ARB`
`static int` `GL_VERTEX_ARRAY_POINTER`
`static int` `GL_VERTEX_ARRAY_RANGE_APPLE`
`static int` `GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE`
`static int` `GL_VERTEX_ARRAY_RANGE_LENGTH_NV`
`static int` `GL_VERTEX_ARRAY_RANGE_NV`
`static int` `GL_VERTEX_ARRAY_RANGE_POINTER_APPLE`
`static int` `GL_VERTEX_ARRAY_RANGE_POINTER_NV`
`static int` `GL_VERTEX_ARRAY_RANGE_VALID_NV`
`static int` `GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV`
`static int` `GL_VERTEX_ARRAY_SIZE`
`static int` `GL_VERTEX_ARRAY_STORAGE_HINT_APPLE`
`static int` `GL_VERTEX_ARRAY_STRIDE`
`static int` `GL_VERTEX_ARRAY_TYPE`
`static int` `GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING`
`static int` `GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB`
`static int` `GL_VERTEX_ATTRIB_ARRAY_ENABLED`
`static int` `GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB`
`static int` `GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT`
`static int` `GL_VERTEX_ATTRIB_ARRAY_NORMALIZED`
`static int` `GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB`
`static int` `GL_VERTEX_ATTRIB_ARRAY_POINTER`
`static int` `GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB`
`static int` `GL_VERTEX_ATTRIB_ARRAY_SIZE`
`static int` `GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB`
`static int` `GL_VERTEX_ATTRIB_ARRAY_STRIDE`
`static int` `GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB`
`static int` `GL_VERTEX_ATTRIB_ARRAY_TYPE`
`static int` `GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB`
`static int` `GL_VERTEX_ATTRIB_ARRAY0_NV`
`static int` `GL_VERTEX_ATTRIB_ARRAY1_NV`
`static int` `GL_VERTEX_ATTRIB_ARRAY10_NV`
`static int` `GL_VERTEX_ATTRIB_ARRAY11_NV`
`static int` `GL_VERTEX_ATTRIB_ARRAY12_NV`
`static int` `GL_VERTEX_ATTRIB_ARRAY13_NV`
`static int` `GL_VERTEX_ATTRIB_ARRAY14_NV`
`static int` `GL_VERTEX_ATTRIB_ARRAY15_NV`
`static int` `GL_VERTEX_ATTRIB_ARRAY2_NV`
`static int` `GL_VERTEX_ATTRIB_ARRAY3_NV`
`static int` `GL_VERTEX_ATTRIB_ARRAY4_NV`
`static int` `GL_VERTEX_ATTRIB_ARRAY5_NV`
`static int` `GL_VERTEX_ATTRIB_ARRAY6_NV`
`static int` `GL_VERTEX_ATTRIB_ARRAY7_NV`
`static int` `GL_VERTEX_ATTRIB_ARRAY8_NV`
`static int` `GL_VERTEX_ATTRIB_ARRAY9_NV`
`static int` `GL_VERTEX_ATTRIB_MAP1_APPLE`
`static int` `GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE`
`static int` `GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE`
`static int` `GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE`
`static int` `GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE`
`static int` `GL_VERTEX_ATTRIB_MAP2_APPLE`
`static int` `GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE`
`static int` `GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE`
`static int` `GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE`
`static int` `GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE`
`static int` `GL_VERTEX_BLEND_ARB`
`static int` `GL_VERTEX_CONSISTENT_HINT_PGI`
`static int` `GL_VERTEX_DATA_HINT_PGI`
`static int` `GL_VERTEX_ID_NV`
`static int` `GL_VERTEX_PRECLIP_HINT_SGIX`
`static int` `GL_VERTEX_PRECLIP_SGIX`
`static int` `GL_VERTEX_PROGRAM_ARB`
`static int` `GL_VERTEX_PROGRAM_BINDING_NV`
`static int` `GL_VERTEX_PROGRAM_NV`
`static int` `GL_VERTEX_PROGRAM_POINT_SIZE`
`static int` `GL_VERTEX_PROGRAM_POINT_SIZE_ARB`
`static int` `GL_VERTEX_PROGRAM_POINT_SIZE_NV`
`static int` `GL_VERTEX_PROGRAM_TWO_SIDE`
`static int` `GL_VERTEX_PROGRAM_TWO_SIDE_ARB`
`static int` `GL_VERTEX_PROGRAM_TWO_SIDE_NV`
`static int` `GL_VERTEX_SHADER`
`static int` `GL_VERTEX_SHADER_ARB`
`static int` `GL_VERTEX_SHADER_BINDING_EXT`
`static int` `GL_VERTEX_SHADER_EXT`
`static int` `GL_VERTEX_SHADER_INSTRUCTIONS_EXT`
`static int` `GL_VERTEX_SHADER_INVARIANTS_EXT`
`static int` `GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT`
`static int` `GL_VERTEX_SHADER_LOCALS_EXT`
`static int` `GL_VERTEX_SHADER_OPTIMIZED_EXT`
`static int` `GL_VERTEX_SHADER_VARIANTS_EXT`
`static int` `GL_VERTEX_SOURCE_ATI`
`static int` `GL_VERTEX_STATE_PROGRAM_NV`
`static int` `GL_VERTEX_STREAM0_ATI`
`static int` `GL_VERTEX_STREAM1_ATI`
`static int` `GL_VERTEX_STREAM2_ATI`
`static int` `GL_VERTEX_STREAM3_ATI`
`static int` `GL_VERTEX_STREAM4_ATI`
`static int` `GL_VERTEX_STREAM5_ATI`
`static int` `GL_VERTEX_STREAM6_ATI`
`static int` `GL_VERTEX_STREAM7_ATI`
`static int` `GL_VERTEX_WEIGHT_ARRAY_EXT`
`static int` `GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT`
`static int` `GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT`
`static int` `GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT`
`static int` `GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT`
`static int` `GL_VERTEX_WEIGHTING_EXT`
`static int` `GL_VERTEX23_BIT_PGI`
`static int` `GL_VERTEX4_BIT_PGI`
`static int` `GL_VIBRANCE_BIAS_NV`
`static int` `GL_VIBRANCE_SCALE_NV`
`static int` `GL_VIEWPORT`
`static int` `GL_VIEWPORT_BIT`
`static int` `GL_W_EXT`
`static int` `GL_WEIGHT_ARRAY_ARB`
`static int` `GL_WEIGHT_ARRAY_BUFFER_BINDING`
`static int` `GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB`
`static int` `GL_WEIGHT_ARRAY_POINTER_ARB`
`static int` `GL_WEIGHT_ARRAY_SIZE_ARB`
`static int` `GL_WEIGHT_ARRAY_STRIDE_ARB`
`static int` `GL_WEIGHT_ARRAY_TYPE_ARB`
`static int` `GL_WEIGHT_SUM_UNITY_ARB`
`static int` `GL_WIDE_LINE_HINT_PGI`
`static int` `GL_WRAP_BORDER_SUN`
`static int` `GL_WRITE_ONLY`
`static int` `GL_WRITE_ONLY_ARB`
`static int` `GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV`
`static int` `GL_WRITE_PIXEL_DATA_RANGE_NV`
`static int` `GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV`
`static int` `GL_X_EXT`
`static int` `GL_XOR`
`static int` `GL_Y_EXT`
`static int` `GL_YCBCR_422_APPLE`
`static int` `GL_YCBCR_MESA`
`static int` `GL_YCRCB_422_SGIX`
`static int` `GL_YCRCB_444_SGIX`
`static int` `GL_YCRCB_SGIX`
`static int` `GL_YCRCBA_SGIX`
`static int` `GL_Z_EXT`
`static int` `GL_ZERO`
`static int` `GL_ZERO_EXT`
`static int` `GL_ZOOM_X`
`static int` `GL_ZOOM_Y`

Method Summary
`Object` `getExtension(String extensionName)` Returns an object providing access to the specified OpenGL extension.
`Object` `getPlatformGLExtensions()` Returns an object through which platform-specific OpenGL extensions (WGL, GLX, etc.) may be accessed.
`void` `glAccum(int op, float value)` Interface to C language function: `void glAccum(GLenum op, GLfloat value);`
`void` `glActiveStencilFaceEXT(int mode)` Entry point (through function pointer) to C language function: `void glActiveStencilFaceEXT(GLenum mode);`
`void` `glActiveTexture(int mode)` Entry point (through function pointer) to C language function: `void glActiveTexture(GLenum mode);`
`void` `glActiveVaryingNV(int program, byte[] name, int name_offset)` Entry point (through function pointer) to C language function: `void glActiveVaryingNV(GLuint program, const GLchar * name);`
`void` `glActiveVaryingNV(int program, ByteBuffer name)` Entry point (through function pointer) to C language function: `void glActiveVaryingNV(GLuint program, const GLchar * name);`
`ByteBuffer` `glAllocateMemoryNV(int arg0, float arg1, float arg2, float arg3)` Provides platform-independent access to the `wglAllocateMemoryNV` / `glXAllocateMemoryNV` extension.
`void` `glAlphaFragmentOp1ATI(int stage, int portion, int variable, int input, int mapping, int componentUsage)` Entry point (through function pointer) to C language function: `void glAlphaFragmentOp1ATI(GLenum stage, GLuint portion, GLuint variable, GLuint input, GLuint mapping, GLuint componentUsage);`
`void` `glAlphaFragmentOp2ATI(int op, int dst, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod)` Entry point (through function pointer) to C language function: `void glAlphaFragmentOp2ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod);`

`void`

`glAlphaFragmentOp3ATI(int op, int dst, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod, int arg3, int arg3Rep, int arg3Mod)`
Entry point (through function pointer) to C language function:
`void glAlphaFragmentOp3ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod);`

`void` `glAlphaFunc(int func, float ref)` Interface to C language function: `void glAlphaFunc(GLenum func, GLclampf ref);`
`void` `glApplyTextureEXT(int mode)` Entry point (through function pointer) to C language function: `void glApplyTextureEXT(GLenum mode);`
`boolean` `glAreProgramsResidentNV(int n, int[] textures, int textures_offset, byte[] residences, int residences_offset)` Entry point (through function pointer) to C language function: `GLboolean glAreProgramsResidentNV(GLsizei n, const GLuint * textures, GLboolean * residences);`
`boolean` `glAreProgramsResidentNV(int n, IntBuffer textures, ByteBuffer residences)` Entry point (through function pointer) to C language function: `GLboolean glAreProgramsResidentNV(GLsizei n, const GLuint * textures, GLboolean * residences);`
`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` `glArrayObjectATI(int array, int size, int type, int stride, int buffer, int offset)` Entry point (through function pointer) to C language function: `void glArrayObjectATI(GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset);`
`void` `glAsyncMarkerSGIX(int mode)` Entry point (through function pointer) to C language function: `void glAsyncMarkerSGIX(GLuint mode);`
`void` `glAttachObjectARB(int target, int id)` Entry point (through function pointer) to C language function: `void glAttachObjectARB(GLhandleARB target, GLhandleARB id);`
`void` `glAttachShader(int target, int id)` Entry point (through function pointer) to C language function: `void glAttachShader(GLuint target, GLuint id);`
`void` `glBegin(int mode)` Interface to C language function: `void glBegin(GLenum mode);`
`void` `glBeginFragmentShaderATI()` Entry point (through function pointer) to C language function: `void glBeginFragmentShaderATI(void);`
`void` `glBeginOcclusionQueryNV(int mode)` Entry point (through function pointer) to C language function: `void glBeginOcclusionQueryNV(GLuint mode);`
`void` `glBeginQuery(int target, int id)` Entry point (through function pointer) to C language function: `void glBeginQuery(GLenum target, GLuint id);`
`void` `glBeginQueryARB(int target, int id)` Entry point (through function pointer) to C language function: `void glBeginQueryARB(GLenum target, GLuint id);`
`void` `glBeginTransformFeedbackNV(int primitiveMode)` Entry point (through function pointer) to C language function: `void glBeginTransformFeedbackNV(GLenum primitiveMode);`
`void` `glBeginVertexShaderEXT()` Entry point (through function pointer) to C language function: `void glBeginVertexShaderEXT(void);`
`void` `glBindAttribLocation(int program, int index, String name)` Entry point (through function pointer) to C language function: `void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name);`
`void` `glBindAttribLocationARB(int program, int index, String name)` Entry point (through function pointer) to C language function: `void glBindAttribLocationARB(GLhandleARB program, GLuint index, const GLcharARB * name);`
`void` `glBindBuffer(int target, int id)` Entry point (through function pointer) to C language function: `void glBindBuffer(GLenum target, GLuint id);`
`void` `glBindBufferARB(int target, int id)` Entry point (through function pointer) to C language function: `void glBindBufferARB(GLenum target, GLuint id);`
`void` `glBindBufferBaseNV(int target, int index, int buffer)` Entry point (through function pointer) to C language function: `void glBindBufferBaseNV(GLenum target, GLuint index, GLuint buffer);`
`void` `glBindBufferOffsetNV(int target, int index, int buffer, int offset)` Entry point (through function pointer) to C language function: `void glBindBufferOffsetNV(GLenum target, GLuint index, GLuint buffer, ptrdiff_t offset);`
`void` `glBindBufferRangeNV(int target, int index, int buffer, int offset, int size)` Entry point (through function pointer) to C language function: `void glBindBufferRangeNV(GLenum target, GLuint index, GLuint buffer, ptrdiff_t offset, ptrdiff_t size);`
`void` `glBindFragDataLocationEXT(int program, int color, byte[] name, int name_offset)` Entry point (through function pointer) to C language function: `void glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar * name);`
`void` `glBindFragDataLocationEXT(int program, int color, ByteBuffer name)` Entry point (through function pointer) to C language function: `void glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar * name);`
`void` `glBindFragmentShaderATI(int mode)` Entry point (through function pointer) to C language function: `void glBindFragmentShaderATI(GLuint mode);`
`void` `glBindFramebufferEXT(int target, int id)` Entry point (through function pointer) to C language function: `void glBindFramebufferEXT(GLenum target, GLuint id);`
`int` `glBindLightParameterEXT(int light, int value)` Entry point (through function pointer) to C language function: `GLuint glBindLightParameterEXT(GLenum light, GLenum value);`
`int` `glBindMaterialParameterEXT(int light, int value)` Entry point (through function pointer) to C language function: `GLuint glBindMaterialParameterEXT(GLenum light, GLenum value);`
`int` `glBindParameterEXT(int type)` Entry point (through function pointer) to C language function: `GLuint glBindParameterEXT(GLenum type);`
`void` `glBindProgramARB(int target, int id)` Entry point (through function pointer) to C language function: `void glBindProgramARB(GLenum target, GLuint id);`
`void` `glBindProgramNV(int target, int id)` Entry point (through function pointer) to C language function: `void glBindProgramNV(GLenum target, GLuint id);`
`void` `glBindRenderbufferEXT(int target, int id)` Entry point (through function pointer) to C language function: `void glBindRenderbufferEXT(GLenum target, GLuint id);`
`int` `glBindTexGenParameterEXT(int unit, int coord, int value)` Entry point (through function pointer) to C language function: `GLuint glBindTexGenParameterEXT(GLenum unit, GLenum coord, GLenum value);`
`void` `glBindTexture(int target, int texture)` Interface to C language function: `void glBindTexture(GLenum target, GLuint texture);`
`int` `glBindTextureUnitParameterEXT(int light, int value)` Entry point (through function pointer) to C language function: `GLuint glBindTextureUnitParameterEXT(GLenum light, GLenum value);`
`void` `glBindVertexArrayAPPLE(int mode)` Entry point (through function pointer) to C language function: `void glBindVertexArrayAPPLE(GLuint mode);`
`void` `glBindVertexShaderEXT(int mode)` Entry point (through function pointer) to C language function: `void glBindVertexShaderEXT(GLuint mode);`
`void` `glBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, byte[] bitmap, int bitmap_offset)` Interface to C language function: `void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);`
`void` `glBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, ByteBuffer bitmap)` Interface to C language function: `void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);`
`void` `glBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, long bitmap_buffer_offset)` Interface to C language function: `void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);`
`void` `glBlendColor(float red, float green, float blue, float alpha)` Entry point (through function pointer) to C language function: `void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);`
`void` `glBlendEquation(int mode)` Entry point (through function pointer) to C language function: `void glBlendEquation(GLenum mode);`
`void` `glBlendEquationSeparate(int target, int id)` Entry point (through function pointer) to C language function: `void glBlendEquationSeparate(GLenum target, GLenum id);`
`void` `glBlendEquationSeparateEXT(int target, int id)` Entry point (through function pointer) to C language function: `void glBlendEquationSeparateEXT(GLenum target, GLenum id);`
`void` `glBlendFunc(int sfactor, int dfactor)` Interface to C language function: `void glBlendFunc(GLenum sfactor, GLenum dfactor);`
`void` `glBlendFuncSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)` Entry point (through function pointer) to C language function: `void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);`
`void` `glBlendFuncSeparateEXT(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)` Entry point (through function pointer) to C language function: `void glBlendFuncSeparateEXT(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);`
`void` `glBlendFuncSeparateINGR(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)` Entry point (through function pointer) to C language function: `void glBlendFuncSeparateINGR(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);`
`void` `glBlitFramebufferEXT(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)` Entry point (through function pointer) to C language function: `void glBlitFramebufferEXT(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);`
`void` `glBufferData(int target, int size, Buffer data, int usage)` Entry point (through function pointer) to C language function: `void glBufferData(GLenum target, ptrdiff_t size, const GLvoid * data, GLenum usage);`
`void` `glBufferDataARB(int target, int size, Buffer data, int usage)` Entry point (through function pointer) to C language function: `void glBufferDataARB(GLenum target, ptrdiff_t size, const GLvoid * data, GLenum usage);`
`void` `glBufferParameteriAPPLE(int target, int pname, int params)` Entry point (through function pointer) to C language function: `void glBufferParameteriAPPLE(GLenum target, GLenum pname, GLint params);`
`int` `glBufferRegionEnabled()` Entry point (through function pointer) to C language function: `GLuint glBufferRegionEnabled(GLvoid);`
`void` `glBufferSubData(int target, int offset, int size, Buffer data)` Entry point (through function pointer) to C language function: `void glBufferSubData(GLenum target, ptrdiff_t offset, ptrdiff_t size, const GLvoid * data);`
`void` `glBufferSubDataARB(int target, int offset, int size, Buffer data)` Entry point (through function pointer) to C language function: `void glBufferSubDataARB(GLenum target, ptrdiff_t offset, ptrdiff_t size, const GLvoid * data);`
`void` `glCallList(int 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` `glCheckFramebufferStatusEXT(int type)` Entry point (through function pointer) to C language function: `GLenum glCheckFramebufferStatusEXT(GLenum type);`
`void` `glClampColorARB(int target, int id)` Entry point (through function pointer) to C language function: `void glClampColorARB(GLenum target, GLenum id);`
`void` `glClear(int mask)` Interface to C language function: `void glClear(GLbitfield mask);`
`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` `glClearColor(float red, float green, float blue, float alpha)` Interface to C language function: `void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);`
`void` `glClearColorIiEXT(int red, int green, int blue, int alpha)` Entry point (through function pointer) to C language function: `void glClearColorIiEXT(GLint red, GLint green, GLint blue, GLint alpha);`
`void` `glClearColorIuiEXT(int red, int green, int blue, int alpha)` Entry point (through function pointer) to C language function: `void glClearColorIuiEXT(GLuint red, GLuint green, GLuint blue, GLuint alpha);`
`void` `glClearDepth(double depth)` Interface to C language function: `void glClearDepth(GLclampd depth);`
`void` `glClearDepthdNV(double depth)` Entry point (through function pointer) to C language function: `void glClearDepthdNV(GLdouble depth);`
`void` `glClearIndex(float c)` Interface to C language function: `void glClearIndex(GLfloat c);`
`void` `glClearStencil(int s)` Interface to C language function: `void glClearStencil(GLint s);`
`void` `glClientActiveTexture(int mode)` Entry point (through function pointer) to C language function: `void glClientActiveTexture(GLenum mode);`
`void` `glClientActiveVertexStreamATI(int mode)` Entry point (through function pointer) to C language function: `void glClientActiveVertexStreamATI(GLenum mode);`
`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` `glColor3fVertex3fSUN(float r, float g, float b, float x, float y, float z)` Entry point (through function pointer) to C language function: `void glColor3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);`
`void` `glColor3fVertex3fvSUN(float[] c, int c_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glColor3fVertex3fvSUN(const GLfloat * c, const GLfloat * v);`
`void` `glColor3fVertex3fvSUN(FloatBuffer c, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glColor3fVertex3fvSUN(const GLfloat * c, const GLfloat * v);`
`void` `glColor3hNV(short red, short green, short blue)` Entry point (through function pointer) to C language function: `void glColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);`
`void` `glColor3hvNV(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glColor3hvNV(const GLhalfNV * v);`
`void` `glColor3hvNV(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glColor3hvNV(const GLhalfNV * v);`
`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` `glColor4f(float red, float green, float blue, float alpha)` Interface to C language function: `void glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);`
`void` `glColor4fNormal3fVertex3fSUN(float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z)` Entry point (through function pointer) to C language function: `void glColor4fNormal3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);`
`void` `glColor4fNormal3fVertex3fvSUN(float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glColor4fNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);`
`void` `glColor4fNormal3fVertex3fvSUN(FloatBuffer c, FloatBuffer n, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glColor4fNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * 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` `glColor4hNV(short x, short y, short z, short w)` Entry point (through function pointer) to C language function: `void glColor4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);`
`void` `glColor4hvNV(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glColor4hvNV(const GLhalfNV * v);`
`void` `glColor4hvNV(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glColor4hvNV(const GLhalfNV * v);`
`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` `glColor4ub(byte red, byte green, byte blue, byte alpha)` Interface to C language function: `void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);`
`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` `glColor4ubVertex2fSUN(byte r, byte g, byte b, byte a, float x, float y)` Entry point (through function pointer) to C language function: `void glColor4ubVertex2fSUN(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y);`
`void` `glColor4ubVertex2fvSUN(byte[] c, int c_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glColor4ubVertex2fvSUN(const GLubyte * c, const GLfloat * v);`
`void` `glColor4ubVertex2fvSUN(ByteBuffer c, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glColor4ubVertex2fvSUN(const GLubyte * c, const GLfloat * v);`
`void` `glColor4ubVertex3fSUN(byte r, byte g, byte b, byte a, float x, float y, float z)` Entry point (through function pointer) to C language function: `void glColor4ubVertex3fSUN(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);`
`void` `glColor4ubVertex3fvSUN(byte[] c, int c_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glColor4ubVertex3fvSUN(const GLubyte * c, const GLfloat * v);`
`void` `glColor4ubVertex3fvSUN(ByteBuffer c, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glColor4ubVertex3fvSUN(const GLubyte * c, const GLfloat * 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` `glColorFragmentOp1ATI(int op, int dst, int dstMask, int dstMod, int arg1, int arg1Rep, int arg1Mod)` Entry point (through function pointer) to C language function: `void glColorFragmentOp1ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod);`
`void` `glColorFragmentOp2ATI(int op, int dst, int dstMask, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod)` Entry point (through function pointer) to C language function: `void glColorFragmentOp2ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod);`

`void`

`glColorFragmentOp3ATI(int op, int dst, int dstMask, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod, int arg3, int arg3Rep, int arg3Mod)`
Entry point (through function pointer) to C language function:
`void glColorFragmentOp3ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod);`

`void` `glColorMask(boolean red, boolean green, boolean blue, boolean alpha)` Interface to C language function: `void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);`
`void` `glColorMaskIndexedEXT(int index, boolean r, boolean g, boolean b, boolean a)` Entry point (through function pointer) to C language function: `void glColorMaskIndexedEXT(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);`
`void` `glColorMaterial(int face, int mode)` Interface to C language function: `void glColorMaterial(GLenum face, GLenum mode);`
`void` `glColorPointer(int size, int type, int stride, Buffer ptr)` Interface to C language function: `void glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr);`
`void` `glColorPointer(int size, int type, int stride, long ptr_buffer_offset)` Interface to C language function: `void glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr);`
`void` `glColorSubTable(int target, int start, int count, int format, int type, Buffer data)` Entry point (through function pointer) to C language function: `void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);`
`void` `glColorSubTable(int target, int start, int count, int format, int type, long data_buffer_offset)` Entry point (through function pointer) to C language function: `void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);`
`void` `glColorTable(int target, int internalformat, int width, int format, int type, Buffer table)` Entry point (through function pointer) to C language function: `void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);`
`void` `glColorTable(int target, int internalformat, int width, int format, int type, long table_buffer_offset)` Entry point (through function pointer) to C language function: `void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);`
`void` `glColorTableEXT(int target, int internalformat, int width, int format, int type, Buffer table)` Entry point (through function pointer) to C language function: `void glColorTableEXT(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);`
`void` `glColorTableParameterfv(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glColorTableParameterfv(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glColorTableParameteriv(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params);`
`void` `glColorTableParameteriv(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params);`
`void` `glCombinerInputNV(int stage, int portion, int variable, int input, int mapping, int componentUsage)` Entry point (through function pointer) to C language function: `void glCombinerInputNV(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);`

`void`

`glCombinerOutputNV(int stage, int portion, int abOutput, int cdOutput, int sumOutput, int scale, int bias, boolean abDotProduct, boolean cdDotProduct, boolean muxSum)`
Entry point (through function pointer) to C language function:
`void glCombinerOutputNV(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum);`

`void` `glCombinerParameterfNV(int target, float s)` Entry point (through function pointer) to C language function: `void glCombinerParameterfNV(GLenum target, GLfloat s);`
`void` `glCombinerParameterfvNV(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glCombinerParameterfvNV(GLenum target, const GLfloat * v);`
`void` `glCombinerParameterfvNV(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glCombinerParameterfvNV(GLenum target, const GLfloat * v);`
`void` `glCombinerParameteriNV(int target, int s)` Entry point (through function pointer) to C language function: `void glCombinerParameteriNV(GLenum target, GLint s);`
`void` `glCombinerParameterivNV(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glCombinerParameterivNV(GLenum target, const GLint * v);`
`void` `glCombinerParameterivNV(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glCombinerParameterivNV(GLenum target, const GLint * v);`
`void` `glCombinerStageParameterfvNV(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glCombinerStageParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glCombinerStageParameterfvNV(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glCombinerStageParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glCompileShader(int mode)` Entry point (through function pointer) to C language function: `void glCompileShader(GLuint mode);`
`void` `glCompileShaderARB(int mode)` Entry point (through function pointer) to C language function: `void glCompileShaderARB(GLhandleARB mode);`
`void` `glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, Buffer data)` Entry point (through function pointer) to C language function: `void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);`
`void` `glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, long data_buffer_offset)` Entry point (through function pointer) to C language function: `void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);`
`void` `glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data)` Entry point (through function pointer) to C language function: `void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);`
`void` `glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, long data_buffer_offset)` Entry point (through function pointer) to C language function: `void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);`
`void` `glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer data)` Entry point (through function pointer) to C language function: `void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);`

`void`

`glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, long data_buffer_offset)`
Entry point (through function pointer) to C language function:
`void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);`

`void` `glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, Buffer data)` Entry point (through function pointer) to C language function: `void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);`
`void` `glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, long data_buffer_offset)` Entry point (through function pointer) to C language function: `void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);`
`void` `glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data)` Entry point (through function pointer) to C language function: `void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);`
`void` `glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data_buffer_offset)` Entry point (through function pointer) to C language function: `void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);`

`void`

`glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer data)`
Entry point (through function pointer) to C language function:
`void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);`

`void`

`glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data_buffer_offset)`
Entry point (through function pointer) to C language function:
`void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);`

`void` `glConvolutionFilter1D(int target, int internalformat, int width, int format, int type, Buffer table)` Entry point (through function pointer) to C language function: `void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);`
`void` `glConvolutionFilter1D(int target, int internalformat, int width, int format, int type, long table_buffer_offset)` Entry point (through function pointer) to C language function: `void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);`
`void` `glConvolutionFilter2D(int target, int internalformat, int width, int height, int format, int type, Buffer image)` Entry point (through function pointer) to C language function: `void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);`
`void` `glConvolutionFilter2D(int target, int internalformat, int width, int height, int format, int type, long image_buffer_offset)` Entry point (through function pointer) to C language function: `void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);`
`void` `glConvolutionParameterf(int target, int pname, float params)` Entry point (through function pointer) to C language function: `void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params);`
`void` `glConvolutionParameterfv(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glConvolutionParameterfv(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glConvolutionParameteri(int target, int pname, int params)` Entry point (through function pointer) to C language function: `void glConvolutionParameteri(GLenum target, GLenum pname, GLint params);`
`void` `glConvolutionParameteriv(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params);`
`void` `glConvolutionParameteriv(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params);`
`void` `glCopyColorSubTable(int target, int start, int x, int y, int width)` Entry point (through function pointer) to C language function: `void glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);`
`void` `glCopyColorTable(int target, int internalformat, int x, int y, int width)` Entry point (through function pointer) to C language function: `void glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);`
`void` `glCopyConvolutionFilter1D(int target, int internalformat, int x, int y, int width)` Entry point (through function pointer) to C language function: `void glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);`
`void` `glCopyConvolutionFilter2D(int target, int internalformat, int x, int y, int width, int height)` Entry point (through function pointer) to C language function: `void glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);`
`void` `glCopyPixels(int 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` `glCopyTexImage1D(int target, int level, int internalformat, int x, int y, int width, int border)` Interface to C language function: `void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);`
`void` `glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)` Interface to C language function: `void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);`
`void` `glCopyTexSubImage1D(int target, int level, int xoffset, int x, int y, int width)` Interface to C language function: `void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);`
`void` `glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)` Interface to C language function: `void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);`
`void` `glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)` Entry point (through function pointer) to C language function: `void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);`
`int` `glCreateProgram()` Entry point (through function pointer) to C language function: `GLuint glCreateProgram(void);`
`int` `glCreateProgramObjectARB()` Entry point (through function pointer) to C language function: `GLhandleARB glCreateProgramObjectARB(void);`
`int` `glCreateShader(int type)` Entry point (through function pointer) to C language function: `GLuint glCreateShader(GLenum type);`
`int` `glCreateShaderObjectARB(int type)` Entry point (through function pointer) to C language function: `GLhandleARB glCreateShaderObjectARB(GLenum type);`
`void` `glCullFace(int mode)` Interface to C language function: `void glCullFace(GLenum mode);`
`void` `glCullParameterdvEXT(int pname, double[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glCullParameterdvEXT(GLenum pname, GLdouble * params);`
`void` `glCullParameterdvEXT(int pname, DoubleBuffer params)` Entry point (through function pointer) to C language function: `void glCullParameterdvEXT(GLenum pname, GLdouble * params);`
`void` `glCullParameterfvEXT(int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glCullParameterfvEXT(GLenum pname, GLfloat * params);`
`void` `glCullParameterfvEXT(int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glCullParameterfvEXT(GLenum pname, GLfloat * params);`
`void` `glCurrentPaletteMatrixARB(int count)` Entry point (through function pointer) to C language function: `void glCurrentPaletteMatrixARB(GLint count);`

`void`

`glDeformationMap3dSGIX(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double w1, double w2, int wstride, int worder, double[] points, int points_offset)`
Entry point (through function pointer) to C language function:
`void glDeformationMap3dSGIX(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble * points);`

`void`

`glDeformationMap3dSGIX(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double w1, double w2, int wstride, int worder, DoubleBuffer points)`
Entry point (through function pointer) to C language function:
`void glDeformationMap3dSGIX(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble * points);`

`void`

`glDeformationMap3fSGIX(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float w1, float w2, int wstride, int worder, float[] points, int points_offset)`
Entry point (through function pointer) to C language function:
`void glDeformationMap3fSGIX(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat * points);`

`void`

`glDeformationMap3fSGIX(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float w1, float w2, int wstride, int worder, FloatBuffer points)`
Entry point (through function pointer) to C language function:
`void glDeformationMap3fSGIX(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat * points);`

`void` `glDeformSGIX(int mode)` Entry point (through function pointer) to C language function: `void glDeformSGIX(GLbitfield mode);`
`void` `glDeleteAsyncMarkersSGIX(int target, int s)` Entry point (through function pointer) to C language function: `void glDeleteAsyncMarkersSGIX(GLuint target, GLsizei s);`
`void` `glDeleteBufferRegion(int mode)` Entry point (through function pointer) to C language function: `void glDeleteBufferRegion(GLuint mode);`
`void` `glDeleteBuffers(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glDeleteBuffers(GLsizei n, const GLuint * ids);`
`void` `glDeleteBuffers(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glDeleteBuffers(GLsizei n, const GLuint * ids);`
`void` `glDeleteBuffersARB(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glDeleteBuffersARB(GLsizei n, const GLuint * ids);`
`void` `glDeleteBuffersARB(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glDeleteBuffersARB(GLsizei n, const GLuint * ids);`
`void` `glDeleteFencesAPPLE(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glDeleteFencesAPPLE(GLsizei n, const GLuint * ids);`
`void` `glDeleteFencesAPPLE(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glDeleteFencesAPPLE(GLsizei n, const GLuint * ids);`
`void` `glDeleteFencesNV(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glDeleteFencesNV(GLsizei n, const GLuint * ids);`
`void` `glDeleteFencesNV(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glDeleteFencesNV(GLsizei n, const GLuint * ids);`
`void` `glDeleteFragmentShaderATI(int mode)` Entry point (through function pointer) to C language function: `void glDeleteFragmentShaderATI(GLuint mode);`
`void` `glDeleteFramebuffersEXT(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glDeleteFramebuffersEXT(GLsizei n, const GLuint * ids);`
`void` `glDeleteFramebuffersEXT(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glDeleteFramebuffersEXT(GLsizei n, const GLuint * ids);`
`void` `glDeleteLists(int list, int range)` Interface to C language function: `void glDeleteLists(GLuint list, GLsizei range);`
`void` `glDeleteObjectARB(int mode)` Entry point (through function pointer) to C language function: `void glDeleteObjectARB(GLhandleARB mode);`
`void` `glDeleteOcclusionQueriesNV(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glDeleteOcclusionQueriesNV(GLsizei n, const GLuint * ids);`
`void` `glDeleteOcclusionQueriesNV(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glDeleteOcclusionQueriesNV(GLsizei n, const GLuint * ids);`
`void` `glDeleteProgram(int mode)` Entry point (through function pointer) to C language function: `void glDeleteProgram(GLuint mode);`
`void` `glDeleteProgramsARB(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glDeleteProgramsARB(GLsizei n, const GLuint * ids);`
`void` `glDeleteProgramsARB(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glDeleteProgramsARB(GLsizei n, const GLuint * ids);`
`void` `glDeleteProgramsNV(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glDeleteProgramsNV(GLsizei n, const GLuint * ids);`
`void` `glDeleteProgramsNV(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glDeleteProgramsNV(GLsizei n, const GLuint * ids);`
`void` `glDeleteQueries(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glDeleteQueries(GLsizei n, const GLuint * ids);`
`void` `glDeleteQueries(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glDeleteQueries(GLsizei n, const GLuint * ids);`
`void` `glDeleteQueriesARB(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glDeleteQueriesARB(GLsizei n, const GLuint * ids);`
`void` `glDeleteQueriesARB(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glDeleteQueriesARB(GLsizei n, const GLuint * ids);`
`void` `glDeleteRenderbuffersEXT(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glDeleteRenderbuffersEXT(GLsizei n, const GLuint * ids);`
`void` `glDeleteRenderbuffersEXT(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glDeleteRenderbuffersEXT(GLsizei n, const GLuint * ids);`
`void` `glDeleteShader(int mode)` Entry point (through function pointer) to C language function: `void glDeleteShader(GLuint mode);`
`void` `glDeleteTextures(int n, int[] textures, int textures_offset)` Interface to C language function: `void glDeleteTextures(GLsizei n, const GLuint * textures);`
`void` `glDeleteTextures(int n, IntBuffer textures)` Interface to C language function: `void glDeleteTextures(GLsizei n, const GLuint * textures);`
`void` `glDeleteVertexArraysAPPLE(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glDeleteVertexArraysAPPLE(GLsizei n, const GLuint * ids);`
`void` `glDeleteVertexArraysAPPLE(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glDeleteVertexArraysAPPLE(GLsizei n, const GLuint * ids);`
`void` `glDeleteVertexShaderEXT(int mode)` Entry point (through function pointer) to C language function: `void glDeleteVertexShaderEXT(GLuint mode);`
`void` `glDepthBoundsdNV(double zmin, double zmax)` Entry point (through function pointer) to C language function: `void glDepthBoundsdNV(GLdouble zmin, GLdouble zmax);`
`void` `glDepthBoundsEXT(double x, double y)` Entry point (through function pointer) to C language function: `void glDepthBoundsEXT(GLclampd x, GLclampd y);`
`void` `glDepthFunc(int func)` Interface to C language function: `void glDepthFunc(GLenum func);`
`void` `glDepthMask(boolean flag)` Interface to C language function: `void glDepthMask(GLboolean flag);`
`void` `glDepthRange(double near_val, double far_val)` Interface to C language function: `void glDepthRange(GLclampd near_val, GLclampd far_val);`
`void` `glDepthRangedNV(double zNear, double zFar)` Entry point (through function pointer) to C language function: `void glDepthRangedNV(GLdouble zNear, GLdouble zFar);`
`void` `glDetachObjectARB(int target, int id)` Entry point (through function pointer) to C language function: `void glDetachObjectARB(GLhandleARB target, GLhandleARB id);`
`void` `glDetachShader(int target, int id)` Entry point (through function pointer) to C language function: `void glDetachShader(GLuint target, GLuint id);`
`void` `glDetailTexFuncSGIS(int target, int n, float[] points, int points_offset)` Entry point (through function pointer) to C language function: `void glDetailTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points);`
`void` `glDetailTexFuncSGIS(int target, int n, FloatBuffer points)` Entry point (through function pointer) to C language function: `void glDetailTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points);`
`void` `glDisable(int cap)` Interface to C language function: `void glDisable(GLenum cap);`
`void` `glDisableClientState(int cap)` Interface to C language function: `void glDisableClientState(GLenum cap);`
`void` `glDisableIndexedEXT(int target, int index)` Entry point (through function pointer) to C language function: `void glDisableIndexedEXT(GLenum target, GLuint index);`
`void` `glDisableVariantClientStateEXT(int mode)` Entry point (through function pointer) to C language function: `void glDisableVariantClientStateEXT(GLuint mode);`
`void` `glDisableVertexAttribAPPLE(int index, int pname)` Entry point (through function pointer) to C language function: `void glDisableVertexAttribAPPLE(GLuint index, GLenum pname);`
`void` `glDisableVertexAttribArray(int mode)` Entry point (through function pointer) to C language function: `void glDisableVertexAttribArray(GLuint mode);`
`void` `glDisableVertexAttribArrayARB(int mode)` Entry point (through function pointer) to C language function: `void glDisableVertexAttribArrayARB(GLuint mode);`
`void` `glDrawArrays(int mode, int first, int count)` Interface to C language function: `void glDrawArrays(GLenum mode, GLint first, GLsizei count);`
`void` `glDrawArraysInstancedEXT(int mode, int start, int count, int primcount)` Entry point (through function pointer) to C language function: `void glDrawArraysInstancedEXT(GLenum mode, GLint start, GLsizei count, GLsizei primcount);`
`void` `glDrawBuffer(int mode)` Interface to C language function: `void glDrawBuffer(GLenum mode);`
`void` `glDrawBufferRegion(int region, int x, int y, int width, int height, int xDest, int yDest)` Entry point (through function pointer) to C language function: `void glDrawBufferRegion(GLuint region, GLint x, GLint y, GLsizei width, GLsizei height, GLint xDest, GLint yDest);`
`void` `glDrawBuffers(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glDrawBuffers(GLsizei n, const GLenum * ids);`
`void` `glDrawBuffers(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glDrawBuffers(GLsizei n, const GLenum * ids);`
`void` `glDrawBuffersARB(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glDrawBuffersARB(GLsizei n, const GLenum * ids);`
`void` `glDrawBuffersARB(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glDrawBuffersARB(GLsizei n, const GLenum * ids);`
`void` `glDrawBuffersATI(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glDrawBuffersATI(GLsizei n, const GLenum * ids);`
`void` `glDrawBuffersATI(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glDrawBuffersATI(GLsizei n, const GLenum * ids);`
`void` `glDrawElementArrayAPPLE(int target, int s, int t)` Entry point (through function pointer) to C language function: `void glDrawElementArrayAPPLE(GLenum target, GLint s, GLsizei t);`
`void` `glDrawElementArrayATI(int target, int s)` Entry point (through function pointer) to C language function: `void glDrawElementArrayATI(GLenum target, GLsizei s);`
`void` `glDrawElements(int mode, int count, int type, Buffer indices)` Interface to C language function: `void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);`
`void` `glDrawElements(int mode, int count, int type, long indices_buffer_offset)` Interface to C language function: `void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);`
`void` `glDrawElementsInstancedEXT(int mode, int count, int type, Buffer indices, int primcount)` Entry point (through function pointer) to C language function: `void glDrawElementsInstancedEXT(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount);`
`void` `glDrawMeshArraysSUN(int target, int s, int t, int r)` Entry point (through function pointer) to C language function: `void glDrawMeshArraysSUN(GLenum target, GLint s, GLsizei t, GLsizei r);`
`void` `glDrawPixels(int width, int height, int format, int type, Buffer pixels)` Interface to C language function: `void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);`
`void` `glDrawPixels(int width, int height, int format, int type, long pixels_buffer_offset)` Interface to C language function: `void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);`
`void` `glDrawRangeElementArrayAPPLE(int mode, int start, int end, int first, int count)` Entry point (through function pointer) to C language function: `void glDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count);`
`void` `glDrawRangeElementArrayATI(int mode, int start, int end, int count)` Entry point (through function pointer) to C language function: `void glDrawRangeElementArrayATI(GLenum mode, GLuint start, GLuint end, GLsizei count);`
`void` `glDrawRangeElements(int mode, int start, int end, int count, int type, Buffer indices)` Entry point (through function pointer) to C language function: `void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);`
`void` `glDrawRangeElements(int mode, int start, int end, int count, int type, long indices_buffer_offset)` Entry point (through function pointer) to C language function: `void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);`
`void` `glEdgeFlag(boolean flag)` Interface to C language function: `void glEdgeFlag(GLboolean flag);`
`void` `glEdgeFlagPointer(int stride, Buffer ptr)` Interface to C language function: `void glEdgeFlagPointer(GLsizei stride, const GLvoid * ptr);`
`void` `glEdgeFlagPointer(int stride, long ptr_buffer_offset)` Interface to C language function: `void glEdgeFlagPointer(GLsizei stride, const GLvoid * ptr);`
`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` `glElementPointerAPPLE(int pname, Buffer params)` Entry point (through function pointer) to C language function: `void glElementPointerAPPLE(GLenum pname, const GLvoid * params);`
`void` `glElementPointerATI(int pname, Buffer params)` Entry point (through function pointer) to C language function: `void glElementPointerATI(GLenum pname, const GLvoid * params);`
`void` `glElementPointerATI(int pname, long params_buffer_offset)` Entry point (through function pointer) to C language function: `void glElementPointerATI(GLenum pname, const GLvoid * params);`
`void` `glEnable(int cap)` Interface to C language function: `void glEnable(GLenum cap);`
`void` `glEnableClientState(int cap)` Interface to C language function: `void glEnableClientState(GLenum cap);`
`void` `glEnableIndexedEXT(int target, int index)` Entry point (through function pointer) to C language function: `void glEnableIndexedEXT(GLenum target, GLuint index);`
`void` `glEnableVariantClientStateEXT(int mode)` Entry point (through function pointer) to C language function: `void glEnableVariantClientStateEXT(GLuint mode);`
`void` `glEnableVertexAttribAPPLE(int index, int pname)` Entry point (through function pointer) to C language function: `void glEnableVertexAttribAPPLE(GLuint index, GLenum pname);`
`void` `glEnableVertexAttribArray(int mode)` Entry point (through function pointer) to C language function: `void glEnableVertexAttribArray(GLuint mode);`
`void` `glEnableVertexAttribArrayARB(int mode)` Entry point (through function pointer) to C language function: `void glEnableVertexAttribArrayARB(GLuint mode);`
`void` `glEnd()` Interface to C language function: `void glEnd(void);`
`void` `glEndFragmentShaderATI()` Entry point (through function pointer) to C language function: `void glEndFragmentShaderATI(void);`
`void` `glEndList()` Interface to C language function: `void glEndList(void);`
`void` `glEndOcclusionQueryNV()` Entry point (through function pointer) to C language function: `void glEndOcclusionQueryNV(void);`
`void` `glEndQuery(int mode)` Entry point (through function pointer) to C language function: `void glEndQuery(GLenum mode);`
`void` `glEndQueryARB(int mode)` Entry point (through function pointer) to C language function: `void glEndQueryARB(GLenum mode);`
`void` `glEndTransformFeedbackNV()` Entry point (through function pointer) to C language function: `void glEndTransformFeedbackNV(void);`
`void` `glEndVertexShaderEXT()` Entry point (through function pointer) to C language function: `void glEndVertexShaderEXT(void);`
`void` `glEvalCoord1d(double 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 (through function pointer) to C language function: `void glEvalMapsNV(GLenum target, GLenum id);`
`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` `glExecuteProgramNV(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glExecuteProgramNV(GLenum target, GLuint pname, const GLfloat * params);`
`void` `glExecuteProgramNV(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glExecuteProgramNV(GLenum target, GLuint pname, const GLfloat * params);`
`void` `glExtractComponentEXT(int red, int green, int blue)` Entry point (through function pointer) to C language function: `void glExtractComponentEXT(GLuint red, GLuint green, GLuint blue);`
`void` `glFeedbackBuffer(int size, int type, FloatBuffer buffer)` Interface to C language function: `void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat * buffer);`
`void` `glFinalCombinerInputNV(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)` Entry point (through function pointer) to C language function: `void glFinalCombinerInputNV(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);`
`void` `glFinish()` Interface to C language function: `void glFinish(void);`
`int` `glFinishAsyncSGIX(int[] markerp, int markerp_offset)` Entry point (through function pointer) to C language function: `GLint glFinishAsyncSGIX(GLuint * markerp);`
`int` `glFinishAsyncSGIX(IntBuffer markerp)` Entry point (through function pointer) to C language function: `GLint glFinishAsyncSGIX(GLuint * markerp);`
`void` `glFinishFenceAPPLE(int mode)` Entry point (through function pointer) to C language function: `void glFinishFenceAPPLE(GLuint mode);`
`void` `glFinishFenceNV(int mode)` Entry point (through function pointer) to C language function: `void glFinishFenceNV(GLuint mode);`
`void` `glFinishObjectAPPLE(int target, int s)` Entry point (through function pointer) to C language function: `void glFinishObjectAPPLE(GLenum target, GLint s);`
`void` `glFinishRenderAPPLE()` Entry point (through function pointer) to C language function: `void glFinishRenderAPPLE(void);`
`void` `glFinishTextureSUNX()` Entry point (through function pointer) to C language function: `void glFinishTextureSUNX(void);`
`void` `glFlush()` Interface to C language function: `void glFlush(void);`
`void` `glFlushMappedBufferRangeAPPLE(int target, int s, int t)` Entry point (through function pointer) to C language function: `void glFlushMappedBufferRangeAPPLE(GLenum target, ptrdiff_t s, ptrdiff_t t);`
`void` `glFlushPixelDataRangeNV(int mode)` Entry point (through function pointer) to C language function: `void glFlushPixelDataRangeNV(GLenum mode);`
`void` `glFlushRasterSGIX()` Entry point (through function pointer) to C language function: `void glFlushRasterSGIX(void);`
`void` `glFlushRenderAPPLE()` Entry point (through function pointer) to C language function: `void glFlushRenderAPPLE(void);`
`void` `glFlushVertexArrayRangeAPPLE(int length, Buffer pointer)` Entry point (through function pointer) to C language function: `void glFlushVertexArrayRangeAPPLE(GLsizei length, GLvoid * pointer);`
`void` `glFlushVertexArrayRangeNV()` Entry point (through function pointer) to C language function: `void glFlushVertexArrayRangeNV(void);`
`void` `glFogCoordd(double coord)` Entry point (through function pointer) to C language function: `void glFogCoordd(GLdouble coord);`
`void` `glFogCoorddEXT(double coord)` Entry point (through function pointer) to C language function: `void glFogCoorddEXT(GLdouble coord);`
`void` `glFogCoorddv(double[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glFogCoorddv(const GLdouble * m);`
`void` `glFogCoorddv(DoubleBuffer m)` Entry point (through function pointer) to C language function: `void glFogCoorddv(const GLdouble * m);`
`void` `glFogCoorddvEXT(double[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glFogCoorddvEXT(const GLdouble * m);`
`void` `glFogCoorddvEXT(DoubleBuffer m)` Entry point (through function pointer) to C language function: `void glFogCoorddvEXT(const GLdouble * m);`
`void` `glFogCoordf(float coord)` Entry point (through function pointer) to C language function: `void glFogCoordf(GLfloat coord);`
`void` `glFogCoordfEXT(float coord)` Entry point (through function pointer) to C language function: `void glFogCoordfEXT(GLfloat coord);`
`void` `glFogCoordfv(float[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glFogCoordfv(const GLfloat * m);`
`void` `glFogCoordfv(FloatBuffer m)` Entry point (through function pointer) to C language function: `void glFogCoordfv(const GLfloat * m);`
`void` `glFogCoordfvEXT(float[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glFogCoordfvEXT(const GLfloat * m);`
`void` `glFogCoordfvEXT(FloatBuffer m)` Entry point (through function pointer) to C language function: `void glFogCoordfvEXT(const GLfloat * m);`
`void` `glFogCoordhNV(short factor)` Entry point (through function pointer) to C language function: `void glFogCoordhNV(GLhalfNV factor);`
`void` `glFogCoordhvNV(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glFogCoordhvNV(const GLhalfNV * v);`
`void` `glFogCoordhvNV(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glFogCoordhvNV(const GLhalfNV * v);`
`void` `glFogCoordPointer(int type, int stride, Buffer pointer)` Entry point (through function pointer) to C language function: `void glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glFogCoordPointer(int type, int stride, long pointer_buffer_offset)` Entry point (through function pointer) to C language function: `void glFogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glFogCoordPointerEXT(int type, int stride, Buffer pointer)` Entry point (through function pointer) to C language function: `void glFogCoordPointerEXT(GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glFogCoordPointerEXT(int type, int stride, long pointer_buffer_offset)` Entry point (through function pointer) to C language function: `void glFogCoordPointerEXT(GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glFogf(int pname, float param)` Interface to C language function: `void glFogf(GLenum pname, GLfloat param);`
`void` `glFogFuncSGIS(int size, float[] weights, int weights_offset)` Entry point (through function pointer) to C language function: `void glFogFuncSGIS(GLsizei size, const GLfloat * weights);`
`void` `glFogFuncSGIS(int size, FloatBuffer weights)` Entry point (through function pointer) to C language function: `void glFogFuncSGIS(GLsizei size, const GLfloat * weights);`
`void` `glFogfv(int pname, float[] params, int params_offset)` Interface to C language function: `void glFogfv(GLenum pname, const GLfloat * params);`
`void` `glFogfv(int pname, FloatBuffer params)` Interface to C language function: `void glFogfv(GLenum pname, const GLfloat * params);`
`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` `glFragmentColorMaterialSGIX(int target, int id)` Entry point (through function pointer) to C language function: `void glFragmentColorMaterialSGIX(GLenum target, GLenum id);`
`void` `glFragmentLightfSGIX(int target, int pname, float params)` Entry point (through function pointer) to C language function: `void glFragmentLightfSGIX(GLenum target, GLenum pname, GLfloat params);`
`void` `glFragmentLightfvSGIX(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glFragmentLightfvSGIX(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glFragmentLightfvSGIX(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glFragmentLightfvSGIX(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glFragmentLightiSGIX(int target, int pname, int params)` Entry point (through function pointer) to C language function: `void glFragmentLightiSGIX(GLenum target, GLenum pname, GLint params);`
`void` `glFragmentLightivSGIX(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glFragmentLightivSGIX(GLenum target, GLenum pname, const GLint * params);`
`void` `glFragmentLightivSGIX(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glFragmentLightivSGIX(GLenum target, GLenum pname, const GLint * params);`
`void` `glFragmentLightModelfSGIX(int target, float s)` Entry point (through function pointer) to C language function: `void glFragmentLightModelfSGIX(GLenum target, GLfloat s);`
`void` `glFragmentLightModelfvSGIX(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glFragmentLightModelfvSGIX(GLenum target, const GLfloat * v);`
`void` `glFragmentLightModelfvSGIX(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glFragmentLightModelfvSGIX(GLenum target, const GLfloat * v);`
`void` `glFragmentLightModeliSGIX(int target, int s)` Entry point (through function pointer) to C language function: `void glFragmentLightModeliSGIX(GLenum target, GLint s);`
`void` `glFragmentLightModelivSGIX(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glFragmentLightModelivSGIX(GLenum target, const GLint * v);`
`void` `glFragmentLightModelivSGIX(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glFragmentLightModelivSGIX(GLenum target, const GLint * v);`
`void` `glFragmentMaterialfSGIX(int target, int pname, float params)` Entry point (through function pointer) to C language function: `void glFragmentMaterialfSGIX(GLenum target, GLenum pname, GLfloat params);`
`void` `glFragmentMaterialfvSGIX(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glFragmentMaterialfvSGIX(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glFragmentMaterialfvSGIX(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glFragmentMaterialfvSGIX(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glFragmentMaterialiSGIX(int target, int pname, int params)` Entry point (through function pointer) to C language function: `void glFragmentMaterialiSGIX(GLenum target, GLenum pname, GLint params);`
`void` `glFragmentMaterialivSGIX(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glFragmentMaterialivSGIX(GLenum target, GLenum pname, const GLint * params);`
`void` `glFragmentMaterialivSGIX(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glFragmentMaterialivSGIX(GLenum target, GLenum pname, const GLint * params);`
`void` `glFramebufferRenderbufferEXT(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)` Entry point (through function pointer) to C language function: `void glFramebufferRenderbufferEXT(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLuint dfactorAlpha);`
`void` `glFramebufferTexture1DEXT(int target, int attachment, int textarget, int texture, int level)` Entry point (through function pointer) to C language function: `void glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);`
`void` `glFramebufferTexture2DEXT(int target, int attachment, int textarget, int texture, int level)` Entry point (through function pointer) to C language function: `void glFramebufferTexture2DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);`
`void` `glFramebufferTexture3DEXT(int target, int attachment, int textarget, int texture, int level, int zoffset)` Entry point (through function pointer) to C language function: `void glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);`
`void` `glFramebufferTextureEXT(int target, int attachment, int texture, int level)` Entry point (through function pointer) to C language function: `void glFramebufferTextureEXT(GLenum target, GLenum attachment, GLuint texture, GLint level);`
`void` `glFramebufferTextureFaceEXT(int target, int attachment, int texture, int level, int face)` Entry point (through function pointer) to C language function: `void glFramebufferTextureFaceEXT(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);`
`void` `glFramebufferTextureLayerEXT(int target, int attachment, int texture, int level, int layer)` Entry point (through function pointer) to C language function: `void glFramebufferTextureLayerEXT(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);`
`void` `glFrameZoomSGIX(int count)` Entry point (through function pointer) to C language function: `void glFrameZoomSGIX(GLint count);`
`void` `glFreeObjectBufferATI(int mode)` Entry point (through function pointer) to C language function: `void glFreeObjectBufferATI(GLuint mode);`
`void` `glFrontFace(int mode)` Interface to C language function: `void glFrontFace(GLenum mode);`
`void` `glFrustum(double left, double right, double bottom, double top, double near_val, double far_val)` Interface to C language function: `void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val);`
`int` `glGenAsyncMarkersSGIX(int range)` Entry point (through function pointer) to C language function: `GLuint glGenAsyncMarkersSGIX(GLsizei range);`
`void` `glGenBuffers(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glGenBuffers(GLsizei n, GLuint * ids);`
`void` `glGenBuffers(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glGenBuffers(GLsizei n, GLuint * ids);`
`void` `glGenBuffersARB(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glGenBuffersARB(GLsizei n, GLuint * ids);`
`void` `glGenBuffersARB(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glGenBuffersARB(GLsizei n, GLuint * ids);`
`void` `glGenerateMipmapEXT(int mode)` Entry point (through function pointer) to C language function: `void glGenerateMipmapEXT(GLenum mode);`
`void` `glGenFencesAPPLE(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glGenFencesAPPLE(GLsizei n, GLuint * ids);`
`void` `glGenFencesAPPLE(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glGenFencesAPPLE(GLsizei n, GLuint * ids);`
`void` `glGenFencesNV(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glGenFencesNV(GLsizei n, GLuint * ids);`
`void` `glGenFencesNV(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glGenFencesNV(GLsizei n, GLuint * ids);`
`int` `glGenFragmentShadersATI(int type)` Entry point (through function pointer) to C language function: `GLuint glGenFragmentShadersATI(GLuint type);`
`void` `glGenFramebuffersEXT(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glGenFramebuffersEXT(GLsizei n, GLuint * ids);`
`void` `glGenFramebuffersEXT(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glGenFramebuffersEXT(GLsizei n, GLuint * ids);`
`int` `glGenLists(int range)` Interface to C language function: `GLuint glGenLists(GLsizei range);`
`void` `glGenOcclusionQueriesNV(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids);`
`void` `glGenOcclusionQueriesNV(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids);`
`void` `glGenProgramsARB(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glGenProgramsARB(GLsizei n, GLuint * ids);`
`void` `glGenProgramsARB(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glGenProgramsARB(GLsizei n, GLuint * ids);`
`void` `glGenProgramsNV(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glGenProgramsNV(GLsizei n, GLuint * ids);`
`void` `glGenProgramsNV(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glGenProgramsNV(GLsizei n, GLuint * ids);`
`void` `glGenQueries(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glGenQueries(GLsizei n, GLuint * ids);`
`void` `glGenQueries(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glGenQueries(GLsizei n, GLuint * ids);`
`void` `glGenQueriesARB(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glGenQueriesARB(GLsizei n, GLuint * ids);`
`void` `glGenQueriesARB(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glGenQueriesARB(GLsizei n, GLuint * ids);`
`void` `glGenRenderbuffersEXT(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glGenRenderbuffersEXT(GLsizei n, GLuint * ids);`
`void` `glGenRenderbuffersEXT(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glGenRenderbuffersEXT(GLsizei n, GLuint * ids);`
`int` `glGenSymbolsEXT(int datatype, int storagetype, int range, int components)` Entry point (through function pointer) to C language function: `GLuint glGenSymbolsEXT(GLenum datatype, GLenum storagetype, GLenum range, GLuint components);`
`void` `glGenTextures(int n, int[] textures, int textures_offset)` Interface to C language function: `void glGenTextures(GLsizei n, GLuint * textures);`
`void` `glGenTextures(int n, IntBuffer textures)` Interface to C language function: `void glGenTextures(GLsizei n, GLuint * textures);`
`void` `glGenVertexArraysAPPLE(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glGenVertexArraysAPPLE(GLsizei n, GLuint * ids);`
`void` `glGenVertexArraysAPPLE(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glGenVertexArraysAPPLE(GLsizei n, GLuint * ids);`
`int` `glGenVertexShadersEXT(int type)` Entry point (through function pointer) to C language function: `GLuint glGenVertexShadersEXT(GLuint type);`
`void` `glGetActiveAttrib(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 (through function pointer) to C language function: `void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);`
`void` `glGetActiveAttrib(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)` Entry point (through function pointer) to C language function: `void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);`
`void` `glGetActiveAttribARB(int 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 (through function pointer) to C language function: `void glGetActiveAttribARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);`
`void` `glGetActiveAttribARB(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)` Entry point (through function pointer) to C language function: `void glGetActiveAttribARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);`
`void` `glGetActiveUniform(int 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 (through function pointer) to C language function: `void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);`
`void` `glGetActiveUniform(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)` Entry point (through function pointer) to C language function: `void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);`
`void` `glGetActiveUniformARB(int 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 (through function pointer) to C language function: `void glGetActiveUniformARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);`
`void` `glGetActiveUniformARB(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)` Entry point (through function pointer) to C language function: `void glGetActiveUniformARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);`
`void` `glGetActiveVaryingNV(int 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 (through function pointer) to C language function: `void glGetActiveVaryingNV(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name);`
`void` `glGetActiveVaryingNV(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)` Entry point (through function pointer) to C language function: `void glGetActiveVaryingNV(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name);`
`void` `glGetArrayObjectfvATI(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetArrayObjectfvATI(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetArrayObjectfvATI(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetArrayObjectfvATI(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetArrayObjectivATI(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetArrayObjectivATI(GLenum target, GLenum pname, GLint * params);`
`void` `glGetArrayObjectivATI(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetArrayObjectivATI(GLenum target, GLenum pname, GLint * params);`
`void` `glGetAttachedObjectsARB(int program, int maxCount, int[] count, int count_offset, int[] obj, int obj_offset)` Entry point (through function pointer) to C language function: `void glGetAttachedObjectsARB(GLhandleARB program, GLsizei maxCount, GLsizei * count, GLhandleARB * obj);`
`void` `glGetAttachedObjectsARB(int program, int maxCount, IntBuffer count, IntBuffer obj)` Entry point (through function pointer) to C language function: `void glGetAttachedObjectsARB(GLhandleARB program, GLsizei maxCount, GLsizei * count, GLhandleARB * obj);`
`void` `glGetAttachedShaders(int program, int maxCount, int[] count, int count_offset, int[] obj, int obj_offset)` Entry point (through function pointer) to C language function: `void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj);`
`void` `glGetAttachedShaders(int program, int maxCount, IntBuffer count, IntBuffer obj)` Entry point (through function pointer) to C language function: `void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj);`
`int` `glGetAttribLocation(int program, String name)` Entry point (through function pointer) to C language function: `GLint glGetAttribLocation(GLuint program, const GLchar * name);`
`int` `glGetAttribLocationARB(int program, String name)` Entry point (through function pointer) to C language function: `GLint glGetAttribLocationARB(GLhandleARB program, const GLcharARB * name);`
`void` `glGetBooleanIndexedvEXT(int target, int index, byte[] data, int data_offset)` Entry point (through function pointer) to C language function: `void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data);`
`void` `glGetBooleanIndexedvEXT(int target, int index, ByteBuffer data)` Entry point (through function pointer) to C language function: `void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data);`
`void` `glGetBooleanv(int pname, byte[] params, int params_offset)` Interface to C language function: `void glGetBooleanv(GLenum pname, GLboolean * params);`
`void` `glGetBooleanv(int pname, ByteBuffer params)` Interface to C language function: `void glGetBooleanv(GLenum pname, GLboolean * params);`
`void` `glGetBufferParameteriv(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetBufferParameteriv(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetBufferParameterivARB(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params);`
`void` `glGetBufferParameterivARB(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params);`
`void` `glGetBufferSubData(int target, int offset, int size, Buffer data)` Entry point (through function pointer) to C language function: `void glGetBufferSubData(GLenum target, ptrdiff_t offset, ptrdiff_t size, GLvoid * data);`
`void` `glGetBufferSubDataARB(int target, int offset, int size, Buffer data)` Entry point (through function pointer) to C language function: `void glGetBufferSubDataARB(GLenum target, ptrdiff_t offset, ptrdiff_t size, GLvoid * data);`
`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 (through function pointer) to C language function: `void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table);`
`void` `glGetColorTable(int target, int format, int type, long table_buffer_offset)` Entry point (through function pointer) to C language function: `void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table);`
`void` `glGetColorTableEXT(int target, int format, int type, Buffer table)` Entry point (through function pointer) to C language function: `void glGetColorTableEXT(GLenum target, GLenum format, GLenum type, GLvoid * table);`
`void` `glGetColorTableParameterfv(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetColorTableParameterfv(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetColorTableParameterfvEXT(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetColorTableParameterfvEXT(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetColorTableParameterfvEXT(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetColorTableParameterfvEXT(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetColorTableParameteriv(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetColorTableParameteriv(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetColorTableParameterivEXT(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetColorTableParameterivEXT(GLenum target, GLenum pname, GLint * params);`
`void` `glGetColorTableParameterivEXT(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetColorTableParameterivEXT(GLenum target, GLenum pname, GLint * params);`
`void` `glGetCombinerInputParameterfvNV(int stage, int portion, int variable, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetCombinerInputParameterfvNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params);`
`void` `glGetCombinerInputParameterfvNV(int stage, int portion, int variable, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetCombinerInputParameterfvNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params);`
`void` `glGetCombinerInputParameterivNV(int stage, int portion, int variable, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetCombinerInputParameterivNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params);`
`void` `glGetCombinerInputParameterivNV(int stage, int portion, int variable, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetCombinerInputParameterivNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params);`
`void` `glGetCombinerOutputParameterfvNV(int stage, int portion, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetCombinerOutputParameterfvNV(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);`
`void` `glGetCombinerOutputParameterfvNV(int stage, int portion, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetCombinerOutputParameterfvNV(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);`
`void` `glGetCombinerOutputParameterivNV(int stage, int portion, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetCombinerOutputParameterivNV(GLenum stage, GLenum portion, GLenum pname, GLint * params);`
`void` `glGetCombinerOutputParameterivNV(int stage, int portion, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetCombinerOutputParameterivNV(GLenum stage, GLenum portion, GLenum pname, GLint * params);`
`void` `glGetCombinerStageParameterfvNV(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetCombinerStageParameterfvNV(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetCombinerStageParameterfvNV(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetCombinerStageParameterfvNV(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetCompressedTexImage(int target, int level, Buffer img)` Entry point (through function pointer) to C language function: `void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img);`
`void` `glGetCompressedTexImage(int target, int level, long img_buffer_offset)` Entry point (through function pointer) to C language function: `void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img);`
`void` `glGetConvolutionFilter(int target, int format, int type, Buffer table)` Entry point (through function pointer) to C language function: `void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * table);`
`void` `glGetConvolutionFilter(int target, int format, int type, long table_buffer_offset)` Entry point (through function pointer) to C language function: `void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * table);`
`void` `glGetConvolutionParameterfv(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetConvolutionParameterfv(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetConvolutionParameteriv(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetConvolutionParameteriv(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetDetailTexFuncSGIS(int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetDetailTexFuncSGIS(GLenum pname, GLfloat * params);`
`void` `glGetDetailTexFuncSGIS(int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetDetailTexFuncSGIS(GLenum pname, GLfloat * params);`
`void` `glGetDoublev(int pname, double[] params, int params_offset)` Interface to C language function: `void glGetDoublev(GLenum pname, GLdouble * params);`
`void` `glGetDoublev(int pname, DoubleBuffer params)` Interface to C language function: `void glGetDoublev(GLenum pname, GLdouble * params);`
`int` `glGetError()` Interface to C language function: `GLenum glGetError(void);`
`void` `glGetFenceivNV(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetFenceivNV(GLuint target, GLenum pname, GLint * params);`
`void` `glGetFenceivNV(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetFenceivNV(GLuint target, GLenum pname, GLint * params);`
`void` `glGetFinalCombinerInputParameterfvNV(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetFinalCombinerInputParameterfvNV(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetFinalCombinerInputParameterfvNV(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetFinalCombinerInputParameterfvNV(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetFinalCombinerInputParameterivNV(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetFinalCombinerInputParameterivNV(GLenum target, GLenum pname, GLint * params);`
`void` `glGetFinalCombinerInputParameterivNV(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetFinalCombinerInputParameterivNV(GLenum target, GLenum pname, GLint * params);`
`void` `glGetFloatv(int pname, float[] params, int params_offset)` Interface to C language function: `void glGetFloatv(GLenum pname, GLfloat * params);`
`void` `glGetFloatv(int pname, FloatBuffer params)` Interface to C language function: `void glGetFloatv(GLenum pname, GLfloat * params);`
`void` `glGetFogFuncSGIS(float[] points, int points_offset)` Entry point (through function pointer) to C language function: `void glGetFogFuncSGIS(GLfloat * points);`
`void` `glGetFogFuncSGIS(FloatBuffer points)` Entry point (through function pointer) to C language function: `void glGetFogFuncSGIS(GLfloat * points);`
`int` `glGetFragDataLocationEXT(int program, byte[] name, int name_offset)` Entry point (through function pointer) to C language function: `GLint glGetFragDataLocationEXT(GLuint program, const GLchar * name);`
`int` `glGetFragDataLocationEXT(int program, ByteBuffer name)` Entry point (through function pointer) to C language function: `GLint glGetFragDataLocationEXT(GLuint program, const GLchar * name);`
`void` `glGetFragmentLightfvSGIX(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetFragmentLightfvSGIX(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetFragmentLightfvSGIX(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetFragmentLightfvSGIX(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetFragmentLightivSGIX(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetFragmentLightivSGIX(GLenum target, GLenum pname, GLint * params);`
`void` `glGetFragmentLightivSGIX(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetFragmentLightivSGIX(GLenum target, GLenum pname, GLint * params);`
`void` `glGetFragmentMaterialfvSGIX(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetFragmentMaterialfvSGIX(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetFragmentMaterialfvSGIX(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetFragmentMaterialfvSGIX(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetFragmentMaterialivSGIX(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetFragmentMaterialivSGIX(GLenum target, GLenum pname, GLint * params);`
`void` `glGetFragmentMaterialivSGIX(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetFragmentMaterialivSGIX(GLenum target, GLenum pname, GLint * params);`
`void` `glGetFramebufferAttachmentParameterivEXT(int stage, int portion, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetFramebufferAttachmentParameterivEXT(GLenum stage, GLenum portion, GLenum pname, GLint * params);`
`void` `glGetFramebufferAttachmentParameterivEXT(int stage, int portion, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetFramebufferAttachmentParameterivEXT(GLenum stage, GLenum portion, GLenum pname, GLint * params);`
`int` `glGetHandleARB(int type)` Entry point (through function pointer) to C language function: `GLhandleARB glGetHandleARB(GLenum type);`
`void` `glGetHistogram(int target, boolean reset, int format, int type, Buffer values)` Entry point (through function pointer) to C language function: `void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);`
`void` `glGetHistogram(int target, boolean reset, int format, int type, long values_buffer_offset)` Entry point (through function pointer) to C language function: `void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);`
`void` `glGetHistogramParameterfv(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetHistogramParameterfv(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetHistogramParameteriv(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetHistogramParameteriv(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetImageTransformParameterfvHP(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetImageTransformParameterfvHP(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetImageTransformParameterfvHP(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetImageTransformParameterfvHP(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetImageTransformParameterivHP(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetImageTransformParameterivHP(GLenum target, GLenum pname, GLint * params);`
`void` `glGetImageTransformParameterivHP(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetImageTransformParameterivHP(GLenum target, GLenum pname, GLint * params);`
`void` `glGetInfoLogARB(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)` Entry point (through function pointer) to C language function: `void glGetInfoLogARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);`
`void` `glGetInfoLogARB(int program, int bufSize, IntBuffer length, ByteBuffer infoLog)` Entry point (through function pointer) to C language function: `void glGetInfoLogARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);`
`int` `glGetInstrumentsSGIX()` Entry point (through function pointer) to C language function: `GLint glGetInstrumentsSGIX(void);`
`void` `glGetIntegerIndexedvEXT(int target, int index, int[] data, int data_offset)` Entry point (through function pointer) to C language function: `void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data);`
`void` `glGetIntegerIndexedvEXT(int target, int index, IntBuffer data)` Entry point (through function pointer) to C language function: `void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data);`
`void` `glGetIntegerv(int pname, int[] params, int params_offset)` Interface to C language function: `void glGetIntegerv(GLenum pname, GLint * params);`
`void` `glGetIntegerv(int pname, IntBuffer params)` Interface to C language function: `void glGetIntegerv(GLenum pname, GLint * params);`
`void` `glGetInvariantBooleanvEXT(int id, int pname, byte[] program, int program_offset)` Entry point (through function pointer) to C language function: `void glGetInvariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);`
`void` `glGetInvariantBooleanvEXT(int id, int pname, ByteBuffer program)` Entry point (through function pointer) to C language function: `void glGetInvariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);`
`void` `glGetInvariantFloatvEXT(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetInvariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetInvariantFloatvEXT(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetInvariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetInvariantIntegervEXT(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetInvariantIntegervEXT(GLuint target, GLenum pname, GLint * params);`
`void` `glGetInvariantIntegervEXT(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetInvariantIntegervEXT(GLuint target, GLenum pname, GLint * params);`
`void` `glGetLightfv(int light, int pname, float[] params, int params_offset)` Interface to C language function: `void glGetLightfv(GLenum light, GLenum pname, GLfloat * params);`
`void` `glGetLightfv(int light, int pname, FloatBuffer params)` Interface to C language function: `void glGetLightfv(GLenum light, GLenum pname, GLfloat * params);`
`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` `glGetListParameterfvSGIX(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetListParameterfvSGIX(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetListParameterfvSGIX(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetListParameterfvSGIX(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetListParameterivSGIX(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetListParameterivSGIX(GLuint target, GLenum pname, GLint * params);`
`void` `glGetListParameterivSGIX(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetListParameterivSGIX(GLuint target, GLenum pname, GLint * params);`
`void` `glGetLocalConstantBooleanvEXT(int id, int pname, byte[] program, int program_offset)` Entry point (through function pointer) to C language function: `void glGetLocalConstantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);`
`void` `glGetLocalConstantBooleanvEXT(int id, int pname, ByteBuffer program)` Entry point (through function pointer) to C language function: `void glGetLocalConstantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);`
`void` `glGetLocalConstantFloatvEXT(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetLocalConstantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetLocalConstantFloatvEXT(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetLocalConstantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetLocalConstantIntegervEXT(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetLocalConstantIntegervEXT(GLuint target, GLenum pname, GLint * params);`
`void` `glGetLocalConstantIntegervEXT(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetLocalConstantIntegervEXT(GLuint target, GLenum pname, GLint * params);`
`void` `glGetMapAttribParameterfvNV(int stage, int portion, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetMapAttribParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);`
`void` `glGetMapAttribParameterfvNV(int stage, int portion, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetMapAttribParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);`
`void` `glGetMapAttribParameterivNV(int stage, int portion, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetMapAttribParameterivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);`
`void` `glGetMapAttribParameterivNV(int stage, int portion, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetMapAttribParameterivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);`
`void` `glGetMapControlPointsNV(int target, int index, int type, int ustride, int vstride, boolean packed, Buffer points)` Entry point (through function pointer) to C language function: `void glGetMapControlPointsNV(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid * points);`
`void` `glGetMapdv(int 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 (through function pointer) to C language function: `void glGetMapParameterfvNV(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetMapParameterfvNV(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetMapParameterfvNV(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetMapParameterivNV(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetMapParameterivNV(GLenum target, GLenum pname, GLint * params);`
`void` `glGetMapParameterivNV(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetMapParameterivNV(GLenum target, GLenum pname, GLint * params);`
`void` `glGetMaterialfv(int face, int pname, float[] params, int params_offset)` Interface to C language function: `void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params);`
`void` `glGetMaterialfv(int face, int pname, FloatBuffer params)` Interface to C language function: `void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params);`
`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 (through function pointer) to C language function: `void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);`
`void` `glGetMinmax(int target, boolean reset, int format, int type, long values_buffer_offset)` Entry point (through function pointer) to C language function: `void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);`
`void` `glGetMinmaxParameterfv(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetMinmaxParameterfv(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetMinmaxParameteriv(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetMinmaxParameteriv(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetObjectBufferfvATI(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetObjectBufferfvATI(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetObjectBufferfvATI(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetObjectBufferfvATI(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetObjectBufferivATI(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetObjectBufferivATI(GLuint target, GLenum pname, GLint * params);`
`void` `glGetObjectBufferivATI(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetObjectBufferivATI(GLuint target, GLenum pname, GLint * params);`
`void` `glGetObjectParameterfvARB(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetObjectParameterfvARB(GLhandleARB target, GLenum pname, GLfloat * params);`
`void` `glGetObjectParameterfvARB(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetObjectParameterfvARB(GLhandleARB target, GLenum pname, GLfloat * params);`
`void` `glGetObjectParameterivARB(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetObjectParameterivARB(GLhandleARB target, GLenum pname, GLint * params);`
`void` `glGetObjectParameterivARB(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetObjectParameterivARB(GLhandleARB target, GLenum pname, GLint * params);`
`void` `glGetOcclusionQueryivNV(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetOcclusionQueryivNV(GLuint target, GLenum pname, GLint * params);`
`void` `glGetOcclusionQueryivNV(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetOcclusionQueryivNV(GLuint target, GLenum pname, GLint * params);`
`void` `glGetOcclusionQueryuivNV(int id, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetOcclusionQueryuivNV(GLuint id, GLenum pname, GLuint * params);`
`void` `glGetOcclusionQueryuivNV(int id, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetOcclusionQueryuivNV(GLuint id, GLenum pname, GLuint * params);`
`void` `glGetPixelMapfv(int map, float[] values, int values_offset)` Interface to C language function: `void glGetPixelMapfv(GLenum map, GLfloat * values);`
`void` `glGetPixelMapfv(int map, FloatBuffer values)` Interface to C language function: `void glGetPixelMapfv(GLenum map, GLfloat * values);`
`void` `glGetPixelMapfv(int map, long values_buffer_offset)` Interface to C language function: `void glGetPixelMapfv(GLenum map, GLfloat * values);`
`void` `glGetPixelMapuiv(int map, int[] values, int values_offset)` Interface to C language function: `void glGetPixelMapuiv(GLenum map, GLuint * values);`
`void` `glGetPixelMapuiv(int map, IntBuffer values)` Interface to C language function: `void glGetPixelMapuiv(GLenum map, GLuint * values);`
`void` `glGetPixelMapuiv(int map, long values_buffer_offset)` Interface to C language function: `void glGetPixelMapuiv(GLenum map, GLuint * values);`
`void` `glGetPixelMapusv(int map, long values_buffer_offset)` Interface to C language function: `void glGetPixelMapusv(GLenum map, GLushort * values);`
`void` `glGetPixelMapusv(int map, short[] values, int values_offset)` Interface to C language function: `void glGetPixelMapusv(GLenum map, GLushort * values);`
`void` `glGetPixelMapusv(int map, ShortBuffer values)` Interface to C language function: `void glGetPixelMapusv(GLenum map, GLushort * values);`
`void` `glGetPixelTexGenParameterfvSGIS(int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetPixelTexGenParameterfvSGIS(GLenum pname, GLfloat * params);`
`void` `glGetPixelTexGenParameterfvSGIS(int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetPixelTexGenParameterfvSGIS(GLenum pname, GLfloat * params);`
`void` `glGetPixelTexGenParameterivSGIS(int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetPixelTexGenParameterivSGIS(GLenum pname, GLint * params);`
`void` `glGetPixelTexGenParameterivSGIS(int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetPixelTexGenParameterivSGIS(GLenum pname, GLint * params);`
`void` `glGetPolygonStipple(byte[] mask, int mask_offset)` Interface to C language function: `void glGetPolygonStipple(GLubyte * mask);`
`void` `glGetPolygonStipple(ByteBuffer mask)` Interface to C language function: `void glGetPolygonStipple(GLubyte * mask);`
`void` `glGetPolygonStipple(long mask_buffer_offset)` Interface to C language function: `void glGetPolygonStipple(GLubyte * mask);`
`void` `glGetProgramEnvParameterdvARB(int index, int pname, double[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetProgramEnvParameterdvARB(GLenum index, GLuint pname, GLdouble * params);`
`void` `glGetProgramEnvParameterdvARB(int index, int pname, DoubleBuffer params)` Entry point (through function pointer) to C language function: `void glGetProgramEnvParameterdvARB(GLenum index, GLuint pname, GLdouble * params);`
`void` `glGetProgramEnvParameterfvARB(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetProgramEnvParameterfvARB(GLenum target, GLuint pname, GLfloat * params);`
`void` `glGetProgramEnvParameterfvARB(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetProgramEnvParameterfvARB(GLenum target, GLuint pname, GLfloat * params);`
`void` `glGetProgramEnvParameterIivNV(int target, int index, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetProgramEnvParameterIivNV(GLenum target, GLuint index, GLint * params);`
`void` `glGetProgramEnvParameterIivNV(int target, int index, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetProgramEnvParameterIivNV(GLenum target, GLuint index, GLint * params);`
`void` `glGetProgramEnvParameterIuivNV(int target, int index, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetProgramEnvParameterIuivNV(GLenum target, GLuint index, GLuint * params);`
`void` `glGetProgramEnvParameterIuivNV(int target, int index, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetProgramEnvParameterIuivNV(GLenum target, GLuint index, GLuint * params);`
`void` `glGetProgramInfoLog(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)` Entry point (through function pointer) to C language function: `void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);`
`void` `glGetProgramInfoLog(int program, int bufSize, IntBuffer length, ByteBuffer infoLog)` Entry point (through function pointer) to C language function: `void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);`
`void` `glGetProgramiv(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetProgramiv(GLuint target, GLenum pname, GLint * params);`
`void` `glGetProgramiv(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetProgramiv(GLuint target, GLenum pname, GLint * params);`
`void` `glGetProgramivARB(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetProgramivARB(GLenum target, GLenum pname, GLint * params);`
`void` `glGetProgramivARB(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetProgramivARB(GLenum target, GLenum pname, GLint * params);`
`void` `glGetProgramivNV(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetProgramivNV(GLuint target, GLenum pname, GLint * params);`
`void` `glGetProgramivNV(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetProgramivNV(GLuint target, GLenum pname, GLint * params);`
`void` `glGetProgramLocalParameterdvARB(int index, int pname, double[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetProgramLocalParameterdvARB(GLenum index, GLuint pname, GLdouble * params);`
`void` `glGetProgramLocalParameterdvARB(int index, int pname, DoubleBuffer params)` Entry point (through function pointer) to C language function: `void glGetProgramLocalParameterdvARB(GLenum index, GLuint pname, GLdouble * params);`
`void` `glGetProgramLocalParameterfvARB(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetProgramLocalParameterfvARB(GLenum target, GLuint pname, GLfloat * params);`
`void` `glGetProgramLocalParameterfvARB(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetProgramLocalParameterfvARB(GLenum target, GLuint pname, GLfloat * params);`
`void` `glGetProgramLocalParameterIivNV(int target, int index, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetProgramLocalParameterIivNV(GLenum target, GLuint index, GLint * params);`
`void` `glGetProgramLocalParameterIivNV(int target, int index, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetProgramLocalParameterIivNV(GLenum target, GLuint index, GLint * params);`
`void` `glGetProgramLocalParameterIuivNV(int target, int index, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetProgramLocalParameterIuivNV(GLenum target, GLuint index, GLuint * params);`
`void` `glGetProgramLocalParameterIuivNV(int target, int index, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetProgramLocalParameterIuivNV(GLenum target, GLuint index, GLuint * params);`
`void` `glGetProgramNamedParameterdvNV(int id, int len, String name, double[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetProgramNamedParameterdvNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params);`
`void` `glGetProgramNamedParameterdvNV(int id, int len, String name, DoubleBuffer params)` Entry point (through function pointer) to C language function: `void glGetProgramNamedParameterdvNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params);`
`void` `glGetProgramNamedParameterfvNV(int id, int len, String name, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetProgramNamedParameterfvNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params);`
`void` `glGetProgramNamedParameterfvNV(int id, int len, String name, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetProgramNamedParameterfvNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params);`
`void` `glGetProgramParameterdvNV(int target, int index, int pname, double[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetProgramParameterdvNV(GLenum target, GLuint index, GLenum pname, GLdouble * params);`
`void` `glGetProgramParameterdvNV(int target, int index, int pname, DoubleBuffer params)` Entry point (through function pointer) to C language function: `void glGetProgramParameterdvNV(GLenum target, GLuint index, GLenum pname, GLdouble * params);`
`void` `glGetProgramParameterfvNV(int stage, int portion, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetProgramParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);`
`void` `glGetProgramParameterfvNV(int stage, int portion, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetProgramParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);`
`void` `glGetProgramStringARB(int target, int pname, Buffer string)` Entry point (through function pointer) to C language function: `void glGetProgramStringARB(GLenum target, GLenum pname, GLvoid * string);`
`void` `glGetProgramStringNV(int id, int pname, byte[] program, int program_offset)` Entry point (through function pointer) to C language function: `void glGetProgramStringNV(GLuint id, GLenum pname, GLubyte * program);`
`void` `glGetProgramStringNV(int id, int pname, ByteBuffer program)` Entry point (through function pointer) to C language function: `void glGetProgramStringNV(GLuint id, GLenum pname, GLubyte * program);`
`void` `glGetQueryiv(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetQueryiv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetQueryiv(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetQueryiv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetQueryivARB(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetQueryivARB(GLenum target, GLenum pname, GLint * params);`
`void` `glGetQueryivARB(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetQueryivARB(GLenum target, GLenum pname, GLint * params);`
`void` `glGetQueryObjecti64vEXT(int id, int pname, long[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetQueryObjecti64vEXT(GLuint id, GLenum pname, int64_t * params);`
`void` `glGetQueryObjecti64vEXT(int id, int pname, LongBuffer params)` Entry point (through function pointer) to C language function: `void glGetQueryObjecti64vEXT(GLuint id, GLenum pname, int64_t * params);`
`void` `glGetQueryObjectiv(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetQueryObjectiv(GLuint target, GLenum pname, GLint * params);`
`void` `glGetQueryObjectiv(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetQueryObjectiv(GLuint target, GLenum pname, GLint * params);`
`void` `glGetQueryObjectivARB(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetQueryObjectivARB(GLuint target, GLenum pname, GLint * params);`
`void` `glGetQueryObjectivARB(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetQueryObjectivARB(GLuint target, GLenum pname, GLint * params);`
`void` `glGetQueryObjectui64vEXT(int id, int pname, long[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetQueryObjectui64vEXT(GLuint id, GLenum pname, uint64_t * params);`
`void` `glGetQueryObjectui64vEXT(int id, int pname, LongBuffer params)` Entry point (through function pointer) to C language function: `void glGetQueryObjectui64vEXT(GLuint id, GLenum pname, uint64_t * params);`
`void` `glGetQueryObjectuiv(int id, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params);`
`void` `glGetQueryObjectuiv(int id, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params);`
`void` `glGetQueryObjectuivARB(int id, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetQueryObjectuivARB(GLuint id, GLenum pname, GLuint * params);`
`void` `glGetQueryObjectuivARB(int id, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetQueryObjectuivARB(GLuint id, GLenum pname, GLuint * params);`
`void` `glGetRenderbufferParameterivEXT(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params);`
`void` `glGetRenderbufferParameterivEXT(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params);`
`void` `glGetSeparableFilter(int target, int format, int type, Buffer row, Buffer column, Buffer span)` Entry point (through function pointer) to C language function: `void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);`
`void` `glGetSeparableFilter(int target, int format, int type, long row_buffer_offset, long column_buffer_offset, long span_buffer_offset)` Entry point (through function pointer) to C language function: `void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);`
`void` `glGetShaderInfoLog(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)` Entry point (through function pointer) to C language function: `void glGetShaderInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);`
`void` `glGetShaderInfoLog(int program, int bufSize, IntBuffer length, ByteBuffer infoLog)` Entry point (through function pointer) to C language function: `void glGetShaderInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);`
`void` `glGetShaderiv(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetShaderiv(GLuint target, GLenum pname, GLint * params);`
`void` `glGetShaderiv(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetShaderiv(GLuint target, GLenum pname, GLint * params);`
`void` `glGetShaderSource(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)` Entry point (through function pointer) to C language function: `void glGetShaderSource(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);`
`void` `glGetShaderSource(int program, int bufSize, IntBuffer length, ByteBuffer infoLog)` Entry point (through function pointer) to C language function: `void glGetShaderSource(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);`
`void` `glGetShaderSourceARB(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)` Entry point (through function pointer) to C language function: `void glGetShaderSourceARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);`
`void` `glGetShaderSourceARB(int program, int bufSize, IntBuffer length, ByteBuffer infoLog)` Entry point (through function pointer) to C language function: `void glGetShaderSourceARB(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog);`
`void` `glGetSharpenTexFuncSGIS(int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetSharpenTexFuncSGIS(GLenum pname, GLfloat * params);`
`void` `glGetSharpenTexFuncSGIS(int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetSharpenTexFuncSGIS(GLenum pname, GLfloat * params);`
`String` `glGetString(int name)` Interface to C language function: `const GLubyte * glGetString(GLenum name);`
`void` `glGetTexBumpParameterfvATI(int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetTexBumpParameterfvATI(GLenum pname, GLfloat * params);`
`void` `glGetTexBumpParameterfvATI(int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetTexBumpParameterfvATI(GLenum pname, GLfloat * params);`
`void` `glGetTexBumpParameterivATI(int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetTexBumpParameterivATI(GLenum pname, GLint * params);`
`void` `glGetTexBumpParameterivATI(int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetTexBumpParameterivATI(GLenum pname, GLint * params);`
`void` `glGetTexEnvfv(int target, int pname, float[] params, int params_offset)` Interface to C language function: `void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetTexEnvfv(int target, int pname, FloatBuffer params)` Interface to C language function: `void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetTexEnviv(int target, int pname, int[] params, int params_offset)` Interface to C language function: `void glGetTexEnviv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetTexEnviv(int target, int pname, IntBuffer params)` Interface to C language function: `void glGetTexEnviv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetTexFilterFuncSGIS(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetTexFilterFuncSGIS(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetTexFilterFuncSGIS(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetTexFilterFuncSGIS(GLenum target, GLenum pname, GLfloat * params);`
`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` `glGetTexGenfv(int coord, int pname, float[] params, int params_offset)` Interface to C language function: `void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params);`
`void` `glGetTexGenfv(int coord, int pname, FloatBuffer params)` Interface to C language function: `void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params);`
`void` `glGetTexGeniv(int coord, int pname, int[] params, int params_offset)` Interface to C language function: `void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params);`
`void` `glGetTexGeniv(int coord, int pname, IntBuffer params)` Interface to C language function: `void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params);`
`void` `glGetTexImage(int target, int level, int format, int type, Buffer pixels)` Interface to C language function: `void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);`
`void` `glGetTexImage(int target, int level, int format, int type, long pixels_buffer_offset)` Interface to C language function: `void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);`
`void` `glGetTexLevelParameterfv(int target, int level, int pname, float[] params, int params_offset)` Interface to C language function: `void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params);`
`void` `glGetTexLevelParameterfv(int target, int level, int pname, FloatBuffer params)` Interface to C language function: `void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params);`
`void` `glGetTexLevelParameteriv(int target, int level, int pname, int[] params, int params_offset)` Interface to C language function: `void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params);`
`void` `glGetTexLevelParameteriv(int target, int level, int pname, IntBuffer params)` Interface to C language function: `void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params);`
`void` `glGetTexParameterfv(int target, int pname, float[] params, int params_offset)` Interface to C language function: `void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetTexParameterfv(int target, int pname, FloatBuffer params)` Interface to C language function: `void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params);`
`void` `glGetTexParameterIivEXT(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetTexParameterIivEXT(GLenum target, GLenum pname, GLint * params);`
`void` `glGetTexParameterIivEXT(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetTexParameterIivEXT(GLenum target, GLenum pname, GLint * params);`
`void` `glGetTexParameterIuivEXT(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetTexParameterIuivEXT(GLenum target, GLenum pname, GLuint * params);`
`void` `glGetTexParameterIuivEXT(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetTexParameterIuivEXT(GLenum target, GLenum pname, GLuint * params);`
`void` `glGetTexParameteriv(int target, int pname, int[] params, int params_offset)` Interface to C language function: `void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetTexParameteriv(int target, int pname, IntBuffer params)` Interface to C language function: `void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params);`
`void` `glGetTrackMatrixivNV(int stage, int portion, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetTrackMatrixivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);`
`void` `glGetTrackMatrixivNV(int stage, int portion, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetTrackMatrixivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);`
`void` `glGetTransformFeedbackVaryingNV(int program, int index, int[] location, int location_offset)` Entry point (through function pointer) to C language function: `void glGetTransformFeedbackVaryingNV(GLuint program, GLuint index, GLint * location);`
`void` `glGetTransformFeedbackVaryingNV(int program, int index, IntBuffer location)` Entry point (through function pointer) to C language function: `void glGetTransformFeedbackVaryingNV(GLuint program, GLuint index, GLint * location);`
`int` `glGetUniformBufferSizeEXT(int program, int location)` Entry point (through function pointer) to C language function: `GLint glGetUniformBufferSizeEXT(GLuint program, GLint location);`
`void` `glGetUniformfv(int program, int location, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetUniformfv(GLuint program, GLint location, GLfloat * params);`
`void` `glGetUniformfv(int program, int location, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetUniformfv(GLuint program, GLint location, GLfloat * params);`
`void` `glGetUniformfvARB(int program, int location, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetUniformfvARB(GLhandleARB program, GLint location, GLfloat * params);`
`void` `glGetUniformfvARB(int program, int location, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetUniformfvARB(GLhandleARB program, GLint location, GLfloat * params);`
`void` `glGetUniformiv(int program, int location, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetUniformiv(GLuint program, GLint location, GLint * params);`
`void` `glGetUniformiv(int program, int location, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetUniformiv(GLuint program, GLint location, GLint * params);`
`void` `glGetUniformivARB(int program, int location, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetUniformivARB(GLhandleARB program, GLint location, GLint * params);`
`void` `glGetUniformivARB(int program, int location, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetUniformivARB(GLhandleARB program, GLint location, GLint * params);`
`int` `glGetUniformLocation(int program, String name)` Entry point (through function pointer) to C language function: `GLint glGetUniformLocation(GLuint program, const GLchar * name);`
`int` `glGetUniformLocationARB(int program, String name)` Entry point (through function pointer) to C language function: `GLint glGetUniformLocationARB(GLhandleARB program, const GLcharARB * name);`
`int` `glGetUniformOffsetEXT(int program, int location)` Entry point (through function pointer) to C language function: `ptrdiff_t glGetUniformOffsetEXT(GLuint program, GLint location);`
`void` `glGetUniformuivEXT(int program, int location, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetUniformuivEXT(GLuint program, GLint location, GLuint * params);`
`void` `glGetUniformuivEXT(int program, int location, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetUniformuivEXT(GLuint program, GLint location, GLuint * params);`
`void` `glGetVariantArrayObjectfvATI(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVariantArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetVariantArrayObjectfvATI(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetVariantArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetVariantArrayObjectivATI(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVariantArrayObjectivATI(GLuint target, GLenum pname, GLint * params);`
`void` `glGetVariantArrayObjectivATI(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetVariantArrayObjectivATI(GLuint target, GLenum pname, GLint * params);`
`void` `glGetVariantBooleanvEXT(int id, int pname, byte[] program, int program_offset)` Entry point (through function pointer) to C language function: `void glGetVariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);`
`void` `glGetVariantBooleanvEXT(int id, int pname, ByteBuffer program)` Entry point (through function pointer) to C language function: `void glGetVariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);`
`void` `glGetVariantFloatvEXT(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetVariantFloatvEXT(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetVariantFloatvEXT(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetVariantIntegervEXT(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVariantIntegervEXT(GLuint target, GLenum pname, GLint * params);`
`void` `glGetVariantIntegervEXT(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetVariantIntegervEXT(GLuint target, GLenum pname, GLint * params);`
`int` `glGetVaryingLocationNV(int program, byte[] name, int name_offset)` Entry point (through function pointer) to C language function: `GLint glGetVaryingLocationNV(GLuint program, const GLchar * name);`
`int` `glGetVaryingLocationNV(int program, ByteBuffer name)` Entry point (through function pointer) to C language function: `GLint glGetVaryingLocationNV(GLuint program, const GLchar * name);`
`void` `glGetVertexAttribArrayObjectfvATI(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVertexAttribArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetVertexAttribArrayObjectfvATI(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetVertexAttribArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetVertexAttribArrayObjectivATI(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVertexAttribArrayObjectivATI(GLuint target, GLenum pname, GLint * params);`
`void` `glGetVertexAttribArrayObjectivATI(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetVertexAttribArrayObjectivATI(GLuint target, GLenum pname, GLint * params);`
`void` `glGetVertexAttribdv(int index, int pname, double[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params);`
`void` `glGetVertexAttribdv(int index, int pname, DoubleBuffer params)` Entry point (through function pointer) to C language function: `void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params);`
`void` `glGetVertexAttribdvARB(int index, int pname, double[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params);`
`void` `glGetVertexAttribdvARB(int index, int pname, DoubleBuffer params)` Entry point (through function pointer) to C language function: `void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params);`
`void` `glGetVertexAttribdvNV(int index, int pname, double[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVertexAttribdvNV(GLuint index, GLenum pname, GLdouble * params);`
`void` `glGetVertexAttribdvNV(int index, int pname, DoubleBuffer params)` Entry point (through function pointer) to C language function: `void glGetVertexAttribdvNV(GLuint index, GLenum pname, GLdouble * params);`
`void` `glGetVertexAttribfv(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVertexAttribfv(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetVertexAttribfv(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetVertexAttribfv(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetVertexAttribfvARB(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVertexAttribfvARB(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetVertexAttribfvARB(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetVertexAttribfvARB(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetVertexAttribfvNV(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVertexAttribfvNV(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetVertexAttribfvNV(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glGetVertexAttribfvNV(GLuint target, GLenum pname, GLfloat * params);`
`void` `glGetVertexAttribIivEXT(int index, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVertexAttribIivEXT(GLuint index, GLenum pname, GLint * params);`
`void` `glGetVertexAttribIivEXT(int index, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetVertexAttribIivEXT(GLuint index, GLenum pname, GLint * params);`
`void` `glGetVertexAttribIuivEXT(int index, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVertexAttribIuivEXT(GLuint index, GLenum pname, GLuint * params);`
`void` `glGetVertexAttribIuivEXT(int index, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetVertexAttribIuivEXT(GLuint index, GLenum pname, GLuint * params);`
`void` `glGetVertexAttribiv(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVertexAttribiv(GLuint target, GLenum pname, GLint * params);`
`void` `glGetVertexAttribiv(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetVertexAttribiv(GLuint target, GLenum pname, GLint * params);`
`void` `glGetVertexAttribivARB(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVertexAttribivARB(GLuint target, GLenum pname, GLint * params);`
`void` `glGetVertexAttribivARB(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetVertexAttribivARB(GLuint target, GLenum pname, GLint * params);`
`void` `glGetVertexAttribivNV(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glGetVertexAttribivNV(GLuint target, GLenum pname, GLint * params);`
`void` `glGetVertexAttribivNV(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glGetVertexAttribivNV(GLuint target, GLenum pname, GLint * params);`
`void` `glGlobalAlphaFactorbSUN(byte factor)` Entry point (through function pointer) to C language function: `void glGlobalAlphaFactorbSUN(GLbyte factor);`
`void` `glGlobalAlphaFactordSUN(double coord)` Entry point (through function pointer) to C language function: `void glGlobalAlphaFactordSUN(GLdouble coord);`
`void` `glGlobalAlphaFactorfSUN(float coord)` Entry point (through function pointer) to C language function: `void glGlobalAlphaFactorfSUN(GLfloat coord);`
`void` `glGlobalAlphaFactoriSUN(int count)` Entry point (through function pointer) to C language function: `void glGlobalAlphaFactoriSUN(GLint count);`
`void` `glGlobalAlphaFactorsSUN(short factor)` Entry point (through function pointer) to C language function: `void glGlobalAlphaFactorsSUN(GLshort factor);`
`void` `glGlobalAlphaFactorubSUN(byte factor)` Entry point (through function pointer) to C language function: `void glGlobalAlphaFactorubSUN(GLubyte factor);`
`void` `glGlobalAlphaFactoruiSUN(int mode)` Entry point (through function pointer) to C language function: `void glGlobalAlphaFactoruiSUN(GLuint mode);`
`void` `glGlobalAlphaFactorusSUN(short factor)` Entry point (through function pointer) to C language function: `void glGlobalAlphaFactorusSUN(GLushort factor);`
`void` `glHint(int target, int mode)` Interface to C language function: `void glHint(GLenum target, GLenum mode);`
`void` `glHintPGI(int target, int s)` Entry point (through function pointer) to C language function: `void glHintPGI(GLenum target, GLint s);`
`void` `glHistogram(int target, int width, int internalformat, boolean sink)` Entry point (through function pointer) to C language function: `void glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);`
`void` `glIglooInterfaceSGIX(int pname, Buffer params)` Entry point (through function pointer) to C language function: `void glIglooInterfaceSGIX(GLenum pname, const GLvoid * params);`
`void` `glImageTransformParameterfHP(int target, int pname, float params)` Entry point (through function pointer) to C language function: `void glImageTransformParameterfHP(GLenum target, GLenum pname, GLfloat params);`
`void` `glImageTransformParameterfvHP(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glImageTransformParameterfvHP(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glImageTransformParameterfvHP(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glImageTransformParameterfvHP(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glImageTransformParameteriHP(int target, int pname, int params)` Entry point (through function pointer) to C language function: `void glImageTransformParameteriHP(GLenum target, GLenum pname, GLint params);`
`void` `glImageTransformParameterivHP(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glImageTransformParameterivHP(GLenum target, GLenum pname, const GLint * params);`
`void` `glImageTransformParameterivHP(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glImageTransformParameterivHP(GLenum target, GLenum pname, const GLint * params);`
`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 (through function pointer) to C language function: `void glIndexFuncEXT(GLenum target, GLclampf s);`
`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 (through function pointer) to C language function: `void glIndexMaterialEXT(GLenum target, GLenum id);`
`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 (through function pointer) to C language function: `void glInsertComponentEXT(GLuint red, GLuint green, GLuint blue);`
`void` `glInstrumentsBufferSGIX(int size, int[] buffer, int buffer_offset)` Entry point (through function pointer) to C language function: `void glInstrumentsBufferSGIX(GLsizei size, GLint * buffer);`
`void` `glInstrumentsBufferSGIX(int size, IntBuffer buffer)` Entry point (through function pointer) to C language function: `void glInstrumentsBufferSGIX(GLsizei size, GLint * buffer);`
`void` `glInterleavedArrays(int format, int stride, Buffer pointer)` Interface to C language function: `void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer);`
`void` `glInterleavedArrays(int format, int stride, long pointer_buffer_offset)` Interface to C language function: `void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer);`
`boolean` `glIsAsyncMarkerSGIX(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsAsyncMarkerSGIX(GLuint id);`
`boolean` `glIsBuffer(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsBuffer(GLuint id);`
`boolean` `glIsBufferARB(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsBufferARB(GLuint id);`
`boolean` `glIsEnabled(int cap)` Interface to C language function: `GLboolean glIsEnabled(GLenum cap);`
`boolean` `glIsEnabledIndexedEXT(int target, int index)` Entry point (through function pointer) to C language function: `GLboolean glIsEnabledIndexedEXT(GLenum target, GLuint index);`
`boolean` `glIsFenceAPPLE(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsFenceAPPLE(GLuint id);`
`boolean` `glIsFenceNV(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsFenceNV(GLuint id);`
`boolean` `glIsFramebufferEXT(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsFramebufferEXT(GLuint id);`
`boolean` `glIsList(int list)` Interface to C language function: `GLboolean glIsList(GLuint list);`
`boolean` `glIsObjectBufferATI(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsObjectBufferATI(GLuint id);`
`boolean` `glIsOcclusionQueryNV(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsOcclusionQueryNV(GLuint id);`
`boolean` `glIsProgram(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsProgram(GLuint id);`
`boolean` `glIsProgramARB(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsProgramARB(GLuint id);`
`boolean` `glIsProgramNV(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsProgramNV(GLuint id);`
`boolean` `glIsQuery(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsQuery(GLuint id);`
`boolean` `glIsQueryARB(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsQueryARB(GLuint id);`
`boolean` `glIsRenderbufferEXT(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsRenderbufferEXT(GLuint id);`
`boolean` `glIsShader(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsShader(GLuint id);`
`boolean` `glIsTexture(int texture)` Interface to C language function: `GLboolean glIsTexture(GLuint texture);`
`boolean` `glIsVariantEnabledEXT(int id, int cap)` Entry point (through function pointer) to C language function: `GLboolean glIsVariantEnabledEXT(GLuint id, GLenum cap);`
`boolean` `glIsVertexArrayAPPLE(int id)` Entry point (through function pointer) to C language function: `GLboolean glIsVertexArrayAPPLE(GLuint id);`
`boolean` `glIsVertexAttribEnabledAPPLE(int index, int pname)` Entry point (through function pointer) to C language function: `GLboolean glIsVertexAttribEnabledAPPLE(GLuint index, GLenum pname);`
`void` `glLightEnviSGIX(int target, int s)` Entry point (through function pointer) to C language function: `void glLightEnviSGIX(GLenum target, GLint s);`
`void` `glLightf(int light, int pname, float param)` Interface to C language function: `void glLightf(GLenum light, GLenum pname, GLfloat param);`
`void` `glLightfv(int light, int pname, float[] params, int params_offset)` Interface to C language function: `void glLightfv(GLenum light, GLenum pname, const GLfloat * params);`
`void` `glLightfv(int light, int pname, FloatBuffer params)` Interface to C language function: `void glLightfv(GLenum light, GLenum pname, const GLfloat * params);`
`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` `glLightModelf(int pname, float param)` Interface to C language function: `void glLightModelf(GLenum pname, GLfloat param);`
`void` `glLightModelfv(int pname, float[] params, int params_offset)` Interface to C language function: `void glLightModelfv(GLenum pname, const GLfloat * params);`
`void` `glLightModelfv(int pname, FloatBuffer params)` Interface to C language function: `void glLightModelfv(GLenum pname, const GLfloat * 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` `glLineWidth(float width)` Interface to C language function: `void glLineWidth(GLfloat width);`
`void` `glLinkProgram(int mode)` Entry point (through function pointer) to C language function: `void glLinkProgram(GLuint mode);`
`void` `glLinkProgramARB(int mode)` Entry point (through function pointer) to C language function: `void glLinkProgramARB(GLhandleARB mode);`
`void` `glListBase(int base)` Interface to C language function: `void glListBase(GLuint base);`
`void` `glListParameterfSGIX(int target, int pname, float params)` Entry point (through function pointer) to C language function: `void glListParameterfSGIX(GLuint target, GLenum pname, GLfloat params);`
`void` `glListParameterfvSGIX(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glListParameterfvSGIX(GLuint target, GLenum pname, const GLfloat * params);`
`void` `glListParameterfvSGIX(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glListParameterfvSGIX(GLuint target, GLenum pname, const GLfloat * params);`
`void` `glListParameteriSGIX(int target, int pname, int params)` Entry point (through function pointer) to C language function: `void glListParameteriSGIX(GLuint target, GLenum pname, GLint params);`
`void` `glListParameterivSGIX(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glListParameterivSGIX(GLuint target, GLenum pname, const GLint * params);`
`void` `glListParameterivSGIX(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glListParameterivSGIX(GLuint target, GLenum pname, const GLint * params);`
`void` `glLoadIdentity()` Interface to C language function: `void glLoadIdentity(void);`
`void` `glLoadIdentityDeformationMapSGIX(int mode)` Entry point (through function pointer) to C language function: `void glLoadIdentityDeformationMapSGIX(GLbitfield mode);`
`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` `glLoadMatrixf(float[] m, int m_offset)` Interface to C language function: `void glLoadMatrixf(const GLfloat * m);`
`void` `glLoadMatrixf(FloatBuffer m)` Interface to C language function: `void glLoadMatrixf(const GLfloat * m);`
`void` `glLoadName(int name)` Interface to C language function: `void glLoadName(GLuint name);`
`void` `glLoadProgramNV(int target, int id, int len, String program)` Entry point (through function pointer) to C language function: `void glLoadProgramNV(GLenum target, GLuint id, GLsizei len, const GLubyte * program);`
`void` `glLoadTransposeMatrixd(double[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glLoadTransposeMatrixd(const GLdouble * m);`
`void` `glLoadTransposeMatrixd(DoubleBuffer m)` Entry point (through function pointer) to C language function: `void glLoadTransposeMatrixd(const GLdouble * m);`
`void` `glLoadTransposeMatrixf(float[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glLoadTransposeMatrixf(const GLfloat * m);`
`void` `glLoadTransposeMatrixf(FloatBuffer m)` Entry point (through function pointer) to C language function: `void glLoadTransposeMatrixf(const GLfloat * m);`
`void` `glLockArraysEXT(int x, int y)` Entry point (through function pointer) to C language function: `void glLockArraysEXT(GLint x, GLsizei y);`
`void` `glLogicOp(int opcode)` Interface to C language function: `void glLogicOp(GLenum opcode);`
`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);`
`ByteBuffer` `glMapBuffer(int target, int access)` Interface to C language function: `GLvoid * glMapBuffer(GLenum target, GLenum access);`
`ByteBuffer` `glMapBufferARB(int target, int access)` Interface to C language function: `GLvoid * glMapBufferARB(GLenum target, GLenum access);`
`void` `glMapControlPointsNV(int target, int index, int type, int ustride, int vstride, int uorder, int vorder, boolean packed, Buffer points)` Entry point (through function pointer) to C language function: `void glMapControlPointsNV(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid * points);`
`void` `glMapGrid1d(int 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);`
`void` `glMapParameterfvNV(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glMapParameterfvNV(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glMapParameterivNV(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params);`
`void` `glMapParameterivNV(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params);`
`void` `glMapVertexAttrib1dAPPLE(int index, int size, double u1, double u2, int stride, int order, double[] points, int points_offset)` Entry point (through function pointer) to C language function: `void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);`
`void` `glMapVertexAttrib1dAPPLE(int index, int size, double u1, double u2, int stride, int order, DoubleBuffer points)` Entry point (through function pointer) to C language function: `void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);`
`void` `glMapVertexAttrib1fAPPLE(int index, int size, float u1, float u2, int stride, int order, float[] points, int points_offset)` Entry point (through function pointer) to C language function: `void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);`
`void` `glMapVertexAttrib1fAPPLE(int index, int size, float u1, float u2, int stride, int order, FloatBuffer points)` Entry point (through function pointer) to C language function: `void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);`

`void`

`glMapVertexAttrib2dAPPLE(int 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 (through function pointer) to C language function:
`void glMapVertexAttrib2dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points);`

`void`

`glMapVertexAttrib2dAPPLE(int index, int size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, DoubleBuffer points)`
Entry point (through function pointer) to C language function:
`void glMapVertexAttrib2dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points);`

`void`

`glMapVertexAttrib2fAPPLE(int 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 (through function pointer) to C language function:
`void glMapVertexAttrib2fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points);`

`void`

`glMapVertexAttrib2fAPPLE(int index, int size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, FloatBuffer points)`
Entry point (through function pointer) to C language function:
`void glMapVertexAttrib2fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points);`

`void` `glMaterialf(int face, int pname, float param)` Interface to C language function: `void glMaterialf(GLenum face, GLenum pname, GLfloat param);`
`void` `glMaterialfv(int face, int pname, float[] params, int params_offset)` Interface to C language function: `void glMaterialfv(GLenum face, GLenum pname, const GLfloat * params);`
`void` `glMaterialfv(int face, int pname, FloatBuffer params)` Interface to C language function: `void glMaterialfv(GLenum face, GLenum pname, const GLfloat * params);`
`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` `glMatrixIndexPointerARB(int size, int type, int stride, Buffer pointer)` Entry point (through function pointer) to C language function: `void glMatrixIndexPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glMatrixIndexPointerARB(int size, int type, int stride, long pointer_buffer_offset)` Entry point (through function pointer) to C language function: `void glMatrixIndexPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glMatrixIndexubvARB(int size, byte[] weights, int weights_offset)` Entry point (through function pointer) to C language function: `void glMatrixIndexubvARB(GLint size, const GLubyte * weights);`
`void` `glMatrixIndexubvARB(int size, ByteBuffer weights)` Entry point (through function pointer) to C language function: `void glMatrixIndexubvARB(GLint size, const GLubyte * weights);`
`void` `glMatrixIndexuivARB(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glMatrixIndexuivARB(GLint n, const GLuint * ids);`
`void` `glMatrixIndexuivARB(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glMatrixIndexuivARB(GLint n, const GLuint * ids);`
`void` `glMatrixIndexusvARB(int size, short[] weights, int weights_offset)` Entry point (through function pointer) to C language function: `void glMatrixIndexusvARB(GLint size, const GLushort * weights);`
`void` `glMatrixIndexusvARB(int size, ShortBuffer weights)` Entry point (through function pointer) to C language function: `void glMatrixIndexusvARB(GLint size, const GLushort * weights);`
`void` `glMatrixMode(int mode)` Interface to C language function: `void glMatrixMode(GLenum mode);`
`void` `glMinmax(int target, int internalformat, boolean sink)` Entry point (through function pointer) to C language function: `void glMinmax(GLenum target, GLenum internalformat, GLboolean sink);`
`void` `glMultiDrawArrays(int mode, int[] first, int first_offset, int[] count, int count_offset, int primcount)` Entry point (through function pointer) to C language function: `void glMultiDrawArrays(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);`
`void` `glMultiDrawArrays(int mode, IntBuffer first, IntBuffer count, int primcount)` Entry point (through function pointer) to C language function: `void glMultiDrawArrays(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);`
`void` `glMultiDrawArraysEXT(int mode, int[] first, int first_offset, int[] count, int count_offset, int primcount)` Entry point (through function pointer) to C language function: `void glMultiDrawArraysEXT(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);`
`void` `glMultiDrawArraysEXT(int mode, IntBuffer first, IntBuffer count, int primcount)` Entry point (through function pointer) to C language function: `void glMultiDrawArraysEXT(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);`
`void` `glMultiDrawElementArrayAPPLE(int mode, int[] first, int first_offset, int[] count, int count_offset, int primcount)` Entry point (through function pointer) to C language function: `void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount);`
`void` `glMultiDrawElementArrayAPPLE(int mode, IntBuffer first, IntBuffer count, int primcount)` Entry point (through function pointer) to C language function: `void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount);`
`void` `glMultiDrawElements(int mode, int[] count, int count_offset, int type, Buffer[] indices, int primcount)` Entry point (through function pointer) to C language function: `void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);`
`void` `glMultiDrawElements(int mode, IntBuffer count, int type, Buffer[] indices, int primcount)` Entry point (through function pointer) to C language function: `void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);`
`void` `glMultiDrawElementsEXT(int mode, int[] count, int count_offset, int type, Buffer[] indices, int primcount)` Entry point (through function pointer) to C language function: `void glMultiDrawElementsEXT(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);`
`void` `glMultiDrawElementsEXT(int mode, IntBuffer count, int type, Buffer[] indices, int primcount)` Entry point (through function pointer) to C language function: `void glMultiDrawElementsEXT(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);`
`void` `glMultiDrawRangeElementArrayAPPLE(int mode, int start, int end, int[] first, int first_offset, int[] count, int count_offset, int primcount)` Entry point (through function pointer) to C language function: `void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint * first, const GLsizei * count, GLsizei primcount);`
`void` `glMultiDrawRangeElementArrayAPPLE(int mode, int start, int end, IntBuffer first, IntBuffer count, int primcount)` Entry point (through function pointer) to C language function: `void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint * first, const GLsizei * count, GLsizei primcount);`
`void` `glMultiModeDrawArraysIBM(int[] mode, int mode_offset, int[] first, int first_offset, int[] count, int count_offset, int primcount, int modestride)` Entry point (through function pointer) to C language function: `void glMultiModeDrawArraysIBM(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);`
`void` `glMultiModeDrawArraysIBM(IntBuffer mode, IntBuffer first, IntBuffer count, int primcount, int modestride)` Entry point (through function pointer) to C language function: `void glMultiModeDrawArraysIBM(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);`
`void` `glMultiModeDrawElementsIBM(int[] mode, int mode_offset, int[] count, int count_offset, int type, Buffer[] indices, int primcount, int modestride)` Entry point (through function pointer) to C language function: `void glMultiModeDrawElementsIBM(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride);`
`void` `glMultiModeDrawElementsIBM(IntBuffer mode, IntBuffer count, int type, Buffer[] indices, int primcount, int modestride)` Entry point (through function pointer) to C language function: `void glMultiModeDrawElementsIBM(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride);`
`void` `glMultiTexCoord1d(int target, double s)` Entry point (through function pointer) to C language function: `void glMultiTexCoord1d(GLenum target, GLdouble s);`
`void` `glMultiTexCoord1dv(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord1dv(GLenum target, const GLdouble * v);`
`void` `glMultiTexCoord1dv(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord1dv(GLenum target, const GLdouble * v);`
`void` `glMultiTexCoord1f(int target, float s)` Entry point (through function pointer) to C language function: `void glMultiTexCoord1f(GLenum target, GLfloat s);`
`void` `glMultiTexCoord1fv(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord1fv(GLenum target, const GLfloat * v);`
`void` `glMultiTexCoord1fv(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord1fv(GLenum target, const GLfloat * v);`
`void` `glMultiTexCoord1hNV(int target, short s)` Entry point (through function pointer) to C language function: `void glMultiTexCoord1hNV(GLenum target, GLhalfNV s);`
`void` `glMultiTexCoord1hvNV(int index, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord1hvNV(GLenum index, const GLhalfNV * v);`
`void` `glMultiTexCoord1hvNV(int index, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord1hvNV(GLenum index, const GLhalfNV * v);`
`void` `glMultiTexCoord1i(int target, int s)` Entry point (through function pointer) to C language function: `void glMultiTexCoord1i(GLenum target, GLint s);`
`void` `glMultiTexCoord1iv(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord1iv(GLenum target, const GLint * v);`
`void` `glMultiTexCoord1iv(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord1iv(GLenum target, const GLint * v);`
`void` `glMultiTexCoord1s(int target, short s)` Entry point (through function pointer) to C language function: `void glMultiTexCoord1s(GLenum target, GLshort s);`
`void` `glMultiTexCoord1sv(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord1sv(GLenum target, const GLshort * v);`
`void` `glMultiTexCoord1sv(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord1sv(GLenum target, const GLshort * v);`
`void` `glMultiTexCoord2d(int target, double s, double t)` Entry point (through function pointer) to C language function: `void glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t);`
`void` `glMultiTexCoord2dv(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord2dv(GLenum target, const GLdouble * v);`
`void` `glMultiTexCoord2dv(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord2dv(GLenum target, const GLdouble * v);`
`void` `glMultiTexCoord2f(int target, float s, float t)` Entry point (through function pointer) to C language function: `void glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t);`
`void` `glMultiTexCoord2fv(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord2fv(GLenum target, const GLfloat * v);`
`void` `glMultiTexCoord2fv(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord2fv(GLenum target, const GLfloat * v);`
`void` `glMultiTexCoord2hNV(int target, short s, short t)` Entry point (through function pointer) to C language function: `void glMultiTexCoord2hNV(GLenum target, GLhalfNV s, GLhalfNV t);`
`void` `glMultiTexCoord2hvNV(int index, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord2hvNV(GLenum index, const GLhalfNV * v);`
`void` `glMultiTexCoord2hvNV(int index, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord2hvNV(GLenum index, const GLhalfNV * v);`
`void` `glMultiTexCoord2i(int target, int s, int t)` Entry point (through function pointer) to C language function: `void glMultiTexCoord2i(GLenum target, GLint s, GLint t);`
`void` `glMultiTexCoord2iv(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord2iv(GLenum target, const GLint * v);`
`void` `glMultiTexCoord2iv(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord2iv(GLenum target, const GLint * v);`
`void` `glMultiTexCoord2s(int target, short s, short t)` Entry point (through function pointer) to C language function: `void glMultiTexCoord2s(GLenum target, GLshort s, GLshort t);`
`void` `glMultiTexCoord2sv(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord2sv(GLenum target, const GLshort * v);`
`void` `glMultiTexCoord2sv(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord2sv(GLenum target, const GLshort * v);`
`void` `glMultiTexCoord3d(int target, double s, double t, double r)` Entry point (through function pointer) to C language function: `void glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r);`
`void` `glMultiTexCoord3dv(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord3dv(GLenum target, const GLdouble * v);`
`void` `glMultiTexCoord3dv(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord3dv(GLenum target, const GLdouble * v);`
`void` `glMultiTexCoord3f(int target, float s, float t, float r)` Entry point (through function pointer) to C language function: `void glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r);`
`void` `glMultiTexCoord3fv(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord3fv(GLenum target, const GLfloat * v);`
`void` `glMultiTexCoord3fv(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord3fv(GLenum target, const GLfloat * v);`
`void` `glMultiTexCoord3hNV(int target, short s, short t, short r)` Entry point (through function pointer) to C language function: `void glMultiTexCoord3hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r);`
`void` `glMultiTexCoord3hvNV(int index, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord3hvNV(GLenum index, const GLhalfNV * v);`
`void` `glMultiTexCoord3hvNV(int index, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord3hvNV(GLenum index, const GLhalfNV * v);`
`void` `glMultiTexCoord3i(int target, int s, int t, int r)` Entry point (through function pointer) to C language function: `void glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r);`
`void` `glMultiTexCoord3iv(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord3iv(GLenum target, const GLint * v);`
`void` `glMultiTexCoord3iv(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord3iv(GLenum target, const GLint * v);`
`void` `glMultiTexCoord3s(int target, short s, short t, short r)` Entry point (through function pointer) to C language function: `void glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r);`
`void` `glMultiTexCoord3sv(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord3sv(GLenum target, const GLshort * v);`
`void` `glMultiTexCoord3sv(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord3sv(GLenum target, const GLshort * v);`
`void` `glMultiTexCoord4d(int target, double s, double t, double r, double q)` Entry point (through function pointer) to C language function: `void glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);`
`void` `glMultiTexCoord4dv(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord4dv(GLenum target, const GLdouble * v);`
`void` `glMultiTexCoord4dv(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord4dv(GLenum target, const GLdouble * v);`
`void` `glMultiTexCoord4f(int target, float s, float t, float r, float q)` Entry point (through function pointer) to C language function: `void glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);`
`void` `glMultiTexCoord4fv(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord4fv(GLenum target, const GLfloat * v);`
`void` `glMultiTexCoord4fv(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord4fv(GLenum target, const GLfloat * v);`
`void` `glMultiTexCoord4hNV(int target, short s, short t, short r, short q)` Entry point (through function pointer) to C language function: `void glMultiTexCoord4hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);`
`void` `glMultiTexCoord4hvNV(int index, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord4hvNV(GLenum index, const GLhalfNV * v);`
`void` `glMultiTexCoord4hvNV(int index, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord4hvNV(GLenum index, const GLhalfNV * v);`
`void` `glMultiTexCoord4i(int target, int start, int x, int y, int width)` Entry point (through function pointer) to C language function: `void glMultiTexCoord4i(GLenum target, GLint start, GLint x, GLint y, GLint width);`
`void` `glMultiTexCoord4iv(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord4iv(GLenum target, const GLint * v);`
`void` `glMultiTexCoord4iv(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord4iv(GLenum target, const GLint * v);`
`void` `glMultiTexCoord4s(int target, short s, short t, short r, short q)` Entry point (through function pointer) to C language function: `void glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);`
`void` `glMultiTexCoord4sv(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glMultiTexCoord4sv(GLenum target, const GLshort * v);`
`void` `glMultiTexCoord4sv(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glMultiTexCoord4sv(GLenum target, const GLshort * v);`
`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` `glMultMatrixf(float[] m, int m_offset)` Interface to C language function: `void glMultMatrixf(const GLfloat * m);`
`void` `glMultMatrixf(FloatBuffer m)` Interface to C language function: `void glMultMatrixf(const GLfloat * m);`
`void` `glMultTransposeMatrixd(double[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glMultTransposeMatrixd(const GLdouble * m);`
`void` `glMultTransposeMatrixd(DoubleBuffer m)` Entry point (through function pointer) to C language function: `void glMultTransposeMatrixd(const GLdouble * m);`
`void` `glMultTransposeMatrixf(float[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glMultTransposeMatrixf(const GLfloat * m);`
`void` `glMultTransposeMatrixf(FloatBuffer m)` Entry point (through function pointer) to C language function: `void glMultTransposeMatrixf(const GLfloat * m);`
`int` `glNewBufferRegion(int type)` Entry point (through function pointer) to C language function: `GLuint glNewBufferRegion(GLenum type);`
`void` `glNewList(int list, int mode)` Interface to C language function: `void glNewList(GLuint list, GLenum mode);`
`int` `glNewObjectBufferATI(int size, Buffer pointer, int usage)` Entry point (through function pointer) to C language function: `GLuint glNewObjectBufferATI(GLsizei size, const GLvoid * pointer, GLenum usage);`
`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` `glNormal3f(float nx, float ny, float nz)` Interface to C language function: `void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz);`
`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` `glNormal3fVertex3fSUN(float r, float g, float b, float x, float y, float z)` Entry point (through function pointer) to C language function: `void glNormal3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);`
`void` `glNormal3fVertex3fvSUN(float[] c, int c_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * v);`
`void` `glNormal3fVertex3fvSUN(FloatBuffer c, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * v);`
`void` `glNormal3hNV(short red, short green, short blue)` Entry point (through function pointer) to C language function: `void glNormal3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);`
`void` `glNormal3hvNV(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glNormal3hvNV(const GLhalfNV * v);`
`void` `glNormal3hvNV(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glNormal3hvNV(const GLhalfNV * v);`
`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` `glNormalPointer(int type, int stride, Buffer ptr)` Interface to C language function: `void glNormalPointer(GLenum type, GLsizei stride, const GLvoid * ptr);`
`void` `glNormalPointer(int type, int stride, long ptr_buffer_offset)` Interface to C language function: `void glNormalPointer(GLenum type, GLsizei stride, const GLvoid * ptr);`
`void` `glNormalStream3bATI(int stream, byte nx, byte ny, byte nz)` Entry point (through function pointer) to C language function: `void glNormalStream3bATI(GLenum stream, GLbyte nx, GLbyte ny, GLbyte nz);`
`void` `glNormalStream3bvATI(int index, byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glNormalStream3bvATI(GLenum index, const GLbyte * v);`
`void` `glNormalStream3bvATI(int index, ByteBuffer v)` Entry point (through function pointer) to C language function: `void glNormalStream3bvATI(GLenum index, const GLbyte * v);`
`void` `glNormalStream3dATI(int target, double s, double t, double r)` Entry point (through function pointer) to C language function: `void glNormalStream3dATI(GLenum target, GLdouble s, GLdouble t, GLdouble r);`
`void` `glNormalStream3dvATI(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glNormalStream3dvATI(GLenum target, const GLdouble * v);`
`void` `glNormalStream3dvATI(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glNormalStream3dvATI(GLenum target, const GLdouble * v);`
`void` `glNormalStream3fATI(int target, float s, float t, float r)` Entry point (through function pointer) to C language function: `void glNormalStream3fATI(GLenum target, GLfloat s, GLfloat t, GLfloat r);`
`void` `glNormalStream3fvATI(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glNormalStream3fvATI(GLenum target, const GLfloat * v);`
`void` `glNormalStream3fvATI(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glNormalStream3fvATI(GLenum target, const GLfloat * v);`
`void` `glNormalStream3iATI(int target, int s, int t, int r)` Entry point (through function pointer) to C language function: `void glNormalStream3iATI(GLenum target, GLint s, GLint t, GLint r);`
`void` `glNormalStream3ivATI(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glNormalStream3ivATI(GLenum target, const GLint * v);`
`void` `glNormalStream3ivATI(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glNormalStream3ivATI(GLenum target, const GLint * v);`
`void` `glNormalStream3sATI(int target, short s, short t, short r)` Entry point (through function pointer) to C language function: `void glNormalStream3sATI(GLenum target, GLshort s, GLshort t, GLshort r);`
`void` `glNormalStream3svATI(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glNormalStream3svATI(GLenum target, const GLshort * v);`
`void` `glNormalStream3svATI(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glNormalStream3svATI(GLenum target, const GLshort * v);`
`void` `glOrtho(double left, double right, double bottom, double top, double near_val, double far_val)` Interface to C language function: `void glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val);`
`void` `glPassTexCoordATI(int red, int green, int blue)` Entry point (through function pointer) to C language function: `void glPassTexCoordATI(GLuint red, GLuint green, GLenum blue);`
`void` `glPassThrough(float token)` Interface to C language function: `void glPassThrough(GLfloat token);`
`void` `glPixelDataRangeNV(int target, int level, Buffer img)` Entry point (through function pointer) to C language function: `void glPixelDataRangeNV(GLenum target, GLsizei level, GLvoid * img);`
`void` `glPixelMapfv(int map, int mapsize, float[] values, int values_offset)` Interface to C language function: `void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);`
`void` `glPixelMapfv(int map, int mapsize, FloatBuffer values)` Interface to C language function: `void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);`
`void` `glPixelMapfv(int map, int mapsize, long values_buffer_offset)` Interface to C language function: `void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);`
`void` `glPixelMapuiv(int map, int mapsize, int[] values, int values_offset)` Interface to C language function: `void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);`
`void` `glPixelMapuiv(int map, int mapsize, IntBuffer values)` Interface to C language function: `void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);`
`void` `glPixelMapuiv(int map, int mapsize, long values_buffer_offset)` Interface to C language function: `void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);`
`void` `glPixelMapusv(int map, int mapsize, long values_buffer_offset)` Interface to C language function: `void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);`
`void` `glPixelMapusv(int map, int mapsize, short[] values, int values_offset)` Interface to C language function: `void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);`
`void` `glPixelMapusv(int map, int mapsize, ShortBuffer values)` Interface to C language function: `void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);`
`void` `glPixelStoref(int pname, float param)` Interface to C language function: `void glPixelStoref(GLenum pname, GLfloat param);`
`void` `glPixelStorei(int pname, int param)` Interface to C language function: `void glPixelStorei(GLenum pname, GLint param);`
`void` `glPixelTexGenParameterfSGIS(int target, float s)` Entry point (through function pointer) to C language function: `void glPixelTexGenParameterfSGIS(GLenum target, GLfloat s);`
`void` `glPixelTexGenParameterfvSGIS(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glPixelTexGenParameterfvSGIS(GLenum target, const GLfloat * v);`
`void` `glPixelTexGenParameterfvSGIS(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glPixelTexGenParameterfvSGIS(GLenum target, const GLfloat * v);`
`void` `glPixelTexGenParameteriSGIS(int target, int s)` Entry point (through function pointer) to C language function: `void glPixelTexGenParameteriSGIS(GLenum target, GLint s);`
`void` `glPixelTexGenParameterivSGIS(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glPixelTexGenParameterivSGIS(GLenum target, const GLint * v);`
`void` `glPixelTexGenParameterivSGIS(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glPixelTexGenParameterivSGIS(GLenum target, const GLint * v);`
`void` `glPixelTexGenSGIX(int mode)` Entry point (through function pointer) to C language function: `void glPixelTexGenSGIX(GLenum mode);`
`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 (through function pointer) to C language function: `void glPixelTransformParameterfEXT(GLenum target, GLenum pname, GLfloat params);`
`void` `glPixelTransformParameterfvEXT(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glPixelTransformParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glPixelTransformParameterfvEXT(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glPixelTransformParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glPixelTransformParameteriEXT(int target, int pname, int params)` Entry point (through function pointer) to C language function: `void glPixelTransformParameteriEXT(GLenum target, GLenum pname, GLint params);`
`void` `glPixelTransformParameterivEXT(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glPixelTransformParameterivEXT(GLenum target, GLenum pname, const GLint * params);`
`void` `glPixelTransformParameterivEXT(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glPixelTransformParameterivEXT(GLenum target, GLenum pname, const GLint * params);`
`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 (through function pointer) to C language function: `void glPNTrianglesfATI(GLenum target, GLfloat s);`
`void` `glPNTrianglesiATI(int target, int s)` Entry point (through function pointer) to C language function: `void glPNTrianglesiATI(GLenum target, GLint s);`
`void` `glPointParameterf(int target, float s)` Entry point (through function pointer) to C language function: `void glPointParameterf(GLenum target, GLfloat s);`
`void` `glPointParameterfARB(int target, float s)` Entry point (through function pointer) to C language function: `void glPointParameterfARB(GLenum target, GLfloat s);`
`void` `glPointParameterfEXT(int target, float s)` Entry point (through function pointer) to C language function: `void glPointParameterfEXT(GLenum target, GLfloat s);`
`void` `glPointParameterfSGIS(int target, float s)` Entry point (through function pointer) to C language function: `void glPointParameterfSGIS(GLenum target, GLfloat s);`
`void` `glPointParameterfv(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glPointParameterfv(GLenum target, const GLfloat * v);`
`void` `glPointParameterfv(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glPointParameterfv(GLenum target, const GLfloat * v);`
`void` `glPointParameterfvARB(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glPointParameterfvARB(GLenum target, const GLfloat * v);`
`void` `glPointParameterfvARB(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glPointParameterfvARB(GLenum target, const GLfloat * v);`
`void` `glPointParameterfvEXT(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glPointParameterfvEXT(GLenum target, const GLfloat * v);`
`void` `glPointParameterfvEXT(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glPointParameterfvEXT(GLenum target, const GLfloat * v);`
`void` `glPointParameterfvSGIS(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glPointParameterfvSGIS(GLenum target, const GLfloat * v);`
`void` `glPointParameterfvSGIS(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glPointParameterfvSGIS(GLenum target, const GLfloat * v);`
`void` `glPointParameteri(int target, int s)` Entry point (through function pointer) to C language function: `void glPointParameteri(GLenum target, GLint s);`
`void` `glPointParameteriNV(int target, int s)` Entry point (through function pointer) to C language function: `void glPointParameteriNV(GLenum target, GLint s);`
`void` `glPointParameteriv(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glPointParameteriv(GLenum target, const GLint * v);`
`void` `glPointParameteriv(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glPointParameteriv(GLenum target, const GLint * v);`
`void` `glPointParameterivNV(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glPointParameterivNV(GLenum target, const GLint * v);`
`void` `glPointParameterivNV(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glPointParameterivNV(GLenum target, const GLint * v);`
`void` `glPointSize(float size)` Interface to C language function: `void glPointSize(GLfloat size);`
`int` `glPollAsyncSGIX(int[] markerp, int markerp_offset)` Entry point (through function pointer) to C language function: `GLint glPollAsyncSGIX(GLuint * markerp);`
`int` `glPollAsyncSGIX(IntBuffer markerp)` Entry point (through function pointer) to C language function: `GLint glPollAsyncSGIX(GLuint * markerp);`
`int` `glPollInstrumentsSGIX(int[] marker_p, int marker_p_offset)` Entry point (through function pointer) to C language function: `GLint glPollInstrumentsSGIX(GLint * marker_p);`
`int` `glPollInstrumentsSGIX(IntBuffer marker_p)` Entry point (through function pointer) to C language function: `GLint glPollInstrumentsSGIX(GLint * marker_p);`
`void` `glPolygonMode(int face, int mode)` Interface to C language function: `void glPolygonMode(GLenum face, GLenum mode);`
`void` `glPolygonOffset(float factor, float units)` Interface to C language function: `void glPolygonOffset(GLfloat factor, GLfloat units);`
`void` `glPolygonStipple(byte[] mask, int mask_offset)` Interface to C language function: `void glPolygonStipple(const GLubyte * mask);`
`void` `glPolygonStipple(ByteBuffer mask)` Interface to C language function: `void glPolygonStipple(const GLubyte * mask);`
`void` `glPolygonStipple(long mask_buffer_offset)` Interface to C language function: `void glPolygonStipple(const GLubyte * mask);`
`void` `glPopAttrib()` Interface to C language function: `void glPopAttrib(void);`
`void` `glPopClientAttrib()` Interface to C language function: `void glPopClientAttrib(void);`
`void` `glPopMatrix()` Interface to C language function: `void glPopMatrix(void);`
`void` `glPopName()` Interface to C language function: `void glPopName(void);`
`void` `glPrimitiveRestartIndexNV(int mode)` Entry point (through function pointer) to C language function: `void glPrimitiveRestartIndexNV(GLuint mode);`
`void` `glPrimitiveRestartNV()` Entry point (through function pointer) to C language function: `void glPrimitiveRestartNV(void);`
`void` `glPrioritizeTextures(int 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 (through function pointer) to C language function: `void glProgramBufferParametersfvNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat * params);`
`void` `glProgramBufferParametersfvNV(int target, int buffer, int index, int count, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glProgramBufferParametersfvNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat * params);`
`void` `glProgramBufferParametersIivNV(int target, int buffer, int index, int count, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramBufferParametersIivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint * params);`
`void` `glProgramBufferParametersIivNV(int target, int buffer, int index, int count, IntBuffer params)` Entry point (through function pointer) to C language function: `void glProgramBufferParametersIivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint * params);`
`void` `glProgramBufferParametersIuivNV(int target, int buffer, int index, int count, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramBufferParametersIuivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint * params);`
`void` `glProgramBufferParametersIuivNV(int target, int buffer, int index, int count, IntBuffer params)` Entry point (through function pointer) to C language function: `void glProgramBufferParametersIuivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint * params);`
`void` `glProgramEnvParameter4dARB(int target, int index, double x, double y, double z, double w)` Entry point (through function pointer) to C language function: `void glProgramEnvParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);`
`void` `glProgramEnvParameter4dvARB(int target, int index, double[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);`
`void` `glProgramEnvParameter4dvARB(int target, int index, DoubleBuffer params)` Entry point (through function pointer) to C language function: `void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);`
`void` `glProgramEnvParameter4fARB(int target, int index, float x, float y, float z, float w)` Entry point (through function pointer) to C language function: `void glProgramEnvParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`
`void` `glProgramEnvParameter4fvARB(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramEnvParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);`
`void` `glProgramEnvParameter4fvARB(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glProgramEnvParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);`
`void` `glProgramEnvParameterI4iNV(int target, int index, int x, int y, int z, int w)` Entry point (through function pointer) to C language function: `void glProgramEnvParameterI4iNV(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);`
`void` `glProgramEnvParameterI4ivNV(int target, int index, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramEnvParameterI4ivNV(GLenum target, GLuint index, const GLint * params);`
`void` `glProgramEnvParameterI4ivNV(int target, int index, IntBuffer params)` Entry point (through function pointer) to C language function: `void glProgramEnvParameterI4ivNV(GLenum target, GLuint index, const GLint * params);`
`void` `glProgramEnvParameterI4uiNV(int target, int index, int x, int y, int z, int w)` Entry point (through function pointer) to C language function: `void glProgramEnvParameterI4uiNV(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);`
`void` `glProgramEnvParameterI4uivNV(int target, int index, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramEnvParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);`
`void` `glProgramEnvParameterI4uivNV(int target, int index, IntBuffer params)` Entry point (through function pointer) to C language function: `void glProgramEnvParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);`
`void` `glProgramEnvParameters4fvEXT(int target, int filter, int n, float[] weights, int weights_offset)` Entry point (through function pointer) to C language function: `void glProgramEnvParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);`
`void` `glProgramEnvParameters4fvEXT(int target, int filter, int n, FloatBuffer weights)` Entry point (through function pointer) to C language function: `void glProgramEnvParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);`
`void` `glProgramEnvParametersI4ivNV(int target, int index, int count, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramEnvParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);`
`void` `glProgramEnvParametersI4ivNV(int target, int index, int count, IntBuffer params)` Entry point (through function pointer) to C language function: `void glProgramEnvParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);`
`void` `glProgramEnvParametersI4uivNV(int target, int index, int count, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramEnvParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);`
`void` `glProgramEnvParametersI4uivNV(int target, int index, int count, IntBuffer params)` Entry point (through function pointer) to C language function: `void glProgramEnvParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);`
`void` `glProgramLocalParameter4dARB(int target, int index, double x, double y, double z, double w)` Entry point (through function pointer) to C language function: `void glProgramLocalParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);`
`void` `glProgramLocalParameter4dvARB(int target, int index, double[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);`
`void` `glProgramLocalParameter4dvARB(int target, int index, DoubleBuffer params)` Entry point (through function pointer) to C language function: `void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);`
`void` `glProgramLocalParameter4fARB(int target, int index, float x, float y, float z, float w)` Entry point (through function pointer) to C language function: `void glProgramLocalParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`
`void` `glProgramLocalParameter4fvARB(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramLocalParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);`
`void` `glProgramLocalParameter4fvARB(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glProgramLocalParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);`
`void` `glProgramLocalParameterI4iNV(int target, int index, int x, int y, int z, int w)` Entry point (through function pointer) to C language function: `void glProgramLocalParameterI4iNV(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);`
`void` `glProgramLocalParameterI4ivNV(int target, int index, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramLocalParameterI4ivNV(GLenum target, GLuint index, const GLint * params);`
`void` `glProgramLocalParameterI4ivNV(int target, int index, IntBuffer params)` Entry point (through function pointer) to C language function: `void glProgramLocalParameterI4ivNV(GLenum target, GLuint index, const GLint * params);`
`void` `glProgramLocalParameterI4uiNV(int target, int index, int x, int y, int z, int w)` Entry point (through function pointer) to C language function: `void glProgramLocalParameterI4uiNV(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);`
`void` `glProgramLocalParameterI4uivNV(int target, int index, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramLocalParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);`
`void` `glProgramLocalParameterI4uivNV(int target, int index, IntBuffer params)` Entry point (through function pointer) to C language function: `void glProgramLocalParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);`
`void` `glProgramLocalParameters4fvEXT(int target, int filter, int n, float[] weights, int weights_offset)` Entry point (through function pointer) to C language function: `void glProgramLocalParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);`
`void` `glProgramLocalParameters4fvEXT(int target, int filter, int n, FloatBuffer weights)` Entry point (through function pointer) to C language function: `void glProgramLocalParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);`
`void` `glProgramLocalParametersI4ivNV(int target, int index, int count, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramLocalParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);`
`void` `glProgramLocalParametersI4ivNV(int target, int index, int count, IntBuffer params)` Entry point (through function pointer) to C language function: `void glProgramLocalParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);`
`void` `glProgramLocalParametersI4uivNV(int target, int index, int count, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramLocalParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);`
`void` `glProgramLocalParametersI4uivNV(int target, int index, int count, IntBuffer params)` Entry point (through function pointer) to C language function: `void glProgramLocalParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);`
`void` `glProgramNamedParameter4dNV(int id, int len, String name, double x, double y, double z, double w)` Entry point (through function pointer) to C language function: `void glProgramNamedParameter4dNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w);`
`void` `glProgramNamedParameter4dvNV(int id, int len, String name, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glProgramNamedParameter4dvNV(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v);`
`void` `glProgramNamedParameter4dvNV(int id, int len, String name, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glProgramNamedParameter4dvNV(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v);`
`void` `glProgramNamedParameter4fNV(int id, int len, String name, float x, float y, float z, float w)` Entry point (through function pointer) to C language function: `void glProgramNamedParameter4fNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`
`void` `glProgramNamedParameter4fvNV(int id, int len, String name, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glProgramNamedParameter4fvNV(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v);`
`void` `glProgramNamedParameter4fvNV(int id, int len, String name, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glProgramNamedParameter4fvNV(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v);`
`void` `glProgramParameter4dNV(int target, int index, double x, double y, double z, double w)` Entry point (through function pointer) to C language function: `void glProgramParameter4dNV(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);`
`void` `glProgramParameter4dvNV(int target, int index, double[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramParameter4dvNV(GLenum target, GLuint index, const GLdouble * params);`
`void` `glProgramParameter4dvNV(int target, int index, DoubleBuffer params)` Entry point (through function pointer) to C language function: `void glProgramParameter4dvNV(GLenum target, GLuint index, const GLdouble * params);`
`void` `glProgramParameter4fNV(int target, int index, float x, float y, float z, float w)` Entry point (through function pointer) to C language function: `void glProgramParameter4fNV(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`
`void` `glProgramParameter4fvNV(int target, int pname, float[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glProgramParameter4fvNV(GLenum target, GLuint pname, const GLfloat * params);`
`void` `glProgramParameter4fvNV(int target, int pname, FloatBuffer params)` Entry point (through function pointer) to C language function: `void glProgramParameter4fvNV(GLenum target, GLuint pname, const GLfloat * params);`
`void` `glProgramParameteriEXT(int program, int pname, int value)` Entry point (through function pointer) to C language function: `void glProgramParameteriEXT(GLuint program, GLenum pname, GLint value);`
`void` `glProgramParameters4dvNV(int target, int index, int count, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glProgramParameters4dvNV(GLenum target, GLuint index, GLuint count, const GLdouble * v);`
`void` `glProgramParameters4dvNV(int target, int index, int count, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glProgramParameters4dvNV(GLenum target, GLuint index, GLuint count, const GLdouble * v);`
`void` `glProgramParameters4fvNV(int target, int index, int count, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glProgramParameters4fvNV(GLenum target, GLuint index, GLuint count, const GLfloat * v);`
`void` `glProgramParameters4fvNV(int target, int index, int count, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glProgramParameters4fvNV(GLenum target, GLuint index, GLuint count, const GLfloat * v);`
`void` `glProgramStringARB(int target, int format, int len, String string)` Entry point (through function pointer) to C language function: `void glProgramStringARB(GLenum target, GLenum format, GLsizei len, const GLvoid * string);`
`void` `glProgramVertexLimitNV(int target, int limit)` Entry point (through function pointer) to C language function: `void glProgramVertexLimitNV(GLenum target, GLint limit);`
`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` `glPushMatrix()` Interface to C language function: `void glPushMatrix(void);`
`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` `glReadBuffer(int mode)` Interface to C language function: `void glReadBuffer(GLenum mode);`
`void` `glReadBufferRegion(int target, int start, int x, int y, int width)` Entry point (through function pointer) to C language function: `void glReadBufferRegion(GLuint target, GLint start, GLint x, GLsizei y, GLsizei width);`
`void` `glReadInstrumentsSGIX(int count)` Entry point (through function pointer) to C language function: `void glReadInstrumentsSGIX(GLint count);`
`void` `glReadPixels(int x, int y, int width, int height, int format, int type, Buffer pixels)` Interface to C language function: `void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels);`
`void` `glReadPixels(int x, int y, int width, int height, int format, int type, long pixels_buffer_offset)` Interface to C language function: `void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels);`
`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` `glReferencePlaneSGIX(double[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glReferencePlaneSGIX(const GLdouble * m);`
`void` `glReferencePlaneSGIX(DoubleBuffer m)` Entry point (through function pointer) to C language function: `void glReferencePlaneSGIX(const GLdouble * m);`
`void` `glRenderbufferStorageEXT(int target, int internalformat, int width, int height)` Entry point (through function pointer) to C language function: `void glRenderbufferStorageEXT(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);`
`void` `glRenderbufferStorageMultisampleCoverageNV(int target, int coverageSamples, int colorSamples, int internalformat, int width, int height)` Entry point (through function pointer) to C language function: `void glRenderbufferStorageMultisampleCoverageNV(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);`
`void` `glRenderbufferStorageMultisampleEXT(int target, int samples, int internalformat, int width, int height)` Entry point (through function pointer) to C language function: `void glRenderbufferStorageMultisampleEXT(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);`
`int` `glRenderMode(int mode)` Interface to C language function: `GLint glRenderMode(GLenum mode);`
`void` `glReplacementCodeuiColor3fVertex3fSUN(int rc, float r, float g, float b, float x, float y, float z)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiColor3fVertex3fSUN(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);`
`void` `glReplacementCodeuiColor3fVertex3fvSUN(int[] rc, int rc_offset, float[] c, int c_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiColor3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);`
`void` `glReplacementCodeuiColor3fVertex3fvSUN(IntBuffer rc, FloatBuffer c, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiColor3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);`
`void` `glReplacementCodeuiColor4fNormal3fVertex3fSUN(int rc, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiColor4fNormal3fVertex3fSUN(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);`
`void` `glReplacementCodeuiColor4fNormal3fVertex3fvSUN(int[] rc, int rc_offset, float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiColor4fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`
`void` `glReplacementCodeuiColor4fNormal3fVertex3fvSUN(IntBuffer rc, FloatBuffer c, FloatBuffer n, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiColor4fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`
`void` `glReplacementCodeuiColor4ubVertex3fSUN(int rc, byte r, byte g, byte b, byte a, float x, float y, float z)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiColor4ubVertex3fSUN(GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);`
`void` `glReplacementCodeuiColor4ubVertex3fvSUN(int[] rc, int rc_offset, byte[] c, int c_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiColor4ubVertex3fvSUN(const GLuint * rc, const GLubyte * c, const GLfloat * v);`
`void` `glReplacementCodeuiColor4ubVertex3fvSUN(IntBuffer rc, ByteBuffer c, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiColor4ubVertex3fvSUN(const GLuint * rc, const GLubyte * c, const GLfloat * v);`
`void` `glReplacementCodeuiNormal3fVertex3fSUN(int rc, float r, float g, float b, float x, float y, float z)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiNormal3fVertex3fSUN(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);`
`void` `glReplacementCodeuiNormal3fVertex3fvSUN(int[] rc, int rc_offset, float[] c, int c_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);`
`void` `glReplacementCodeuiNormal3fVertex3fvSUN(IntBuffer rc, FloatBuffer c, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);`

`void`

`glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(int rc, float s, float t, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z)`
Entry point (through function pointer) to C language function:
`void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);`

`void`

`glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(int[] rc, int rc_offset, float[] tc, int tc_offset, float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)`
Entry point (through function pointer) to C language function:
`void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`

`void` `glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(IntBuffer rc, FloatBuffer tc, FloatBuffer c, FloatBuffer n, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`
`void` `glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(int rc, float s, float t, float nx, float ny, float nz, float x, float y, float z)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);`
`void` `glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(int[] rc, int rc_offset, float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`
`void` `glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(IntBuffer rc, FloatBuffer c, FloatBuffer n, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`
`void` `glReplacementCodeuiTexCoord2fVertex3fSUN(int rc, float s, float t, float x, float y, float z)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiTexCoord2fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);`
`void` `glReplacementCodeuiTexCoord2fVertex3fvSUN(int[] rc, int rc_offset, float[] c, int c_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiTexCoord2fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);`
`void` `glReplacementCodeuiTexCoord2fVertex3fvSUN(IntBuffer rc, FloatBuffer c, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiTexCoord2fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);`
`void` `glReplacementCodeuiVertex3fSUN(int target, float s, float t, float r)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiVertex3fSUN(GLuint target, GLfloat s, GLfloat t, GLfloat r);`
`void` `glReplacementCodeuiVertex3fvSUN(int[] rc, int rc_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiVertex3fvSUN(const GLuint * rc, const GLfloat * v);`
`void` `glReplacementCodeuiVertex3fvSUN(IntBuffer rc, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glReplacementCodeuiVertex3fvSUN(const GLuint * rc, const GLfloat * v);`
`void` `glRequestResidentProgramsNV(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glRequestResidentProgramsNV(GLsizei n, const GLuint * ids);`
`void` `glRequestResidentProgramsNV(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glRequestResidentProgramsNV(GLsizei n, const GLuint * ids);`
`void` `glResetHistogram(int mode)` Entry point (through function pointer) to C language function: `void glResetHistogram(GLenum mode);`
`void` `glResetMinmax(int mode)` Entry point (through function pointer) to C language function: `void glResetMinmax(GLenum mode);`
`void` `glResizeBuffersMESA()` Entry point (through function pointer) to C language function: `void glResizeBuffersMESA(void);`
`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` `glRotatef(float angle, float x, float y, float z)` Interface to C language function: `void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z);`
`void` `glSampleCoverage(float value, boolean invert)` Entry point (through function pointer) to C language function: `void glSampleCoverage(GLclampf value, GLboolean invert);`
`void` `glSampleMapATI(int red, int green, int blue)` Entry point (through function pointer) to C language function: `void glSampleMapATI(GLuint red, GLuint green, GLenum blue);`
`void` `glSampleMaskEXT(float value, boolean invert)` Entry point (through function pointer) to C language function: `void glSampleMaskEXT(GLclampf value, GLboolean invert);`
`void` `glSampleMaskSGIS(float value, boolean invert)` Entry point (through function pointer) to C language function: `void glSampleMaskSGIS(GLclampf value, GLboolean invert);`
`void` `glSamplePatternEXT(int mode)` Entry point (through function pointer) to C language function: `void glSamplePatternEXT(GLenum mode);`
`void` `glSamplePatternSGIS(int mode)` Entry point (through function pointer) to C language function: `void glSamplePatternSGIS(GLenum mode);`
`void` `glScaled(double x, double y, double z)` Interface to C language function: `void glScaled(GLdouble x, GLdouble y, GLdouble z);`
`void` `glScalef(float x, float y, float z)` Interface to C language function: `void glScalef(GLfloat x, GLfloat y, GLfloat z);`
`void` `glScissor(int x, int y, int width, int height)` Interface to C language function: `void glScissor(GLint x, GLint y, GLsizei width, GLsizei height);`
`void` `glSecondaryColor3b(byte red, byte green, byte blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue);`
`void` `glSecondaryColor3bEXT(byte red, byte green, byte blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3bEXT(GLbyte red, GLbyte green, GLbyte blue);`
`void` `glSecondaryColor3bv(byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3bv(const GLbyte * v);`
`void` `glSecondaryColor3bv(ByteBuffer v)` Entry point (through function pointer) to C language function: `void glSecondaryColor3bv(const GLbyte * v);`
`void` `glSecondaryColor3bvEXT(byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3bvEXT(const GLbyte * v);`
`void` `glSecondaryColor3bvEXT(ByteBuffer v)` Entry point (through function pointer) to C language function: `void glSecondaryColor3bvEXT(const GLbyte * v);`
`void` `glSecondaryColor3d(double red, double green, double blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue);`
`void` `glSecondaryColor3dEXT(double red, double green, double blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3dEXT(GLdouble red, GLdouble green, GLdouble blue);`
`void` `glSecondaryColor3dv(double[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3dv(const GLdouble * m);`
`void` `glSecondaryColor3dv(DoubleBuffer m)` Entry point (through function pointer) to C language function: `void glSecondaryColor3dv(const GLdouble * m);`
`void` `glSecondaryColor3dvEXT(double[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3dvEXT(const GLdouble * m);`
`void` `glSecondaryColor3dvEXT(DoubleBuffer m)` Entry point (through function pointer) to C language function: `void glSecondaryColor3dvEXT(const GLdouble * m);`
`void` `glSecondaryColor3f(float red, float green, float blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue);`
`void` `glSecondaryColor3fEXT(float red, float green, float blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3fEXT(GLfloat red, GLfloat green, GLfloat blue);`
`void` `glSecondaryColor3fv(float[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3fv(const GLfloat * m);`
`void` `glSecondaryColor3fv(FloatBuffer m)` Entry point (through function pointer) to C language function: `void glSecondaryColor3fv(const GLfloat * m);`
`void` `glSecondaryColor3fvEXT(float[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3fvEXT(const GLfloat * m);`
`void` `glSecondaryColor3fvEXT(FloatBuffer m)` Entry point (through function pointer) to C language function: `void glSecondaryColor3fvEXT(const GLfloat * m);`
`void` `glSecondaryColor3hNV(short red, short green, short blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);`
`void` `glSecondaryColor3hvNV(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3hvNV(const GLhalfNV * v);`
`void` `glSecondaryColor3hvNV(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glSecondaryColor3hvNV(const GLhalfNV * v);`
`void` `glSecondaryColor3i(int red, int green, int blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3i(GLint red, GLint green, GLint blue);`
`void` `glSecondaryColor3iEXT(int red, int green, int blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3iEXT(GLint red, GLint green, GLint blue);`
`void` `glSecondaryColor3iv(int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3iv(const GLint * v);`
`void` `glSecondaryColor3iv(IntBuffer v)` Entry point (through function pointer) to C language function: `void glSecondaryColor3iv(const GLint * v);`
`void` `glSecondaryColor3ivEXT(int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3ivEXT(const GLint * v);`
`void` `glSecondaryColor3ivEXT(IntBuffer v)` Entry point (through function pointer) to C language function: `void glSecondaryColor3ivEXT(const GLint * v);`
`void` `glSecondaryColor3s(short red, short green, short blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3s(GLshort red, GLshort green, GLshort blue);`
`void` `glSecondaryColor3sEXT(short red, short green, short blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3sEXT(GLshort red, GLshort green, GLshort blue);`
`void` `glSecondaryColor3sv(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3sv(const GLshort * v);`
`void` `glSecondaryColor3sv(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glSecondaryColor3sv(const GLshort * v);`
`void` `glSecondaryColor3svEXT(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3svEXT(const GLshort * v);`
`void` `glSecondaryColor3svEXT(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glSecondaryColor3svEXT(const GLshort * v);`
`void` `glSecondaryColor3ub(byte red, byte green, byte blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue);`
`void` `glSecondaryColor3ubEXT(byte red, byte green, byte blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3ubEXT(GLubyte red, GLubyte green, GLubyte blue);`
`void` `glSecondaryColor3ubv(byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3ubv(const GLubyte * v);`
`void` `glSecondaryColor3ubv(ByteBuffer v)` Entry point (through function pointer) to C language function: `void glSecondaryColor3ubv(const GLubyte * v);`
`void` `glSecondaryColor3ubvEXT(byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3ubvEXT(const GLubyte * v);`
`void` `glSecondaryColor3ubvEXT(ByteBuffer v)` Entry point (through function pointer) to C language function: `void glSecondaryColor3ubvEXT(const GLubyte * v);`
`void` `glSecondaryColor3ui(int red, int green, int blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3ui(GLuint red, GLuint green, GLuint blue);`
`void` `glSecondaryColor3uiEXT(int red, int green, int blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3uiEXT(GLuint red, GLuint green, GLuint blue);`
`void` `glSecondaryColor3uiv(int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3uiv(const GLuint * v);`
`void` `glSecondaryColor3uiv(IntBuffer v)` Entry point (through function pointer) to C language function: `void glSecondaryColor3uiv(const GLuint * v);`
`void` `glSecondaryColor3uivEXT(int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3uivEXT(const GLuint * v);`
`void` `glSecondaryColor3uivEXT(IntBuffer v)` Entry point (through function pointer) to C language function: `void glSecondaryColor3uivEXT(const GLuint * v);`
`void` `glSecondaryColor3us(short red, short green, short blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3us(GLushort red, GLushort green, GLushort blue);`
`void` `glSecondaryColor3usEXT(short red, short green, short blue)` Entry point (through function pointer) to C language function: `void glSecondaryColor3usEXT(GLushort red, GLushort green, GLushort blue);`
`void` `glSecondaryColor3usv(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3usv(const GLushort * v);`
`void` `glSecondaryColor3usv(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glSecondaryColor3usv(const GLushort * v);`
`void` `glSecondaryColor3usvEXT(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColor3usvEXT(const GLushort * v);`
`void` `glSecondaryColor3usvEXT(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glSecondaryColor3usvEXT(const GLushort * v);`
`void` `glSecondaryColorPointer(int size, int type, int stride, Buffer pointer)` Entry point (through function pointer) to C language function: `void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glSecondaryColorPointer(int size, int type, int stride, long pointer_buffer_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glSecondaryColorPointerEXT(int size, int type, int stride, Buffer pointer)` Entry point (through function pointer) to C language function: `void glSecondaryColorPointerEXT(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glSecondaryColorPointerEXT(int size, int type, int stride, long pointer_buffer_offset)` Entry point (through function pointer) to C language function: `void glSecondaryColorPointerEXT(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`
`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 (through function pointer) to C language function: `void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);`
`void` `glSeparableFilter2D(int target, int internalformat, int width, int height, int format, int type, long row_buffer_offset, long column_buffer_offset)` Entry point (through function pointer) to C language function: `void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);`
`void` `glSetFenceAPPLE(int mode)` Entry point (through function pointer) to C language function: `void glSetFenceAPPLE(GLuint mode);`
`void` `glSetFenceNV(int target, int id)` Entry point (through function pointer) to C language function: `void glSetFenceNV(GLuint target, GLenum id);`
`void` `glSetFragmentShaderConstantATI(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSetFragmentShaderConstantATI(GLuint target, const GLfloat * v);`
`void` `glSetFragmentShaderConstantATI(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glSetFragmentShaderConstantATI(GLuint target, const GLfloat * v);`
`void` `glSetInvariantEXT(int id, int type, Buffer addr)` Entry point (through function pointer) to C language function: `void glSetInvariantEXT(GLuint id, GLenum type, const GLvoid * addr);`
`void` `glSetLocalConstantEXT(int id, int type, Buffer addr)` Entry point (through function pointer) to C language function: `void glSetLocalConstantEXT(GLuint id, GLenum type, const GLvoid * addr);`
`void` `glShadeModel(int mode)` Interface to C language function: `void glShadeModel(GLenum mode);`
`void` `glShaderOp1EXT(int red, int green, int blue)` Entry point (through function pointer) to C language function: `void glShaderOp1EXT(GLenum red, GLuint green, GLuint blue);`
`void` `glShaderOp2EXT(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)` Entry point (through function pointer) to C language function: `void glShaderOp2EXT(GLenum sfactorRGB, GLuint dfactorRGB, GLuint sfactorAlpha, GLuint dfactorAlpha);`
`void` `glShaderOp3EXT(int op, int res, int arg1, int arg2, int arg3)` Entry point (through function pointer) to C language function: `void glShaderOp3EXT(GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3);`
`void` `glShaderSource(int shader, int count, String[] string, int[] length, int length_offset)` Entry point (through function pointer) to C language function: `void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length);`
`void` `glShaderSource(int shader, int count, String[] string, IntBuffer length)` Entry point (through function pointer) to C language function: `void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length);`
`void` `glShaderSourceARB(int shader, int count, String[] string, int[] length, int length_offset)` Entry point (through function pointer) to C language function: `void glShaderSourceARB(GLhandleARB shader, GLsizei count, const GLcharARB * * string, const GLint * length);`
`void` `glShaderSourceARB(int shader, int count, String[] string, IntBuffer length)` Entry point (through function pointer) to C language function: `void glShaderSourceARB(GLhandleARB shader, GLsizei count, const GLcharARB * * string, const GLint * length);`
`void` `glSharpenTexFuncSGIS(int target, int n, float[] points, int points_offset)` Entry point (through function pointer) to C language function: `void glSharpenTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points);`
`void` `glSharpenTexFuncSGIS(int target, int n, FloatBuffer points)` Entry point (through function pointer) to C language function: `void glSharpenTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points);`
`void` `glSpriteParameterfSGIX(int target, float s)` Entry point (through function pointer) to C language function: `void glSpriteParameterfSGIX(GLenum target, GLfloat s);`
`void` `glSpriteParameterfvSGIX(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSpriteParameterfvSGIX(GLenum target, const GLfloat * v);`
`void` `glSpriteParameterfvSGIX(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glSpriteParameterfvSGIX(GLenum target, const GLfloat * v);`
`void` `glSpriteParameteriSGIX(int target, int s)` Entry point (through function pointer) to C language function: `void glSpriteParameteriSGIX(GLenum target, GLint s);`
`void` `glSpriteParameterivSGIX(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glSpriteParameterivSGIX(GLenum target, const GLint * v);`
`void` `glSpriteParameterivSGIX(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glSpriteParameterivSGIX(GLenum target, const GLint * v);`
`void` `glStartInstrumentsSGIX()` Entry point (through function pointer) to C language function: `void glStartInstrumentsSGIX(void);`
`void` `glStencilClearTagEXT(int stencilTagBits, int stencilClearTag)` Entry point (through function pointer) to C language function: `void glStencilClearTagEXT(GLsizei stencilTagBits, GLuint stencilClearTag);`
`void` `glStencilFunc(int func, int ref, int mask)` Interface to C language function: `void glStencilFunc(GLenum func, GLint ref, GLuint mask);`
`void` `glStencilFuncSeparate(int frontfunc, int backfunc, int ref, int mask)` Entry point (through function pointer) to C language function: `void glStencilFuncSeparate(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);`
`void` `glStencilFuncSeparateATI(int frontfunc, int backfunc, int ref, int mask)` Entry point (through function pointer) to C language function: `void glStencilFuncSeparateATI(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);`
`void` `glStencilMask(int mask)` Interface to C language function: `void glStencilMask(GLuint mask);`
`void` `glStencilMaskSeparate(int target, int id)` Entry point (through function pointer) to C language function: `void glStencilMaskSeparate(GLenum target, GLuint id);`
`void` `glStencilOp(int fail, int zfail, int zpass)` Interface to C language function: `void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass);`
`void` `glStencilOpSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)` Entry point (through function pointer) to C language function: `void glStencilOpSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);`
`void` `glStencilOpSeparateATI(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)` Entry point (through function pointer) to C language function: `void glStencilOpSeparateATI(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);`
`void` `glStopInstrumentsSGIX(int count)` Entry point (through function pointer) to C language function: `void glStopInstrumentsSGIX(GLint count);`
`void` `glStringMarkerGREMEDY(int length, Buffer pointer)` Entry point (through function pointer) to C language function: `void glStringMarkerGREMEDY(GLsizei length, const GLvoid * pointer);`
`void` `glSwapAPPLE()` Entry point (through function pointer) to C language function: `void glSwapAPPLE(void);`
`void` `glSwizzleEXT(int stage, int portion, int variable, int input, int mapping, int componentUsage)` Entry point (through function pointer) to C language function: `void glSwizzleEXT(GLuint stage, GLuint portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);`
`void` `glTagSampleBufferSGIX()` Entry point (through function pointer) to C language function: `void glTagSampleBufferSGIX(void);`
`void` `glTbufferMask3DFX(int mode)` Entry point (through function pointer) to C language function: `void glTbufferMask3DFX(GLuint mode);`
`boolean` `glTestFenceAPPLE(int id)` Entry point (through function pointer) to C language function: `GLboolean glTestFenceAPPLE(GLuint id);`
`boolean` `glTestFenceNV(int id)` Entry point (through function pointer) to C language function: `GLboolean glTestFenceNV(GLuint id);`
`boolean` `glTestObjectAPPLE(int id, int cap)` Entry point (through function pointer) to C language function: `GLboolean glTestObjectAPPLE(GLenum id, GLuint cap);`
`void` `glTexBufferEXT(int target, int internalformat, int buffer)` Entry point (through function pointer) to C language function: `void glTexBufferEXT(GLenum target, GLenum internalformat, GLuint buffer);`
`void` `glTexBumpParameterfvATI(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glTexBumpParameterfvATI(GLenum target, const GLfloat * v);`
`void` `glTexBumpParameterfvATI(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glTexBumpParameterfvATI(GLenum target, const GLfloat * v);`
`void` `glTexBumpParameterivATI(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glTexBumpParameterivATI(GLenum target, const GLint * v);`
`void` `glTexBumpParameterivATI(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glTexBumpParameterivATI(GLenum target, const GLint * v);`
`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` `glTexCoord1hNV(short factor)` Entry point (through function pointer) to C language function: `void glTexCoord1hNV(GLhalfNV factor);`
`void` `glTexCoord1hvNV(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glTexCoord1hvNV(const GLhalfNV * v);`
`void` `glTexCoord1hvNV(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glTexCoord1hvNV(const GLhalfNV * v);`
`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` `glTexCoord2fColor3fVertex3fSUN(float s, float t, float p, float q, float x, float y, float z, float w)` Entry point (through function pointer) to C language function: `void glTexCoord2fColor3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`
`void` `glTexCoord2fColor3fVertex3fvSUN(float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glTexCoord2fColor3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);`
`void` `glTexCoord2fColor3fVertex3fvSUN(FloatBuffer c, FloatBuffer n, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glTexCoord2fColor3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);`

`void`

`glTexCoord2fColor4fNormal3fVertex3fSUN(float s, float t, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z)`
Entry point (through function pointer) to C language function:
`void glTexCoord2fColor4fNormal3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);`

`void` `glTexCoord2fColor4fNormal3fVertex3fvSUN(float[] tc, int tc_offset, float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glTexCoord2fColor4fNormal3fVertex3fvSUN(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`
`void` `glTexCoord2fColor4fNormal3fVertex3fvSUN(FloatBuffer tc, FloatBuffer c, FloatBuffer n, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glTexCoord2fColor4fNormal3fVertex3fvSUN(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`
`void` `glTexCoord2fColor4ubVertex3fSUN(float s, float t, byte r, byte g, byte b, byte a, float x, float y, float z)` Entry point (through function pointer) to C language function: `void glTexCoord2fColor4ubVertex3fSUN(GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);`
`void` `glTexCoord2fColor4ubVertex3fvSUN(float[] tc, int tc_offset, byte[] c, int c_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glTexCoord2fColor4ubVertex3fvSUN(const GLfloat * tc, const GLubyte * c, const GLfloat * v);`
`void` `glTexCoord2fColor4ubVertex3fvSUN(FloatBuffer tc, ByteBuffer c, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glTexCoord2fColor4ubVertex3fvSUN(const GLfloat * tc, const GLubyte * c, const GLfloat * v);`
`void` `glTexCoord2fNormal3fVertex3fSUN(float s, float t, float p, float q, float x, float y, float z, float w)` Entry point (through function pointer) to C language function: `void glTexCoord2fNormal3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`
`void` `glTexCoord2fNormal3fVertex3fvSUN(float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glTexCoord2fNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);`
`void` `glTexCoord2fNormal3fVertex3fvSUN(FloatBuffer c, FloatBuffer n, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glTexCoord2fNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);`
`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` `glTexCoord2fVertex3fSUN(float s, float t, float x, float y, float z)` Entry point (through function pointer) to C language function: `void glTexCoord2fVertex3fSUN(GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);`
`void` `glTexCoord2fVertex3fvSUN(float[] c, int c_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glTexCoord2fVertex3fvSUN(const GLfloat * c, const GLfloat * v);`
`void` `glTexCoord2fVertex3fvSUN(FloatBuffer c, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glTexCoord2fVertex3fvSUN(const GLfloat * c, const GLfloat * v);`
`void` `glTexCoord2hNV(short x, short y)` Entry point (through function pointer) to C language function: `void glTexCoord2hNV(GLhalfNV x, GLhalfNV y);`
`void` `glTexCoord2hvNV(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glTexCoord2hvNV(const GLhalfNV * v);`
`void` `glTexCoord2hvNV(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glTexCoord2hvNV(const GLhalfNV * v);`
`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` `glTexCoord3hNV(short red, short green, short blue)` Entry point (through function pointer) to C language function: `void glTexCoord3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);`
`void` `glTexCoord3hvNV(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glTexCoord3hvNV(const GLhalfNV * v);`
`void` `glTexCoord3hvNV(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glTexCoord3hvNV(const GLhalfNV * v);`
`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`

`glTexCoord4fColor4fNormal3fVertex4fSUN(float s, float t, float p, float q, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z, float w)`
Entry point (through function pointer) to C language function:
`void glTexCoord4fColor4fNormal3fVertex4fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`

`void` `glTexCoord4fColor4fNormal3fVertex4fvSUN(float[] tc, int tc_offset, float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glTexCoord4fColor4fNormal3fVertex4fvSUN(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`
`void` `glTexCoord4fColor4fNormal3fVertex4fvSUN(FloatBuffer tc, FloatBuffer c, FloatBuffer n, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glTexCoord4fColor4fNormal3fVertex4fvSUN(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`
`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` `glTexCoord4fVertex4fSUN(float s, float t, float p, float q, float x, float y, float z, float w)` Entry point (through function pointer) to C language function: `void glTexCoord4fVertex4fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`
`void` `glTexCoord4fVertex4fvSUN(float[] c, int c_offset, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glTexCoord4fVertex4fvSUN(const GLfloat * c, const GLfloat * v);`
`void` `glTexCoord4fVertex4fvSUN(FloatBuffer c, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glTexCoord4fVertex4fvSUN(const GLfloat * c, const GLfloat * v);`
`void` `glTexCoord4hNV(short x, short y, short z, short w)` Entry point (through function pointer) to C language function: `void glTexCoord4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);`
`void` `glTexCoord4hvNV(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glTexCoord4hvNV(const GLhalfNV * v);`
`void` `glTexCoord4hvNV(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glTexCoord4hvNV(const GLhalfNV * v);`
`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` `glTexCoordPointer(int size, int type, int stride, Buffer ptr)` Interface to C language function: `void glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr);`
`void` `glTexCoordPointer(int size, int type, int stride, long ptr_buffer_offset)` Interface to C language function: `void glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr);`
`void` `glTexEnvf(int target, int pname, float param)` Interface to C language function: `void glTexEnvf(GLenum target, GLenum pname, GLfloat param);`
`void` `glTexEnvfv(int target, int pname, float[] params, int params_offset)` Interface to C language function: `void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glTexEnvfv(int target, int pname, FloatBuffer params)` Interface to C language function: `void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glTexEnvi(int target, int pname, int param)` Interface to C language function: `void glTexEnvi(GLenum target, GLenum pname, GLint param);`
`void` `glTexEnviv(int target, int pname, int[] params, int params_offset)` Interface to C language function: `void glTexEnviv(GLenum target, GLenum pname, const GLint * params);`
`void` `glTexEnviv(int target, int pname, IntBuffer params)` Interface to C language function: `void glTexEnviv(GLenum target, GLenum pname, const GLint * params);`
`void` `glTexFilterFuncSGIS(int target, int filter, int n, float[] weights, int weights_offset)` Entry point (through function pointer) to C language function: `void glTexFilterFuncSGIS(GLenum target, GLenum filter, GLsizei n, const GLfloat * weights);`
`void` `glTexFilterFuncSGIS(int target, int filter, int n, FloatBuffer weights)` Entry point (through function pointer) to C language function: `void glTexFilterFuncSGIS(GLenum target, GLenum filter, GLsizei n, const GLfloat * weights);`
`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` `glTexGenf(int coord, int pname, float param)` Interface to C language function: `void glTexGenf(GLenum coord, GLenum pname, GLfloat param);`
`void` `glTexGenfv(int coord, int pname, float[] params, int params_offset)` Interface to C language function: `void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params);`
`void` `glTexGenfv(int coord, int pname, FloatBuffer params)` Interface to C language function: `void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params);`
`void` `glTexGeni(int coord, int pname, int param)` Interface to C language function: `void glTexGeni(GLenum coord, GLenum pname, GLint param);`
`void` `glTexGeniv(int coord, int pname, int[] params, int params_offset)` Interface to C language function: `void glTexGeniv(GLenum coord, GLenum pname, const GLint * params);`
`void` `glTexGeniv(int coord, int pname, IntBuffer params)` Interface to C language function: `void glTexGeniv(GLenum coord, GLenum pname, const GLint * params);`
`void` `glTexImage1D(int target, int level, int internalFormat, int width, int border, int format, int type, Buffer pixels)` Interface to C language function: `void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`
`void` `glTexImage1D(int target, int level, int internalFormat, int width, int border, int format, int type, long pixels_buffer_offset)` Interface to C language function: `void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`
`void` `glTexImage2D(int target, int level, int internalFormat, int width, int height, int border, int format, int type, Buffer pixels)` Interface to C language function: `void glTexImage2D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`
`void` `glTexImage2D(int target, int level, int internalFormat, int width, int height, int border, int format, int type, long pixels_buffer_offset)` Interface to C language function: `void glTexImage2D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`
`void` `glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels)` Entry point (through function pointer) to C language function: `void glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`

`void`

`glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, long pixels_buffer_offset)`
Entry point (through function pointer) to C language function:
`void glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`

`void`

`glTexImage4DSGIS(int target, int level, int internalformat, int width, int height, int depth, int size4d, int border, int format, int type, Buffer pixels)`
Entry point (through function pointer) to C language function:
`void glTexImage4DSGIS(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`

`void` `glTexParameterf(int target, int pname, float param)` Interface to C language function: `void glTexParameterf(GLenum target, GLenum pname, GLfloat param);`
`void` `glTexParameterfv(int target, int pname, float[] params, int params_offset)` Interface to C language function: `void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glTexParameterfv(int target, int pname, FloatBuffer params)` Interface to C language function: `void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params);`
`void` `glTexParameteri(int target, int pname, int param)` Interface to C language function: `void glTexParameteri(GLenum target, GLenum pname, GLint param);`
`void` `glTexParameterIivEXT(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glTexParameterIivEXT(GLenum target, GLenum pname, const GLint * params);`
`void` `glTexParameterIivEXT(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glTexParameterIivEXT(GLenum target, GLenum pname, const GLint * params);`
`void` `glTexParameterIuivEXT(int target, int pname, int[] params, int params_offset)` Entry point (through function pointer) to C language function: `void glTexParameterIuivEXT(GLenum target, GLenum pname, const GLuint * params);`
`void` `glTexParameterIuivEXT(int target, int pname, IntBuffer params)` Entry point (through function pointer) to C language function: `void glTexParameterIuivEXT(GLenum target, GLenum pname, const GLuint * params);`
`void` `glTexParameteriv(int target, int pname, int[] params, int params_offset)` Interface to C language function: `void glTexParameteriv(GLenum target, GLenum pname, const GLint * params);`
`void` `glTexParameteriv(int target, int pname, IntBuffer params)` Interface to C language function: `void glTexParameteriv(GLenum target, GLenum pname, const GLint * params);`
`void` `glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, Buffer pixels)` Interface to C language function: `void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);`
`void` `glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, long pixels_buffer_offset)` Interface to C language function: `void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);`
`void` `glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels)` Interface to C language function: `void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);`
`void` `glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset)` Interface to C language function: `void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);`

`void`

`glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels)`
Entry point (through function pointer) to C language function:
`void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);`

`void`

`glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels_buffer_offset)`
Entry point (through function pointer) to C language function:
`void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);`

`void`

`glTexSubImage4DSGIS(int target, int level, int xoffset, int yoffset, int zoffset, int woffset, int width, int height, int depth, int size4d, int format, int type, Buffer pixels)`
Entry point (through function pointer) to C language function:
`void glTexSubImage4DSGIS(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid * pixels);`

`void` `glTextureColorMaskSGIS(boolean red, boolean green, boolean blue, boolean alpha)` Entry point (through function pointer) to C language function: `void glTextureColorMaskSGIS(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);`
`void` `glTextureLightEXT(int mode)` Entry point (through function pointer) to C language function: `void glTextureLightEXT(GLenum mode);`
`void` `glTextureMaterialEXT(int target, int id)` Entry point (through function pointer) to C language function: `void glTextureMaterialEXT(GLenum target, GLenum id);`
`void` `glTextureNormalEXT(int mode)` Entry point (through function pointer) to C language function: `void glTextureNormalEXT(GLenum mode);`
`void` `glTextureRangeAPPLE(int target, int length, Buffer pointer)` Entry point (through function pointer) to C language function: `void glTextureRangeAPPLE(GLenum target, GLsizei length, const GLvoid * pointer);`
`void` `glTrackMatrixNV(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)` Entry point (through function pointer) to C language function: `void glTrackMatrixNV(GLenum sfactorRGB, GLuint dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);`
`void` `glTransformFeedbackAttribsNV(int count, int[] attribs, int attribs_offset, int bufferMode)` Entry point (through function pointer) to C language function: `void glTransformFeedbackAttribsNV(GLuint count, const GLint * attribs, GLenum bufferMode);`
`void` `glTransformFeedbackAttribsNV(int count, IntBuffer attribs, int bufferMode)` Entry point (through function pointer) to C language function: `void glTransformFeedbackAttribsNV(GLuint count, const GLint * attribs, GLenum bufferMode);`
`void` `glTransformFeedbackVaryingsNV(int program, int count, int[] locations, int locations_offset, int bufferMode)` Entry point (through function pointer) to C language function: `void glTransformFeedbackVaryingsNV(GLuint program, GLsizei count, const GLint * locations, GLenum bufferMode);`
`void` `glTransformFeedbackVaryingsNV(int program, int count, IntBuffer locations, int bufferMode)` Entry point (through function pointer) to C language function: `void glTransformFeedbackVaryingsNV(GLuint program, GLsizei count, const GLint * locations, GLenum bufferMode);`
`void` `glTranslated(double x, double y, double z)` Interface to C language function: `void glTranslated(GLdouble x, GLdouble y, GLdouble z);`
`void` `glTranslatef(float x, float y, float z)` Interface to C language function: `void glTranslatef(GLfloat x, GLfloat y, GLfloat z);`
`void` `glUniform1f(int location, float v0)` Entry point (through function pointer) to C language function: `void glUniform1f(GLint location, GLfloat v0);`
`void` `glUniform1fARB(int location, float v0)` Entry point (through function pointer) to C language function: `void glUniform1fARB(GLint location, GLfloat v0);`
`void` `glUniform1fv(int location, int count, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform1fv(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform1fv(int location, int count, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniform1fv(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform1fvARB(int location, int count, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform1fvARB(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform1fvARB(int location, int count, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniform1fvARB(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform1i(int x, int y)` Entry point (through function pointer) to C language function: `void glUniform1i(GLint x, GLint y);`
`void` `glUniform1iARB(int x, int y)` Entry point (through function pointer) to C language function: `void glUniform1iARB(GLint x, GLint y);`
`void` `glUniform1iv(int location, int count, int[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform1iv(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform1iv(int location, int count, IntBuffer value)` Entry point (through function pointer) to C language function: `void glUniform1iv(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform1ivARB(int location, int count, int[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform1ivARB(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform1ivARB(int location, int count, IntBuffer value)` Entry point (through function pointer) to C language function: `void glUniform1ivARB(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform1uiEXT(int location, int v0)` Entry point (through function pointer) to C language function: `void glUniform1uiEXT(GLint location, GLuint v0);`
`void` `glUniform1uivEXT(int location, int count, int[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform1uivEXT(GLint location, GLsizei count, const GLuint * value);`
`void` `glUniform1uivEXT(int location, int count, IntBuffer value)` Entry point (through function pointer) to C language function: `void glUniform1uivEXT(GLint location, GLsizei count, const GLuint * value);`
`void` `glUniform2f(int location, float v0, float v1)` Entry point (through function pointer) to C language function: `void glUniform2f(GLint location, GLfloat v0, GLfloat v1);`
`void` `glUniform2fARB(int location, float v0, float v1)` Entry point (through function pointer) to C language function: `void glUniform2fARB(GLint location, GLfloat v0, GLfloat v1);`
`void` `glUniform2fv(int location, int count, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform2fv(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform2fv(int location, int count, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniform2fv(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform2fvARB(int location, int count, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform2fvARB(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform2fvARB(int location, int count, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniform2fvARB(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform2i(int red, int green, int blue)` Entry point (through function pointer) to C language function: `void glUniform2i(GLint red, GLint green, GLint blue);`
`void` `glUniform2iARB(int red, int green, int blue)` Entry point (through function pointer) to C language function: `void glUniform2iARB(GLint red, GLint green, GLint blue);`
`void` `glUniform2iv(int location, int count, int[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform2iv(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform2iv(int location, int count, IntBuffer value)` Entry point (through function pointer) to C language function: `void glUniform2iv(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform2ivARB(int location, int count, int[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform2ivARB(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform2ivARB(int location, int count, IntBuffer value)` Entry point (through function pointer) to C language function: `void glUniform2ivARB(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform2uiEXT(int location, int v0, int v1)` Entry point (through function pointer) to C language function: `void glUniform2uiEXT(GLint location, GLuint v0, GLuint v1);`
`void` `glUniform2uivEXT(int location, int count, int[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform2uivEXT(GLint location, GLsizei count, const GLuint * value);`
`void` `glUniform2uivEXT(int location, int count, IntBuffer value)` Entry point (through function pointer) to C language function: `void glUniform2uivEXT(GLint location, GLsizei count, const GLuint * value);`
`void` `glUniform3f(int location, float v0, float v1, float v2)` Entry point (through function pointer) to C language function: `void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);`
`void` `glUniform3fARB(int location, float v0, float v1, float v2)` Entry point (through function pointer) to C language function: `void glUniform3fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);`
`void` `glUniform3fv(int location, int count, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform3fv(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform3fv(int location, int count, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniform3fv(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform3fvARB(int location, int count, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform3fvARB(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform3fvARB(int location, int count, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniform3fvARB(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform3i(int location, int v0, int v1, int v2)` Entry point (through function pointer) to C language function: `void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2);`
`void` `glUniform3iARB(int location, int v0, int v1, int v2)` Entry point (through function pointer) to C language function: `void glUniform3iARB(GLint location, GLint v0, GLint v1, GLint v2);`
`void` `glUniform3iv(int location, int count, int[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform3iv(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform3iv(int location, int count, IntBuffer value)` Entry point (through function pointer) to C language function: `void glUniform3iv(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform3ivARB(int location, int count, int[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform3ivARB(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform3ivARB(int location, int count, IntBuffer value)` Entry point (through function pointer) to C language function: `void glUniform3ivARB(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform3uiEXT(int location, int v0, int v1, int v2)` Entry point (through function pointer) to C language function: `void glUniform3uiEXT(GLint location, GLuint v0, GLuint v1, GLuint v2);`
`void` `glUniform3uivEXT(int location, int count, int[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform3uivEXT(GLint location, GLsizei count, const GLuint * value);`
`void` `glUniform3uivEXT(int location, int count, IntBuffer value)` Entry point (through function pointer) to C language function: `void glUniform3uivEXT(GLint location, GLsizei count, const GLuint * value);`
`void` `glUniform4f(int location, float v0, float v1, float v2, float v3)` Entry point (through function pointer) to C language function: `void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);`
`void` `glUniform4fARB(int location, float v0, float v1, float v2, float v3)` Entry point (through function pointer) to C language function: `void glUniform4fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);`
`void` `glUniform4fv(int location, int count, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform4fv(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform4fv(int location, int count, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniform4fv(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform4fvARB(int location, int count, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform4fvARB(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform4fvARB(int location, int count, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniform4fvARB(GLint location, GLsizei count, const GLfloat * value);`
`void` `glUniform4i(int location, int v0, int v1, int v2, int v3)` Entry point (through function pointer) to C language function: `void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);`
`void` `glUniform4iARB(int location, int v0, int v1, int v2, int v3)` Entry point (through function pointer) to C language function: `void glUniform4iARB(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);`
`void` `glUniform4iv(int location, int count, int[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform4iv(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform4iv(int location, int count, IntBuffer value)` Entry point (through function pointer) to C language function: `void glUniform4iv(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform4ivARB(int location, int count, int[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform4ivARB(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform4ivARB(int location, int count, IntBuffer value)` Entry point (through function pointer) to C language function: `void glUniform4ivARB(GLint location, GLsizei count, const GLint * value);`
`void` `glUniform4uiEXT(int location, int v0, int v1, int v2, int v3)` Entry point (through function pointer) to C language function: `void glUniform4uiEXT(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);`
`void` `glUniform4uivEXT(int location, int count, int[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniform4uivEXT(GLint location, GLsizei count, const GLuint * value);`
`void` `glUniform4uivEXT(int location, int count, IntBuffer value)` Entry point (through function pointer) to C language function: `void glUniform4uivEXT(GLint location, GLsizei count, const GLuint * value);`
`void` `glUniformBufferEXT(int program, int location, int buffer)` Entry point (through function pointer) to C language function: `void glUniformBufferEXT(GLuint program, GLint location, GLuint buffer);`
`void` `glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix2fvARB(int location, int count, boolean transpose, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix2fvARB(int location, int count, boolean transpose, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix2x3fv(int location, int count, boolean transpose, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix2x3fv(int location, int count, boolean transpose, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix2x4fv(int location, int count, boolean transpose, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix2x4fv(int location, int count, boolean transpose, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix3fvARB(int location, int count, boolean transpose, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix3fvARB(int location, int count, boolean transpose, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix3x2fv(int location, int count, boolean transpose, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix3x2fv(int location, int count, boolean transpose, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix3x4fv(int location, int count, boolean transpose, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix3x4fv(int location, int count, boolean transpose, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix4fvARB(int location, int count, boolean transpose, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix4fvARB(int location, int count, boolean transpose, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix4x2fv(int location, int count, boolean transpose, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix4x2fv(int location, int count, boolean transpose, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix4x3fv(int location, int count, boolean transpose, float[] value, int value_offset)` Entry point (through function pointer) to C language function: `void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUniformMatrix4x3fv(int location, int count, boolean transpose, FloatBuffer value)` Entry point (through function pointer) to C language function: `void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`
`void` `glUnlockArraysEXT()` Entry point (through function pointer) to C language function: `void glUnlockArraysEXT(void);`
`boolean` `glUnmapBuffer(int id)` Entry point (through function pointer) to C language function: `GLboolean glUnmapBuffer(GLenum id);`
`boolean` `glUnmapBufferARB(int id)` Entry point (through function pointer) to C language function: `GLboolean glUnmapBufferARB(GLenum id);`
`void` `glUpdateObjectBufferATI(int buffer, int offset, int size, Buffer pointer, int preserve)` Entry point (through function pointer) to C language function: `void glUpdateObjectBufferATI(GLuint buffer, GLuint offset, GLsizei size, const GLvoid * pointer, GLenum preserve);`
`void` `glUseProgram(int mode)` Entry point (through function pointer) to C language function: `void glUseProgram(GLuint mode);`
`void` `glUseProgramObjectARB(int mode)` Entry point (through function pointer) to C language function: `void glUseProgramObjectARB(GLhandleARB mode);`
`void` `glValidateProgram(int mode)` Entry point (through function pointer) to C language function: `void glValidateProgram(GLuint mode);`
`void` `glValidateProgramARB(int mode)` Entry point (through function pointer) to C language function: `void glValidateProgramARB(GLhandleARB mode);`
`void` `glVariantArrayObjectATI(int id, int type, int stride, int buffer, int offset)` Entry point (through function pointer) to C language function: `void glVariantArrayObjectATI(GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset);`
`void` `glVariantbvEXT(int index, byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVariantbvEXT(GLuint index, const GLbyte * v);`
`void` `glVariantbvEXT(int index, ByteBuffer v)` Entry point (through function pointer) to C language function: `void glVariantbvEXT(GLuint index, const GLbyte * v);`
`void` `glVariantdvEXT(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVariantdvEXT(GLuint target, const GLdouble * v);`
`void` `glVariantdvEXT(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVariantdvEXT(GLuint target, const GLdouble * v);`
`void` `glVariantfvEXT(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVariantfvEXT(GLuint target, const GLfloat * v);`
`void` `glVariantfvEXT(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVariantfvEXT(GLuint target, const GLfloat * v);`
`void` `glVariantivEXT(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVariantivEXT(GLuint target, const GLint * v);`
`void` `glVariantivEXT(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVariantivEXT(GLuint target, const GLint * v);`
`void` `glVariantPointerEXT(int id, int type, int stride, Buffer addr)` Entry point (through function pointer) to C language function: `void glVariantPointerEXT(GLuint id, GLenum type, GLuint stride, const GLvoid * addr);`
`void` `glVariantPointerEXT(int id, int type, int stride, long addr_buffer_offset)` Entry point (through function pointer) to C language function: `void glVariantPointerEXT(GLuint id, GLenum type, GLuint stride, const GLvoid * addr);`
`void` `glVariantsvEXT(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVariantsvEXT(GLuint target, const GLshort * v);`
`void` `glVariantsvEXT(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVariantsvEXT(GLuint target, const GLshort * v);`
`void` `glVariantubvEXT(int index, byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVariantubvEXT(GLuint index, const GLubyte * v);`
`void` `glVariantubvEXT(int index, ByteBuffer v)` Entry point (through function pointer) to C language function: `void glVariantubvEXT(GLuint index, const GLubyte * v);`
`void` `glVariantuivEXT(int index, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVariantuivEXT(GLuint index, const GLuint * v);`
`void` `glVariantuivEXT(int index, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVariantuivEXT(GLuint index, const GLuint * v);`
`void` `glVariantusvEXT(int index, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVariantusvEXT(GLuint index, const GLushort * v);`
`void` `glVariantusvEXT(int index, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVariantusvEXT(GLuint index, const GLushort * v);`
`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` `glVertex2hNV(short x, short y)` Entry point (through function pointer) to C language function: `void glVertex2hNV(GLhalfNV x, GLhalfNV y);`
`void` `glVertex2hvNV(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertex2hvNV(const GLhalfNV * v);`
`void` `glVertex2hvNV(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertex2hvNV(const GLhalfNV * v);`
`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` `glVertex3hNV(short red, short green, short blue)` Entry point (through function pointer) to C language function: `void glVertex3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);`
`void` `glVertex3hvNV(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertex3hvNV(const GLhalfNV * v);`
`void` `glVertex3hvNV(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertex3hvNV(const GLhalfNV * v);`
`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` `glVertex4hNV(short x, short y, short z, short w)` Entry point (through function pointer) to C language function: `void glVertex4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);`
`void` `glVertex4hvNV(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertex4hvNV(const GLhalfNV * v);`
`void` `glVertex4hvNV(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertex4hvNV(const GLhalfNV * v);`
`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 (through function pointer) to C language function: `void glVertexArrayParameteriAPPLE(GLenum target, GLint s);`
`void` `glVertexArrayRangeAPPLE(int length, Buffer pointer)` Entry point (through function pointer) to C language function: `void glVertexArrayRangeAPPLE(GLsizei length, GLvoid * pointer);`
`void` `glVertexArrayRangeNV(int length, Buffer pointer)` Entry point (through function pointer) to C language function: `void glVertexArrayRangeNV(GLsizei length, const GLvoid * pointer);`
`void` `glVertexAttrib1d(int target, double s)` Entry point (through function pointer) to C language function: `void glVertexAttrib1d(GLuint target, GLdouble s);`
`void` `glVertexAttrib1dARB(int target, double s)` Entry point (through function pointer) to C language function: `void glVertexAttrib1dARB(GLuint target, GLdouble s);`
`void` `glVertexAttrib1dNV(int target, double s)` Entry point (through function pointer) to C language function: `void glVertexAttrib1dNV(GLuint target, GLdouble s);`
`void` `glVertexAttrib1dv(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib1dv(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib1dv(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib1dv(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib1dvARB(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib1dvARB(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib1dvARB(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib1dvARB(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib1dvNV(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib1dvNV(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib1dvNV(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib1dvNV(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib1f(int target, float s)` Entry point (through function pointer) to C language function: `void glVertexAttrib1f(GLuint target, GLfloat s);`
`void` `glVertexAttrib1fARB(int target, float s)` Entry point (through function pointer) to C language function: `void glVertexAttrib1fARB(GLuint target, GLfloat s);`
`void` `glVertexAttrib1fNV(int target, float s)` Entry point (through function pointer) to C language function: `void glVertexAttrib1fNV(GLuint target, GLfloat s);`
`void` `glVertexAttrib1fv(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib1fv(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib1fv(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib1fv(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib1fvARB(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib1fvARB(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib1fvARB(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib1fvARB(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib1fvNV(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib1fvNV(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib1fvNV(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib1fvNV(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib1hNV(int target, short s)` Entry point (through function pointer) to C language function: `void glVertexAttrib1hNV(GLuint target, GLhalfNV s);`
`void` `glVertexAttrib1hvNV(int index, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib1hvNV(GLuint index, const GLhalfNV * v);`
`void` `glVertexAttrib1hvNV(int index, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib1hvNV(GLuint index, const GLhalfNV * v);`
`void` `glVertexAttrib1s(int target, short s)` Entry point (through function pointer) to C language function: `void glVertexAttrib1s(GLuint target, GLshort s);`
`void` `glVertexAttrib1sARB(int target, short s)` Entry point (through function pointer) to C language function: `void glVertexAttrib1sARB(GLuint target, GLshort s);`
`void` `glVertexAttrib1sNV(int target, short s)` Entry point (through function pointer) to C language function: `void glVertexAttrib1sNV(GLuint target, GLshort s);`
`void` `glVertexAttrib1sv(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib1sv(GLuint target, const GLshort * v);`
`void` `glVertexAttrib1sv(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib1sv(GLuint target, const GLshort * v);`
`void` `glVertexAttrib1svARB(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib1svARB(GLuint target, const GLshort * v);`
`void` `glVertexAttrib1svARB(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib1svARB(GLuint target, const GLshort * v);`
`void` `glVertexAttrib1svNV(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib1svNV(GLuint target, const GLshort * v);`
`void` `glVertexAttrib1svNV(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib1svNV(GLuint target, const GLshort * v);`
`void` `glVertexAttrib2d(int target, double s, double t)` Entry point (through function pointer) to C language function: `void glVertexAttrib2d(GLuint target, GLdouble s, GLdouble t);`
`void` `glVertexAttrib2dARB(int target, double s, double t)` Entry point (through function pointer) to C language function: `void glVertexAttrib2dARB(GLuint target, GLdouble s, GLdouble t);`
`void` `glVertexAttrib2dNV(int target, double s, double t)` Entry point (through function pointer) to C language function: `void glVertexAttrib2dNV(GLuint target, GLdouble s, GLdouble t);`
`void` `glVertexAttrib2dv(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib2dv(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib2dv(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib2dv(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib2dvARB(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib2dvARB(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib2dvARB(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib2dvARB(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib2dvNV(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib2dvNV(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib2dvNV(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib2dvNV(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib2f(int target, float s, float t)` Entry point (through function pointer) to C language function: `void glVertexAttrib2f(GLuint target, GLfloat s, GLfloat t);`
`void` `glVertexAttrib2fARB(int target, float s, float t)` Entry point (through function pointer) to C language function: `void glVertexAttrib2fARB(GLuint target, GLfloat s, GLfloat t);`
`void` `glVertexAttrib2fNV(int target, float s, float t)` Entry point (through function pointer) to C language function: `void glVertexAttrib2fNV(GLuint target, GLfloat s, GLfloat t);`
`void` `glVertexAttrib2fv(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib2fv(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib2fv(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib2fv(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib2fvARB(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib2fvARB(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib2fvARB(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib2fvARB(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib2fvNV(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib2fvNV(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib2fvNV(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib2fvNV(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib2hNV(int target, short s, short t)` Entry point (through function pointer) to C language function: `void glVertexAttrib2hNV(GLuint target, GLhalfNV s, GLhalfNV t);`
`void` `glVertexAttrib2hvNV(int index, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib2hvNV(GLuint index, const GLhalfNV * v);`
`void` `glVertexAttrib2hvNV(int index, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib2hvNV(GLuint index, const GLhalfNV * v);`
`void` `glVertexAttrib2s(int target, short s, short t)` Entry point (through function pointer) to C language function: `void glVertexAttrib2s(GLuint target, GLshort s, GLshort t);`
`void` `glVertexAttrib2sARB(int target, short s, short t)` Entry point (through function pointer) to C language function: `void glVertexAttrib2sARB(GLuint target, GLshort s, GLshort t);`
`void` `glVertexAttrib2sNV(int target, short s, short t)` Entry point (through function pointer) to C language function: `void glVertexAttrib2sNV(GLuint target, GLshort s, GLshort t);`
`void` `glVertexAttrib2sv(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib2sv(GLuint target, const GLshort * v);`
`void` `glVertexAttrib2sv(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib2sv(GLuint target, const GLshort * v);`
`void` `glVertexAttrib2svARB(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib2svARB(GLuint target, const GLshort * v);`
`void` `glVertexAttrib2svARB(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib2svARB(GLuint target, const GLshort * v);`
`void` `glVertexAttrib2svNV(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib2svNV(GLuint target, const GLshort * v);`
`void` `glVertexAttrib2svNV(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib2svNV(GLuint target, const GLshort * v);`
`void` `glVertexAttrib3d(int target, double s, double t, double r)` Entry point (through function pointer) to C language function: `void glVertexAttrib3d(GLuint target, GLdouble s, GLdouble t, GLdouble r);`
`void` `glVertexAttrib3dARB(int target, double s, double t, double r)` Entry point (through function pointer) to C language function: `void glVertexAttrib3dARB(GLuint target, GLdouble s, GLdouble t, GLdouble r);`
`void` `glVertexAttrib3dNV(int target, double s, double t, double r)` Entry point (through function pointer) to C language function: `void glVertexAttrib3dNV(GLuint target, GLdouble s, GLdouble t, GLdouble r);`
`void` `glVertexAttrib3dv(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib3dv(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib3dv(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib3dv(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib3dvARB(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib3dvARB(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib3dvARB(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib3dvARB(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib3dvNV(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib3dvNV(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib3dvNV(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib3dvNV(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib3f(int target, float s, float t, float r)` Entry point (through function pointer) to C language function: `void glVertexAttrib3f(GLuint target, GLfloat s, GLfloat t, GLfloat r);`
`void` `glVertexAttrib3fARB(int target, float s, float t, float r)` Entry point (through function pointer) to C language function: `void glVertexAttrib3fARB(GLuint target, GLfloat s, GLfloat t, GLfloat r);`
`void` `glVertexAttrib3fNV(int target, float s, float t, float r)` Entry point (through function pointer) to C language function: `void glVertexAttrib3fNV(GLuint target, GLfloat s, GLfloat t, GLfloat r);`
`void` `glVertexAttrib3fv(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib3fv(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib3fv(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib3fv(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib3fvARB(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib3fvARB(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib3fvARB(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib3fvARB(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib3fvNV(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib3fvNV(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib3fvNV(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib3fvNV(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib3hNV(int target, short s, short t, short r)` Entry point (through function pointer) to C language function: `void glVertexAttrib3hNV(GLuint target, GLhalfNV s, GLhalfNV t, GLhalfNV r);`
`void` `glVertexAttrib3hvNV(int index, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib3hvNV(GLuint index, const GLhalfNV * v);`
`void` `glVertexAttrib3hvNV(int index, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib3hvNV(GLuint index, const GLhalfNV * v);`
`void` `glVertexAttrib3s(int target, short s, short t, short r)` Entry point (through function pointer) to C language function: `void glVertexAttrib3s(GLuint target, GLshort s, GLshort t, GLshort r);`
`void` `glVertexAttrib3sARB(int target, short s, short t, short r)` Entry point (through function pointer) to C language function: `void glVertexAttrib3sARB(GLuint target, GLshort s, GLshort t, GLshort r);`
`void` `glVertexAttrib3sNV(int target, short s, short t, short r)` Entry point (through function pointer) to C language function: `void glVertexAttrib3sNV(GLuint target, GLshort s, GLshort t, GLshort r);`
`void` `glVertexAttrib3sv(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib3sv(GLuint target, const GLshort * v);`
`void` `glVertexAttrib3sv(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib3sv(GLuint target, const GLshort * v);`
`void` `glVertexAttrib3svARB(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib3svARB(GLuint target, const GLshort * v);`
`void` `glVertexAttrib3svARB(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib3svARB(GLuint target, const GLshort * v);`
`void` `glVertexAttrib3svNV(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib3svNV(GLuint target, const GLshort * v);`
`void` `glVertexAttrib3svNV(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib3svNV(GLuint target, const GLshort * v);`
`void` `glVertexAttrib4bv(int index, byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4bv(GLuint index, const GLbyte * v);`
`void` `glVertexAttrib4bv(int index, ByteBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4bv(GLuint index, const GLbyte * v);`
`void` `glVertexAttrib4bvARB(int index, byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4bvARB(GLuint index, const GLbyte * v);`
`void` `glVertexAttrib4bvARB(int index, ByteBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4bvARB(GLuint index, const GLbyte * v);`
`void` `glVertexAttrib4d(int target, double s, double t, double r, double q)` Entry point (through function pointer) to C language function: `void glVertexAttrib4d(GLuint target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);`
`void` `glVertexAttrib4dARB(int target, double s, double t, double r, double q)` Entry point (through function pointer) to C language function: `void glVertexAttrib4dARB(GLuint target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);`
`void` `glVertexAttrib4dNV(int target, double s, double t, double r, double q)` Entry point (through function pointer) to C language function: `void glVertexAttrib4dNV(GLuint target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);`
`void` `glVertexAttrib4dv(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4dv(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib4dv(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4dv(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib4dvARB(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4dvARB(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib4dvARB(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4dvARB(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib4dvNV(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4dvNV(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib4dvNV(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4dvNV(GLuint target, const GLdouble * v);`
`void` `glVertexAttrib4f(int target, float s, float t, float r, float q)` Entry point (through function pointer) to C language function: `void glVertexAttrib4f(GLuint target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);`
`void` `glVertexAttrib4fARB(int target, float s, float t, float r, float q)` Entry point (through function pointer) to C language function: `void glVertexAttrib4fARB(GLuint target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);`
`void` `glVertexAttrib4fNV(int target, float s, float t, float r, float q)` Entry point (through function pointer) to C language function: `void glVertexAttrib4fNV(GLuint target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);`
`void` `glVertexAttrib4fv(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4fv(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib4fv(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4fv(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib4fvARB(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4fvARB(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib4fvARB(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4fvARB(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib4fvNV(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4fvNV(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib4fvNV(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4fvNV(GLuint target, const GLfloat * v);`
`void` `glVertexAttrib4hNV(int target, short s, short t, short r, short q)` Entry point (through function pointer) to C language function: `void glVertexAttrib4hNV(GLuint target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);`
`void` `glVertexAttrib4hvNV(int index, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4hvNV(GLuint index, const GLhalfNV * v);`
`void` `glVertexAttrib4hvNV(int index, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4hvNV(GLuint index, const GLhalfNV * v);`
`void` `glVertexAttrib4iv(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4iv(GLuint target, const GLint * v);`
`void` `glVertexAttrib4iv(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4iv(GLuint target, const GLint * v);`
`void` `glVertexAttrib4ivARB(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4ivARB(GLuint target, const GLint * v);`
`void` `glVertexAttrib4ivARB(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4ivARB(GLuint target, const GLint * v);`
`void` `glVertexAttrib4Nbv(int index, byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4Nbv(GLuint index, const GLbyte * v);`
`void` `glVertexAttrib4Nbv(int index, ByteBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4Nbv(GLuint index, const GLbyte * v);`
`void` `glVertexAttrib4NbvARB(int index, byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4NbvARB(GLuint index, const GLbyte * v);`
`void` `glVertexAttrib4NbvARB(int index, ByteBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4NbvARB(GLuint index, const GLbyte * v);`
`void` `glVertexAttrib4Niv(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4Niv(GLuint target, const GLint * v);`
`void` `glVertexAttrib4Niv(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4Niv(GLuint target, const GLint * v);`
`void` `glVertexAttrib4NivARB(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4NivARB(GLuint target, const GLint * v);`
`void` `glVertexAttrib4NivARB(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4NivARB(GLuint target, const GLint * v);`
`void` `glVertexAttrib4Nsv(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4Nsv(GLuint target, const GLshort * v);`
`void` `glVertexAttrib4Nsv(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4Nsv(GLuint target, const GLshort * v);`
`void` `glVertexAttrib4NsvARB(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4NsvARB(GLuint target, const GLshort * v);`
`void` `glVertexAttrib4NsvARB(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4NsvARB(GLuint target, const GLshort * v);`
`void` `glVertexAttrib4Nub(int index, byte x, byte y, byte z, byte w)` Entry point (through function pointer) to C language function: `void glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);`
`void` `glVertexAttrib4NubARB(int index, byte x, byte y, byte z, byte w)` Entry point (through function pointer) to C language function: `void glVertexAttrib4NubARB(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);`
`void` `glVertexAttrib4Nubv(int index, byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4Nubv(GLuint index, const GLubyte * v);`
`void` `glVertexAttrib4Nubv(int index, ByteBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4Nubv(GLuint index, const GLubyte * v);`
`void` `glVertexAttrib4NubvARB(int index, byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4NubvARB(GLuint index, const GLubyte * v);`
`void` `glVertexAttrib4NubvARB(int index, ByteBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4NubvARB(GLuint index, const GLubyte * v);`
`void` `glVertexAttrib4Nuiv(int index, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4Nuiv(GLuint index, const GLuint * v);`
`void` `glVertexAttrib4Nuiv(int index, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4Nuiv(GLuint index, const GLuint * v);`
`void` `glVertexAttrib4NuivARB(int index, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4NuivARB(GLuint index, const GLuint * v);`
`void` `glVertexAttrib4NuivARB(int index, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4NuivARB(GLuint index, const GLuint * v);`
`void` `glVertexAttrib4Nusv(int index, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4Nusv(GLuint index, const GLushort * v);`
`void` `glVertexAttrib4Nusv(int index, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4Nusv(GLuint index, const GLushort * v);`
`void` `glVertexAttrib4NusvARB(int index, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4NusvARB(GLuint index, const GLushort * v);`
`void` `glVertexAttrib4NusvARB(int index, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4NusvARB(GLuint index, const GLushort * v);`
`void` `glVertexAttrib4s(int target, short s, short t, short r, short q)` Entry point (through function pointer) to C language function: `void glVertexAttrib4s(GLuint target, GLshort s, GLshort t, GLshort r, GLshort q);`
`void` `glVertexAttrib4sARB(int target, short s, short t, short r, short q)` Entry point (through function pointer) to C language function: `void glVertexAttrib4sARB(GLuint target, GLshort s, GLshort t, GLshort r, GLshort q);`
`void` `glVertexAttrib4sNV(int target, short s, short t, short r, short q)` Entry point (through function pointer) to C language function: `void glVertexAttrib4sNV(GLuint target, GLshort s, GLshort t, GLshort r, GLshort q);`
`void` `glVertexAttrib4sv(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4sv(GLuint target, const GLshort * v);`
`void` `glVertexAttrib4sv(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4sv(GLuint target, const GLshort * v);`
`void` `glVertexAttrib4svARB(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4svARB(GLuint target, const GLshort * v);`
`void` `glVertexAttrib4svARB(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4svARB(GLuint target, const GLshort * v);`
`void` `glVertexAttrib4svNV(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4svNV(GLuint target, const GLshort * v);`
`void` `glVertexAttrib4svNV(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4svNV(GLuint target, const GLshort * v);`
`void` `glVertexAttrib4ubNV(int index, byte x, byte y, byte z, byte w)` Entry point (through function pointer) to C language function: `void glVertexAttrib4ubNV(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);`
`void` `glVertexAttrib4ubv(int index, byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4ubv(GLuint index, const GLubyte * v);`
`void` `glVertexAttrib4ubv(int index, ByteBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4ubv(GLuint index, const GLubyte * v);`
`void` `glVertexAttrib4ubvARB(int index, byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4ubvARB(GLuint index, const GLubyte * v);`
`void` `glVertexAttrib4ubvARB(int index, ByteBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4ubvARB(GLuint index, const GLubyte * v);`
`void` `glVertexAttrib4ubvNV(int index, byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4ubvNV(GLuint index, const GLubyte * v);`
`void` `glVertexAttrib4ubvNV(int index, ByteBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4ubvNV(GLuint index, const GLubyte * v);`
`void` `glVertexAttrib4uiv(int index, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4uiv(GLuint index, const GLuint * v);`
`void` `glVertexAttrib4uiv(int index, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4uiv(GLuint index, const GLuint * v);`
`void` `glVertexAttrib4uivARB(int index, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4uivARB(GLuint index, const GLuint * v);`
`void` `glVertexAttrib4uivARB(int index, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4uivARB(GLuint index, const GLuint * v);`
`void` `glVertexAttrib4usv(int index, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4usv(GLuint index, const GLushort * v);`
`void` `glVertexAttrib4usv(int index, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4usv(GLuint index, const GLushort * v);`
`void` `glVertexAttrib4usvARB(int index, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttrib4usvARB(GLuint index, const GLushort * v);`
`void` `glVertexAttrib4usvARB(int index, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttrib4usvARB(GLuint index, const GLushort * v);`
`void` `glVertexAttribArrayObjectATI(int index, int size, int type, boolean normalized, int stride, int buffer, int offset)` Entry point (through function pointer) to C language function: `void glVertexAttribArrayObjectATI(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint buffer, GLuint offset);`
`void` `glVertexAttribI1iEXT(int index, int x)` Entry point (through function pointer) to C language function: `void glVertexAttribI1iEXT(GLuint index, GLint x);`
`void` `glVertexAttribI1ivEXT(int index, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribI1ivEXT(GLuint index, const GLint * v);`
`void` `glVertexAttribI1ivEXT(int index, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribI1ivEXT(GLuint index, const GLint * v);`
`void` `glVertexAttribI1uiEXT(int index, int x)` Entry point (through function pointer) to C language function: `void glVertexAttribI1uiEXT(GLuint index, GLuint x);`
`void` `glVertexAttribI1uivEXT(int index, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribI1uivEXT(GLuint index, const GLuint * v);`
`void` `glVertexAttribI1uivEXT(int index, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribI1uivEXT(GLuint index, const GLuint * v);`
`void` `glVertexAttribI2iEXT(int index, int x, int y)` Entry point (through function pointer) to C language function: `void glVertexAttribI2iEXT(GLuint index, GLint x, GLint y);`
`void` `glVertexAttribI2ivEXT(int index, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribI2ivEXT(GLuint index, const GLint * v);`
`void` `glVertexAttribI2ivEXT(int index, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribI2ivEXT(GLuint index, const GLint * v);`
`void` `glVertexAttribI2uiEXT(int index, int x, int y)` Entry point (through function pointer) to C language function: `void glVertexAttribI2uiEXT(GLuint index, GLuint x, GLuint y);`
`void` `glVertexAttribI2uivEXT(int index, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribI2uivEXT(GLuint index, const GLuint * v);`
`void` `glVertexAttribI2uivEXT(int index, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribI2uivEXT(GLuint index, const GLuint * v);`
`void` `glVertexAttribI3iEXT(int index, int x, int y, int z)` Entry point (through function pointer) to C language function: `void glVertexAttribI3iEXT(GLuint index, GLint x, GLint y, GLint z);`
`void` `glVertexAttribI3ivEXT(int index, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribI3ivEXT(GLuint index, const GLint * v);`
`void` `glVertexAttribI3ivEXT(int index, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribI3ivEXT(GLuint index, const GLint * v);`
`void` `glVertexAttribI3uiEXT(int index, int x, int y, int z)` Entry point (through function pointer) to C language function: `void glVertexAttribI3uiEXT(GLuint index, GLuint x, GLuint y, GLuint z);`
`void` `glVertexAttribI3uivEXT(int index, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribI3uivEXT(GLuint index, const GLuint * v);`
`void` `glVertexAttribI3uivEXT(int index, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribI3uivEXT(GLuint index, const GLuint * v);`
`void` `glVertexAttribI4bvEXT(int index, byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribI4bvEXT(GLuint index, const GLbyte * v);`
`void` `glVertexAttribI4bvEXT(int index, ByteBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribI4bvEXT(GLuint index, const GLbyte * v);`
`void` `glVertexAttribI4iEXT(int index, int x, int y, int z, int w)` Entry point (through function pointer) to C language function: `void glVertexAttribI4iEXT(GLuint index, GLint x, GLint y, GLint z, GLint w);`
`void` `glVertexAttribI4ivEXT(int index, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribI4ivEXT(GLuint index, const GLint * v);`
`void` `glVertexAttribI4ivEXT(int index, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribI4ivEXT(GLuint index, const GLint * v);`
`void` `glVertexAttribI4svEXT(int index, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribI4svEXT(GLuint index, const GLshort * v);`
`void` `glVertexAttribI4svEXT(int index, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribI4svEXT(GLuint index, const GLshort * v);`
`void` `glVertexAttribI4ubvEXT(int index, byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribI4ubvEXT(GLuint index, const GLubyte * v);`
`void` `glVertexAttribI4ubvEXT(int index, ByteBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribI4ubvEXT(GLuint index, const GLubyte * v);`
`void` `glVertexAttribI4uiEXT(int index, int x, int y, int z, int w)` Entry point (through function pointer) to C language function: `void glVertexAttribI4uiEXT(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);`
`void` `glVertexAttribI4uivEXT(int index, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribI4uivEXT(GLuint index, const GLuint * v);`
`void` `glVertexAttribI4uivEXT(int index, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribI4uivEXT(GLuint index, const GLuint * v);`
`void` `glVertexAttribI4usvEXT(int index, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribI4usvEXT(GLuint index, const GLushort * v);`
`void` `glVertexAttribI4usvEXT(int index, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribI4usvEXT(GLuint index, const GLushort * v);`
`void` `glVertexAttribIPointerEXT(int index, int size, int type, int stride, Buffer pointer)` Entry point (through function pointer) to C language function: `void glVertexAttribIPointerEXT(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, Buffer pointer)` Entry point (through function pointer) to C language function: `void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);`
`void` `glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer_buffer_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);`
`void` `glVertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, Buffer pointer)` Entry point (through function pointer) to C language function: `void glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);`
`void` `glVertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, long pointer_buffer_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);`
`void` `glVertexAttribPointerNV(int index, int fsize, int type, int stride, Buffer pointer)` Entry point (through function pointer) to C language function: `void glVertexAttribPointerNV(GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glVertexAttribPointerNV(int index, int fsize, int type, int stride, long pointer_buffer_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribPointerNV(GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glVertexAttribs1dvNV(int index, int count, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs1dvNV(GLuint index, GLsizei count, const GLdouble * v);`
`void` `glVertexAttribs1dvNV(int index, int count, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribs1dvNV(GLuint index, GLsizei count, const GLdouble * v);`
`void` `glVertexAttribs1fvNV(int target, int n, float[] points, int points_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs1fvNV(GLuint target, GLsizei n, const GLfloat * points);`
`void` `glVertexAttribs1fvNV(int target, int n, FloatBuffer points)` Entry point (through function pointer) to C language function: `void glVertexAttribs1fvNV(GLuint target, GLsizei n, const GLfloat * points);`
`void` `glVertexAttribs1hvNV(int index, int n, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs1hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
`void` `glVertexAttribs1hvNV(int index, int n, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribs1hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
`void` `glVertexAttribs1svNV(int index, int count, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs1svNV(GLuint index, GLsizei count, const GLshort * v);`
`void` `glVertexAttribs1svNV(int index, int count, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribs1svNV(GLuint index, GLsizei count, const GLshort * v);`
`void` `glVertexAttribs2dvNV(int index, int count, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs2dvNV(GLuint index, GLsizei count, const GLdouble * v);`
`void` `glVertexAttribs2dvNV(int index, int count, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribs2dvNV(GLuint index, GLsizei count, const GLdouble * v);`
`void` `glVertexAttribs2fvNV(int target, int n, float[] points, int points_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs2fvNV(GLuint target, GLsizei n, const GLfloat * points);`
`void` `glVertexAttribs2fvNV(int target, int n, FloatBuffer points)` Entry point (through function pointer) to C language function: `void glVertexAttribs2fvNV(GLuint target, GLsizei n, const GLfloat * points);`
`void` `glVertexAttribs2hvNV(int index, int n, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs2hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
`void` `glVertexAttribs2hvNV(int index, int n, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribs2hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
`void` `glVertexAttribs2svNV(int index, int count, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs2svNV(GLuint index, GLsizei count, const GLshort * v);`
`void` `glVertexAttribs2svNV(int index, int count, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribs2svNV(GLuint index, GLsizei count, const GLshort * v);`
`void` `glVertexAttribs3dvNV(int index, int count, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs3dvNV(GLuint index, GLsizei count, const GLdouble * v);`
`void` `glVertexAttribs3dvNV(int index, int count, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribs3dvNV(GLuint index, GLsizei count, const GLdouble * v);`
`void` `glVertexAttribs3fvNV(int target, int n, float[] points, int points_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs3fvNV(GLuint target, GLsizei n, const GLfloat * points);`
`void` `glVertexAttribs3fvNV(int target, int n, FloatBuffer points)` Entry point (through function pointer) to C language function: `void glVertexAttribs3fvNV(GLuint target, GLsizei n, const GLfloat * points);`
`void` `glVertexAttribs3hvNV(int index, int n, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs3hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
`void` `glVertexAttribs3hvNV(int index, int n, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribs3hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
`void` `glVertexAttribs3svNV(int index, int count, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs3svNV(GLuint index, GLsizei count, const GLshort * v);`
`void` `glVertexAttribs3svNV(int index, int count, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribs3svNV(GLuint index, GLsizei count, const GLshort * v);`
`void` `glVertexAttribs4dvNV(int index, int count, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs4dvNV(GLuint index, GLsizei count, const GLdouble * v);`
`void` `glVertexAttribs4dvNV(int index, int count, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribs4dvNV(GLuint index, GLsizei count, const GLdouble * v);`
`void` `glVertexAttribs4fvNV(int target, int n, float[] points, int points_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs4fvNV(GLuint target, GLsizei n, const GLfloat * points);`
`void` `glVertexAttribs4fvNV(int target, int n, FloatBuffer points)` Entry point (through function pointer) to C language function: `void glVertexAttribs4fvNV(GLuint target, GLsizei n, const GLfloat * points);`
`void` `glVertexAttribs4hvNV(int index, int n, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs4hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
`void` `glVertexAttribs4hvNV(int index, int n, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribs4hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`
`void` `glVertexAttribs4svNV(int index, int count, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs4svNV(GLuint index, GLsizei count, const GLshort * v);`
`void` `glVertexAttribs4svNV(int index, int count, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribs4svNV(GLuint index, GLsizei count, const GLshort * v);`
`void` `glVertexAttribs4ubvNV(int index, int count, byte[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexAttribs4ubvNV(GLuint index, GLsizei count, const GLubyte * v);`
`void` `glVertexAttribs4ubvNV(int index, int count, ByteBuffer v)` Entry point (through function pointer) to C language function: `void glVertexAttribs4ubvNV(GLuint index, GLsizei count, const GLubyte * v);`
`void` `glVertexBlendARB(int count)` Entry point (through function pointer) to C language function: `void glVertexBlendARB(GLint count);`
`void` `glVertexBlendEnvfATI(int target, float s)` Entry point (through function pointer) to C language function: `void glVertexBlendEnvfATI(GLenum target, GLfloat s);`
`void` `glVertexBlendEnviATI(int target, int s)` Entry point (through function pointer) to C language function: `void glVertexBlendEnviATI(GLenum target, GLint s);`
`void` `glVertexPointer(int size, int type, int stride, Buffer ptr)` Interface to C language function: `void glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr);`
`void` `glVertexPointer(int size, int type, int stride, long ptr_buffer_offset)` Interface to C language function: `void glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr);`
`void` `glVertexStream1dATI(int target, double s)` Entry point (through function pointer) to C language function: `void glVertexStream1dATI(GLenum target, GLdouble s);`
`void` `glVertexStream1dvATI(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream1dvATI(GLenum target, const GLdouble * v);`
`void` `glVertexStream1dvATI(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream1dvATI(GLenum target, const GLdouble * v);`
`void` `glVertexStream1fATI(int target, float s)` Entry point (through function pointer) to C language function: `void glVertexStream1fATI(GLenum target, GLfloat s);`
`void` `glVertexStream1fvATI(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream1fvATI(GLenum target, const GLfloat * v);`
`void` `glVertexStream1fvATI(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream1fvATI(GLenum target, const GLfloat * v);`
`void` `glVertexStream1iATI(int target, int s)` Entry point (through function pointer) to C language function: `void glVertexStream1iATI(GLenum target, GLint s);`
`void` `glVertexStream1ivATI(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream1ivATI(GLenum target, const GLint * v);`
`void` `glVertexStream1ivATI(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream1ivATI(GLenum target, const GLint * v);`
`void` `glVertexStream1sATI(int target, short s)` Entry point (through function pointer) to C language function: `void glVertexStream1sATI(GLenum target, GLshort s);`
`void` `glVertexStream1svATI(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream1svATI(GLenum target, const GLshort * v);`
`void` `glVertexStream1svATI(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream1svATI(GLenum target, const GLshort * v);`
`void` `glVertexStream2dATI(int target, double s, double t)` Entry point (through function pointer) to C language function: `void glVertexStream2dATI(GLenum target, GLdouble s, GLdouble t);`
`void` `glVertexStream2dvATI(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream2dvATI(GLenum target, const GLdouble * v);`
`void` `glVertexStream2dvATI(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream2dvATI(GLenum target, const GLdouble * v);`
`void` `glVertexStream2fATI(int target, float s, float t)` Entry point (through function pointer) to C language function: `void glVertexStream2fATI(GLenum target, GLfloat s, GLfloat t);`
`void` `glVertexStream2fvATI(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream2fvATI(GLenum target, const GLfloat * v);`
`void` `glVertexStream2fvATI(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream2fvATI(GLenum target, const GLfloat * v);`
`void` `glVertexStream2iATI(int target, int s, int t)` Entry point (through function pointer) to C language function: `void glVertexStream2iATI(GLenum target, GLint s, GLint t);`
`void` `glVertexStream2ivATI(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream2ivATI(GLenum target, const GLint * v);`
`void` `glVertexStream2ivATI(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream2ivATI(GLenum target, const GLint * v);`
`void` `glVertexStream2sATI(int target, short s, short t)` Entry point (through function pointer) to C language function: `void glVertexStream2sATI(GLenum target, GLshort s, GLshort t);`
`void` `glVertexStream2svATI(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream2svATI(GLenum target, const GLshort * v);`
`void` `glVertexStream2svATI(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream2svATI(GLenum target, const GLshort * v);`
`void` `glVertexStream3dATI(int target, double s, double t, double r)` Entry point (through function pointer) to C language function: `void glVertexStream3dATI(GLenum target, GLdouble s, GLdouble t, GLdouble r);`
`void` `glVertexStream3dvATI(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream3dvATI(GLenum target, const GLdouble * v);`
`void` `glVertexStream3dvATI(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream3dvATI(GLenum target, const GLdouble * v);`
`void` `glVertexStream3fATI(int target, float s, float t, float r)` Entry point (through function pointer) to C language function: `void glVertexStream3fATI(GLenum target, GLfloat s, GLfloat t, GLfloat r);`
`void` `glVertexStream3fvATI(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream3fvATI(GLenum target, const GLfloat * v);`
`void` `glVertexStream3fvATI(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream3fvATI(GLenum target, const GLfloat * v);`
`void` `glVertexStream3iATI(int target, int s, int t, int r)` Entry point (through function pointer) to C language function: `void glVertexStream3iATI(GLenum target, GLint s, GLint t, GLint r);`
`void` `glVertexStream3ivATI(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream3ivATI(GLenum target, const GLint * v);`
`void` `glVertexStream3ivATI(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream3ivATI(GLenum target, const GLint * v);`
`void` `glVertexStream3sATI(int target, short s, short t, short r)` Entry point (through function pointer) to C language function: `void glVertexStream3sATI(GLenum target, GLshort s, GLshort t, GLshort r);`
`void` `glVertexStream3svATI(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream3svATI(GLenum target, const GLshort * v);`
`void` `glVertexStream3svATI(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream3svATI(GLenum target, const GLshort * v);`
`void` `glVertexStream4dATI(int target, double s, double t, double r, double q)` Entry point (through function pointer) to C language function: `void glVertexStream4dATI(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);`
`void` `glVertexStream4dvATI(int target, double[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream4dvATI(GLenum target, const GLdouble * v);`
`void` `glVertexStream4dvATI(int target, DoubleBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream4dvATI(GLenum target, const GLdouble * v);`
`void` `glVertexStream4fATI(int target, float s, float t, float r, float q)` Entry point (through function pointer) to C language function: `void glVertexStream4fATI(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);`
`void` `glVertexStream4fvATI(int target, float[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream4fvATI(GLenum target, const GLfloat * v);`
`void` `glVertexStream4fvATI(int target, FloatBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream4fvATI(GLenum target, const GLfloat * v);`
`void` `glVertexStream4iATI(int target, int start, int x, int y, int width)` Entry point (through function pointer) to C language function: `void glVertexStream4iATI(GLenum target, GLint start, GLint x, GLint y, GLint width);`
`void` `glVertexStream4ivATI(int target, int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream4ivATI(GLenum target, const GLint * v);`
`void` `glVertexStream4ivATI(int target, IntBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream4ivATI(GLenum target, const GLint * v);`
`void` `glVertexStream4sATI(int target, short s, short t, short r, short q)` Entry point (through function pointer) to C language function: `void glVertexStream4sATI(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);`
`void` `glVertexStream4svATI(int target, short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexStream4svATI(GLenum target, const GLshort * v);`
`void` `glVertexStream4svATI(int target, ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexStream4svATI(GLenum target, const GLshort * v);`
`void` `glVertexWeightfEXT(float coord)` Entry point (through function pointer) to C language function: `void glVertexWeightfEXT(GLfloat coord);`
`void` `glVertexWeightfvEXT(float[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glVertexWeightfvEXT(const GLfloat * m);`
`void` `glVertexWeightfvEXT(FloatBuffer m)` Entry point (through function pointer) to C language function: `void glVertexWeightfvEXT(const GLfloat * m);`
`void` `glVertexWeighthNV(short factor)` Entry point (through function pointer) to C language function: `void glVertexWeighthNV(GLhalfNV factor);`
`void` `glVertexWeighthvNV(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glVertexWeighthvNV(const GLhalfNV * v);`
`void` `glVertexWeighthvNV(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glVertexWeighthvNV(const GLhalfNV * v);`
`void` `glVertexWeightPointerEXT(int size, int type, int stride, Buffer pointer)` Entry point (through function pointer) to C language function: `void glVertexWeightPointerEXT(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glVertexWeightPointerEXT(int size, int type, int stride, long pointer_buffer_offset)` Entry point (through function pointer) to C language function: `void glVertexWeightPointerEXT(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glViewport(int x, int y, int width, int height)` Interface to C language function: `void glViewport(GLint x, GLint y, GLsizei width, GLsizei height);`
`void` `glWeightbvARB(int size, byte[] weights, int weights_offset)` Entry point (through function pointer) to C language function: `void glWeightbvARB(GLint size, const GLbyte * weights);`
`void` `glWeightbvARB(int size, ByteBuffer weights)` Entry point (through function pointer) to C language function: `void glWeightbvARB(GLint size, const GLbyte * weights);`
`void` `glWeightdvARB(int size, double[] weights, int weights_offset)` Entry point (through function pointer) to C language function: `void glWeightdvARB(GLint size, const GLdouble * weights);`
`void` `glWeightdvARB(int size, DoubleBuffer weights)` Entry point (through function pointer) to C language function: `void glWeightdvARB(GLint size, const GLdouble * weights);`
`void` `glWeightfvARB(int size, float[] weights, int weights_offset)` Entry point (through function pointer) to C language function: `void glWeightfvARB(GLint size, const GLfloat * weights);`
`void` `glWeightfvARB(int size, FloatBuffer weights)` Entry point (through function pointer) to C language function: `void glWeightfvARB(GLint size, const GLfloat * weights);`
`void` `glWeightivARB(int size, int[] weights, int weights_offset)` Entry point (through function pointer) to C language function: `void glWeightivARB(GLint size, const GLint * weights);`
`void` `glWeightivARB(int size, IntBuffer weights)` Entry point (through function pointer) to C language function: `void glWeightivARB(GLint size, const GLint * weights);`
`void` `glWeightPointerARB(int size, int type, int stride, Buffer pointer)` Entry point (through function pointer) to C language function: `void glWeightPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glWeightPointerARB(int size, int type, int stride, long pointer_buffer_offset)` Entry point (through function pointer) to C language function: `void glWeightPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`
`void` `glWeightsvARB(int size, short[] weights, int weights_offset)` Entry point (through function pointer) to C language function: `void glWeightsvARB(GLint size, const GLshort * weights);`
`void` `glWeightsvARB(int size, ShortBuffer weights)` Entry point (through function pointer) to C language function: `void glWeightsvARB(GLint size, const GLshort * weights);`
`void` `glWeightubvARB(int size, byte[] weights, int weights_offset)` Entry point (through function pointer) to C language function: `void glWeightubvARB(GLint size, const GLubyte * weights);`
`void` `glWeightubvARB(int size, ByteBuffer weights)` Entry point (through function pointer) to C language function: `void glWeightubvARB(GLint size, const GLubyte * weights);`
`void` `glWeightuivARB(int n, int[] ids, int ids_offset)` Entry point (through function pointer) to C language function: `void glWeightuivARB(GLint n, const GLuint * ids);`
`void` `glWeightuivARB(int n, IntBuffer ids)` Entry point (through function pointer) to C language function: `void glWeightuivARB(GLint n, const GLuint * ids);`
`void` `glWeightusvARB(int size, short[] weights, int weights_offset)` Entry point (through function pointer) to C language function: `void glWeightusvARB(GLint size, const GLushort * weights);`
`void` `glWeightusvARB(int size, ShortBuffer weights)` Entry point (through function pointer) to C language function: `void glWeightusvARB(GLint size, const GLushort * weights);`
`void` `glWindowPos2d(double x, double y)` Entry point (through function pointer) to C language function: `void glWindowPos2d(GLdouble x, GLdouble y);`
`void` `glWindowPos2dARB(double x, double y)` Entry point (through function pointer) to C language function: `void glWindowPos2dARB(GLdouble x, GLdouble y);`
`void` `glWindowPos2dMESA(double x, double y)` Entry point (through function pointer) to C language function: `void glWindowPos2dMESA(GLdouble x, GLdouble y);`
`void` `glWindowPos2dv(double[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glWindowPos2dv(const GLdouble * m);`
`void` `glWindowPos2dv(DoubleBuffer m)` Entry point (through function pointer) to C language function: `void glWindowPos2dv(const GLdouble * m);`
`void` `glWindowPos2dvARB(double[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glWindowPos2dvARB(const GLdouble * m);`
`void` `glWindowPos2dvARB(DoubleBuffer m)` Entry point (through function pointer) to C language function: `void glWindowPos2dvARB(const GLdouble * m);`
`void` `glWindowPos2dvMESA(double[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glWindowPos2dvMESA(const GLdouble * m);`
`void` `glWindowPos2dvMESA(DoubleBuffer m)` Entry point (through function pointer) to C language function: `void glWindowPos2dvMESA(const GLdouble * m);`
`void` `glWindowPos2f(float x, float y)` Entry point (through function pointer) to C language function: `void glWindowPos2f(GLfloat x, GLfloat y);`
`void` `glWindowPos2fARB(float x, float y)` Entry point (through function pointer) to C language function: `void glWindowPos2fARB(GLfloat x, GLfloat y);`
`void` `glWindowPos2fMESA(float x, float y)` Entry point (through function pointer) to C language function: `void glWindowPos2fMESA(GLfloat x, GLfloat y);`
`void` `glWindowPos2fv(float[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glWindowPos2fv(const GLfloat * m);`
`void` `glWindowPos2fv(FloatBuffer m)` Entry point (through function pointer) to C language function: `void glWindowPos2fv(const GLfloat * m);`
`void` `glWindowPos2fvARB(float[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glWindowPos2fvARB(const GLfloat * m);`
`void` `glWindowPos2fvARB(FloatBuffer m)` Entry point (through function pointer) to C language function: `void glWindowPos2fvARB(const GLfloat * m);`
`void` `glWindowPos2fvMESA(float[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glWindowPos2fvMESA(const GLfloat * m);`
`void` `glWindowPos2fvMESA(FloatBuffer m)` Entry point (through function pointer) to C language function: `void glWindowPos2fvMESA(const GLfloat * m);`
`void` `glWindowPos2i(int x, int y)` Entry point (through function pointer) to C language function: `void glWindowPos2i(GLint x, GLint y);`
`void` `glWindowPos2iARB(int x, int y)` Entry point (through function pointer) to C language function: `void glWindowPos2iARB(GLint x, GLint y);`
`void` `glWindowPos2iMESA(int x, int y)` Entry point (through function pointer) to C language function: `void glWindowPos2iMESA(GLint x, GLint y);`
`void` `glWindowPos2iv(int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glWindowPos2iv(const GLint * v);`
`void` `glWindowPos2iv(IntBuffer v)` Entry point (through function pointer) to C language function: `void glWindowPos2iv(const GLint * v);`
`void` `glWindowPos2ivARB(int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glWindowPos2ivARB(const GLint * v);`
`void` `glWindowPos2ivARB(IntBuffer v)` Entry point (through function pointer) to C language function: `void glWindowPos2ivARB(const GLint * v);`
`void` `glWindowPos2ivMESA(int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glWindowPos2ivMESA(const GLint * v);`
`void` `glWindowPos2ivMESA(IntBuffer v)` Entry point (through function pointer) to C language function: `void glWindowPos2ivMESA(const GLint * v);`
`void` `glWindowPos2s(short x, short y)` Entry point (through function pointer) to C language function: `void glWindowPos2s(GLshort x, GLshort y);`
`void` `glWindowPos2sARB(short x, short y)` Entry point (through function pointer) to C language function: `void glWindowPos2sARB(GLshort x, GLshort y);`
`void` `glWindowPos2sMESA(short x, short y)` Entry point (through function pointer) to C language function: `void glWindowPos2sMESA(GLshort x, GLshort y);`
`void` `glWindowPos2sv(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glWindowPos2sv(const GLshort * v);`
`void` `glWindowPos2sv(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glWindowPos2sv(const GLshort * v);`
`void` `glWindowPos2svARB(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glWindowPos2svARB(const GLshort * v);`
`void` `glWindowPos2svARB(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glWindowPos2svARB(const GLshort * v);`
`void` `glWindowPos2svMESA(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glWindowPos2svMESA(const GLshort * v);`
`void` `glWindowPos2svMESA(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glWindowPos2svMESA(const GLshort * v);`
`void` `glWindowPos3d(double red, double green, double blue)` Entry point (through function pointer) to C language function: `void glWindowPos3d(GLdouble red, GLdouble green, GLdouble blue);`
`void` `glWindowPos3dARB(double red, double green, double blue)` Entry point (through function pointer) to C language function: `void glWindowPos3dARB(GLdouble red, GLdouble green, GLdouble blue);`
`void` `glWindowPos3dMESA(double red, double green, double blue)` Entry point (through function pointer) to C language function: `void glWindowPos3dMESA(GLdouble red, GLdouble green, GLdouble blue);`
`void` `glWindowPos3dv(double[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glWindowPos3dv(const GLdouble * m);`
`void` `glWindowPos3dv(DoubleBuffer m)` Entry point (through function pointer) to C language function: `void glWindowPos3dv(const GLdouble * m);`
`void` `glWindowPos3dvARB(double[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glWindowPos3dvARB(const GLdouble * m);`
`void` `glWindowPos3dvARB(DoubleBuffer m)` Entry point (through function pointer) to C language function: `void glWindowPos3dvARB(const GLdouble * m);`
`void` `glWindowPos3dvMESA(double[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glWindowPos3dvMESA(const GLdouble * m);`
`void` `glWindowPos3dvMESA(DoubleBuffer m)` Entry point (through function pointer) to C language function: `void glWindowPos3dvMESA(const GLdouble * m);`
`void` `glWindowPos3f(float red, float green, float blue)` Entry point (through function pointer) to C language function: `void glWindowPos3f(GLfloat red, GLfloat green, GLfloat blue);`
`void` `glWindowPos3fARB(float red, float green, float blue)` Entry point (through function pointer) to C language function: `void glWindowPos3fARB(GLfloat red, GLfloat green, GLfloat blue);`
`void` `glWindowPos3fMESA(float red, float green, float blue)` Entry point (through function pointer) to C language function: `void glWindowPos3fMESA(GLfloat red, GLfloat green, GLfloat blue);`
`void` `glWindowPos3fv(float[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glWindowPos3fv(const GLfloat * m);`
`void` `glWindowPos3fv(FloatBuffer m)` Entry point (through function pointer) to C language function: `void glWindowPos3fv(const GLfloat * m);`
`void` `glWindowPos3fvARB(float[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glWindowPos3fvARB(const GLfloat * m);`
`void` `glWindowPos3fvARB(FloatBuffer m)` Entry point (through function pointer) to C language function: `void glWindowPos3fvARB(const GLfloat * m);`
`void` `glWindowPos3fvMESA(float[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glWindowPos3fvMESA(const GLfloat * m);`
`void` `glWindowPos3fvMESA(FloatBuffer m)` Entry point (through function pointer) to C language function: `void glWindowPos3fvMESA(const GLfloat * m);`
`void` `glWindowPos3i(int red, int green, int blue)` Entry point (through function pointer) to C language function: `void glWindowPos3i(GLint red, GLint green, GLint blue);`
`void` `glWindowPos3iARB(int red, int green, int blue)` Entry point (through function pointer) to C language function: `void glWindowPos3iARB(GLint red, GLint green, GLint blue);`
`void` `glWindowPos3iMESA(int red, int green, int blue)` Entry point (through function pointer) to C language function: `void glWindowPos3iMESA(GLint red, GLint green, GLint blue);`
`void` `glWindowPos3iv(int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glWindowPos3iv(const GLint * v);`
`void` `glWindowPos3iv(IntBuffer v)` Entry point (through function pointer) to C language function: `void glWindowPos3iv(const GLint * v);`
`void` `glWindowPos3ivARB(int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glWindowPos3ivARB(const GLint * v);`
`void` `glWindowPos3ivARB(IntBuffer v)` Entry point (through function pointer) to C language function: `void glWindowPos3ivARB(const GLint * v);`
`void` `glWindowPos3ivMESA(int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glWindowPos3ivMESA(const GLint * v);`
`void` `glWindowPos3ivMESA(IntBuffer v)` Entry point (through function pointer) to C language function: `void glWindowPos3ivMESA(const GLint * v);`
`void` `glWindowPos3s(short red, short green, short blue)` Entry point (through function pointer) to C language function: `void glWindowPos3s(GLshort red, GLshort green, GLshort blue);`
`void` `glWindowPos3sARB(short red, short green, short blue)` Entry point (through function pointer) to C language function: `void glWindowPos3sARB(GLshort red, GLshort green, GLshort blue);`
`void` `glWindowPos3sMESA(short red, short green, short blue)` Entry point (through function pointer) to C language function: `void glWindowPos3sMESA(GLshort red, GLshort green, GLshort blue);`
`void` `glWindowPos3sv(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glWindowPos3sv(const GLshort * v);`
`void` `glWindowPos3sv(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glWindowPos3sv(const GLshort * v);`
`void` `glWindowPos3svARB(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glWindowPos3svARB(const GLshort * v);`
`void` `glWindowPos3svARB(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glWindowPos3svARB(const GLshort * v);`
`void` `glWindowPos3svMESA(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glWindowPos3svMESA(const GLshort * v);`
`void` `glWindowPos3svMESA(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glWindowPos3svMESA(const GLshort * v);`
`void` `glWindowPos4dMESA(double x, double y, double z, double w)` Entry point (through function pointer) to C language function: `void glWindowPos4dMESA(GLdouble x, GLdouble y, GLdouble z, GLdouble w);`
`void` `glWindowPos4dvMESA(double[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glWindowPos4dvMESA(const GLdouble * m);`
`void` `glWindowPos4dvMESA(DoubleBuffer m)` Entry point (through function pointer) to C language function: `void glWindowPos4dvMESA(const GLdouble * m);`
`void` `glWindowPos4fMESA(float red, float green, float blue, float alpha)` Entry point (through function pointer) to C language function: `void glWindowPos4fMESA(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);`
`void` `glWindowPos4fvMESA(float[] m, int m_offset)` Entry point (through function pointer) to C language function: `void glWindowPos4fvMESA(const GLfloat * m);`
`void` `glWindowPos4fvMESA(FloatBuffer m)` Entry point (through function pointer) to C language function: `void glWindowPos4fvMESA(const GLfloat * m);`
`void` `glWindowPos4iMESA(int location, int v0, int v1, int v2)` Entry point (through function pointer) to C language function: `void glWindowPos4iMESA(GLint location, GLint v0, GLint v1, GLint v2);`
`void` `glWindowPos4ivMESA(int[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glWindowPos4ivMESA(const GLint * v);`
`void` `glWindowPos4ivMESA(IntBuffer v)` Entry point (through function pointer) to C language function: `void glWindowPos4ivMESA(const GLint * v);`
`void` `glWindowPos4sMESA(short x, short y, short z, short w)` Entry point (through function pointer) to C language function: `void glWindowPos4sMESA(GLshort x, GLshort y, GLshort z, GLshort w);`
`void` `glWindowPos4svMESA(short[] v, int v_offset)` Entry point (through function pointer) to C language function: `void glWindowPos4svMESA(const GLshort * v);`
`void` `glWindowPos4svMESA(ShortBuffer v)` Entry point (through function pointer) to C language function: `void glWindowPos4svMESA(const GLshort * v);`
`void` `glWriteMaskEXT(int stage, int portion, int variable, int input, int mapping, int componentUsage)` Entry point (through function pointer) to C language function: `void glWriteMaskEXT(GLuint stage, GLuint portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);`
`boolean` `isExtensionAvailable(String glExtensionName)` Returns true if the specified OpenGL extension can be used successfully through this GL instance given the current host (OpenGL client) and display (OpenGL server) configuration.
`boolean` `isFunctionAvailable(String glFunctionName)` Returns true if the specified OpenGL core- or extension-function can be used successfully through this GL instance given the current host (OpenGL client) and display (OpenGL server) configuration.
`void` `setSwapInterval(int interval)` Provides a platform-independent way to specify the minimum swap interval for buffer swaps.

Field Detail

### GL_FALSE

    static final int GL_FALSE

See Also:
  Constant Field Values

### GL_TRUE

    static final int GL_TRUE

See Also:
  Constant Field Values

### GL_BYTE

    static final int GL_BYTE

See Also:
  Constant Field Values

### GL_UNSIGNED_BYTE

    static final int GL_UNSIGNED_BYTE

See Also:
  Constant Field Values

### GL_SHORT

    static final int GL_SHORT

See Also:
  Constant Field Values

### GL_UNSIGNED_SHORT

    static final int GL_UNSIGNED_SHORT

See Also:
  Constant Field Values

### GL_INT

    static final int GL_INT

See Also:
  Constant Field Values

### GL_UNSIGNED_INT

    static final int GL_UNSIGNED_INT

See Also:
  Constant Field Values

### GL_FLOAT

    static final int GL_FLOAT

See Also:
  Constant Field Values

### GL_DOUBLE

    static final int GL_DOUBLE

See Also:
  Constant Field Values

### GL_2_BYTES

    static final int GL_2_BYTES

See Also:
  Constant Field Values

### GL_3_BYTES

    static final int GL_3_BYTES

See Also:
  Constant Field Values

### GL_4_BYTES

    static final int GL_4_BYTES

See Also:
  Constant Field Values

### GL_POINTS

    static final int GL_POINTS

See Also:
  Constant Field Values

### GL_LINES

    static final int GL_LINES

See Also:
  Constant Field Values

### GL_LINE_LOOP

    static final int GL_LINE_LOOP

See Also:
  Constant Field Values

### GL_LINE_STRIP

    static final int GL_LINE_STRIP

See Also:
  Constant Field Values

### GL_TRIANGLES

    static final int GL_TRIANGLES

See Also:
  Constant Field Values

### GL_TRIANGLE_STRIP

    static final int GL_TRIANGLE_STRIP

See Also:
  Constant Field Values

### GL_TRIANGLE_FAN

    static final int GL_TRIANGLE_FAN

See Also:
  Constant Field Values

### GL_QUADS

    static final int GL_QUADS

See Also:
  Constant Field Values

### GL_QUAD_STRIP

    static final int GL_QUAD_STRIP

See Also:
  Constant Field Values

### GL_POLYGON

    static final int GL_POLYGON

See Also:
  Constant Field Values

### GL_MATRIX_MODE

    static final int GL_MATRIX_MODE

See Also:
  Constant Field Values

### GL_MODELVIEW

    static final int GL_MODELVIEW

See Also:
  Constant Field Values

### GL_PROJECTION

    static final int GL_PROJECTION

See Also:
  Constant Field Values

### GL_TEXTURE

    static final int GL_TEXTURE

See Also:
  Constant Field Values

### GL_POINT_SMOOTH

    static final int GL_POINT_SMOOTH

See Also:
  Constant Field Values

### GL_POINT_SIZE

    static final int GL_POINT_SIZE

See Also:
  Constant Field Values

### GL_POINT_SIZE_GRANULARITY

    static final int GL_POINT_SIZE_GRANULARITY

See Also:
  Constant Field Values

### GL_POINT_SIZE_RANGE

    static final int GL_POINT_SIZE_RANGE

See Also:
  Constant Field Values

### GL_LINE_SMOOTH

    static final int GL_LINE_SMOOTH

See Also:
  Constant Field Values

### GL_LINE_STIPPLE

    static final int GL_LINE_STIPPLE

See Also:
  Constant Field Values

### GL_LINE_STIPPLE_PATTERN

    static final int GL_LINE_STIPPLE_PATTERN

See Also:
  Constant Field Values

### GL_LINE_STIPPLE_REPEAT

    static final int GL_LINE_STIPPLE_REPEAT

See Also:
  Constant Field Values

### GL_LINE_WIDTH

    static final int GL_LINE_WIDTH

See Also:
  Constant Field Values

### GL_LINE_WIDTH_GRANULARITY

    static final int GL_LINE_WIDTH_GRANULARITY

See Also:
  Constant Field Values

### GL_LINE_WIDTH_RANGE

    static final int GL_LINE_WIDTH_RANGE

See Also:
  Constant Field Values

### GL_POINT

    static final int GL_POINT

See Also:
  Constant Field Values

### GL_LINE

    static final int GL_LINE

See Also:
  Constant Field Values

### GL_FILL

    static final int GL_FILL

See Also:
  Constant Field Values

### GL_CW

    static final int GL_CW

See Also:
  Constant Field Values

### GL_CCW

    static final int GL_CCW

See Also:
  Constant Field Values

### GL_FRONT

    static final int GL_FRONT

See Also:
  Constant Field Values

### GL_BACK

    static final int GL_BACK

See Also:
  Constant Field Values

### GL_POLYGON_MODE

    static final int GL_POLYGON_MODE

See Also:
  Constant Field Values

### GL_POLYGON_SMOOTH

    static final int GL_POLYGON_SMOOTH

See Also:
  Constant Field Values

### GL_POLYGON_STIPPLE

    static final int GL_POLYGON_STIPPLE

See Also:
  Constant Field Values

### GL_EDGE_FLAG

    static final int GL_EDGE_FLAG

See Also:
  Constant Field Values

### GL_CULL_FACE

    static final int GL_CULL_FACE

See Also:
  Constant Field Values

### GL_CULL_FACE_MODE

    static final int GL_CULL_FACE_MODE

See Also:
  Constant Field Values

### GL_FRONT_FACE

    static final int GL_FRONT_FACE

See Also:
  Constant Field Values

### GL_POLYGON_OFFSET_FACTOR

    static final int GL_POLYGON_OFFSET_FACTOR

See Also:
  Constant Field Values

### GL_POLYGON_OFFSET_UNITS

    static final int GL_POLYGON_OFFSET_UNITS

See Also:
  Constant Field Values

### GL_POLYGON_OFFSET_POINT

    static final int GL_POLYGON_OFFSET_POINT

See Also:
  Constant Field Values

### GL_POLYGON_OFFSET_LINE

    static final int GL_POLYGON_OFFSET_LINE

See Also:
  Constant Field Values

### GL_POLYGON_OFFSET_FILL

    static final int GL_POLYGON_OFFSET_FILL

See Also:
  Constant Field Values

### GL_COMPILE

    static final int GL_COMPILE

See Also:
  Constant Field Values

### GL_COMPILE_AND_EXECUTE

    static final int GL_COMPILE_AND_EXECUTE

See Also:
  Constant Field Values

### GL_LIST_BASE

    static final int GL_LIST_BASE

See Also:
  Constant Field Values

### GL_LIST_INDEX

    static final int GL_LIST_INDEX

See Also:
  Constant Field Values

### GL_LIST_MODE

    static final int GL_LIST_MODE

See Also:
  Constant Field Values

### GL_NEVER

    static final int GL_NEVER

See Also:
  Constant Field Values

### GL_LESS

    static final int GL_LESS

See Also:
  Constant Field Values

### GL_EQUAL

    static final int GL_EQUAL

See Also:
  Constant Field Values

### GL_LEQUAL

    static final int GL_LEQUAL

See Also:
  Constant Field Values

### GL_GREATER

    static final int GL_GREATER

See Also:
  Constant Field Values

### GL_NOTEQUAL

    static final int GL_NOTEQUAL

See Also:
  Constant Field Values

### GL_GEQUAL

    static final int GL_GEQUAL

See Also:
  Constant Field Values

### GL_ALWAYS

    static final int GL_ALWAYS

See Also:
  Constant Field Values

### GL_DEPTH_TEST

    static final int GL_DEPTH_TEST

See Also:
  Constant Field Values

### GL_DEPTH_BITS

    static final int GL_DEPTH_BITS

See Also:
  Constant Field Values

### GL_DEPTH_CLEAR_VALUE

    static final int GL_DEPTH_CLEAR_VALUE

See Also:
  Constant Field Values

### GL_DEPTH_FUNC

    static final int GL_DEPTH_FUNC

See Also:
  Constant Field Values

### GL_DEPTH_RANGE

    static final int GL_DEPTH_RANGE

See Also:
  Constant Field Values

### GL_DEPTH_WRITEMASK

    static final int GL_DEPTH_WRITEMASK

See Also:
  Constant Field Values

### GL_DEPTH_COMPONENT

    static final int GL_DEPTH_COMPONENT

See Also:
  Constant Field Values

### GL_LIGHTING

    static final int GL_LIGHTING

See Also:
  Constant Field Values

### GL_LIGHT0

    static final int GL_LIGHT0

See Also:
  Constant Field Values

### GL_LIGHT1

    static final int GL_LIGHT1

See Also:
  Constant Field Values

### GL_LIGHT2

    static final int GL_LIGHT2

See Also:
  Constant Field Values

### GL_LIGHT3

    static final int GL_LIGHT3

See Also:
  Constant Field Values

### GL_LIGHT4

    static final int GL_LIGHT4

See Also:
  Constant Field Values

### GL_LIGHT5

    static final int GL_LIGHT5

See Also:
  Constant Field Values

### GL_LIGHT6

    static final int GL_LIGHT6

See Also:
  Constant Field Values

### GL_LIGHT7

    static final int GL_LIGHT7

See Also:
  Constant Field Values

### GL_SPOT_EXPONENT

    static final int GL_SPOT_EXPONENT

See Also:
  Constant Field Values

### GL_SPOT_CUTOFF

    static final int GL_SPOT_CUTOFF

See Also:
  Constant Field Values

### GL_CONSTANT_ATTENUATION

    static final int GL_CONSTANT_ATTENUATION

See Also:
  Constant Field Values

### GL_LINEAR_ATTENUATION

    static final int GL_LINEAR_ATTENUATION

See Also:
  Constant Field Values

### GL_QUADRATIC_ATTENUATION

    static final int GL_QUADRATIC_ATTENUATION

See Also:
  Constant Field Values

### GL_AMBIENT

    static final int GL_AMBIENT

See Also:
  Constant Field Values

### GL_DIFFUSE

    static final int GL_DIFFUSE

See Also:
  Constant Field Values

### GL_SPECULAR

    static final int GL_SPECULAR

See Also:
  Constant Field Values

### GL_SHININESS

    static final int GL_SHININESS

See Also:
  Constant Field Values

### GL_EMISSION

    static final int GL_EMISSION

See Also:
  Constant Field Values

### GL_POSITION

    static final int GL_POSITION

See Also:
  Constant Field Values

### GL_SPOT_DIRECTION

    static final int GL_SPOT_DIRECTION

See Also:
  Constant Field Values

### GL_AMBIENT_AND_DIFFUSE

    static final int GL_AMBIENT_AND_DIFFUSE

See Also:
  Constant Field Values

### GL_COLOR_INDEXES

    static final int GL_COLOR_INDEXES

See Also:
  Constant Field Values

### GL_LIGHT_MODEL_TWO_SIDE

    static final int GL_LIGHT_MODEL_TWO_SIDE

See Also:
  Constant Field Values

### GL_LIGHT_MODEL_LOCAL_VIEWER

    static final int GL_LIGHT_MODEL_LOCAL_VIEWER

See Also:
  Constant Field Values

### GL_LIGHT_MODEL_AMBIENT

    static final int GL_LIGHT_MODEL_AMBIENT

See Also:
  Constant Field Values

### GL_FRONT_AND_BACK

    static final int GL_FRONT_AND_BACK

See Also:
  Constant Field Values

### GL_SHADE_MODEL

    static final int GL_SHADE_MODEL

See Also:
  Constant Field Values

### GL_FLAT

    static final int GL_FLAT

See Also:
  Constant Field Values

### GL_SMOOTH

    static final int GL_SMOOTH

See Also:
  Constant Field Values

### GL_COLOR_MATERIAL

    static final int GL_COLOR_MATERIAL

See Also:
  Constant Field Values

### GL_COLOR_MATERIAL_FACE

    static final int GL_COLOR_MATERIAL_FACE

See Also:
  Constant Field Values

### GL_COLOR_MATERIAL_PARAMETER

    static final int GL_COLOR_MATERIAL_PARAMETER

See Also:
  Constant Field Values

### GL_NORMALIZE

    static final int GL_NORMALIZE

See Also:
  Constant Field Values

### GL_CLIP_PLANE0

    static final int GL_CLIP_PLANE0

See Also:
  Constant Field Values

### GL_CLIP_PLANE1

    static final int GL_CLIP_PLANE1

See Also:
  Constant Field Values

### GL_CLIP_PLANE2

    static final int GL_CLIP_PLANE2

See Also:
  Constant Field Values

### GL_CLIP_PLANE3

    static final int GL_CLIP_PLANE3

See Also:
  Constant Field Values

### GL_CLIP_PLANE4

    static final int GL_CLIP_PLANE4

See Also:
  Constant Field Values

### GL_CLIP_PLANE5

    static final int GL_CLIP_PLANE5

See Also:
  Constant Field Values

### GL_ACCUM_RED_BITS

    static final int GL_ACCUM_RED_BITS

See Also:
  Constant Field Values

### GL_ACCUM_GREEN_BITS

    static final int GL_ACCUM_GREEN_BITS

See Also:
  Constant Field Values

### GL_ACCUM_BLUE_BITS

    static final int GL_ACCUM_BLUE_BITS

See Also:
  Constant Field Values

### GL_ACCUM_ALPHA_BITS

    static final int GL_ACCUM_ALPHA_BITS

See Also:
  Constant Field Values

### GL_ACCUM_CLEAR_VALUE

    static final int GL_ACCUM_CLEAR_VALUE

See Also:
  Constant Field Values

### GL_ACCUM

    static final int GL_ACCUM

See Also:
  Constant Field Values

### GL_ADD

    static final int GL_ADD

See Also:
  Constant Field Values

### GL_LOAD

    static final int GL_LOAD

See Also:
  Constant Field Values

### GL_MULT

    static final int GL_MULT

See Also:
  Constant Field Values

### GL_RETURN

    static final int GL_RETURN

See Also:
  Constant Field Values

### GL_ALPHA_TEST

    static final int GL_ALPHA_TEST

See Also:
  Constant Field Values

### GL_ALPHA_TEST_REF

    static final int GL_ALPHA_TEST_REF

See Also:
  Constant Field Values

### GL_ALPHA_TEST_FUNC

    static final int GL_ALPHA_TEST_FUNC

See Also:
  Constant Field Values

### GL_BLEND

    static final int GL_BLEND

See Also:
  Constant Field Values

### GL_BLEND_SRC

    static final int GL_BLEND_SRC

See Also:
  Constant Field Values

### GL_BLEND_DST

    static final int GL_BLEND_DST

See Also:
  Constant Field Values

### GL_ZERO

    static final int GL_ZERO

See Also:
  Constant Field Values

### GL_ONE

    static final int GL_ONE

See Also:
  Constant Field Values

### GL_SRC_COLOR

    static final int GL_SRC_COLOR

See Also:
  Constant Field Values

### GL_ONE_MINUS_SRC_COLOR

    static final int GL_ONE_MINUS_SRC_COLOR

See Also:
  Constant Field Values

### GL_SRC_ALPHA

    static final int GL_SRC_ALPHA

See Also:
  Constant Field Values

### GL_ONE_MINUS_SRC_ALPHA

    static final int GL_ONE_MINUS_SRC_ALPHA

See Also:
  Constant Field Values

### GL_DST_ALPHA

    static final int GL_DST_ALPHA

See Also:
  Constant Field Values

### GL_ONE_MINUS_DST_ALPHA

    static final int GL_ONE_MINUS_DST_ALPHA

See Also:
  Constant Field Values

### GL_DST_COLOR

    static final int GL_DST_COLOR

See Also:
  Constant Field Values

### GL_ONE_MINUS_DST_COLOR

    static final int GL_ONE_MINUS_DST_COLOR

See Also:
  Constant Field Values

### GL_SRC_ALPHA_SATURATE

    static final int GL_SRC_ALPHA_SATURATE

See Also:
  Constant Field Values

### GL_FEEDBACK

    static final int GL_FEEDBACK

See Also:
  Constant Field Values

### GL_RENDER

    static final int GL_RENDER

See Also:
  Constant Field Values

### GL_SELECT

    static final int GL_SELECT

See Also:
  Constant Field Values

### GL_2D

    static final int GL_2D

See Also:
  Constant Field Values

### GL_3D

    static final int GL_3D

See Also:
  Constant Field Values

### GL_3D_COLOR

    static final int GL_3D_COLOR

See Also:
  Constant Field Values

### GL_3D_COLOR_TEXTURE

    static final int GL_3D_COLOR_TEXTURE

See Also:
  Constant Field Values

### GL_4D_COLOR_TEXTURE

    static final int GL_4D_COLOR_TEXTURE

See Also:
  Constant Field Values

### GL_POINT_TOKEN

    static final int GL_POINT_TOKEN

See Also:
  Constant Field Values

### GL_LINE_TOKEN

    static final int GL_LINE_TOKEN

See Also:
  Constant Field Values

### GL_LINE_RESET_TOKEN

    static final int GL_LINE_RESET_TOKEN

See Also:
  Constant Field Values

### GL_POLYGON_TOKEN

    static final int GL_POLYGON_TOKEN

See Also:
  Constant Field Values

### GL_BITMAP_TOKEN

    static final int GL_BITMAP_TOKEN

See Also:
  Constant Field Values

### GL_DRAW_PIXEL_TOKEN

    static final int GL_DRAW_PIXEL_TOKEN

See Also:
  Constant Field Values

### GL_COPY_PIXEL_TOKEN

    static final int GL_COPY_PIXEL_TOKEN

See Also:
  Constant Field Values

### GL_PASS_THROUGH_TOKEN

    static final int GL_PASS_THROUGH_TOKEN

See Also:
  Constant Field Values

### GL_FEEDBACK_BUFFER_POINTER

    static final int GL_FEEDBACK_BUFFER_POINTER

See Also:
  Constant Field Values

### GL_FEEDBACK_BUFFER_SIZE

    static final int GL_FEEDBACK_BUFFER_SIZE

See Also:
  Constant Field Values

### GL_FEEDBACK_BUFFER_TYPE

    static final int GL_FEEDBACK_BUFFER_TYPE

See Also:
  Constant Field Values

### GL_SELECTION_BUFFER_POINTER

    static final int GL_SELECTION_BUFFER_POINTER

See Also:
  Constant Field Values

### GL_SELECTION_BUFFER_SIZE

    static final int GL_SELECTION_BUFFER_SIZE

See Also:
  Constant Field Values

### GL_FOG

    static final int GL_FOG

See Also:
  Constant Field Values

### GL_FOG_MODE

    static final int GL_FOG_MODE

See Also:
  Constant Field Values

### GL_FOG_DENSITY

    static final int GL_FOG_DENSITY

See Also:
  Constant Field Values

### GL_FOG_COLOR

    static final int GL_FOG_COLOR

See Also:
  Constant Field Values

### GL_FOG_INDEX

    static final int GL_FOG_INDEX

See Also:
  Constant Field Values

### GL_FOG_START

    static final int GL_FOG_START

See Also:
  Constant Field Values

### GL_FOG_END

    static final int GL_FOG_END

See Also:
  Constant Field Values

### GL_LINEAR

    static final int GL_LINEAR

See Also:
  Constant Field Values

### GL_EXP

    static final int GL_EXP

See Also:
  Constant Field Values

### GL_EXP2

    static final int GL_EXP2

See Also:
  Constant Field Values

### GL_LOGIC_OP

    static final int GL_LOGIC_OP

See Also:
  Constant Field Values

### GL_INDEX_LOGIC_OP

    static final int GL_INDEX_LOGIC_OP

See Also:
  Constant Field Values

### GL_COLOR_LOGIC_OP

    static final int GL_COLOR_LOGIC_OP

See Also:
  Constant Field Values

### GL_LOGIC_OP_MODE

    static final int GL_LOGIC_OP_MODE

See Also:
  Constant Field Values

### GL_CLEAR

    static final int GL_CLEAR

See Also:
  Constant Field Values

### GL_SET

    static final int GL_SET

See Also:
  Constant Field Values

### GL_COPY

    static final int GL_COPY

See Also:
  Constant Field Values

### GL_COPY_INVERTED

    static final int GL_COPY_INVERTED

See Also:
  Constant Field Values

### GL_NOOP

    static final int GL_NOOP

See Also:
  Constant Field Values

### GL_INVERT

    static final int GL_INVERT

See Also:
  Constant Field Values

### GL_AND

    static final int GL_AND

See Also:
  Constant Field Values

### GL_NAND

    static final int GL_NAND

See Also:
  Constant Field Values

### GL_OR

    static final int GL_OR

See Also:
  Constant Field Values

### GL_NOR

    static final int GL_NOR

See Also:
  Constant Field Values

### GL_XOR

    static final int GL_XOR

See Also:
  Constant Field Values

### GL_EQUIV

    static final int GL_EQUIV

See Also:
  Constant Field Values

### GL_AND_REVERSE

    static final int GL_AND_REVERSE

See Also:
  Constant Field Values

### GL_AND_INVERTED

    static final int GL_AND_INVERTED

See Also:
  Constant Field Values

### GL_OR_REVERSE

    static final int GL_OR_REVERSE

See Also:
  Constant Field Values

### GL_OR_INVERTED

    static final int GL_OR_INVERTED

See Also:
  Constant Field Values

### GL_STENCIL_TEST

    static final int GL_STENCIL_TEST

See Also:
  Constant Field Values

### GL_STENCIL_WRITEMASK

    static final int GL_STENCIL_WRITEMASK

See Also:
  Constant Field Values

### GL_STENCIL_BITS

    static final int GL_STENCIL_BITS

See Also:
  Constant Field Values

### GL_STENCIL_FUNC

    static final int GL_STENCIL_FUNC

See Also:
  Constant Field Values

### GL_STENCIL_VALUE_MASK

    static final int GL_STENCIL_VALUE_MASK

See Also:
  Constant Field Values

### GL_STENCIL_REF

    static final int GL_STENCIL_REF

See Also:
  Constant Field Values

### GL_STENCIL_FAIL

    static final int GL_STENCIL_FAIL

See Also:
  Constant Field Values

### GL_STENCIL_PASS_DEPTH_PASS

    static final int GL_STENCIL_PASS_DEPTH_PASS

See Also:
  Constant Field Values

### GL_STENCIL_PASS_DEPTH_FAIL

    static final int GL_STENCIL_PASS_DEPTH_FAIL

See Also:
  Constant Field Values

### GL_STENCIL_CLEAR_VALUE

    static final int GL_STENCIL_CLEAR_VALUE

See Also:
  Constant Field Values

### GL_STENCIL_INDEX

    static final int GL_STENCIL_INDEX

See Also:
  Constant Field Values

### GL_KEEP

    static final int GL_KEEP

See Also:
  Constant Field Values

### GL_REPLACE

    static final int GL_REPLACE

See Also:
  Constant Field Values

### GL_INCR

    static final int GL_INCR

See Also:
  Constant Field Values

### GL_DECR

    static final int GL_DECR

See Also:
  Constant Field Values

### GL_NONE

    static final int GL_NONE

See Also:
  Constant Field Values

### GL_LEFT

    static final int GL_LEFT

See Also:
  Constant Field Values

### GL_RIGHT

    static final int GL_RIGHT

See Also:
  Constant Field Values

### GL_FRONT_LEFT

    static final int GL_FRONT_LEFT

See Also:
  Constant Field Values

### GL_FRONT_RIGHT

    static final int GL_FRONT_RIGHT

See Also:
  Constant Field Values

### GL_BACK_LEFT

    static final int GL_BACK_LEFT

See Also:
  Constant Field Values

### GL_BACK_RIGHT

    static final int GL_BACK_RIGHT

See Also:
  Constant Field Values

### GL_AUX0

    static final int GL_AUX0

See Also:
  Constant Field Values

### GL_AUX1

    static final int GL_AUX1

See Also:
  Constant Field Values

### GL_AUX2

    static final int GL_AUX2

See Also:
  Constant Field Values

### GL_AUX3

    static final int GL_AUX3

See Also:
  Constant Field Values

### GL_COLOR_INDEX

    static final int GL_COLOR_INDEX

See Also:
  Constant Field Values

### GL_RED

    static final int GL_RED

See Also:
  Constant Field Values

### GL_GREEN

    static final int GL_GREEN

See Also:
  Constant Field Values

### GL_BLUE

    static final int GL_BLUE

See Also:
  Constant Field Values

### GL_ALPHA

    static final int GL_ALPHA

See Also:
  Constant Field Values

### GL_LUMINANCE

    static final int GL_LUMINANCE

See Also:
  Constant Field Values

### GL_LUMINANCE_ALPHA

    static final int GL_LUMINANCE_ALPHA

See Also:
  Constant Field Values

### GL_ALPHA_BITS

    static final int GL_ALPHA_BITS

See Also:
  Constant Field Values

### GL_RED_BITS

    static final int GL_RED_BITS

See Also:
  Constant Field Values

### GL_GREEN_BITS

    static final int GL_GREEN_BITS

See Also:
  Constant Field Values

### GL_BLUE_BITS

    static final int GL_BLUE_BITS

See Also:
  Constant Field Values

### GL_INDEX_BITS

    static final int GL_INDEX_BITS

See Also:
  Constant Field Values

### GL_SUBPIXEL_BITS

    static final int GL_SUBPIXEL_BITS

See Also:
  Constant Field Values

### GL_AUX_BUFFERS

    static final int GL_AUX_BUFFERS

See Also:
  Constant Field Values

### GL_READ_BUFFER

    static final int GL_READ_BUFFER

See Also:
  Constant Field Values

### GL_DRAW_BUFFER

    static final int GL_DRAW_BUFFER

See Also:
  Constant Field Values

### GL_DOUBLEBUFFER

    static final int GL_DOUBLEBUFFER

See Also:
  Constant Field Values

### GL_STEREO

    static final int GL_STEREO

See Also:
  Constant Field Values

### GL_BITMAP

    static final int GL_BITMAP

See Also:
  Constant Field Values

### GL_COLOR

    static final int GL_COLOR

See Also:
  Constant Field Values

### GL_DEPTH

    static final int GL_DEPTH

See Also:
  Constant Field Values

### GL_STENCIL

    static final int GL_STENCIL

See Also:
  Constant Field Values

### GL_DITHER

    static final int GL_DITHER

See Also:
  Constant Field Values

### GL_RGB

    static final int GL_RGB

See Also:
  Constant Field Values

### GL_RGBA

    static final int GL_RGBA

See Also:
  Constant Field Values

### GL_MAX_LIST_NESTING

    static final int GL_MAX_LIST_NESTING

See Also:
  Constant Field Values

### GL_MAX_ATTRIB_STACK_DEPTH

    static final int GL_MAX_ATTRIB_STACK_DEPTH

See Also:
  Constant Field Values

### GL_MAX_MODELVIEW_STACK_DEPTH

    static final int GL_MAX_MODELVIEW_STACK_DEPTH

See Also:
  Constant Field Values

### GL_MAX_NAME_STACK_DEPTH

    static final int GL_MAX_NAME_STACK_DEPTH

See Also:
  Constant Field Values

### GL_MAX_PROJECTION_STACK_DEPTH

    static final int GL_MAX_PROJECTION_STACK_DEPTH

See Also:
  Constant Field Values

### GL_MAX_TEXTURE_STACK_DEPTH

    static final int GL_MAX_TEXTURE_STACK_DEPTH

See Also:
  Constant Field Values

### GL_MAX_EVAL_ORDER

    static final int GL_MAX_EVAL_ORDER

See Also:
  Constant Field Values

### GL_MAX_LIGHTS

    static final int GL_MAX_LIGHTS

See Also:
  Constant Field Values

### GL_MAX_CLIP_PLANES

    static final int GL_MAX_CLIP_PLANES

See Also:
  Constant Field Values

### GL_MAX_TEXTURE_SIZE

    static final int GL_MAX_TEXTURE_SIZE

See Also:
  Constant Field Values

### GL_MAX_PIXEL_MAP_TABLE

    static final int GL_MAX_PIXEL_MAP_TABLE

See Also:
  Constant Field Values

### GL_MAX_VIEWPORT_DIMS

    static final int GL_MAX_VIEWPORT_DIMS

See Also:
  Constant Field Values

### GL_MAX_CLIENT_ATTRIB_STACK_DEPTH

    static final int GL_MAX_CLIENT_ATTRIB_STACK_DEPTH

See Also:
  Constant Field Values

### GL_ATTRIB_STACK_DEPTH

    static final int GL_ATTRIB_STACK_DEPTH

See Also:
  Constant Field Values

### GL_CLIENT_ATTRIB_STACK_DEPTH

    static final int GL_CLIENT_ATTRIB_STACK_DEPTH

See Also:
  Constant Field Values

### GL_COLOR_CLEAR_VALUE

    static final int GL_COLOR_CLEAR_VALUE

See Also:
  Constant Field Values

### GL_COLOR_WRITEMASK

    static final int GL_COLOR_WRITEMASK

See Also:
  Constant Field Values

### GL_CURRENT_INDEX

    static final int GL_CURRENT_INDEX

See Also:
  Constant Field Values

### GL_CURRENT_COLOR

    static final int GL_CURRENT_COLOR

See Also:
  Constant Field Values

### GL_CURRENT_NORMAL

    static final int GL_CURRENT_NORMAL

See Also:
  Constant Field Values

### GL_CURRENT_RASTER_COLOR

    static final int GL_CURRENT_RASTER_COLOR

See Also:
  Constant Field Values

### GL_CURRENT_RASTER_DISTANCE

    static final int GL_CURRENT_RASTER_DISTANCE

See Also:
  Constant Field Values

### GL_CURRENT_RASTER_INDEX

    static final int GL_CURRENT_RASTER_INDEX

See Also:
  Constant Field Values

### GL_CURRENT_RASTER_POSITION

    static final int GL_CURRENT_RASTER_POSITION

See Also:
  Constant Field Values

### GL_CURRENT_RASTER_TEXTURE_COORDS

    static final int GL_CURRENT_RASTER_TEXTURE_COORDS

See Also:
  Constant Field Values

### GL_CURRENT_RASTER_POSITION_VALID

    static final int GL_CURRENT_RASTER_POSITION_VALID

See Also:
  Constant Field Values

### GL_CURRENT_TEXTURE_COORDS

    static final int GL_CURRENT_TEXTURE_COORDS

See Also:
  Constant Field Values

### GL_INDEX_CLEAR_VALUE

    static final int GL_INDEX_CLEAR_VALUE

See Also:
  Constant Field Values

### GL_INDEX_MODE

    static final int GL_INDEX_MODE

See Also:
  Constant Field Values

### GL_INDEX_WRITEMASK

    static final int GL_INDEX_WRITEMASK

See Also:
  Constant Field Values

### GL_MODELVIEW_MATRIX

    static final int GL_MODELVIEW_MATRIX

See Also:
  Constant Field Values

### GL_MODELVIEW_STACK_DEPTH

    static final int GL_MODELVIEW_STACK_DEPTH

See Also:
  Constant Field Values

### GL_NAME_STACK_DEPTH

    static final int GL_NAME_STACK_DEPTH

See Also:
  Constant Field Values

### GL_PROJECTION_MATRIX

    static final int GL_PROJECTION_MATRIX

See Also:
  Constant Field Values

### GL_PROJECTION_STACK_DEPTH

    static final int GL_PROJECTION_STACK_DEPTH

See Also:
  Constant Field Values

### GL_RENDER_MODE

    static final int GL_RENDER_MODE

See Also:
  Constant Field Values

### GL_RGBA_MODE

    static final int GL_RGBA_MODE

See Also:
  Constant Field Values

### GL_TEXTURE_MATRIX

    static final int GL_TEXTURE_MATRIX

See Also:
  Constant Field Values

### GL_TEXTURE_STACK_DEPTH

    static final int GL_TEXTURE_STACK_DEPTH

See Also:
  Constant Field Values

### GL_VIEWPORT

    static final int GL_VIEWPORT

See Also:
  Constant Field Values

### GL_AUTO_NORMAL

    static final int GL_AUTO_NORMAL

See Also:
  Constant Field Values

### GL_MAP1_COLOR_4

    static final int GL_MAP1_COLOR_4

See Also:
  Constant Field Values

### GL_MAP1_INDEX

    static final int GL_MAP1_INDEX

See Also:
  Constant Field Values

### GL_MAP1_NORMAL

    static final int GL_MAP1_NORMAL

See Also:
  Constant Field Values

### GL_MAP1_TEXTURE_COORD_1

    static final int GL_MAP1_TEXTURE_COORD_1

See Also:
  Constant Field Values

### GL_MAP1_TEXTURE_COORD_2

    static final int GL_MAP1_TEXTURE_COORD_2

See Also:
  Constant Field Values

### GL_MAP1_TEXTURE_COORD_3

    static final int GL_MAP1_TEXTURE_COORD_3

See Also:
  Constant Field Values

### GL_MAP1_TEXTURE_COORD_4

    static final int GL_MAP1_TEXTURE_COORD_4

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_3

    static final int GL_MAP1_VERTEX_3

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_4

    static final int GL_MAP1_VERTEX_4

See Also:
  Constant Field Values

### GL_MAP2_COLOR_4

    static final int GL_MAP2_COLOR_4

See Also:
  Constant Field Values

### GL_MAP2_INDEX

    static final int GL_MAP2_INDEX

See Also:
  Constant Field Values

### GL_MAP2_NORMAL

    static final int GL_MAP2_NORMAL

See Also:
  Constant Field Values

### GL_MAP2_TEXTURE_COORD_1

    static final int GL_MAP2_TEXTURE_COORD_1

See Also:
  Constant Field Values

### GL_MAP2_TEXTURE_COORD_2

    static final int GL_MAP2_TEXTURE_COORD_2

See Also:
  Constant Field Values

### GL_MAP2_TEXTURE_COORD_3

    static final int GL_MAP2_TEXTURE_COORD_3

See Also:
  Constant Field Values

### GL_MAP2_TEXTURE_COORD_4

    static final int GL_MAP2_TEXTURE_COORD_4

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_3

    static final int GL_MAP2_VERTEX_3

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_4

    static final int GL_MAP2_VERTEX_4

See Also:
  Constant Field Values

### GL_MAP1_GRID_DOMAIN

    static final int GL_MAP1_GRID_DOMAIN

See Also:
  Constant Field Values

### GL_MAP1_GRID_SEGMENTS

    static final int GL_MAP1_GRID_SEGMENTS

See Also:
  Constant Field Values

### GL_MAP2_GRID_DOMAIN

    static final int GL_MAP2_GRID_DOMAIN

See Also:
  Constant Field Values

### GL_MAP2_GRID_SEGMENTS

    static final int GL_MAP2_GRID_SEGMENTS

See Also:
  Constant Field Values

### GL_COEFF

    static final int GL_COEFF

See Also:
  Constant Field Values

### GL_DOMAIN

    static final int GL_DOMAIN

See Also:
  Constant Field Values

### GL_ORDER

    static final int GL_ORDER

See Also:
  Constant Field Values

### GL_FOG_HINT

    static final int GL_FOG_HINT

See Also:
  Constant Field Values

### GL_LINE_SMOOTH_HINT

    static final int GL_LINE_SMOOTH_HINT

See Also:
  Constant Field Values

### GL_PERSPECTIVE_CORRECTION_HINT

    static final int GL_PERSPECTIVE_CORRECTION_HINT

See Also:
  Constant Field Values

### GL_POINT_SMOOTH_HINT

    static final int GL_POINT_SMOOTH_HINT

See Also:
  Constant Field Values

### GL_POLYGON_SMOOTH_HINT

    static final int GL_POLYGON_SMOOTH_HINT

See Also:
  Constant Field Values

### GL_DONT_CARE

    static final int GL_DONT_CARE

See Also:
  Constant Field Values

### GL_FASTEST

    static final int GL_FASTEST

See Also:
  Constant Field Values

### GL_NICEST

    static final int GL_NICEST

See Also:
  Constant Field Values

### GL_SCISSOR_TEST

    static final int GL_SCISSOR_TEST

See Also:
  Constant Field Values

### GL_SCISSOR_BOX

    static final int GL_SCISSOR_BOX

See Also:
  Constant Field Values

### GL_MAP_COLOR

    static final int GL_MAP_COLOR

See Also:
  Constant Field Values

### GL_MAP_STENCIL

    static final int GL_MAP_STENCIL

See Also:
  Constant Field Values

### GL_INDEX_SHIFT

    static final int GL_INDEX_SHIFT

See Also:
  Constant Field Values

### GL_INDEX_OFFSET

    static final int GL_INDEX_OFFSET

See Also:
  Constant Field Values

### GL_RED_SCALE

    static final int GL_RED_SCALE

See Also:
  Constant Field Values

### GL_RED_BIAS

    static final int GL_RED_BIAS

See Also:
  Constant Field Values

### GL_GREEN_SCALE

    static final int GL_GREEN_SCALE

See Also:
  Constant Field Values

### GL_GREEN_BIAS

    static final int GL_GREEN_BIAS

See Also:
  Constant Field Values

### GL_BLUE_SCALE

    static final int GL_BLUE_SCALE

See Also:
  Constant Field Values

### GL_BLUE_BIAS

    static final int GL_BLUE_BIAS

See Also:
  Constant Field Values

### GL_ALPHA_SCALE

    static final int GL_ALPHA_SCALE

See Also:
  Constant Field Values

### GL_ALPHA_BIAS

    static final int GL_ALPHA_BIAS

See Also:
  Constant Field Values

### GL_DEPTH_SCALE

    static final int GL_DEPTH_SCALE

See Also:
  Constant Field Values

### GL_DEPTH_BIAS

    static final int GL_DEPTH_BIAS

See Also:
  Constant Field Values

### GL_PIXEL_MAP_S_TO_S_SIZE

    static final int GL_PIXEL_MAP_S_TO_S_SIZE

See Also:
  Constant Field Values

### GL_PIXEL_MAP_I_TO_I_SIZE

    static final int GL_PIXEL_MAP_I_TO_I_SIZE

See Also:
  Constant Field Values

### GL_PIXEL_MAP_I_TO_R_SIZE

    static final int GL_PIXEL_MAP_I_TO_R_SIZE

See Also:
  Constant Field Values

### GL_PIXEL_MAP_I_TO_G_SIZE

    static final int GL_PIXEL_MAP_I_TO_G_SIZE

See Also:
  Constant Field Values

### GL_PIXEL_MAP_I_TO_B_SIZE

    static final int GL_PIXEL_MAP_I_TO_B_SIZE

See Also:
  Constant Field Values

### GL_PIXEL_MAP_I_TO_A_SIZE

    static final int GL_PIXEL_MAP_I_TO_A_SIZE

See Also:
  Constant Field Values

### GL_PIXEL_MAP_R_TO_R_SIZE

    static final int GL_PIXEL_MAP_R_TO_R_SIZE

See Also:
  Constant Field Values

### GL_PIXEL_MAP_G_TO_G_SIZE

    static final int GL_PIXEL_MAP_G_TO_G_SIZE

See Also:
  Constant Field Values

### GL_PIXEL_MAP_B_TO_B_SIZE

    static final int GL_PIXEL_MAP_B_TO_B_SIZE

See Also:
  Constant Field Values

### GL_PIXEL_MAP_A_TO_A_SIZE

    static final int GL_PIXEL_MAP_A_TO_A_SIZE

See Also:
  Constant Field Values

### GL_PIXEL_MAP_S_TO_S

    static final int GL_PIXEL_MAP_S_TO_S

See Also:
  Constant Field Values

### GL_PIXEL_MAP_I_TO_I

    static final int GL_PIXEL_MAP_I_TO_I

See Also:
  Constant Field Values

### GL_PIXEL_MAP_I_TO_R

    static final int GL_PIXEL_MAP_I_TO_R

See Also:
  Constant Field Values

### GL_PIXEL_MAP_I_TO_G

    static final int GL_PIXEL_MAP_I_TO_G

See Also:
  Constant Field Values

### GL_PIXEL_MAP_I_TO_B

    static final int GL_PIXEL_MAP_I_TO_B

See Also:
  Constant Field Values

### GL_PIXEL_MAP_I_TO_A

    static final int GL_PIXEL_MAP_I_TO_A

See Also:
  Constant Field Values

### GL_PIXEL_MAP_R_TO_R

    static final int GL_PIXEL_MAP_R_TO_R

See Also:
  Constant Field Values

### GL_PIXEL_MAP_G_TO_G

    static final int GL_PIXEL_MAP_G_TO_G

See Also:
  Constant Field Values

### GL_PIXEL_MAP_B_TO_B

    static final int GL_PIXEL_MAP_B_TO_B

See Also:
  Constant Field Values

### GL_PIXEL_MAP_A_TO_A

    static final int GL_PIXEL_MAP_A_TO_A

See Also:
  Constant Field Values

### GL_PACK_ALIGNMENT

    static final int GL_PACK_ALIGNMENT

See Also:
  Constant Field Values

### GL_PACK_LSB_FIRST

    static final int GL_PACK_LSB_FIRST

See Also:
  Constant Field Values

### GL_PACK_ROW_LENGTH

    static final int GL_PACK_ROW_LENGTH

See Also:
  Constant Field Values

### GL_PACK_SKIP_PIXELS

    static final int GL_PACK_SKIP_PIXELS

See Also:
  Constant Field Values

### GL_PACK_SKIP_ROWS

    static final int GL_PACK_SKIP_ROWS

See Also:
  Constant Field Values

### GL_PACK_SWAP_BYTES

    static final int GL_PACK_SWAP_BYTES

See Also:
  Constant Field Values

### GL_UNPACK_ALIGNMENT

    static final int GL_UNPACK_ALIGNMENT

See Also:
  Constant Field Values

### GL_UNPACK_LSB_FIRST

    static final int GL_UNPACK_LSB_FIRST

See Also:
  Constant Field Values

### GL_UNPACK_ROW_LENGTH

    static final int GL_UNPACK_ROW_LENGTH

See Also:
  Constant Field Values

### GL_UNPACK_SKIP_PIXELS

    static final int GL_UNPACK_SKIP_PIXELS

See Also:
  Constant Field Values

### GL_UNPACK_SKIP_ROWS

    static final int GL_UNPACK_SKIP_ROWS

See Also:
  Constant Field Values

### GL_UNPACK_SWAP_BYTES

    static final int GL_UNPACK_SWAP_BYTES

See Also:
  Constant Field Values

### GL_ZOOM_X

    static final int GL_ZOOM_X

See Also:
  Constant Field Values

### GL_ZOOM_Y

    static final int GL_ZOOM_Y

See Also:
  Constant Field Values

### GL_TEXTURE_ENV

    static final int GL_TEXTURE_ENV

See Also:
  Constant Field Values

### GL_TEXTURE_ENV_MODE

    static final int GL_TEXTURE_ENV_MODE

See Also:
  Constant Field Values

### GL_TEXTURE_1D

    static final int GL_TEXTURE_1D

See Also:
  Constant Field Values

### GL_TEXTURE_2D

    static final int GL_TEXTURE_2D

See Also:
  Constant Field Values

### GL_TEXTURE_WRAP_S

    static final int GL_TEXTURE_WRAP_S

See Also:
  Constant Field Values

### GL_TEXTURE_WRAP_T

    static final int GL_TEXTURE_WRAP_T

See Also:
  Constant Field Values

### GL_TEXTURE_MAG_FILTER

    static final int GL_TEXTURE_MAG_FILTER

See Also:
  Constant Field Values

### GL_TEXTURE_MIN_FILTER

    static final int GL_TEXTURE_MIN_FILTER

See Also:
  Constant Field Values

### GL_TEXTURE_ENV_COLOR

    static final int GL_TEXTURE_ENV_COLOR

See Also:
  Constant Field Values

### GL_TEXTURE_GEN_S

    static final int GL_TEXTURE_GEN_S

See Also:
  Constant Field Values

### GL_TEXTURE_GEN_T

    static final int GL_TEXTURE_GEN_T

See Also:
  Constant Field Values

### GL_TEXTURE_GEN_MODE

    static final int GL_TEXTURE_GEN_MODE

See Also:
  Constant Field Values

### GL_TEXTURE_BORDER_COLOR

    static final int GL_TEXTURE_BORDER_COLOR

See Also:
  Constant Field Values

### GL_TEXTURE_WIDTH

    static final int GL_TEXTURE_WIDTH

See Also:
  Constant Field Values

### GL_TEXTURE_HEIGHT

    static final int GL_TEXTURE_HEIGHT

See Also:
  Constant Field Values

### GL_TEXTURE_BORDER

    static final int GL_TEXTURE_BORDER

See Also:
  Constant Field Values

### GL_TEXTURE_COMPONENTS

    static final int GL_TEXTURE_COMPONENTS

See Also:
  Constant Field Values

### GL_TEXTURE_RED_SIZE

    static final int GL_TEXTURE_RED_SIZE

See Also:
  Constant Field Values

### GL_TEXTURE_GREEN_SIZE

    static final int GL_TEXTURE_GREEN_SIZE

See Also:
  Constant Field Values

### GL_TEXTURE_BLUE_SIZE

    static final int GL_TEXTURE_BLUE_SIZE

See Also:
  Constant Field Values

### GL_TEXTURE_ALPHA_SIZE

    static final int GL_TEXTURE_ALPHA_SIZE

See Also:
  Constant Field Values

### GL_TEXTURE_LUMINANCE_SIZE

    static final int GL_TEXTURE_LUMINANCE_SIZE

See Also:
  Constant Field Values

### GL_TEXTURE_INTENSITY_SIZE

    static final int GL_TEXTURE_INTENSITY_SIZE

See Also:
  Constant Field Values

### GL_NEAREST_MIPMAP_NEAREST

    static final int GL_NEAREST_MIPMAP_NEAREST

See Also:
  Constant Field Values

### GL_NEAREST_MIPMAP_LINEAR

    static final int GL_NEAREST_MIPMAP_LINEAR

See Also:
  Constant Field Values

### GL_LINEAR_MIPMAP_NEAREST

    static final int GL_LINEAR_MIPMAP_NEAREST

See Also:
  Constant Field Values

### GL_LINEAR_MIPMAP_LINEAR

    static final int GL_LINEAR_MIPMAP_LINEAR

See Also:
  Constant Field Values

### GL_OBJECT_LINEAR

    static final int GL_OBJECT_LINEAR

See Also:
  Constant Field Values

### GL_OBJECT_PLANE

    static final int GL_OBJECT_PLANE

See Also:
  Constant Field Values

### GL_EYE_LINEAR

    static final int GL_EYE_LINEAR

See Also:
  Constant Field Values

### GL_EYE_PLANE

    static final int GL_EYE_PLANE

See Also:
  Constant Field Values

### GL_SPHERE_MAP

    static final int GL_SPHERE_MAP

See Also:
  Constant Field Values

### GL_DECAL

    static final int GL_DECAL

See Also:
  Constant Field Values

### GL_MODULATE

    static final int GL_MODULATE

See Also:
  Constant Field Values

### GL_NEAREST

    static final int GL_NEAREST

See Also:
  Constant Field Values

### GL_REPEAT

    static final int GL_REPEAT

See Also:
  Constant Field Values

### GL_CLAMP

    static final int GL_CLAMP

See Also:
  Constant Field Values

### GL_S

    static final int GL_S

See Also:
  Constant Field Values

### GL_T

    static final int GL_T

See Also:
  Constant Field Values

### GL_R

    static final int GL_R

See Also:
  Constant Field Values

### GL_Q

    static final int GL_Q

See Also:
  Constant Field Values

### GL_TEXTURE_GEN_R

    static final int GL_TEXTURE_GEN_R

See Also:
  Constant Field Values

### GL_TEXTURE_GEN_Q

    static final int GL_TEXTURE_GEN_Q

See Also:
  Constant Field Values

### GL_VENDOR

    static final int GL_VENDOR

See Also:
  Constant Field Values

### GL_RENDERER

    static final int GL_RENDERER

See Also:
  Constant Field Values

### GL_VERSION

    static final int GL_VERSION

See Also:
  Constant Field Values

### GL_EXTENSIONS

    static final int GL_EXTENSIONS

See Also:
  Constant Field Values

### GL_NO_ERROR

    static final int GL_NO_ERROR

See Also:
  Constant Field Values

### GL_INVALID_VALUE

    static final int GL_INVALID_VALUE

See Also:
  Constant Field Values

### GL_INVALID_ENUM

    static final int GL_INVALID_ENUM

See Also:
  Constant Field Values

### GL_INVALID_OPERATION

    static final int GL_INVALID_OPERATION

See Also:
  Constant Field Values

### GL_STACK_OVERFLOW

    static final int GL_STACK_OVERFLOW

See Also:
  Constant Field Values

### GL_STACK_UNDERFLOW

    static final int GL_STACK_UNDERFLOW

See Also:
  Constant Field Values

### GL_OUT_OF_MEMORY

    static final int GL_OUT_OF_MEMORY

See Also:
  Constant Field Values

### GL_CURRENT_BIT

    static final int GL_CURRENT_BIT

See Also:
  Constant Field Values

### GL_POINT_BIT

    static final int GL_POINT_BIT

See Also:
  Constant Field Values

### GL_LINE_BIT

    static final int GL_LINE_BIT

See Also:
  Constant Field Values

### GL_POLYGON_BIT

    static final int GL_POLYGON_BIT

See Also:
  Constant Field Values

### GL_POLYGON_STIPPLE_BIT

    static final int GL_POLYGON_STIPPLE_BIT

See Also:
  Constant Field Values

### GL_PIXEL_MODE_BIT

    static final int GL_PIXEL_MODE_BIT

See Also:
  Constant Field Values

### GL_LIGHTING_BIT

    static final int GL_LIGHTING_BIT

See Also:
  Constant Field Values

### GL_FOG_BIT

    static final int GL_FOG_BIT

See Also:
  Constant Field Values

### GL_DEPTH_BUFFER_BIT

    static final int GL_DEPTH_BUFFER_BIT

See Also:
  Constant Field Values

### GL_ACCUM_BUFFER_BIT

    static final int GL_ACCUM_BUFFER_BIT

See Also:
  Constant Field Values

### GL_STENCIL_BUFFER_BIT

    static final int GL_STENCIL_BUFFER_BIT

See Also:
  Constant Field Values

### GL_VIEWPORT_BIT

    static final int GL_VIEWPORT_BIT

See Also:
  Constant Field Values

### GL_TRANSFORM_BIT

    static final int GL_TRANSFORM_BIT

See Also:
  Constant Field Values

### GL_ENABLE_BIT

    static final int GL_ENABLE_BIT

See Also:
  Constant Field Values

### GL_COLOR_BUFFER_BIT

    static final int GL_COLOR_BUFFER_BIT

See Also:
  Constant Field Values

### GL_HINT_BIT

    static final int GL_HINT_BIT

See Also:
  Constant Field Values

### GL_EVAL_BIT

    static final int GL_EVAL_BIT

See Also:
  Constant Field Values

### GL_LIST_BIT

    static final int GL_LIST_BIT

See Also:
  Constant Field Values

### GL_TEXTURE_BIT

    static final int GL_TEXTURE_BIT

See Also:
  Constant Field Values

### GL_SCISSOR_BIT

    static final int GL_SCISSOR_BIT

See Also:
  Constant Field Values

### GL_ALL_ATTRIB_BITS

    static final int GL_ALL_ATTRIB_BITS

See Also:
  Constant Field Values

### GL_PROXY_TEXTURE_1D

    static final int GL_PROXY_TEXTURE_1D

See Also:
  Constant Field Values

### GL_PROXY_TEXTURE_2D

    static final int GL_PROXY_TEXTURE_2D

See Also:
  Constant Field Values

### GL_TEXTURE_PRIORITY

    static final int GL_TEXTURE_PRIORITY

See Also:
  Constant Field Values

### GL_TEXTURE_RESIDENT

    static final int GL_TEXTURE_RESIDENT

See Also:
  Constant Field Values

### GL_TEXTURE_BINDING_1D

    static final int GL_TEXTURE_BINDING_1D

See Also:
  Constant Field Values

### GL_TEXTURE_BINDING_2D

    static final int GL_TEXTURE_BINDING_2D

See Also:
  Constant Field Values

### GL_TEXTURE_INTERNAL_FORMAT

    static final int GL_TEXTURE_INTERNAL_FORMAT

See Also:
  Constant Field Values

### GL_ALPHA4

    static final int GL_ALPHA4

See Also:
  Constant Field Values

### GL_ALPHA8

    static final int GL_ALPHA8

See Also:
  Constant Field Values

### GL_ALPHA12

    static final int GL_ALPHA12

See Also:
  Constant Field Values

### GL_ALPHA16

    static final int GL_ALPHA16

See Also:
  Constant Field Values

### GL_LUMINANCE4

    static final int GL_LUMINANCE4

See Also:
  Constant Field Values

### GL_LUMINANCE8

    static final int GL_LUMINANCE8

See Also:
  Constant Field Values

### GL_LUMINANCE12

    static final int GL_LUMINANCE12

See Also:
  Constant Field Values

### GL_LUMINANCE16

    static final int GL_LUMINANCE16

See Also:
  Constant Field Values

### GL_LUMINANCE4_ALPHA4

    static final int GL_LUMINANCE4_ALPHA4

See Also:
  Constant Field Values

### GL_LUMINANCE6_ALPHA2

    static final int GL_LUMINANCE6_ALPHA2

See Also:
  Constant Field Values

### GL_LUMINANCE8_ALPHA8

    static final int GL_LUMINANCE8_ALPHA8

See Also:
  Constant Field Values

### GL_LUMINANCE12_ALPHA4

    static final int GL_LUMINANCE12_ALPHA4

See Also:
  Constant Field Values

### GL_LUMINANCE12_ALPHA12

    static final int GL_LUMINANCE12_ALPHA12

See Also:
  Constant Field Values

### GL_LUMINANCE16_ALPHA16

    static final int GL_LUMINANCE16_ALPHA16

See Also:
  Constant Field Values

### GL_INTENSITY

    static final int GL_INTENSITY

See Also:
  Constant Field Values

### GL_INTENSITY4

    static final int GL_INTENSITY4

See Also:
  Constant Field Values

### GL_INTENSITY8

    static final int GL_INTENSITY8

See Also:
  Constant Field Values

### GL_INTENSITY12

    static final int GL_INTENSITY12

See Also:
  Constant Field Values

### GL_INTENSITY16

    static final int GL_INTENSITY16

See Also:
  Constant Field Values

### GL_R3_G3_B2

    static final int GL_R3_G3_B2

See Also:
  Constant Field Values

### GL_RGB4

    static final int GL_RGB4

See Also:
  Constant Field Values

### GL_RGB5

    static final int GL_RGB5

See Also:
  Constant Field Values

### GL_RGB8

    static final int GL_RGB8

See Also:
  Constant Field Values

### GL_RGB10

    static final int GL_RGB10

See Also:
  Constant Field Values

### GL_RGB12

    static final int GL_RGB12

See Also:
  Constant Field Values

### GL_RGB16

    static final int GL_RGB16

See Also:
  Constant Field Values

### GL_RGBA2

    static final int GL_RGBA2

See Also:
  Constant Field Values

### GL_RGBA4

    static final int GL_RGBA4

See Also:
  Constant Field Values

### GL_RGB5_A1

    static final int GL_RGB5_A1

See Also:
  Constant Field Values

### GL_RGBA8

    static final int GL_RGBA8

See Also:
  Constant Field Values

### GL_RGB10_A2

    static final int GL_RGB10_A2

See Also:
  Constant Field Values

### GL_RGBA12

    static final int GL_RGBA12

See Also:
  Constant Field Values

### GL_RGBA16

    static final int GL_RGBA16

See Also:
  Constant Field Values

### GL_CLIENT_PIXEL_STORE_BIT

    static final int GL_CLIENT_PIXEL_STORE_BIT

See Also:
  Constant Field Values

### GL_CLIENT_VERTEX_ARRAY_BIT

    static final int GL_CLIENT_VERTEX_ARRAY_BIT

See Also:
  Constant Field Values

### GL_ALL_CLIENT_ATTRIB_BITS

    static final long GL_ALL_CLIENT_ATTRIB_BITS

See Also:
  Constant Field Values

### GL_CLIENT_ALL_ATTRIB_BITS

    static final long GL_CLIENT_ALL_ATTRIB_BITS

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY

    static final int GL_VERTEX_ARRAY

See Also:
  Constant Field Values

### GL_NORMAL_ARRAY

    static final int GL_NORMAL_ARRAY

See Also:
  Constant Field Values

### GL_COLOR_ARRAY

    static final int GL_COLOR_ARRAY

See Also:
  Constant Field Values

### GL_INDEX_ARRAY

    static final int GL_INDEX_ARRAY

See Also:
  Constant Field Values

### GL_TEXTURE_COORD_ARRAY

    static final int GL_TEXTURE_COORD_ARRAY

See Also:
  Constant Field Values

### GL_EDGE_FLAG_ARRAY

    static final int GL_EDGE_FLAG_ARRAY

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_SIZE

    static final int GL_VERTEX_ARRAY_SIZE

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_TYPE

    static final int GL_VERTEX_ARRAY_TYPE

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_STRIDE

    static final int GL_VERTEX_ARRAY_STRIDE

See Also:
  Constant Field Values

### GL_NORMAL_ARRAY_TYPE

    static final int GL_NORMAL_ARRAY_TYPE

See Also:
  Constant Field Values

### GL_NORMAL_ARRAY_STRIDE

    static final int GL_NORMAL_ARRAY_STRIDE

See Also:
  Constant Field Values

### GL_COLOR_ARRAY_SIZE

    static final int GL_COLOR_ARRAY_SIZE

See Also:
  Constant Field Values

### GL_COLOR_ARRAY_TYPE

    static final int GL_COLOR_ARRAY_TYPE

See Also:
  Constant Field Values

### GL_COLOR_ARRAY_STRIDE

    static final int GL_COLOR_ARRAY_STRIDE

See Also:
  Constant Field Values

### GL_INDEX_ARRAY_TYPE

    static final int GL_INDEX_ARRAY_TYPE

See Also:
  Constant Field Values

### GL_INDEX_ARRAY_STRIDE

    static final int GL_INDEX_ARRAY_STRIDE

See Also:
  Constant Field Values

### GL_TEXTURE_COORD_ARRAY_SIZE

    static final int GL_TEXTURE_COORD_ARRAY_SIZE

See Also:
  Constant Field Values

### GL_TEXTURE_COORD_ARRAY_TYPE

    static final int GL_TEXTURE_COORD_ARRAY_TYPE

See Also:
  Constant Field Values

### GL_TEXTURE_COORD_ARRAY_STRIDE

    static final int GL_TEXTURE_COORD_ARRAY_STRIDE

See Also:
  Constant Field Values

### GL_EDGE_FLAG_ARRAY_STRIDE

    static final int GL_EDGE_FLAG_ARRAY_STRIDE

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_POINTER

    static final int GL_VERTEX_ARRAY_POINTER

See Also:
  Constant Field Values

### GL_NORMAL_ARRAY_POINTER

    static final int GL_NORMAL_ARRAY_POINTER

See Also:
  Constant Field Values

### GL_COLOR_ARRAY_POINTER

    static final int GL_COLOR_ARRAY_POINTER

See Also:
  Constant Field Values

### GL_INDEX_ARRAY_POINTER

    static final int GL_INDEX_ARRAY_POINTER

See Also:
  Constant Field Values

### GL_TEXTURE_COORD_ARRAY_POINTER

    static final int GL_TEXTURE_COORD_ARRAY_POINTER

See Also:
  Constant Field Values

### GL_EDGE_FLAG_ARRAY_POINTER

    static final int GL_EDGE_FLAG_ARRAY_POINTER

See Also:
  Constant Field Values

### GL_V2F

    static final int GL_V2F

See Also:
  Constant Field Values

### GL_V3F

    static final int GL_V3F

See Also:
  Constant Field Values

### GL_C4UB_V2F

    static final int GL_C4UB_V2F

See Also:
  Constant Field Values

### GL_C4UB_V3F

    static final int GL_C4UB_V3F

See Also:
  Constant Field Values

### GL_C3F_V3F

    static final int GL_C3F_V3F

See Also:
  Constant Field Values

### GL_N3F_V3F

    static final int GL_N3F_V3F

See Also:
  Constant Field Values

### GL_C4F_N3F_V3F

    static final int GL_C4F_N3F_V3F

See Also:
  Constant Field Values

### GL_T2F_V3F

    static final int GL_T2F_V3F

See Also:
  Constant Field Values

### GL_T4F_V4F

    static final int GL_T4F_V4F

See Also:
  Constant Field Values

### GL_T2F_C4UB_V3F

    static final int GL_T2F_C4UB_V3F

See Also:
  Constant Field Values

### GL_T2F_C3F_V3F

    static final int GL_T2F_C3F_V3F

See Also:
  Constant Field Values

### GL_T2F_N3F_V3F

    static final int GL_T2F_N3F_V3F

See Also:
  Constant Field Values

### GL_T2F_C4F_N3F_V3F

    static final int GL_T2F_C4F_N3F_V3F

See Also:
  Constant Field Values

### GL_T4F_C4F_N3F_V4F

    static final int GL_T4F_C4F_N3F_V4F

See Also:
  Constant Field Values

### GL_GLEXT_VERSION

    static final int GL_GLEXT_VERSION

See Also:
  Constant Field Values

### GL_UNSIGNED_BYTE_3_3_2

    static final int GL_UNSIGNED_BYTE_3_3_2

See Also:
  Constant Field Values

### GL_UNSIGNED_SHORT_4_4_4_4

    static final int GL_UNSIGNED_SHORT_4_4_4_4

See Also:
  Constant Field Values

### GL_UNSIGNED_SHORT_5_5_5_1

    static final int GL_UNSIGNED_SHORT_5_5_5_1

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_8_8_8_8

    static final int GL_UNSIGNED_INT_8_8_8_8

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_10_10_10_2

    static final int GL_UNSIGNED_INT_10_10_10_2

See Also:
  Constant Field Values

### GL_RESCALE_NORMAL

    static final int GL_RESCALE_NORMAL

See Also:
  Constant Field Values

### GL_TEXTURE_BINDING_3D

    static final int GL_TEXTURE_BINDING_3D

See Also:
  Constant Field Values

### GL_PACK_SKIP_IMAGES

    static final int GL_PACK_SKIP_IMAGES

See Also:
  Constant Field Values

### GL_PACK_IMAGE_HEIGHT

    static final int GL_PACK_IMAGE_HEIGHT

See Also:
  Constant Field Values

### GL_UNPACK_SKIP_IMAGES

    static final int GL_UNPACK_SKIP_IMAGES

See Also:
  Constant Field Values

### GL_UNPACK_IMAGE_HEIGHT

    static final int GL_UNPACK_IMAGE_HEIGHT

See Also:
  Constant Field Values

### GL_TEXTURE_3D

    static final int GL_TEXTURE_3D

See Also:
  Constant Field Values

### GL_PROXY_TEXTURE_3D

    static final int GL_PROXY_TEXTURE_3D

See Also:
  Constant Field Values

### GL_TEXTURE_DEPTH

    static final int GL_TEXTURE_DEPTH

See Also:
  Constant Field Values

### GL_TEXTURE_WRAP_R

    static final int GL_TEXTURE_WRAP_R

See Also:
  Constant Field Values

### GL_MAX_3D_TEXTURE_SIZE

    static final int GL_MAX_3D_TEXTURE_SIZE

See Also:
  Constant Field Values

### GL_UNSIGNED_BYTE_2_3_3_REV

    static final int GL_UNSIGNED_BYTE_2_3_3_REV

See Also:
  Constant Field Values

### GL_UNSIGNED_SHORT_5_6_5

    static final int GL_UNSIGNED_SHORT_5_6_5

See Also:
  Constant Field Values

### GL_UNSIGNED_SHORT_5_6_5_REV

    static final int GL_UNSIGNED_SHORT_5_6_5_REV

See Also:
  Constant Field Values

### GL_UNSIGNED_SHORT_4_4_4_4_REV

    static final int GL_UNSIGNED_SHORT_4_4_4_4_REV

See Also:
  Constant Field Values

### GL_UNSIGNED_SHORT_1_5_5_5_REV

    static final int GL_UNSIGNED_SHORT_1_5_5_5_REV

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_8_8_8_8_REV

    static final int GL_UNSIGNED_INT_8_8_8_8_REV

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_2_10_10_10_REV

    static final int GL_UNSIGNED_INT_2_10_10_10_REV

See Also:
  Constant Field Values

### GL_BGR

    static final int GL_BGR

See Also:
  Constant Field Values

### GL_BGRA

    static final int GL_BGRA

See Also:
  Constant Field Values

### GL_MAX_ELEMENTS_VERTICES

    static final int GL_MAX_ELEMENTS_VERTICES

See Also:
  Constant Field Values

### GL_MAX_ELEMENTS_INDICES

    static final int GL_MAX_ELEMENTS_INDICES

See Also:
  Constant Field Values

### GL_CLAMP_TO_EDGE

    static final int GL_CLAMP_TO_EDGE

See Also:
  Constant Field Values

### GL_TEXTURE_MIN_LOD

    static final int GL_TEXTURE_MIN_LOD

See Also:
  Constant Field Values

### GL_TEXTURE_MAX_LOD

    static final int GL_TEXTURE_MAX_LOD

See Also:
  Constant Field Values

### GL_TEXTURE_BASE_LEVEL

    static final int GL_TEXTURE_BASE_LEVEL

See Also:
  Constant Field Values

### GL_TEXTURE_MAX_LEVEL

    static final int GL_TEXTURE_MAX_LEVEL

See Also:
  Constant Field Values

### GL_LIGHT_MODEL_COLOR_CONTROL

    static final int GL_LIGHT_MODEL_COLOR_CONTROL

See Also:
  Constant Field Values

### GL_SINGLE_COLOR

    static final int GL_SINGLE_COLOR

See Also:
  Constant Field Values

### GL_SEPARATE_SPECULAR_COLOR

    static final int GL_SEPARATE_SPECULAR_COLOR

See Also:
  Constant Field Values

### GL_SMOOTH_POINT_SIZE_RANGE

    static final int GL_SMOOTH_POINT_SIZE_RANGE

See Also:
  Constant Field Values

### GL_SMOOTH_POINT_SIZE_GRANULARITY

    static final int GL_SMOOTH_POINT_SIZE_GRANULARITY

See Also:
  Constant Field Values

### GL_SMOOTH_LINE_WIDTH_RANGE

    static final int GL_SMOOTH_LINE_WIDTH_RANGE

See Also:
  Constant Field Values

### GL_SMOOTH_LINE_WIDTH_GRANULARITY

    static final int GL_SMOOTH_LINE_WIDTH_GRANULARITY

See Also:
  Constant Field Values

### GL_ALIASED_POINT_SIZE_RANGE

    static final int GL_ALIASED_POINT_SIZE_RANGE

See Also:
  Constant Field Values

### GL_ALIASED_LINE_WIDTH_RANGE

    static final int GL_ALIASED_LINE_WIDTH_RANGE

See Also:
  Constant Field Values

### GL_CONSTANT_COLOR

    static final int GL_CONSTANT_COLOR

See Also:
  Constant Field Values

### GL_ONE_MINUS_CONSTANT_COLOR

    static final int GL_ONE_MINUS_CONSTANT_COLOR

See Also:
  Constant Field Values

### GL_CONSTANT_ALPHA

    static final int GL_CONSTANT_ALPHA

See Also:
  Constant Field Values

### GL_ONE_MINUS_CONSTANT_ALPHA

    static final int GL_ONE_MINUS_CONSTANT_ALPHA

See Also:
  Constant Field Values

### GL_BLEND_COLOR

    static final int GL_BLEND_COLOR

See Also:
  Constant Field Values

### GL_FUNC_ADD

    static final int GL_FUNC_ADD

See Also:
  Constant Field Values

### GL_MIN

    static final int GL_MIN

See Also:
  Constant Field Values

### GL_MAX

    static final int GL_MAX

See Also:
  Constant Field Values

### GL_BLEND_EQUATION

    static final int GL_BLEND_EQUATION

See Also:
  Constant Field Values

### GL_FUNC_SUBTRACT

    static final int GL_FUNC_SUBTRACT

See Also:
  Constant Field Values

### GL_FUNC_REVERSE_SUBTRACT

    static final int GL_FUNC_REVERSE_SUBTRACT

See Also:
  Constant Field Values

### GL_CONVOLUTION_1D

    static final int GL_CONVOLUTION_1D

See Also:
  Constant Field Values

### GL_CONVOLUTION_2D

    static final int GL_CONVOLUTION_2D

See Also:
  Constant Field Values

### GL_SEPARABLE_2D

    static final int GL_SEPARABLE_2D

See Also:
  Constant Field Values

### GL_CONVOLUTION_BORDER_MODE

    static final int GL_CONVOLUTION_BORDER_MODE

See Also:
  Constant Field Values

### GL_CONVOLUTION_FILTER_SCALE

    static final int GL_CONVOLUTION_FILTER_SCALE

See Also:
  Constant Field Values

### GL_CONVOLUTION_FILTER_BIAS

    static final int GL_CONVOLUTION_FILTER_BIAS

See Also:
  Constant Field Values

### GL_REDUCE

    static final int GL_REDUCE

See Also:
  Constant Field Values

### GL_CONVOLUTION_FORMAT

    static final int GL_CONVOLUTION_FORMAT

See Also:
  Constant Field Values

### GL_CONVOLUTION_WIDTH

    static final int GL_CONVOLUTION_WIDTH

See Also:
  Constant Field Values

### GL_CONVOLUTION_HEIGHT

    static final int GL_CONVOLUTION_HEIGHT

See Also:
  Constant Field Values

### GL_MAX_CONVOLUTION_WIDTH

    static final int GL_MAX_CONVOLUTION_WIDTH

See Also:
  Constant Field Values

### GL_MAX_CONVOLUTION_HEIGHT

    static final int GL_MAX_CONVOLUTION_HEIGHT

See Also:
  Constant Field Values

### GL_POST_CONVOLUTION_RED_SCALE

    static final int GL_POST_CONVOLUTION_RED_SCALE

See Also:
  Constant Field Values

### GL_POST_CONVOLUTION_GREEN_SCALE

    static final int GL_POST_CONVOLUTION_GREEN_SCALE

See Also:
  Constant Field Values

### GL_POST_CONVOLUTION_BLUE_SCALE

    static final int GL_POST_CONVOLUTION_BLUE_SCALE

See Also:
  Constant Field Values

### GL_POST_CONVOLUTION_ALPHA_SCALE

    static final int GL_POST_CONVOLUTION_ALPHA_SCALE

See Also:
  Constant Field Values

### GL_POST_CONVOLUTION_RED_BIAS

    static final int GL_POST_CONVOLUTION_RED_BIAS

See Also:
  Constant Field Values

### GL_POST_CONVOLUTION_GREEN_BIAS

    static final int GL_POST_CONVOLUTION_GREEN_BIAS

See Also:
  Constant Field Values

### GL_POST_CONVOLUTION_BLUE_BIAS

    static final int GL_POST_CONVOLUTION_BLUE_BIAS

See Also:
  Constant Field Values

### GL_POST_CONVOLUTION_ALPHA_BIAS

    static final int GL_POST_CONVOLUTION_ALPHA_BIAS

See Also:
  Constant Field Values

### GL_HISTOGRAM

    static final int GL_HISTOGRAM

See Also:
  Constant Field Values

### GL_PROXY_HISTOGRAM

    static final int GL_PROXY_HISTOGRAM

See Also:
  Constant Field Values

### GL_HISTOGRAM_WIDTH

    static final int GL_HISTOGRAM_WIDTH

See Also:
  Constant Field Values

### GL_HISTOGRAM_FORMAT

    static final int GL_HISTOGRAM_FORMAT

See Also:
  Constant Field Values

### GL_HISTOGRAM_RED_SIZE

    static final int GL_HISTOGRAM_RED_SIZE

See Also:
  Constant Field Values

### GL_HISTOGRAM_GREEN_SIZE

    static final int GL_HISTOGRAM_GREEN_SIZE

See Also:
  Constant Field Values

### GL_HISTOGRAM_BLUE_SIZE

    static final int GL_HISTOGRAM_BLUE_SIZE

See Also:
  Constant Field Values

### GL_HISTOGRAM_ALPHA_SIZE

    static final int GL_HISTOGRAM_ALPHA_SIZE

See Also:
  Constant Field Values

### GL_HISTOGRAM_LUMINANCE_SIZE

    static final int GL_HISTOGRAM_LUMINANCE_SIZE

See Also:
  Constant Field Values

### GL_HISTOGRAM_SINK

    static final int GL_HISTOGRAM_SINK

See Also:
  Constant Field Values

### GL_MINMAX

    static final int GL_MINMAX

See Also:
  Constant Field Values

### GL_MINMAX_FORMAT

    static final int GL_MINMAX_FORMAT

See Also:
  Constant Field Values

### GL_MINMAX_SINK

    static final int GL_MINMAX_SINK

See Also:
  Constant Field Values

### GL_TABLE_TOO_LARGE

    static final int GL_TABLE_TOO_LARGE

See Also:
  Constant Field Values

### GL_COLOR_MATRIX

    static final int GL_COLOR_MATRIX

See Also:
  Constant Field Values

### GL_COLOR_MATRIX_STACK_DEPTH

    static final int GL_COLOR_MATRIX_STACK_DEPTH

See Also:
  Constant Field Values

### GL_MAX_COLOR_MATRIX_STACK_DEPTH

    static final int GL_MAX_COLOR_MATRIX_STACK_DEPTH

See Also:
  Constant Field Values

### GL_POST_COLOR_MATRIX_RED_SCALE

    static final int GL_POST_COLOR_MATRIX_RED_SCALE

See Also:
  Constant Field Values

### GL_POST_COLOR_MATRIX_GREEN_SCALE

    static final int GL_POST_COLOR_MATRIX_GREEN_SCALE

See Also:
  Constant Field Values

### GL_POST_COLOR_MATRIX_BLUE_SCALE

    static final int GL_POST_COLOR_MATRIX_BLUE_SCALE

See Also:
  Constant Field Values

### GL_POST_COLOR_MATRIX_ALPHA_SCALE

    static final int GL_POST_COLOR_MATRIX_ALPHA_SCALE

See Also:
  Constant Field Values

### GL_POST_COLOR_MATRIX_RED_BIAS

    static final int GL_POST_COLOR_MATRIX_RED_BIAS

See Also:
  Constant Field Values

### GL_POST_COLOR_MATRIX_GREEN_BIAS

    static final int GL_POST_COLOR_MATRIX_GREEN_BIAS

See Also:
  Constant Field Values

### GL_POST_COLOR_MATRIX_BLUE_BIAS

    static final int GL_POST_COLOR_MATRIX_BLUE_BIAS

See Also:
  Constant Field Values

### GL_POST_COLOR_MATRIX_ALPHA_BIAS

    static final int GL_POST_COLOR_MATRIX_ALPHA_BIAS

See Also:
  Constant Field Values

### GL_COLOR_TABLE

    static final int GL_COLOR_TABLE

See Also:
  Constant Field Values

### GL_POST_CONVOLUTION_COLOR_TABLE

    static final int GL_POST_CONVOLUTION_COLOR_TABLE

See Also:
  Constant Field Values

### GL_POST_COLOR_MATRIX_COLOR_TABLE

    static final int GL_POST_COLOR_MATRIX_COLOR_TABLE

See Also:
  Constant Field Values

### GL_PROXY_COLOR_TABLE

    static final int GL_PROXY_COLOR_TABLE

See Also:
  Constant Field Values

### GL_PROXY_POST_CONVOLUTION_COLOR_TABLE

    static final int GL_PROXY_POST_CONVOLUTION_COLOR_TABLE

See Also:
  Constant Field Values

### GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE

    static final int GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE

See Also:
  Constant Field Values

### GL_COLOR_TABLE_SCALE

    static final int GL_COLOR_TABLE_SCALE

See Also:
  Constant Field Values

### GL_COLOR_TABLE_BIAS

    static final int GL_COLOR_TABLE_BIAS

See Also:
  Constant Field Values

### GL_COLOR_TABLE_FORMAT

    static final int GL_COLOR_TABLE_FORMAT

See Also:
  Constant Field Values

### GL_COLOR_TABLE_WIDTH

    static final int GL_COLOR_TABLE_WIDTH

See Also:
  Constant Field Values

### GL_COLOR_TABLE_RED_SIZE

    static final int GL_COLOR_TABLE_RED_SIZE

See Also:
  Constant Field Values

### GL_COLOR_TABLE_GREEN_SIZE

    static final int GL_COLOR_TABLE_GREEN_SIZE

See Also:
  Constant Field Values

### GL_COLOR_TABLE_BLUE_SIZE

    static final int GL_COLOR_TABLE_BLUE_SIZE

See Also:
  Constant Field Values

### GL_COLOR_TABLE_ALPHA_SIZE

    static final int GL_COLOR_TABLE_ALPHA_SIZE

See Also:
  Constant Field Values

### GL_COLOR_TABLE_LUMINANCE_SIZE

    static final int GL_COLOR_TABLE_LUMINANCE_SIZE

See Also:
  Constant Field Values

### GL_COLOR_TABLE_INTENSITY_SIZE

    static final int GL_COLOR_TABLE_INTENSITY_SIZE

See Also:
  Constant Field Values

### GL_CONSTANT_BORDER

    static final int GL_CONSTANT_BORDER

See Also:
  Constant Field Values

### GL_REPLICATE_BORDER

    static final int GL_REPLICATE_BORDER

See Also:
  Constant Field Values

### GL_CONVOLUTION_BORDER_COLOR

    static final int GL_CONVOLUTION_BORDER_COLOR

See Also:
  Constant Field Values

### GL_TEXTURE0

    static final int GL_TEXTURE0

See Also:
  Constant Field Values

### GL_TEXTURE1

    static final int GL_TEXTURE1

See Also:
  Constant Field Values

### GL_TEXTURE2

    static final int GL_TEXTURE2

See Also:
  Constant Field Values

### GL_TEXTURE3

    static final int GL_TEXTURE3

See Also:
  Constant Field Values

### GL_TEXTURE4

    static final int GL_TEXTURE4

See Also:
  Constant Field Values

### GL_TEXTURE5

    static final int GL_TEXTURE5

See Also:
  Constant Field Values

### GL_TEXTURE6

    static final int GL_TEXTURE6

See Also:
  Constant Field Values

### GL_TEXTURE7

    static final int GL_TEXTURE7

See Also:
  Constant Field Values

### GL_TEXTURE8

    static final int GL_TEXTURE8

See Also:
  Constant Field Values

### GL_TEXTURE9

    static final int GL_TEXTURE9

See Also:
  Constant Field Values

### GL_TEXTURE10

    static final int GL_TEXTURE10

See Also:
  Constant Field Values

### GL_TEXTURE11

    static final int GL_TEXTURE11

See Also:
  Constant Field Values

### GL_TEXTURE12

    static final int GL_TEXTURE12

See Also:
  Constant Field Values

### GL_TEXTURE13

    static final int GL_TEXTURE13

See Also:
  Constant Field Values

### GL_TEXTURE14

    static final int GL_TEXTURE14

See Also:
  Constant Field Values

### GL_TEXTURE15

    static final int GL_TEXTURE15

See Also:
  Constant Field Values

### GL_TEXTURE16

    static final int GL_TEXTURE16

See Also:
  Constant Field Values

### GL_TEXTURE17

    static final int GL_TEXTURE17

See Also:
  Constant Field Values

### GL_TEXTURE18

    static final int GL_TEXTURE18

See Also:
  Constant Field Values

### GL_TEXTURE19

    static final int GL_TEXTURE19

See Also:
  Constant Field Values

### GL_TEXTURE20

    static final int GL_TEXTURE20

See Also:
  Constant Field Values

### GL_TEXTURE21

    static final int GL_TEXTURE21

See Also:
  Constant Field Values

### GL_TEXTURE22

    static final int GL_TEXTURE22

See Also:
  Constant Field Values

### GL_TEXTURE23

    static final int GL_TEXTURE23

See Also:
  Constant Field Values

### GL_TEXTURE24

    static final int GL_TEXTURE24

See Also:
  Constant Field Values

### GL_TEXTURE25

    static final int GL_TEXTURE25

See Also:
  Constant Field Values

### GL_TEXTURE26

    static final int GL_TEXTURE26

See Also:
  Constant Field Values

### GL_TEXTURE27

    static final int GL_TEXTURE27

See Also:
  Constant Field Values

### GL_TEXTURE28

    static final int GL_TEXTURE28

See Also:
  Constant Field Values

### GL_TEXTURE29

    static final int GL_TEXTURE29

See Also:
  Constant Field Values

### GL_TEXTURE30

    static final int GL_TEXTURE30

See Also:
  Constant Field Values

### GL_TEXTURE31

    static final int GL_TEXTURE31

See Also:
  Constant Field Values

### GL_ACTIVE_TEXTURE

    static final int GL_ACTIVE_TEXTURE

See Also:
  Constant Field Values

### GL_CLIENT_ACTIVE_TEXTURE

    static final int GL_CLIENT_ACTIVE_TEXTURE

See Also:
  Constant Field Values

### GL_MAX_TEXTURE_UNITS

    static final int GL_MAX_TEXTURE_UNITS

See Also:
  Constant Field Values

### GL_TRANSPOSE_MODELVIEW_MATRIX

    static final int GL_TRANSPOSE_MODELVIEW_MATRIX

See Also:
  Constant Field Values

### GL_TRANSPOSE_PROJECTION_MATRIX

    static final int GL_TRANSPOSE_PROJECTION_MATRIX

See Also:
  Constant Field Values

### GL_TRANSPOSE_TEXTURE_MATRIX

    static final int GL_TRANSPOSE_TEXTURE_MATRIX

See Also:
  Constant Field Values

### GL_TRANSPOSE_COLOR_MATRIX

    static final int GL_TRANSPOSE_COLOR_MATRIX

See Also:
  Constant Field Values

### GL_MULTISAMPLE

    static final int GL_MULTISAMPLE

See Also:
  Constant Field Values

### GL_SAMPLE_ALPHA_TO_COVERAGE

    static final int GL_SAMPLE_ALPHA_TO_COVERAGE

See Also:
  Constant Field Values

### GL_SAMPLE_ALPHA_TO_ONE

    static final int GL_SAMPLE_ALPHA_TO_ONE

See Also:
  Constant Field Values

### GL_SAMPLE_COVERAGE

    static final int GL_SAMPLE_COVERAGE

See Also:
  Constant Field Values

### GL_SAMPLE_BUFFERS

    static final int GL_SAMPLE_BUFFERS

See Also:
  Constant Field Values

### GL_SAMPLES

    static final int GL_SAMPLES

See Also:
  Constant Field Values

### GL_SAMPLE_COVERAGE_VALUE

    static final int GL_SAMPLE_COVERAGE_VALUE

See Also:
  Constant Field Values

### GL_SAMPLE_COVERAGE_INVERT

    static final int GL_SAMPLE_COVERAGE_INVERT

See Also:
  Constant Field Values

### GL_MULTISAMPLE_BIT

    static final int GL_MULTISAMPLE_BIT

See Also:
  Constant Field Values

### GL_NORMAL_MAP

    static final int GL_NORMAL_MAP

See Also:
  Constant Field Values

### GL_REFLECTION_MAP

    static final int GL_REFLECTION_MAP

See Also:
  Constant Field Values

### GL_TEXTURE_CUBE_MAP

    static final int GL_TEXTURE_CUBE_MAP

See Also:
  Constant Field Values

### GL_TEXTURE_BINDING_CUBE_MAP

    static final int GL_TEXTURE_BINDING_CUBE_MAP

See Also:
  Constant Field Values

### GL_TEXTURE_CUBE_MAP_POSITIVE_X

    static final int GL_TEXTURE_CUBE_MAP_POSITIVE_X

See Also:
  Constant Field Values

### GL_TEXTURE_CUBE_MAP_NEGATIVE_X

    static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_X

See Also:
  Constant Field Values

### GL_TEXTURE_CUBE_MAP_POSITIVE_Y

    static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Y

See Also:
  Constant Field Values

### GL_TEXTURE_CUBE_MAP_NEGATIVE_Y

    static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y

See Also:
  Constant Field Values

### GL_TEXTURE_CUBE_MAP_POSITIVE_Z

    static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Z

See Also:
  Constant Field Values

### GL_TEXTURE_CUBE_MAP_NEGATIVE_Z

    static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z

See Also:
  Constant Field Values

### GL_PROXY_TEXTURE_CUBE_MAP

    static final int GL_PROXY_TEXTURE_CUBE_MAP

See Also:
  Constant Field Values

### GL_MAX_CUBE_MAP_TEXTURE_SIZE

    static final int GL_MAX_CUBE_MAP_TEXTURE_SIZE

See Also:
  Constant Field Values

### GL_COMPRESSED_ALPHA

    static final int GL_COMPRESSED_ALPHA

See Also:
  Constant Field Values

### GL_COMPRESSED_LUMINANCE

    static final int GL_COMPRESSED_LUMINANCE

See Also:
  Constant Field Values

### GL_COMPRESSED_LUMINANCE_ALPHA

    static final int GL_COMPRESSED_LUMINANCE_ALPHA

See Also:
  Constant Field Values

### GL_COMPRESSED_INTENSITY

    static final int GL_COMPRESSED_INTENSITY

See Also:
  Constant Field Values

### GL_COMPRESSED_RGB

    static final int GL_COMPRESSED_RGB

See Also:
  Constant Field Values

### GL_COMPRESSED_RGBA

    static final int GL_COMPRESSED_RGBA

See Also:
  Constant Field Values

### GL_TEXTURE_COMPRESSION_HINT

    static final int GL_TEXTURE_COMPRESSION_HINT

See Also:
  Constant Field Values

### GL_TEXTURE_COMPRESSED_IMAGE_SIZE

    static final int GL_TEXTURE_COMPRESSED_IMAGE_SIZE

See Also:
  Constant Field Values

### GL_TEXTURE_COMPRESSED

    static final int GL_TEXTURE_COMPRESSED

See Also:
  Constant Field Values

### GL_NUM_COMPRESSED_TEXTURE_FORMATS

    static final int GL_NUM_COMPRESSED_TEXTURE_FORMATS

See Also:
  Constant Field Values

### GL_COMPRESSED_TEXTURE_FORMATS

    static final int GL_COMPRESSED_TEXTURE_FORMATS

See Also:
  Constant Field Values

### GL_CLAMP_TO_BORDER

    static final int GL_CLAMP_TO_BORDER

See Also:
  Constant Field Values

### GL_COMBINE

    static final int GL_COMBINE

See Also:
  Constant Field Values

### GL_COMBINE_RGB

    static final int GL_COMBINE_RGB

See Also:
  Constant Field Values

### GL_COMBINE_ALPHA

    static final int GL_COMBINE_ALPHA

See Also:
  Constant Field Values

### GL_SOURCE0_RGB

    static final int GL_SOURCE0_RGB

See Also:
  Constant Field Values

### GL_SOURCE1_RGB

    static final int GL_SOURCE1_RGB

See Also:
  Constant Field Values

### GL_SOURCE2_RGB

    static final int GL_SOURCE2_RGB

See Also:
  Constant Field Values

### GL_SOURCE0_ALPHA

    static final int GL_SOURCE0_ALPHA

See Also:
  Constant Field Values

### GL_SOURCE1_ALPHA

    static final int GL_SOURCE1_ALPHA

See Also:
  Constant Field Values

### GL_SOURCE2_ALPHA

    static final int GL_SOURCE2_ALPHA

See Also:
  Constant Field Values

### GL_OPERAND0_RGB

    static final int GL_OPERAND0_RGB

See Also:
  Constant Field Values

### GL_OPERAND1_RGB

    static final int GL_OPERAND1_RGB

See Also:
  Constant Field Values

### GL_OPERAND2_RGB

    static final int GL_OPERAND2_RGB

See Also:
  Constant Field Values

### GL_OPERAND0_ALPHA

    static final int GL_OPERAND0_ALPHA

See Also:
  Constant Field Values

### GL_OPERAND1_ALPHA

    static final int GL_OPERAND1_ALPHA

See Also:
  Constant Field Values

### GL_OPERAND2_ALPHA

    static final int GL_OPERAND2_ALPHA

See Also:
  Constant Field Values

### GL_RGB_SCALE

    static final int GL_RGB_SCALE

See Also:
  Constant Field Values

### GL_ADD_SIGNED

    static final int GL_ADD_SIGNED

See Also:
  Constant Field Values

### GL_INTERPOLATE

    static final int GL_INTERPOLATE

See Also:
  Constant Field Values

### GL_SUBTRACT

    static final int GL_SUBTRACT

See Also:
  Constant Field Values

### GL_CONSTANT

    static final int GL_CONSTANT

See Also:
  Constant Field Values

### GL_PRIMARY_COLOR

    static final int GL_PRIMARY_COLOR

See Also:
  Constant Field Values

### GL_PREVIOUS

    static final int GL_PREVIOUS

See Also:
  Constant Field Values

### GL_DOT3_RGB

    static final int GL_DOT3_RGB

See Also:
  Constant Field Values

### GL_DOT3_RGBA

    static final int GL_DOT3_RGBA

See Also:
  Constant Field Values

### GL_BLEND_DST_RGB

    static final int GL_BLEND_DST_RGB

See Also:
  Constant Field Values

### GL_BLEND_SRC_RGB

    static final int GL_BLEND_SRC_RGB

See Also:
  Constant Field Values

### GL_BLEND_DST_ALPHA

    static final int GL_BLEND_DST_ALPHA

See Also:
  Constant Field Values

### GL_BLEND_SRC_ALPHA

    static final int GL_BLEND_SRC_ALPHA

See Also:
  Constant Field Values

### GL_POINT_SIZE_MIN

    static final int GL_POINT_SIZE_MIN

See Also:
  Constant Field Values

### GL_POINT_SIZE_MAX

    static final int GL_POINT_SIZE_MAX

See Also:
  Constant Field Values

### GL_POINT_FADE_THRESHOLD_SIZE

    static final int GL_POINT_FADE_THRESHOLD_SIZE

See Also:
  Constant Field Values

### GL_POINT_DISTANCE_ATTENUATION

    static final int GL_POINT_DISTANCE_ATTENUATION

See Also:
  Constant Field Values

### GL_GENERATE_MIPMAP

    static final int GL_GENERATE_MIPMAP

See Also:
  Constant Field Values

### GL_GENERATE_MIPMAP_HINT

    static final int GL_GENERATE_MIPMAP_HINT

See Also:
  Constant Field Values

### GL_DEPTH_COMPONENT16

    static final int GL_DEPTH_COMPONENT16

See Also:
  Constant Field Values

### GL_DEPTH_COMPONENT24

    static final int GL_DEPTH_COMPONENT24

See Also:
  Constant Field Values

### GL_DEPTH_COMPONENT32

    static final int GL_DEPTH_COMPONENT32

See Also:
  Constant Field Values

### GL_MIRRORED_REPEAT

    static final int GL_MIRRORED_REPEAT

See Also:
  Constant Field Values

### GL_FOG_COORDINATE_SOURCE

    static final int GL_FOG_COORDINATE_SOURCE

See Also:
  Constant Field Values

### GL_FOG_COORDINATE

    static final int GL_FOG_COORDINATE

See Also:
  Constant Field Values

### GL_FRAGMENT_DEPTH

    static final int GL_FRAGMENT_DEPTH

See Also:
  Constant Field Values

### GL_CURRENT_FOG_COORDINATE

    static final int GL_CURRENT_FOG_COORDINATE

See Also:
  Constant Field Values

### GL_FOG_COORDINATE_ARRAY_TYPE

    static final int GL_FOG_COORDINATE_ARRAY_TYPE

See Also:
  Constant Field Values

### GL_FOG_COORDINATE_ARRAY_STRIDE

    static final int GL_FOG_COORDINATE_ARRAY_STRIDE

See Also:
  Constant Field Values

### GL_FOG_COORDINATE_ARRAY_POINTER

    static final int GL_FOG_COORDINATE_ARRAY_POINTER

See Also:
  Constant Field Values

### GL_FOG_COORDINATE_ARRAY

    static final int GL_FOG_COORDINATE_ARRAY

See Also:
  Constant Field Values

### GL_COLOR_SUM

    static final int GL_COLOR_SUM

See Also:
  Constant Field Values

### GL_CURRENT_SECONDARY_COLOR

    static final int GL_CURRENT_SECONDARY_COLOR

See Also:
  Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_SIZE

    static final int GL_SECONDARY_COLOR_ARRAY_SIZE

See Also:
  Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_TYPE

    static final int GL_SECONDARY_COLOR_ARRAY_TYPE

See Also:
  Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_STRIDE

    static final int GL_SECONDARY_COLOR_ARRAY_STRIDE

See Also:
  Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_POINTER

    static final int GL_SECONDARY_COLOR_ARRAY_POINTER

See Also:
  Constant Field Values

### GL_SECONDARY_COLOR_ARRAY

    static final int GL_SECONDARY_COLOR_ARRAY

See Also:
  Constant Field Values

### GL_MAX_TEXTURE_LOD_BIAS

    static final int GL_MAX_TEXTURE_LOD_BIAS

See Also:
  Constant Field Values

### GL_TEXTURE_FILTER_CONTROL

    static final int GL_TEXTURE_FILTER_CONTROL

See Also:
  Constant Field Values

### GL_TEXTURE_LOD_BIAS

    static final int GL_TEXTURE_LOD_BIAS

See Also:
  Constant Field Values

### GL_INCR_WRAP

    static final int GL_INCR_WRAP

See Also:
  Constant Field Values

### GL_DECR_WRAP

    static final int GL_DECR_WRAP

See Also:
  Constant Field Values

### GL_TEXTURE_DEPTH_SIZE

    static final int GL_TEXTURE_DEPTH_SIZE

See Also:
  Constant Field Values

### GL_DEPTH_TEXTURE_MODE

    static final int GL_DEPTH_TEXTURE_MODE

See Also:
  Constant Field Values

### GL_TEXTURE_COMPARE_MODE

    static final int GL_TEXTURE_COMPARE_MODE

See Also:
  Constant Field Values

### GL_TEXTURE_COMPARE_FUNC

    static final int GL_TEXTURE_COMPARE_FUNC

See Also:
  Constant Field Values

### GL_COMPARE_R_TO_TEXTURE

    static final int GL_COMPARE_R_TO_TEXTURE

See Also:
  Constant Field Values

### GL_BUFFER_SIZE

    static final int GL_BUFFER_SIZE

See Also:
  Constant Field Values

### GL_BUFFER_USAGE

    static final int GL_BUFFER_USAGE

See Also:
  Constant Field Values

### GL_QUERY_COUNTER_BITS

    static final int GL_QUERY_COUNTER_BITS

See Also:
  Constant Field Values

### GL_CURRENT_QUERY

    static final int GL_CURRENT_QUERY

See Also:
  Constant Field Values

### GL_QUERY_RESULT

    static final int GL_QUERY_RESULT

See Also:
  Constant Field Values

### GL_QUERY_RESULT_AVAILABLE

    static final int GL_QUERY_RESULT_AVAILABLE

See Also:
  Constant Field Values

### GL_ARRAY_BUFFER

    static final int GL_ARRAY_BUFFER

See Also:
  Constant Field Values

### GL_ELEMENT_ARRAY_BUFFER

    static final int GL_ELEMENT_ARRAY_BUFFER

See Also:
  Constant Field Values

### GL_ARRAY_BUFFER_BINDING

    static final int GL_ARRAY_BUFFER_BINDING

See Also:
  Constant Field Values

### GL_ELEMENT_ARRAY_BUFFER_BINDING

    static final int GL_ELEMENT_ARRAY_BUFFER_BINDING

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_BUFFER_BINDING

    static final int GL_VERTEX_ARRAY_BUFFER_BINDING

See Also:
  Constant Field Values

### GL_NORMAL_ARRAY_BUFFER_BINDING

    static final int GL_NORMAL_ARRAY_BUFFER_BINDING

See Also:
  Constant Field Values

### GL_COLOR_ARRAY_BUFFER_BINDING

    static final int GL_COLOR_ARRAY_BUFFER_BINDING

See Also:
  Constant Field Values

### GL_INDEX_ARRAY_BUFFER_BINDING

    static final int GL_INDEX_ARRAY_BUFFER_BINDING

See Also:
  Constant Field Values

### GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING

    static final int GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING

See Also:
  Constant Field Values

### GL_EDGE_FLAG_ARRAY_BUFFER_BINDING

    static final int GL_EDGE_FLAG_ARRAY_BUFFER_BINDING

See Also:
  Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING

    static final int GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING

See Also:
  Constant Field Values

### GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING

    static final int GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING

See Also:
  Constant Field Values

### GL_WEIGHT_ARRAY_BUFFER_BINDING

    static final int GL_WEIGHT_ARRAY_BUFFER_BINDING

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING

    static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING

See Also:
  Constant Field Values

### GL_READ_ONLY

    static final int GL_READ_ONLY

See Also:
  Constant Field Values

### GL_WRITE_ONLY

    static final int GL_WRITE_ONLY

See Also:
  Constant Field Values

### GL_READ_WRITE

    static final int GL_READ_WRITE

See Also:
  Constant Field Values

### GL_BUFFER_ACCESS

    static final int GL_BUFFER_ACCESS

See Also:
  Constant Field Values

### GL_BUFFER_MAPPED

    static final int GL_BUFFER_MAPPED

See Also:
  Constant Field Values

### GL_BUFFER_MAP_POINTER

    static final int GL_BUFFER_MAP_POINTER

See Also:
  Constant Field Values

### GL_STREAM_DRAW

    static final int GL_STREAM_DRAW

See Also:
  Constant Field Values

### GL_STREAM_READ

    static final int GL_STREAM_READ

See Also:
  Constant Field Values

### GL_STREAM_COPY

    static final int GL_STREAM_COPY

See Also:
  Constant Field Values

### GL_STATIC_DRAW

    static final int GL_STATIC_DRAW

See Also:
  Constant Field Values

### GL_STATIC_READ

    static final int GL_STATIC_READ

See Also:
  Constant Field Values

### GL_STATIC_COPY

    static final int GL_STATIC_COPY

See Also:
  Constant Field Values

### GL_DYNAMIC_DRAW

    static final int GL_DYNAMIC_DRAW

See Also:
  Constant Field Values

### GL_DYNAMIC_READ

    static final int GL_DYNAMIC_READ

See Also:
  Constant Field Values

### GL_DYNAMIC_COPY

    static final int GL_DYNAMIC_COPY

See Also:
  Constant Field Values

### GL_SAMPLES_PASSED

    static final int GL_SAMPLES_PASSED

See Also:
  Constant Field Values

### GL_FOG_COORD_SRC

    static final int GL_FOG_COORD_SRC

See Also:
  Constant Field Values

### GL_FOG_COORD

    static final int GL_FOG_COORD

See Also:
  Constant Field Values

### GL_CURRENT_FOG_COORD

    static final int GL_CURRENT_FOG_COORD

See Also:
  Constant Field Values

### GL_FOG_COORD_ARRAY_TYPE

    static final int GL_FOG_COORD_ARRAY_TYPE

See Also:
  Constant Field Values

### GL_FOG_COORD_ARRAY_STRIDE

    static final int GL_FOG_COORD_ARRAY_STRIDE

See Also:
  Constant Field Values

### GL_FOG_COORD_ARRAY_POINTER

    static final int GL_FOG_COORD_ARRAY_POINTER

See Also:
  Constant Field Values

### GL_FOG_COORD_ARRAY

    static final int GL_FOG_COORD_ARRAY

See Also:
  Constant Field Values

### GL_FOG_COORD_ARRAY_BUFFER_BINDING

    static final int GL_FOG_COORD_ARRAY_BUFFER_BINDING

See Also:
  Constant Field Values

### GL_SRC0_RGB

    static final int GL_SRC0_RGB

See Also:
  Constant Field Values

### GL_SRC1_RGB

    static final int GL_SRC1_RGB

See Also:
  Constant Field Values

### GL_SRC2_RGB

    static final int GL_SRC2_RGB

See Also:
  Constant Field Values

### GL_SRC0_ALPHA

    static final int GL_SRC0_ALPHA

See Also:
  Constant Field Values

### GL_SRC1_ALPHA

    static final int GL_SRC1_ALPHA

See Also:
  Constant Field Values

### GL_SRC2_ALPHA

    static final int GL_SRC2_ALPHA

See Also:
  Constant Field Values

### GL_BLEND_EQUATION_RGB

    static final int GL_BLEND_EQUATION_RGB

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_ENABLED

    static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_SIZE

    static final int GL_VERTEX_ATTRIB_ARRAY_SIZE

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_STRIDE

    static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_TYPE

    static final int GL_VERTEX_ATTRIB_ARRAY_TYPE

See Also:
  Constant Field Values

### GL_CURRENT_VERTEX_ATTRIB

    static final int GL_CURRENT_VERTEX_ATTRIB

See Also:
  Constant Field Values

### GL_VERTEX_PROGRAM_POINT_SIZE

    static final int GL_VERTEX_PROGRAM_POINT_SIZE

See Also:
  Constant Field Values

### GL_VERTEX_PROGRAM_TWO_SIDE

    static final int GL_VERTEX_PROGRAM_TWO_SIDE

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_POINTER

    static final int GL_VERTEX_ATTRIB_ARRAY_POINTER

See Also:
  Constant Field Values

### GL_STENCIL_BACK_FUNC

    static final int GL_STENCIL_BACK_FUNC

See Also:
  Constant Field Values

### GL_STENCIL_BACK_FAIL

    static final int GL_STENCIL_BACK_FAIL

See Also:
  Constant Field Values

### GL_STENCIL_BACK_PASS_DEPTH_FAIL

    static final int GL_STENCIL_BACK_PASS_DEPTH_FAIL

See Also:
  Constant Field Values

### GL_STENCIL_BACK_PASS_DEPTH_PASS

    static final int GL_STENCIL_BACK_PASS_DEPTH_PASS

See Also:
  Constant Field Values

### GL_MAX_DRAW_BUFFERS

    static final int GL_MAX_DRAW_BUFFERS

See Also:
  Constant Field Values

### GL_DRAW_BUFFER0

    static final int GL_DRAW_BUFFER0

See Also:
  Constant Field Values

### GL_DRAW_BUFFER1

    static final int GL_DRAW_BUFFER1

See Also:
  Constant Field Values

### GL_DRAW_BUFFER2

    static final int GL_DRAW_BUFFER2

See Also:
  Constant Field Values

### GL_DRAW_BUFFER3

    static final int GL_DRAW_BUFFER3

See Also:
  Constant Field Values

### GL_DRAW_BUFFER4

    static final int GL_DRAW_BUFFER4

See Also:
  Constant Field Values

### GL_DRAW_BUFFER5

    static final int GL_DRAW_BUFFER5

See Also:
  Constant Field Values

### GL_DRAW_BUFFER6

    static final int GL_DRAW_BUFFER6

See Also:
  Constant Field Values

### GL_DRAW_BUFFER7

    static final int GL_DRAW_BUFFER7

See Also:
  Constant Field Values

### GL_DRAW_BUFFER8

    static final int GL_DRAW_BUFFER8

See Also:
  Constant Field Values

### GL_DRAW_BUFFER9

    static final int GL_DRAW_BUFFER9

See Also:
  Constant Field Values

### GL_DRAW_BUFFER10

    static final int GL_DRAW_BUFFER10

See Also:
  Constant Field Values

### GL_DRAW_BUFFER11

    static final int GL_DRAW_BUFFER11

See Also:
  Constant Field Values

### GL_DRAW_BUFFER12

    static final int GL_DRAW_BUFFER12

See Also:
  Constant Field Values

### GL_DRAW_BUFFER13

    static final int GL_DRAW_BUFFER13

See Also:
  Constant Field Values

### GL_DRAW_BUFFER14

    static final int GL_DRAW_BUFFER14

See Also:
  Constant Field Values

### GL_DRAW_BUFFER15

    static final int GL_DRAW_BUFFER15

See Also:
  Constant Field Values

### GL_BLEND_EQUATION_ALPHA

    static final int GL_BLEND_EQUATION_ALPHA

See Also:
  Constant Field Values

### GL_POINT_SPRITE

    static final int GL_POINT_SPRITE

See Also:
  Constant Field Values

### GL_COORD_REPLACE

    static final int GL_COORD_REPLACE

See Also:
  Constant Field Values

### GL_MAX_VERTEX_ATTRIBS

    static final int GL_MAX_VERTEX_ATTRIBS

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_NORMALIZED

    static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED

See Also:
  Constant Field Values

### GL_MAX_TEXTURE_COORDS

    static final int GL_MAX_TEXTURE_COORDS

See Also:
  Constant Field Values

### GL_MAX_TEXTURE_IMAGE_UNITS

    static final int GL_MAX_TEXTURE_IMAGE_UNITS

See Also:
  Constant Field Values

### GL_FRAGMENT_SHADER

    static final int GL_FRAGMENT_SHADER

See Also:
  Constant Field Values

### GL_VERTEX_SHADER

    static final int GL_VERTEX_SHADER

See Also:
  Constant Field Values

### GL_MAX_FRAGMENT_UNIFORM_COMPONENTS

    static final int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS

See Also:
  Constant Field Values

### GL_MAX_VERTEX_UNIFORM_COMPONENTS

    static final int GL_MAX_VERTEX_UNIFORM_COMPONENTS

See Also:
  Constant Field Values

### GL_MAX_VARYING_FLOATS

    static final int GL_MAX_VARYING_FLOATS

See Also:
  Constant Field Values

### GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS

    static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS

See Also:
  Constant Field Values

### GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS

    static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS

See Also:
  Constant Field Values

### GL_SHADER_TYPE

    static final int GL_SHADER_TYPE

See Also:
  Constant Field Values

### GL_FLOAT_VEC2

    static final int GL_FLOAT_VEC2

See Also:
  Constant Field Values

### GL_FLOAT_VEC3

    static final int GL_FLOAT_VEC3

See Also:
  Constant Field Values

### GL_FLOAT_VEC4

    static final int GL_FLOAT_VEC4

See Also:
  Constant Field Values

### GL_INT_VEC2

    static final int GL_INT_VEC2

See Also:
  Constant Field Values

### GL_INT_VEC3

    static final int GL_INT_VEC3

See Also:
  Constant Field Values

### GL_INT_VEC4

    static final int GL_INT_VEC4

See Also:
  Constant Field Values

### GL_BOOL

    static final int GL_BOOL

See Also:
  Constant Field Values

### GL_BOOL_VEC2

    static final int GL_BOOL_VEC2

See Also:
  Constant Field Values

### GL_BOOL_VEC3

    static final int GL_BOOL_VEC3

See Also:
  Constant Field Values

### GL_BOOL_VEC4

    static final int GL_BOOL_VEC4

See Also:
  Constant Field Values

### GL_FLOAT_MAT2

    static final int GL_FLOAT_MAT2

See Also:
  Constant Field Values

### GL_FLOAT_MAT3

    static final int GL_FLOAT_MAT3

See Also:
  Constant Field Values

### GL_FLOAT_MAT4

    static final int GL_FLOAT_MAT4

See Also:
  Constant Field Values

### GL_SAMPLER_1D

    static final int GL_SAMPLER_1D

See Also:
  Constant Field Values

### GL_SAMPLER_2D

    static final int GL_SAMPLER_2D

See Also:
  Constant Field Values

### GL_SAMPLER_3D

    static final int GL_SAMPLER_3D

See Also:
  Constant Field Values

### GL_SAMPLER_CUBE

    static final int GL_SAMPLER_CUBE

See Also:
  Constant Field Values

### GL_SAMPLER_1D_SHADOW

    static final int GL_SAMPLER_1D_SHADOW

See Also:
  Constant Field Values

### GL_SAMPLER_2D_SHADOW

    static final int GL_SAMPLER_2D_SHADOW

See Also:
  Constant Field Values

### GL_DELETE_STATUS

    static final int GL_DELETE_STATUS

See Also:
  Constant Field Values

### GL_COMPILE_STATUS

    static final int GL_COMPILE_STATUS

See Also:
  Constant Field Values

### GL_LINK_STATUS

    static final int GL_LINK_STATUS

See Also:
  Constant Field Values

### GL_VALIDATE_STATUS

    static final int GL_VALIDATE_STATUS

See Also:
  Constant Field Values

### GL_INFO_LOG_LENGTH

    static final int GL_INFO_LOG_LENGTH

See Also:
  Constant Field Values

### GL_ATTACHED_SHADERS

    static final int GL_ATTACHED_SHADERS

See Also:
  Constant Field Values

### GL_ACTIVE_UNIFORMS

    static final int GL_ACTIVE_UNIFORMS

See Also:
  Constant Field Values

### GL_ACTIVE_UNIFORM_MAX_LENGTH

    static final int GL_ACTIVE_UNIFORM_MAX_LENGTH

See Also:
  Constant Field Values

### GL_SHADER_SOURCE_LENGTH

    static final int GL_SHADER_SOURCE_LENGTH

See Also:
  Constant Field Values

### GL_ACTIVE_ATTRIBUTES

    static final int GL_ACTIVE_ATTRIBUTES

See Also:
  Constant Field Values

### GL_ACTIVE_ATTRIBUTE_MAX_LENGTH

    static final int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH

See Also:
  Constant Field Values

### GL_FRAGMENT_SHADER_DERIVATIVE_HINT

    static final int GL_FRAGMENT_SHADER_DERIVATIVE_HINT

See Also:
  Constant Field Values

### GL_SHADING_LANGUAGE_VERSION

    static final int GL_SHADING_LANGUAGE_VERSION

See Also:
  Constant Field Values

### GL_CURRENT_PROGRAM

    static final int GL_CURRENT_PROGRAM

See Also:
  Constant Field Values

### GL_POINT_SPRITE_COORD_ORIGIN

    static final int GL_POINT_SPRITE_COORD_ORIGIN

See Also:
  Constant Field Values

### GL_LOWER_LEFT

    static final int GL_LOWER_LEFT

See Also:
  Constant Field Values

### GL_UPPER_LEFT

    static final int GL_UPPER_LEFT

See Also:
  Constant Field Values

### GL_STENCIL_BACK_REF

    static final int GL_STENCIL_BACK_REF

See Also:
  Constant Field Values

### GL_STENCIL_BACK_VALUE_MASK

    static final int GL_STENCIL_BACK_VALUE_MASK

See Also:
  Constant Field Values

### GL_STENCIL_BACK_WRITEMASK

    static final int GL_STENCIL_BACK_WRITEMASK

See Also:
  Constant Field Values

### GL_CURRENT_RASTER_SECONDARY_COLOR

    static final int GL_CURRENT_RASTER_SECONDARY_COLOR

See Also:
  Constant Field Values

### GL_PIXEL_PACK_BUFFER

    static final int GL_PIXEL_PACK_BUFFER

See Also:
  Constant Field Values

### GL_PIXEL_UNPACK_BUFFER

    static final int GL_PIXEL_UNPACK_BUFFER

See Also:
  Constant Field Values

### GL_PIXEL_PACK_BUFFER_BINDING

    static final int GL_PIXEL_PACK_BUFFER_BINDING

See Also:
  Constant Field Values

### GL_PIXEL_UNPACK_BUFFER_BINDING

    static final int GL_PIXEL_UNPACK_BUFFER_BINDING

See Also:
  Constant Field Values

### GL_FLOAT_MAT2x3

    static final int GL_FLOAT_MAT2x3

See Also:
  Constant Field Values

### GL_FLOAT_MAT2x4

    static final int GL_FLOAT_MAT2x4

See Also:
  Constant Field Values

### GL_FLOAT_MAT3x2

    static final int GL_FLOAT_MAT3x2

See Also:
  Constant Field Values

### GL_FLOAT_MAT3x4

    static final int GL_FLOAT_MAT3x4

See Also:
  Constant Field Values

### GL_FLOAT_MAT4x2

    static final int GL_FLOAT_MAT4x2

See Also:
  Constant Field Values

### GL_FLOAT_MAT4x3

    static final int GL_FLOAT_MAT4x3

See Also:
  Constant Field Values

### GL_SRGB

    static final int GL_SRGB

See Also:
  Constant Field Values

### GL_SRGB8

    static final int GL_SRGB8

See Also:
  Constant Field Values

### GL_SRGB_ALPHA

    static final int GL_SRGB_ALPHA

See Also:
  Constant Field Values

### GL_SRGB8_ALPHA8

    static final int GL_SRGB8_ALPHA8

See Also:
  Constant Field Values

### GL_SLUMINANCE_ALPHA

    static final int GL_SLUMINANCE_ALPHA

See Also:
  Constant Field Values

### GL_SLUMINANCE8_ALPHA8

    static final int GL_SLUMINANCE8_ALPHA8

See Also:
  Constant Field Values

### GL_SLUMINANCE

    static final int GL_SLUMINANCE

See Also:
  Constant Field Values

### GL_SLUMINANCE8

    static final int GL_SLUMINANCE8

See Also:
  Constant Field Values

### GL_COMPRESSED_SRGB

    static final int GL_COMPRESSED_SRGB

See Also:
  Constant Field Values

### GL_COMPRESSED_SRGB_ALPHA

    static final int GL_COMPRESSED_SRGB_ALPHA

See Also:
  Constant Field Values

### GL_COMPRESSED_SLUMINANCE

    static final int GL_COMPRESSED_SLUMINANCE

See Also:
  Constant Field Values

### GL_COMPRESSED_SLUMINANCE_ALPHA

    static final int GL_COMPRESSED_SLUMINANCE_ALPHA

See Also:
  Constant Field Values

### GL_POINT_SIZE_MIN_ARB

    static final int GL_POINT_SIZE_MIN_ARB

See Also:
  Constant Field Values

### GL_POINT_SIZE_MAX_ARB

    static final int GL_POINT_SIZE_MAX_ARB

See Also:
  Constant Field Values

### GL_POINT_FADE_THRESHOLD_SIZE_ARB

    static final int GL_POINT_FADE_THRESHOLD_SIZE_ARB

See Also:
  Constant Field Values

### GL_POINT_DISTANCE_ATTENUATION_ARB

    static final int GL_POINT_DISTANCE_ATTENUATION_ARB

See Also:
  Constant Field Values

### GL_MAX_VERTEX_UNITS_ARB

    static final int GL_MAX_VERTEX_UNITS_ARB

See Also:
  Constant Field Values

### GL_ACTIVE_VERTEX_UNITS_ARB

    static final int GL_ACTIVE_VERTEX_UNITS_ARB

See Also:
  Constant Field Values

### GL_WEIGHT_SUM_UNITY_ARB

    static final int GL_WEIGHT_SUM_UNITY_ARB

See Also:
  Constant Field Values

### GL_VERTEX_BLEND_ARB

    static final int GL_VERTEX_BLEND_ARB

See Also:
  Constant Field Values

### GL_CURRENT_WEIGHT_ARB

    static final int GL_CURRENT_WEIGHT_ARB

See Also:
  Constant Field Values

### GL_WEIGHT_ARRAY_TYPE_ARB

    static final int GL_WEIGHT_ARRAY_TYPE_ARB

See Also:
  Constant Field Values

### GL_WEIGHT_ARRAY_STRIDE_ARB

    static final int GL_WEIGHT_ARRAY_STRIDE_ARB

See Also:
  Constant Field Values

### GL_WEIGHT_ARRAY_SIZE_ARB

    static final int GL_WEIGHT_ARRAY_SIZE_ARB

See Also:
  Constant Field Values

### GL_WEIGHT_ARRAY_POINTER_ARB

    static final int GL_WEIGHT_ARRAY_POINTER_ARB

See Also:
  Constant Field Values

### GL_WEIGHT_ARRAY_ARB

    static final int GL_WEIGHT_ARRAY_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW0_ARB

    static final int GL_MODELVIEW0_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW1_ARB

    static final int GL_MODELVIEW1_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW2_ARB

    static final int GL_MODELVIEW2_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW3_ARB

    static final int GL_MODELVIEW3_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW4_ARB

    static final int GL_MODELVIEW4_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW5_ARB

    static final int GL_MODELVIEW5_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW6_ARB

    static final int GL_MODELVIEW6_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW7_ARB

    static final int GL_MODELVIEW7_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW8_ARB

    static final int GL_MODELVIEW8_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW9_ARB

    static final int GL_MODELVIEW9_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW10_ARB

    static final int GL_MODELVIEW10_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW11_ARB

    static final int GL_MODELVIEW11_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW12_ARB

    static final int GL_MODELVIEW12_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW13_ARB

    static final int GL_MODELVIEW13_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW14_ARB

    static final int GL_MODELVIEW14_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW15_ARB

    static final int GL_MODELVIEW15_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW16_ARB

    static final int GL_MODELVIEW16_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW17_ARB

    static final int GL_MODELVIEW17_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW18_ARB

    static final int GL_MODELVIEW18_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW19_ARB

    static final int GL_MODELVIEW19_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW20_ARB

    static final int GL_MODELVIEW20_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW21_ARB

    static final int GL_MODELVIEW21_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW22_ARB

    static final int GL_MODELVIEW22_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW23_ARB

    static final int GL_MODELVIEW23_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW24_ARB

    static final int GL_MODELVIEW24_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW25_ARB

    static final int GL_MODELVIEW25_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW26_ARB

    static final int GL_MODELVIEW26_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW27_ARB

    static final int GL_MODELVIEW27_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW28_ARB

    static final int GL_MODELVIEW28_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW29_ARB

    static final int GL_MODELVIEW29_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW30_ARB

    static final int GL_MODELVIEW30_ARB

See Also:
  Constant Field Values

### GL_MODELVIEW31_ARB

    static final int GL_MODELVIEW31_ARB

See Also:
  Constant Field Values

### GL_MATRIX_PALETTE_ARB

    static final int GL_MATRIX_PALETTE_ARB

See Also:
  Constant Field Values

### GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB

    static final int GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB

See Also:
  Constant Field Values

### GL_MAX_PALETTE_MATRICES_ARB

    static final int GL_MAX_PALETTE_MATRICES_ARB

See Also:
  Constant Field Values

### GL_CURRENT_PALETTE_MATRIX_ARB

    static final int GL_CURRENT_PALETTE_MATRIX_ARB

See Also:
  Constant Field Values

### GL_MATRIX_INDEX_ARRAY_ARB

    static final int GL_MATRIX_INDEX_ARRAY_ARB

See Also:
  Constant Field Values

### GL_CURRENT_MATRIX_INDEX_ARB

    static final int GL_CURRENT_MATRIX_INDEX_ARB

See Also:
  Constant Field Values

### GL_MATRIX_INDEX_ARRAY_SIZE_ARB

    static final int GL_MATRIX_INDEX_ARRAY_SIZE_ARB

See Also:
  Constant Field Values

### GL_MATRIX_INDEX_ARRAY_TYPE_ARB

    static final int GL_MATRIX_INDEX_ARRAY_TYPE_ARB

See Also:
  Constant Field Values

### GL_MATRIX_INDEX_ARRAY_STRIDE_ARB

    static final int GL_MATRIX_INDEX_ARRAY_STRIDE_ARB

See Also:
  Constant Field Values

### GL_MATRIX_INDEX_ARRAY_POINTER_ARB

    static final int GL_MATRIX_INDEX_ARRAY_POINTER_ARB

See Also:
  Constant Field Values

### GL_MIRRORED_REPEAT_ARB

    static final int GL_MIRRORED_REPEAT_ARB

See Also:
  Constant Field Values

### GL_DEPTH_COMPONENT16_ARB

    static final int GL_DEPTH_COMPONENT16_ARB

See Also:
  Constant Field Values

### GL_DEPTH_COMPONENT24_ARB

    static final int GL_DEPTH_COMPONENT24_ARB

See Also:
  Constant Field Values

### GL_DEPTH_COMPONENT32_ARB

    static final int GL_DEPTH_COMPONENT32_ARB

See Also:
  Constant Field Values

### GL_TEXTURE_DEPTH_SIZE_ARB

    static final int GL_TEXTURE_DEPTH_SIZE_ARB

See Also:
  Constant Field Values

### GL_DEPTH_TEXTURE_MODE_ARB

    static final int GL_DEPTH_TEXTURE_MODE_ARB

See Also:
  Constant Field Values

### GL_TEXTURE_COMPARE_MODE_ARB

    static final int GL_TEXTURE_COMPARE_MODE_ARB

See Also:
  Constant Field Values

### GL_TEXTURE_COMPARE_FUNC_ARB

    static final int GL_TEXTURE_COMPARE_FUNC_ARB

See Also:
  Constant Field Values

### GL_COMPARE_R_TO_TEXTURE_ARB

    static final int GL_COMPARE_R_TO_TEXTURE_ARB

See Also:
  Constant Field Values

### GL_TEXTURE_COMPARE_FAIL_VALUE_ARB

    static final int GL_TEXTURE_COMPARE_FAIL_VALUE_ARB

See Also:
  Constant Field Values

### GL_COLOR_SUM_ARB

    static final int GL_COLOR_SUM_ARB

See Also:
  Constant Field Values

### GL_VERTEX_PROGRAM_ARB

    static final int GL_VERTEX_PROGRAM_ARB

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB

    static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB

    static final int GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB

    static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB

    static final int GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB

See Also:
  Constant Field Values

### GL_CURRENT_VERTEX_ATTRIB_ARB

    static final int GL_CURRENT_VERTEX_ATTRIB_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_LENGTH_ARB

    static final int GL_PROGRAM_LENGTH_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_STRING_ARB

    static final int GL_PROGRAM_STRING_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB

    static final int GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_MATRICES_ARB

    static final int GL_MAX_PROGRAM_MATRICES_ARB

See Also:
  Constant Field Values

### GL_CURRENT_MATRIX_STACK_DEPTH_ARB

    static final int GL_CURRENT_MATRIX_STACK_DEPTH_ARB

See Also:
  Constant Field Values

### GL_CURRENT_MATRIX_ARB

    static final int GL_CURRENT_MATRIX_ARB

See Also:
  Constant Field Values

### GL_VERTEX_PROGRAM_POINT_SIZE_ARB

    static final int GL_VERTEX_PROGRAM_POINT_SIZE_ARB

See Also:
  Constant Field Values

### GL_VERTEX_PROGRAM_TWO_SIDE_ARB

    static final int GL_VERTEX_PROGRAM_TWO_SIDE_ARB

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB

    static final int GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_ERROR_POSITION_ARB

    static final int GL_PROGRAM_ERROR_POSITION_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_BINDING_ARB

    static final int GL_PROGRAM_BINDING_ARB

See Also:
  Constant Field Values

### GL_MAX_VERTEX_ATTRIBS_ARB

    static final int GL_MAX_VERTEX_ATTRIBS_ARB

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB

    static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_ERROR_STRING_ARB

    static final int GL_PROGRAM_ERROR_STRING_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_FORMAT_ASCII_ARB

    static final int GL_PROGRAM_FORMAT_ASCII_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_FORMAT_ARB

    static final int GL_PROGRAM_FORMAT_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_INSTRUCTIONS_ARB

    static final int GL_PROGRAM_INSTRUCTIONS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_INSTRUCTIONS_ARB

    static final int GL_MAX_PROGRAM_INSTRUCTIONS_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB

    static final int GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB

    static final int GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_TEMPORARIES_ARB

    static final int GL_PROGRAM_TEMPORARIES_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_TEMPORARIES_ARB

    static final int GL_MAX_PROGRAM_TEMPORARIES_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_NATIVE_TEMPORARIES_ARB

    static final int GL_PROGRAM_NATIVE_TEMPORARIES_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB

    static final int GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_PARAMETERS_ARB

    static final int GL_PROGRAM_PARAMETERS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_PARAMETERS_ARB

    static final int GL_MAX_PROGRAM_PARAMETERS_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_NATIVE_PARAMETERS_ARB

    static final int GL_PROGRAM_NATIVE_PARAMETERS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB

    static final int GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_ATTRIBS_ARB

    static final int GL_PROGRAM_ATTRIBS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_ATTRIBS_ARB

    static final int GL_MAX_PROGRAM_ATTRIBS_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_NATIVE_ATTRIBS_ARB

    static final int GL_PROGRAM_NATIVE_ATTRIBS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB

    static final int GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_ADDRESS_REGISTERS_ARB

    static final int GL_PROGRAM_ADDRESS_REGISTERS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB

    static final int GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB

    static final int GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB

    static final int GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB

    static final int GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_ENV_PARAMETERS_ARB

    static final int GL_MAX_PROGRAM_ENV_PARAMETERS_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB

    static final int GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB

See Also:
  Constant Field Values

### GL_TRANSPOSE_CURRENT_MATRIX_ARB

    static final int GL_TRANSPOSE_CURRENT_MATRIX_ARB

See Also:
  Constant Field Values

### GL_MATRIX0_ARB

    static final int GL_MATRIX0_ARB

See Also:
  Constant Field Values

### GL_MATRIX1_ARB

    static final int GL_MATRIX1_ARB

See Also:
  Constant Field Values

### GL_MATRIX2_ARB

    static final int GL_MATRIX2_ARB

See Also:
  Constant Field Values

### GL_MATRIX3_ARB

    static final int GL_MATRIX3_ARB

See Also:
  Constant Field Values

### GL_MATRIX4_ARB

    static final int GL_MATRIX4_ARB

See Also:
  Constant Field Values

### GL_MATRIX5_ARB

    static final int GL_MATRIX5_ARB

See Also:
  Constant Field Values

### GL_MATRIX6_ARB

    static final int GL_MATRIX6_ARB

See Also:
  Constant Field Values

### GL_MATRIX7_ARB

    static final int GL_MATRIX7_ARB

See Also:
  Constant Field Values

### GL_MATRIX8_ARB

    static final int GL_MATRIX8_ARB

See Also:
  Constant Field Values

### GL_MATRIX9_ARB

    static final int GL_MATRIX9_ARB

See Also:
  Constant Field Values

### GL_MATRIX10_ARB

    static final int GL_MATRIX10_ARB

See Also:
  Constant Field Values

### GL_MATRIX11_ARB

    static final int GL_MATRIX11_ARB

See Also:
  Constant Field Values

### GL_MATRIX12_ARB

    static final int GL_MATRIX12_ARB

See Also:
  Constant Field Values

### GL_MATRIX13_ARB

    static final int GL_MATRIX13_ARB

See Also:
  Constant Field Values

### GL_MATRIX14_ARB

    static final int GL_MATRIX14_ARB

See Also:
  Constant Field Values

### GL_MATRIX15_ARB

    static final int GL_MATRIX15_ARB

See Also:
  Constant Field Values

### GL_MATRIX16_ARB

    static final int GL_MATRIX16_ARB

See Also:
  Constant Field Values

### GL_MATRIX17_ARB

    static final int GL_MATRIX17_ARB

See Also:
  Constant Field Values

### GL_MATRIX18_ARB

    static final int GL_MATRIX18_ARB

See Also:
  Constant Field Values

### GL_MATRIX19_ARB

    static final int GL_MATRIX19_ARB

See Also:
  Constant Field Values

### GL_MATRIX20_ARB

    static final int GL_MATRIX20_ARB

See Also:
  Constant Field Values

### GL_MATRIX21_ARB

    static final int GL_MATRIX21_ARB

See Also:
  Constant Field Values

### GL_MATRIX22_ARB

    static final int GL_MATRIX22_ARB

See Also:
  Constant Field Values

### GL_MATRIX23_ARB

    static final int GL_MATRIX23_ARB

See Also:
  Constant Field Values

### GL_MATRIX24_ARB

    static final int GL_MATRIX24_ARB

See Also:
  Constant Field Values

### GL_MATRIX25_ARB

    static final int GL_MATRIX25_ARB

See Also:
  Constant Field Values

### GL_MATRIX26_ARB

    static final int GL_MATRIX26_ARB

See Also:
  Constant Field Values

### GL_MATRIX27_ARB

    static final int GL_MATRIX27_ARB

See Also:
  Constant Field Values

### GL_MATRIX28_ARB

    static final int GL_MATRIX28_ARB

See Also:
  Constant Field Values

### GL_MATRIX29_ARB

    static final int GL_MATRIX29_ARB

See Also:
  Constant Field Values

### GL_MATRIX30_ARB

    static final int GL_MATRIX30_ARB

See Also:
  Constant Field Values

### GL_MATRIX31_ARB

    static final int GL_MATRIX31_ARB

See Also:
  Constant Field Values

### GL_FRAGMENT_PROGRAM_ARB

    static final int GL_FRAGMENT_PROGRAM_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_ALU_INSTRUCTIONS_ARB

    static final int GL_PROGRAM_ALU_INSTRUCTIONS_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_TEX_INSTRUCTIONS_ARB

    static final int GL_PROGRAM_TEX_INSTRUCTIONS_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_TEX_INDIRECTIONS_ARB

    static final int GL_PROGRAM_TEX_INDIRECTIONS_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB

    static final int GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB

    static final int GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB

    static final int GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB

    static final int GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB

    static final int GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB

    static final int GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB

    static final int GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB

    static final int GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB

    static final int GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB

See Also:
  Constant Field Values

### GL_MAX_TEXTURE_COORDS_ARB

    static final int GL_MAX_TEXTURE_COORDS_ARB

See Also:
  Constant Field Values

### GL_MAX_TEXTURE_IMAGE_UNITS_ARB

    static final int GL_MAX_TEXTURE_IMAGE_UNITS_ARB

See Also:
  Constant Field Values

### GL_BUFFER_SIZE_ARB

    static final int GL_BUFFER_SIZE_ARB

See Also:
  Constant Field Values

### GL_BUFFER_USAGE_ARB

    static final int GL_BUFFER_USAGE_ARB

See Also:
  Constant Field Values

### GL_ARRAY_BUFFER_ARB

    static final int GL_ARRAY_BUFFER_ARB

See Also:
  Constant Field Values

### GL_ELEMENT_ARRAY_BUFFER_ARB

    static final int GL_ELEMENT_ARRAY_BUFFER_ARB

See Also:
  Constant Field Values

### GL_ARRAY_BUFFER_BINDING_ARB

    static final int GL_ARRAY_BUFFER_BINDING_ARB

See Also:
  Constant Field Values

### GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB

    static final int GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_BUFFER_BINDING_ARB

    static final int GL_VERTEX_ARRAY_BUFFER_BINDING_ARB

See Also:
  Constant Field Values

### GL_NORMAL_ARRAY_BUFFER_BINDING_ARB

    static final int GL_NORMAL_ARRAY_BUFFER_BINDING_ARB

See Also:
  Constant Field Values

### GL_COLOR_ARRAY_BUFFER_BINDING_ARB

    static final int GL_COLOR_ARRAY_BUFFER_BINDING_ARB

See Also:
  Constant Field Values

### GL_INDEX_ARRAY_BUFFER_BINDING_ARB

    static final int GL_INDEX_ARRAY_BUFFER_BINDING_ARB

See Also:
  Constant Field Values

### GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB

    static final int GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB

See Also:
  Constant Field Values

### GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB

    static final int GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB

See Also:
  Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB

    static final int GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB

See Also:
  Constant Field Values

### GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB

    static final int GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB

See Also:
  Constant Field Values

### GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB

    static final int GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB

    static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB

See Also:
  Constant Field Values

### GL_READ_ONLY_ARB

    static final int GL_READ_ONLY_ARB

See Also:
  Constant Field Values

### GL_WRITE_ONLY_ARB

    static final int GL_WRITE_ONLY_ARB

See Also:
  Constant Field Values

### GL_READ_WRITE_ARB

    static final int GL_READ_WRITE_ARB

See Also:
  Constant Field Values

### GL_BUFFER_ACCESS_ARB

    static final int GL_BUFFER_ACCESS_ARB

See Also:
  Constant Field Values

### GL_BUFFER_MAPPED_ARB

    static final int GL_BUFFER_MAPPED_ARB

See Also:
  Constant Field Values

### GL_BUFFER_MAP_POINTER_ARB

    static final int GL_BUFFER_MAP_POINTER_ARB

See Also:
  Constant Field Values

### GL_STREAM_DRAW_ARB

    static final int GL_STREAM_DRAW_ARB

See Also:
  Constant Field Values

### GL_STREAM_READ_ARB

    static final int GL_STREAM_READ_ARB

See Also:
  Constant Field Values

### GL_STREAM_COPY_ARB

    static final int GL_STREAM_COPY_ARB

See Also:
  Constant Field Values

### GL_STATIC_DRAW_ARB

    static final int GL_STATIC_DRAW_ARB

See Also:
  Constant Field Values

### GL_STATIC_READ_ARB

    static final int GL_STATIC_READ_ARB

See Also:
  Constant Field Values

### GL_STATIC_COPY_ARB

    static final int GL_STATIC_COPY_ARB

See Also:
  Constant Field Values

### GL_DYNAMIC_DRAW_ARB

    static final int GL_DYNAMIC_DRAW_ARB

See Also:
  Constant Field Values

### GL_DYNAMIC_READ_ARB

    static final int GL_DYNAMIC_READ_ARB

See Also:
  Constant Field Values

### GL_DYNAMIC_COPY_ARB

    static final int GL_DYNAMIC_COPY_ARB

See Also:
  Constant Field Values

### GL_QUERY_COUNTER_BITS_ARB

    static final int GL_QUERY_COUNTER_BITS_ARB

See Also:
  Constant Field Values

### GL_CURRENT_QUERY_ARB

    static final int GL_CURRENT_QUERY_ARB

See Also:
  Constant Field Values

### GL_QUERY_RESULT_ARB

    static final int GL_QUERY_RESULT_ARB

See Also:
  Constant Field Values

### GL_QUERY_RESULT_AVAILABLE_ARB

    static final int GL_QUERY_RESULT_AVAILABLE_ARB

See Also:
  Constant Field Values

### GL_SAMPLES_PASSED_ARB

    static final int GL_SAMPLES_PASSED_ARB

See Also:
  Constant Field Values

### GL_PROGRAM_OBJECT_ARB

    static final int GL_PROGRAM_OBJECT_ARB

See Also:
  Constant Field Values

### GL_SHADER_OBJECT_ARB

    static final int GL_SHADER_OBJECT_ARB

See Also:
  Constant Field Values

### GL_OBJECT_TYPE_ARB

    static final int GL_OBJECT_TYPE_ARB

See Also:
  Constant Field Values

### GL_OBJECT_SUBTYPE_ARB

    static final int GL_OBJECT_SUBTYPE_ARB

See Also:
  Constant Field Values

### GL_FLOAT_VEC2_ARB

    static final int GL_FLOAT_VEC2_ARB

See Also:
  Constant Field Values

### GL_FLOAT_VEC3_ARB

    static final int GL_FLOAT_VEC3_ARB

See Also:
  Constant Field Values

### GL_FLOAT_VEC4_ARB

    static final int GL_FLOAT_VEC4_ARB

See Also:
  Constant Field Values

### GL_INT_VEC2_ARB

    static final int GL_INT_VEC2_ARB

See Also:
  Constant Field Values

### GL_INT_VEC3_ARB

    static final int GL_INT_VEC3_ARB

See Also:
  Constant Field Values

### GL_INT_VEC4_ARB

    static final int GL_INT_VEC4_ARB

See Also:
  Constant Field Values

### GL_BOOL_ARB

    static final int GL_BOOL_ARB

See Also:
  Constant Field Values

### GL_BOOL_VEC2_ARB

    static final int GL_BOOL_VEC2_ARB

See Also:
  Constant Field Values

### GL_BOOL_VEC3_ARB

    static final int GL_BOOL_VEC3_ARB

See Also:
  Constant Field Values

### GL_BOOL_VEC4_ARB

    static final int GL_BOOL_VEC4_ARB

See Also:
  Constant Field Values

### GL_FLOAT_MAT2_ARB

    static final int GL_FLOAT_MAT2_ARB

See Also:
  Constant Field Values

### GL_FLOAT_MAT3_ARB

    static final int GL_FLOAT_MAT3_ARB

See Also:
  Constant Field Values

### GL_FLOAT_MAT4_ARB

    static final int GL_FLOAT_MAT4_ARB

See Also:
  Constant Field Values

### GL_SAMPLER_1D_ARB

    static final int GL_SAMPLER_1D_ARB

See Also:
  Constant Field Values

### GL_SAMPLER_2D_ARB

    static final int GL_SAMPLER_2D_ARB

See Also:
  Constant Field Values

### GL_SAMPLER_3D_ARB

    static final int GL_SAMPLER_3D_ARB

See Also:
  Constant Field Values

### GL_SAMPLER_CUBE_ARB

    static final int GL_SAMPLER_CUBE_ARB

See Also:
  Constant Field Values

### GL_SAMPLER_1D_SHADOW_ARB

    static final int GL_SAMPLER_1D_SHADOW_ARB

See Also:
  Constant Field Values

### GL_SAMPLER_2D_SHADOW_ARB

    static final int GL_SAMPLER_2D_SHADOW_ARB

See Also:
  Constant Field Values

### GL_SAMPLER_2D_RECT_ARB

    static final int GL_SAMPLER_2D_RECT_ARB

See Also:
  Constant Field Values

### GL_SAMPLER_2D_RECT_SHADOW_ARB

    static final int GL_SAMPLER_2D_RECT_SHADOW_ARB

See Also:
  Constant Field Values

### GL_OBJECT_DELETE_STATUS_ARB

    static final int GL_OBJECT_DELETE_STATUS_ARB

See Also:
  Constant Field Values

### GL_OBJECT_COMPILE_STATUS_ARB

    static final int GL_OBJECT_COMPILE_STATUS_ARB

See Also:
  Constant Field Values

### GL_OBJECT_LINK_STATUS_ARB

    static final int GL_OBJECT_LINK_STATUS_ARB

See Also:
  Constant Field Values

### GL_OBJECT_VALIDATE_STATUS_ARB

    static final int GL_OBJECT_VALIDATE_STATUS_ARB

See Also:
  Constant Field Values

### GL_OBJECT_INFO_LOG_LENGTH_ARB

    static final int GL_OBJECT_INFO_LOG_LENGTH_ARB

See Also:
  Constant Field Values

### GL_OBJECT_ATTACHED_OBJECTS_ARB

    static final int GL_OBJECT_ATTACHED_OBJECTS_ARB

See Also:
  Constant Field Values

### GL_OBJECT_ACTIVE_UNIFORMS_ARB

    static final int GL_OBJECT_ACTIVE_UNIFORMS_ARB

See Also:
  Constant Field Values

### GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB

    static final int GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB

See Also:
  Constant Field Values

### GL_OBJECT_SHADER_SOURCE_LENGTH_ARB

    static final int GL_OBJECT_SHADER_SOURCE_LENGTH_ARB

See Also:
  Constant Field Values

### GL_VERTEX_SHADER_ARB

    static final int GL_VERTEX_SHADER_ARB

See Also:
  Constant Field Values

### GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB

    static final int GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB

See Also:
  Constant Field Values

### GL_MAX_VARYING_FLOATS_ARB

    static final int GL_MAX_VARYING_FLOATS_ARB

See Also:
  Constant Field Values

### GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB

    static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB

See Also:
  Constant Field Values

### GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB

    static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB

See Also:
  Constant Field Values

### GL_OBJECT_ACTIVE_ATTRIBUTES_ARB

    static final int GL_OBJECT_ACTIVE_ATTRIBUTES_ARB

See Also:
  Constant Field Values

### GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB

    static final int GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB

See Also:
  Constant Field Values

### GL_FRAGMENT_SHADER_ARB

    static final int GL_FRAGMENT_SHADER_ARB

See Also:
  Constant Field Values

### GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB

    static final int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB

See Also:
  Constant Field Values

### GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB

    static final int GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB

See Also:
  Constant Field Values

### GL_SHADING_LANGUAGE_VERSION_ARB

    static final int GL_SHADING_LANGUAGE_VERSION_ARB

See Also:
  Constant Field Values

### GL_POINT_SPRITE_ARB

    static final int GL_POINT_SPRITE_ARB

See Also:
  Constant Field Values

### GL_COORD_REPLACE_ARB

    static final int GL_COORD_REPLACE_ARB

See Also:
  Constant Field Values

### GL_MAX_DRAW_BUFFERS_ARB

    static final int GL_MAX_DRAW_BUFFERS_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER0_ARB

    static final int GL_DRAW_BUFFER0_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER1_ARB

    static final int GL_DRAW_BUFFER1_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER2_ARB

    static final int GL_DRAW_BUFFER2_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER3_ARB

    static final int GL_DRAW_BUFFER3_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER4_ARB

    static final int GL_DRAW_BUFFER4_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER5_ARB

    static final int GL_DRAW_BUFFER5_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER6_ARB

    static final int GL_DRAW_BUFFER6_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER7_ARB

    static final int GL_DRAW_BUFFER7_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER8_ARB

    static final int GL_DRAW_BUFFER8_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER9_ARB

    static final int GL_DRAW_BUFFER9_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER10_ARB

    static final int GL_DRAW_BUFFER10_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER11_ARB

    static final int GL_DRAW_BUFFER11_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER12_ARB

    static final int GL_DRAW_BUFFER12_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER13_ARB

    static final int GL_DRAW_BUFFER13_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER14_ARB

    static final int GL_DRAW_BUFFER14_ARB

See Also:
  Constant Field Values

### GL_DRAW_BUFFER15_ARB

    static final int GL_DRAW_BUFFER15_ARB

See Also:
  Constant Field Values

### GL_TEXTURE_RECTANGLE_ARB

    static final int GL_TEXTURE_RECTANGLE_ARB

See Also:
  Constant Field Values

### GL_TEXTURE_BINDING_RECTANGLE_ARB

    static final int GL_TEXTURE_BINDING_RECTANGLE_ARB

See Also:
  Constant Field Values

### GL_PROXY_TEXTURE_RECTANGLE_ARB

    static final int GL_PROXY_TEXTURE_RECTANGLE_ARB

See Also:
  Constant Field Values

### GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB

    static final int GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB

See Also:
  Constant Field Values

### GL_RGBA_FLOAT_MODE_ARB

    static final int GL_RGBA_FLOAT_MODE_ARB

See Also:
  Constant Field Values

### GL_CLAMP_VERTEX_COLOR_ARB

    static final int GL_CLAMP_VERTEX_COLOR_ARB

See Also:
  Constant Field Values

### GL_CLAMP_FRAGMENT_COLOR_ARB

    static final int GL_CLAMP_FRAGMENT_COLOR_ARB

See Also:
  Constant Field Values

### GL_CLAMP_READ_COLOR_ARB

    static final int GL_CLAMP_READ_COLOR_ARB

See Also:
  Constant Field Values

### GL_FIXED_ONLY_ARB

    static final int GL_FIXED_ONLY_ARB

See Also:
  Constant Field Values

### GL_HALF_FLOAT_ARB

    static final int GL_HALF_FLOAT_ARB

See Also:
  Constant Field Values

### GL_TEXTURE_RED_TYPE_ARB

    static final int GL_TEXTURE_RED_TYPE_ARB

See Also:
  Constant Field Values

### GL_TEXTURE_GREEN_TYPE_ARB

    static final int GL_TEXTURE_GREEN_TYPE_ARB

See Also:
  Constant Field Values

### GL_TEXTURE_BLUE_TYPE_ARB

    static final int GL_TEXTURE_BLUE_TYPE_ARB

See Also:
  Constant Field Values

### GL_TEXTURE_ALPHA_TYPE_ARB

    static final int GL_TEXTURE_ALPHA_TYPE_ARB

See Also:
  Constant Field Values

### GL_TEXTURE_LUMINANCE_TYPE_ARB

    static final int GL_TEXTURE_LUMINANCE_TYPE_ARB

See Also:
  Constant Field Values

### GL_TEXTURE_INTENSITY_TYPE_ARB

    static final int GL_TEXTURE_INTENSITY_TYPE_ARB

See Also:
  Constant Field Values

### GL_TEXTURE_DEPTH_TYPE_ARB

    static final int GL_TEXTURE_DEPTH_TYPE_ARB

See Also:
  Constant Field Values

### GL_UNSIGNED_NORMALIZED_ARB

    static final int GL_UNSIGNED_NORMALIZED_ARB

See Also:
  Constant Field Values

### GL_RGBA32F_ARB

    static final int GL_RGBA32F_ARB

See Also:
  Constant Field Values

### GL_RGB32F_ARB

    static final int GL_RGB32F_ARB

See Also:
  Constant Field Values

### GL_ALPHA32F_ARB

    static final int GL_ALPHA32F_ARB

See Also:
  Constant Field Values

### GL_INTENSITY32F_ARB

    static final int GL_INTENSITY32F_ARB

See Also:
  Constant Field Values

### GL_LUMINANCE32F_ARB

    static final int GL_LUMINANCE32F_ARB

See Also:
  Constant Field Values

### GL_LUMINANCE_ALPHA32F_ARB

    static final int GL_LUMINANCE_ALPHA32F_ARB

See Also:
  Constant Field Values

### GL_RGBA16F_ARB

    static final int GL_RGBA16F_ARB

See Also:
  Constant Field Values

### GL_RGB16F_ARB

    static final int GL_RGB16F_ARB

See Also:
  Constant Field Values

### GL_ALPHA16F_ARB

    static final int GL_ALPHA16F_ARB

See Also:
  Constant Field Values

### GL_INTENSITY16F_ARB

    static final int GL_INTENSITY16F_ARB

See Also:
  Constant Field Values

### GL_LUMINANCE16F_ARB

    static final int GL_LUMINANCE16F_ARB

See Also:
  Constant Field Values

### GL_LUMINANCE_ALPHA16F_ARB

    static final int GL_LUMINANCE_ALPHA16F_ARB

See Also:
  Constant Field Values

### GL_PIXEL_PACK_BUFFER_ARB

    static final int GL_PIXEL_PACK_BUFFER_ARB

See Also:
  Constant Field Values

### GL_PIXEL_UNPACK_BUFFER_ARB

    static final int GL_PIXEL_UNPACK_BUFFER_ARB

See Also:
  Constant Field Values

### GL_PIXEL_PACK_BUFFER_BINDING_ARB

    static final int GL_PIXEL_PACK_BUFFER_BINDING_ARB

See Also:
  Constant Field Values

### GL_PIXEL_UNPACK_BUFFER_BINDING_ARB

    static final int GL_PIXEL_UNPACK_BUFFER_BINDING_ARB

See Also:
  Constant Field Values

### GL_ABGR_EXT

    static final int GL_ABGR_EXT

See Also:
  Constant Field Values

### GL_FILTER4_SGIS

    static final int GL_FILTER4_SGIS

See Also:
  Constant Field Values

### GL_TEXTURE_FILTER4_SIZE_SGIS

    static final int GL_TEXTURE_FILTER4_SIZE_SGIS

See Also:
  Constant Field Values

### GL_PIXEL_TEXTURE_SGIS

    static final int GL_PIXEL_TEXTURE_SGIS

See Also:
  Constant Field Values

### GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS

    static final int GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS

See Also:
  Constant Field Values

### GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS

    static final int GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS

See Also:
  Constant Field Values

### GL_PIXEL_GROUP_COLOR_SGIS

    static final int GL_PIXEL_GROUP_COLOR_SGIS

See Also:
  Constant Field Values

### GL_PIXEL_TEX_GEN_SGIX

    static final int GL_PIXEL_TEX_GEN_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TEX_GEN_MODE_SGIX

    static final int GL_PIXEL_TEX_GEN_MODE_SGIX

See Also:
  Constant Field Values

### GL_PACK_SKIP_VOLUMES_SGIS

    static final int GL_PACK_SKIP_VOLUMES_SGIS

See Also:
  Constant Field Values

### GL_PACK_IMAGE_DEPTH_SGIS

    static final int GL_PACK_IMAGE_DEPTH_SGIS

See Also:
  Constant Field Values

### GL_UNPACK_SKIP_VOLUMES_SGIS

    static final int GL_UNPACK_SKIP_VOLUMES_SGIS

See Also:
  Constant Field Values

### GL_UNPACK_IMAGE_DEPTH_SGIS

    static final int GL_UNPACK_IMAGE_DEPTH_SGIS

See Also:
  Constant Field Values

### GL_TEXTURE_4D_SGIS

    static final int GL_TEXTURE_4D_SGIS

See Also:
  Constant Field Values

### GL_PROXY_TEXTURE_4D_SGIS

    static final int GL_PROXY_TEXTURE_4D_SGIS

See Also:
  Constant Field Values

### GL_TEXTURE_4DSIZE_SGIS

    static final int GL_TEXTURE_4DSIZE_SGIS

See Also:
  Constant Field Values

### GL_TEXTURE_WRAP_Q_SGIS

    static final int GL_TEXTURE_WRAP_Q_SGIS

See Also:
  Constant Field Values

### GL_MAX_4D_TEXTURE_SIZE_SGIS

    static final int GL_MAX_4D_TEXTURE_SIZE_SGIS

See Also:
  Constant Field Values

### GL_TEXTURE_4D_BINDING_SGIS

    static final int GL_TEXTURE_4D_BINDING_SGIS

See Also:
  Constant Field Values

### GL_TEXTURE_COLOR_TABLE_SGI

    static final int GL_TEXTURE_COLOR_TABLE_SGI

See Also:
  Constant Field Values

### GL_PROXY_TEXTURE_COLOR_TABLE_SGI

    static final int GL_PROXY_TEXTURE_COLOR_TABLE_SGI

See Also:
  Constant Field Values

### GL_CMYK_EXT

    static final int GL_CMYK_EXT

See Also:
  Constant Field Values

### GL_CMYKA_EXT

    static final int GL_CMYKA_EXT

See Also:
  Constant Field Values

### GL_PACK_CMYK_HINT_EXT

    static final int GL_PACK_CMYK_HINT_EXT

See Also:
  Constant Field Values

### GL_UNPACK_CMYK_HINT_EXT

    static final int GL_UNPACK_CMYK_HINT_EXT

See Also:
  Constant Field Values

### GL_DETAIL_TEXTURE_2D_SGIS

    static final int GL_DETAIL_TEXTURE_2D_SGIS

See Also:
  Constant Field Values

### GL_DETAIL_TEXTURE_2D_BINDING_SGIS

    static final int GL_DETAIL_TEXTURE_2D_BINDING_SGIS

See Also:
  Constant Field Values

### GL_LINEAR_DETAIL_SGIS

    static final int GL_LINEAR_DETAIL_SGIS

See Also:
  Constant Field Values

### GL_LINEAR_DETAIL_ALPHA_SGIS

    static final int GL_LINEAR_DETAIL_ALPHA_SGIS

See Also:
  Constant Field Values

### GL_LINEAR_DETAIL_COLOR_SGIS

    static final int GL_LINEAR_DETAIL_COLOR_SGIS

See Also:
  Constant Field Values

### GL_DETAIL_TEXTURE_LEVEL_SGIS

    static final int GL_DETAIL_TEXTURE_LEVEL_SGIS

See Also:
  Constant Field Values

### GL_DETAIL_TEXTURE_MODE_SGIS

    static final int GL_DETAIL_TEXTURE_MODE_SGIS

See Also:
  Constant Field Values

### GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS

    static final int GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS

See Also:
  Constant Field Values

### GL_LINEAR_SHARPEN_SGIS

    static final int GL_LINEAR_SHARPEN_SGIS

See Also:
  Constant Field Values

### GL_LINEAR_SHARPEN_ALPHA_SGIS

    static final int GL_LINEAR_SHARPEN_ALPHA_SGIS

See Also:
  Constant Field Values

### GL_LINEAR_SHARPEN_COLOR_SGIS

    static final int GL_LINEAR_SHARPEN_COLOR_SGIS

See Also:
  Constant Field Values

### GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS

    static final int GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS

See Also:
  Constant Field Values

### GL_MULTISAMPLE_SGIS

    static final int GL_MULTISAMPLE_SGIS

See Also:
  Constant Field Values

### GL_SAMPLE_ALPHA_TO_MASK_SGIS

    static final int GL_SAMPLE_ALPHA_TO_MASK_SGIS

See Also:
  Constant Field Values

### GL_SAMPLE_ALPHA_TO_ONE_SGIS

    static final int GL_SAMPLE_ALPHA_TO_ONE_SGIS

See Also:
  Constant Field Values

### GL_SAMPLE_MASK_SGIS

    static final int GL_SAMPLE_MASK_SGIS

See Also:
  Constant Field Values

### GL_1PASS_SGIS

    static final int GL_1PASS_SGIS

See Also:
  Constant Field Values

### GL_2PASS_0_SGIS

    static final int GL_2PASS_0_SGIS

See Also:
  Constant Field Values

### GL_2PASS_1_SGIS

    static final int GL_2PASS_1_SGIS

See Also:
  Constant Field Values

### GL_4PASS_0_SGIS

    static final int GL_4PASS_0_SGIS

See Also:
  Constant Field Values

### GL_4PASS_1_SGIS

    static final int GL_4PASS_1_SGIS

See Also:
  Constant Field Values

### GL_4PASS_2_SGIS

    static final int GL_4PASS_2_SGIS

See Also:
  Constant Field Values

### GL_4PASS_3_SGIS

    static final int GL_4PASS_3_SGIS

See Also:
  Constant Field Values

### GL_SAMPLE_BUFFERS_SGIS

    static final int GL_SAMPLE_BUFFERS_SGIS

See Also:
  Constant Field Values

### GL_SAMPLES_SGIS

    static final int GL_SAMPLES_SGIS

See Also:
  Constant Field Values

### GL_SAMPLE_MASK_VALUE_SGIS

    static final int GL_SAMPLE_MASK_VALUE_SGIS

See Also:
  Constant Field Values

### GL_SAMPLE_MASK_INVERT_SGIS

    static final int GL_SAMPLE_MASK_INVERT_SGIS

See Also:
  Constant Field Values

### GL_SAMPLE_PATTERN_SGIS

    static final int GL_SAMPLE_PATTERN_SGIS

See Also:
  Constant Field Values

### GL_GENERATE_MIPMAP_SGIS

    static final int GL_GENERATE_MIPMAP_SGIS

See Also:
  Constant Field Values

### GL_GENERATE_MIPMAP_HINT_SGIS

    static final int GL_GENERATE_MIPMAP_HINT_SGIS

See Also:
  Constant Field Values

### GL_LINEAR_CLIPMAP_LINEAR_SGIX

    static final int GL_LINEAR_CLIPMAP_LINEAR_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_CLIPMAP_CENTER_SGIX

    static final int GL_TEXTURE_CLIPMAP_CENTER_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_CLIPMAP_FRAME_SGIX

    static final int GL_TEXTURE_CLIPMAP_FRAME_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_CLIPMAP_OFFSET_SGIX

    static final int GL_TEXTURE_CLIPMAP_OFFSET_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX

    static final int GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX

    static final int GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_CLIPMAP_DEPTH_SGIX

    static final int GL_TEXTURE_CLIPMAP_DEPTH_SGIX

See Also:
  Constant Field Values

### GL_MAX_CLIPMAP_DEPTH_SGIX

    static final int GL_MAX_CLIPMAP_DEPTH_SGIX

See Also:
  Constant Field Values

### GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX

    static final int GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX

See Also:
  Constant Field Values

### GL_NEAREST_CLIPMAP_NEAREST_SGIX

    static final int GL_NEAREST_CLIPMAP_NEAREST_SGIX

See Also:
  Constant Field Values

### GL_NEAREST_CLIPMAP_LINEAR_SGIX

    static final int GL_NEAREST_CLIPMAP_LINEAR_SGIX

See Also:
  Constant Field Values

### GL_LINEAR_CLIPMAP_NEAREST_SGIX

    static final int GL_LINEAR_CLIPMAP_NEAREST_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_COMPARE_SGIX

    static final int GL_TEXTURE_COMPARE_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_COMPARE_OPERATOR_SGIX

    static final int GL_TEXTURE_COMPARE_OPERATOR_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_LEQUAL_R_SGIX

    static final int GL_TEXTURE_LEQUAL_R_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_GEQUAL_R_SGIX

    static final int GL_TEXTURE_GEQUAL_R_SGIX

See Also:
  Constant Field Values

### GL_INTERLACE_SGIX

    static final int GL_INTERLACE_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX

    static final int GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TILE_CACHE_INCREMENT_SGIX

    static final int GL_PIXEL_TILE_CACHE_INCREMENT_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TILE_WIDTH_SGIX

    static final int GL_PIXEL_TILE_WIDTH_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TILE_HEIGHT_SGIX

    static final int GL_PIXEL_TILE_HEIGHT_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TILE_GRID_WIDTH_SGIX

    static final int GL_PIXEL_TILE_GRID_WIDTH_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TILE_GRID_HEIGHT_SGIX

    static final int GL_PIXEL_TILE_GRID_HEIGHT_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TILE_GRID_DEPTH_SGIX

    static final int GL_PIXEL_TILE_GRID_DEPTH_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TILE_CACHE_SIZE_SGIX

    static final int GL_PIXEL_TILE_CACHE_SIZE_SGIX

See Also:
  Constant Field Values

### GL_DUAL_ALPHA4_SGIS

    static final int GL_DUAL_ALPHA4_SGIS

See Also:
  Constant Field Values

### GL_DUAL_ALPHA8_SGIS

    static final int GL_DUAL_ALPHA8_SGIS

See Also:
  Constant Field Values

### GL_DUAL_ALPHA12_SGIS

    static final int GL_DUAL_ALPHA12_SGIS

See Also:
  Constant Field Values

### GL_DUAL_ALPHA16_SGIS

    static final int GL_DUAL_ALPHA16_SGIS

See Also:
  Constant Field Values

### GL_DUAL_LUMINANCE4_SGIS

    static final int GL_DUAL_LUMINANCE4_SGIS

See Also:
  Constant Field Values

### GL_DUAL_LUMINANCE8_SGIS

    static final int GL_DUAL_LUMINANCE8_SGIS

See Also:
  Constant Field Values

### GL_DUAL_LUMINANCE12_SGIS

    static final int GL_DUAL_LUMINANCE12_SGIS

See Also:
  Constant Field Values

### GL_DUAL_LUMINANCE16_SGIS

    static final int GL_DUAL_LUMINANCE16_SGIS

See Also:
  Constant Field Values

### GL_DUAL_INTENSITY4_SGIS

    static final int GL_DUAL_INTENSITY4_SGIS

See Also:
  Constant Field Values

### GL_DUAL_INTENSITY8_SGIS

    static final int GL_DUAL_INTENSITY8_SGIS

See Also:
  Constant Field Values

### GL_DUAL_INTENSITY12_SGIS

    static final int GL_DUAL_INTENSITY12_SGIS

See Also:
  Constant Field Values

### GL_DUAL_INTENSITY16_SGIS

    static final int GL_DUAL_INTENSITY16_SGIS

See Also:
  Constant Field Values

### GL_DUAL_LUMINANCE_ALPHA4_SGIS

    static final int GL_DUAL_LUMINANCE_ALPHA4_SGIS

See Also:
  Constant Field Values

### GL_DUAL_LUMINANCE_ALPHA8_SGIS

    static final int GL_DUAL_LUMINANCE_ALPHA8_SGIS

See Also:
  Constant Field Values

### GL_QUAD_ALPHA4_SGIS

    static final int GL_QUAD_ALPHA4_SGIS

See Also:
  Constant Field Values

### GL_QUAD_ALPHA8_SGIS

    static final int GL_QUAD_ALPHA8_SGIS

See Also:
  Constant Field Values

### GL_QUAD_LUMINANCE4_SGIS

    static final int GL_QUAD_LUMINANCE4_SGIS

See Also:
  Constant Field Values

### GL_QUAD_LUMINANCE8_SGIS

    static final int GL_QUAD_LUMINANCE8_SGIS

See Also:
  Constant Field Values

### GL_QUAD_INTENSITY4_SGIS

    static final int GL_QUAD_INTENSITY4_SGIS

See Also:
  Constant Field Values

### GL_QUAD_INTENSITY8_SGIS

    static final int GL_QUAD_INTENSITY8_SGIS

See Also:
  Constant Field Values

### GL_DUAL_TEXTURE_SELECT_SGIS

    static final int GL_DUAL_TEXTURE_SELECT_SGIS

See Also:
  Constant Field Values

### GL_QUAD_TEXTURE_SELECT_SGIS

    static final int GL_QUAD_TEXTURE_SELECT_SGIS

See Also:
  Constant Field Values

### GL_SPRITE_SGIX

    static final int GL_SPRITE_SGIX

See Also:
  Constant Field Values

### GL_SPRITE_MODE_SGIX

    static final int GL_SPRITE_MODE_SGIX

See Also:
  Constant Field Values

### GL_SPRITE_AXIS_SGIX

    static final int GL_SPRITE_AXIS_SGIX

See Also:
  Constant Field Values

### GL_SPRITE_TRANSLATION_SGIX

    static final int GL_SPRITE_TRANSLATION_SGIX

See Also:
  Constant Field Values

### GL_SPRITE_AXIAL_SGIX

    static final int GL_SPRITE_AXIAL_SGIX

See Also:
  Constant Field Values

### GL_SPRITE_OBJECT_ALIGNED_SGIX

    static final int GL_SPRITE_OBJECT_ALIGNED_SGIX

See Also:
  Constant Field Values

### GL_SPRITE_EYE_ALIGNED_SGIX

    static final int GL_SPRITE_EYE_ALIGNED_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_MULTI_BUFFER_HINT_SGIX

    static final int GL_TEXTURE_MULTI_BUFFER_HINT_SGIX

See Also:
  Constant Field Values

### GL_POINT_SIZE_MIN_EXT

    static final int GL_POINT_SIZE_MIN_EXT

See Also:
  Constant Field Values

### GL_POINT_SIZE_MAX_EXT

    static final int GL_POINT_SIZE_MAX_EXT

See Also:
  Constant Field Values

### GL_POINT_FADE_THRESHOLD_SIZE_EXT

    static final int GL_POINT_FADE_THRESHOLD_SIZE_EXT

See Also:
  Constant Field Values

### GL_DISTANCE_ATTENUATION_EXT

    static final int GL_DISTANCE_ATTENUATION_EXT

See Also:
  Constant Field Values

### GL_POINT_SIZE_MIN_SGIS

    static final int GL_POINT_SIZE_MIN_SGIS

See Also:
  Constant Field Values

### GL_POINT_SIZE_MAX_SGIS

    static final int GL_POINT_SIZE_MAX_SGIS

See Also:
  Constant Field Values

### GL_POINT_FADE_THRESHOLD_SIZE_SGIS

    static final int GL_POINT_FADE_THRESHOLD_SIZE_SGIS

See Also:
  Constant Field Values

### GL_DISTANCE_ATTENUATION_SGIS

    static final int GL_DISTANCE_ATTENUATION_SGIS

See Also:
  Constant Field Values

### GL_INSTRUMENT_BUFFER_POINTER_SGIX

    static final int GL_INSTRUMENT_BUFFER_POINTER_SGIX

See Also:
  Constant Field Values

### GL_INSTRUMENT_MEASUREMENTS_SGIX

    static final int GL_INSTRUMENT_MEASUREMENTS_SGIX

See Also:
  Constant Field Values

### GL_POST_TEXTURE_FILTER_BIAS_SGIX

    static final int GL_POST_TEXTURE_FILTER_BIAS_SGIX

See Also:
  Constant Field Values

### GL_POST_TEXTURE_FILTER_SCALE_SGIX

    static final int GL_POST_TEXTURE_FILTER_SCALE_SGIX

See Also:
  Constant Field Values

### GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX

    static final int GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX

See Also:
  Constant Field Values

### GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX

    static final int GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX

See Also:
  Constant Field Values

### GL_FRAMEZOOM_SGIX

    static final int GL_FRAMEZOOM_SGIX

See Also:
  Constant Field Values

### GL_FRAMEZOOM_FACTOR_SGIX

    static final int GL_FRAMEZOOM_FACTOR_SGIX

See Also:
  Constant Field Values

### GL_MAX_FRAMEZOOM_FACTOR_SGIX

    static final int GL_MAX_FRAMEZOOM_FACTOR_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_DEFORMATION_BIT_SGIX

    static final int GL_TEXTURE_DEFORMATION_BIT_SGIX

See Also:
  Constant Field Values

### GL_GEOMETRY_DEFORMATION_BIT_SGIX

    static final int GL_GEOMETRY_DEFORMATION_BIT_SGIX

See Also:
  Constant Field Values

### GL_GEOMETRY_DEFORMATION_SGIX

    static final int GL_GEOMETRY_DEFORMATION_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_DEFORMATION_SGIX

    static final int GL_TEXTURE_DEFORMATION_SGIX

See Also:
  Constant Field Values

### GL_DEFORMATIONS_MASK_SGIX

    static final int GL_DEFORMATIONS_MASK_SGIX

See Also:
  Constant Field Values

### GL_MAX_DEFORMATION_ORDER_SGIX

    static final int GL_MAX_DEFORMATION_ORDER_SGIX

See Also:
  Constant Field Values

### GL_REFERENCE_PLANE_SGIX

    static final int GL_REFERENCE_PLANE_SGIX

See Also:
  Constant Field Values

### GL_REFERENCE_PLANE_EQUATION_SGIX

    static final int GL_REFERENCE_PLANE_EQUATION_SGIX

See Also:
  Constant Field Values

### GL_DEPTH_COMPONENT16_SGIX

    static final int GL_DEPTH_COMPONENT16_SGIX

See Also:
  Constant Field Values

### GL_DEPTH_COMPONENT24_SGIX

    static final int GL_DEPTH_COMPONENT24_SGIX

See Also:
  Constant Field Values

### GL_DEPTH_COMPONENT32_SGIX

    static final int GL_DEPTH_COMPONENT32_SGIX

See Also:
  Constant Field Values

### GL_FOG_FUNC_SGIS

    static final int GL_FOG_FUNC_SGIS

See Also:
  Constant Field Values

### GL_FOG_FUNC_POINTS_SGIS

    static final int GL_FOG_FUNC_POINTS_SGIS

See Also:
  Constant Field Values

### GL_MAX_FOG_FUNC_POINTS_SGIS

    static final int GL_MAX_FOG_FUNC_POINTS_SGIS

See Also:
  Constant Field Values

### GL_FOG_OFFSET_SGIX

    static final int GL_FOG_OFFSET_SGIX

See Also:
  Constant Field Values

### GL_FOG_OFFSET_VALUE_SGIX

    static final int GL_FOG_OFFSET_VALUE_SGIX

See Also:
  Constant Field Values

### GL_IMAGE_SCALE_X_HP

    static final int GL_IMAGE_SCALE_X_HP

See Also:
  Constant Field Values

### GL_IMAGE_SCALE_Y_HP

    static final int GL_IMAGE_SCALE_Y_HP

See Also:
  Constant Field Values

### GL_IMAGE_TRANSLATE_X_HP

    static final int GL_IMAGE_TRANSLATE_X_HP

See Also:
  Constant Field Values

### GL_IMAGE_TRANSLATE_Y_HP

    static final int GL_IMAGE_TRANSLATE_Y_HP

See Also:
  Constant Field Values

### GL_IMAGE_ROTATE_ANGLE_HP

    static final int GL_IMAGE_ROTATE_ANGLE_HP

See Also:
  Constant Field Values

### GL_IMAGE_ROTATE_ORIGIN_X_HP

    static final int GL_IMAGE_ROTATE_ORIGIN_X_HP

See Also:
  Constant Field Values

### GL_IMAGE_ROTATE_ORIGIN_Y_HP

    static final int GL_IMAGE_ROTATE_ORIGIN_Y_HP

See Also:
  Constant Field Values

### GL_IMAGE_MAG_FILTER_HP

    static final int GL_IMAGE_MAG_FILTER_HP

See Also:
  Constant Field Values

### GL_IMAGE_MIN_FILTER_HP

    static final int GL_IMAGE_MIN_FILTER_HP

See Also:
  Constant Field Values

### GL_IMAGE_CUBIC_WEIGHT_HP

    static final int GL_IMAGE_CUBIC_WEIGHT_HP

See Also:
  Constant Field Values

### GL_CUBIC_HP

    static final int GL_CUBIC_HP

See Also:
  Constant Field Values

### GL_AVERAGE_HP

    static final int GL_AVERAGE_HP

See Also:
  Constant Field Values

### GL_IMAGE_TRANSFORM_2D_HP

    static final int GL_IMAGE_TRANSFORM_2D_HP

See Also:
  Constant Field Values

### GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP

    static final int GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP

See Also:
  Constant Field Values

### GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP

    static final int GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP

See Also:
  Constant Field Values

### GL_TEXTURE_ENV_BIAS_SGIX

    static final int GL_TEXTURE_ENV_BIAS_SGIX

See Also:
  Constant Field Values

### GL_VERTEX_DATA_HINT_PGI

    static final int GL_VERTEX_DATA_HINT_PGI

See Also:
  Constant Field Values

### GL_VERTEX_CONSISTENT_HINT_PGI

    static final int GL_VERTEX_CONSISTENT_HINT_PGI

See Also:
  Constant Field Values

### GL_MATERIAL_SIDE_HINT_PGI

    static final int GL_MATERIAL_SIDE_HINT_PGI

See Also:
  Constant Field Values

### GL_MAX_VERTEX_HINT_PGI

    static final int GL_MAX_VERTEX_HINT_PGI

See Also:
  Constant Field Values

### GL_COLOR3_BIT_PGI

    static final int GL_COLOR3_BIT_PGI

See Also:
  Constant Field Values

### GL_COLOR4_BIT_PGI

    static final int GL_COLOR4_BIT_PGI

See Also:
  Constant Field Values

### GL_EDGEFLAG_BIT_PGI

    static final int GL_EDGEFLAG_BIT_PGI

See Also:
  Constant Field Values

### GL_INDEX_BIT_PGI

    static final int GL_INDEX_BIT_PGI

See Also:
  Constant Field Values

### GL_MAT_AMBIENT_BIT_PGI

    static final int GL_MAT_AMBIENT_BIT_PGI

See Also:
  Constant Field Values

### GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI

    static final int GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI

See Also:
  Constant Field Values

### GL_MAT_DIFFUSE_BIT_PGI

    static final int GL_MAT_DIFFUSE_BIT_PGI

See Also:
  Constant Field Values

### GL_MAT_EMISSION_BIT_PGI

    static final int GL_MAT_EMISSION_BIT_PGI

See Also:
  Constant Field Values

### GL_MAT_COLOR_INDEXES_BIT_PGI

    static final int GL_MAT_COLOR_INDEXES_BIT_PGI

See Also:
  Constant Field Values

### GL_MAT_SHININESS_BIT_PGI

    static final int GL_MAT_SHININESS_BIT_PGI

See Also:
  Constant Field Values

### GL_MAT_SPECULAR_BIT_PGI

    static final int GL_MAT_SPECULAR_BIT_PGI

See Also:
  Constant Field Values

### GL_NORMAL_BIT_PGI

    static final int GL_NORMAL_BIT_PGI

See Also:
  Constant Field Values

### GL_TEXCOORD1_BIT_PGI

    static final int GL_TEXCOORD1_BIT_PGI

See Also:
  Constant Field Values

### GL_TEXCOORD2_BIT_PGI

    static final int GL_TEXCOORD2_BIT_PGI

See Also:
  Constant Field Values

### GL_TEXCOORD3_BIT_PGI

    static final int GL_TEXCOORD3_BIT_PGI

See Also:
  Constant Field Values

### GL_TEXCOORD4_BIT_PGI

    static final long GL_TEXCOORD4_BIT_PGI

See Also:
  Constant Field Values

### GL_VERTEX23_BIT_PGI

    static final int GL_VERTEX23_BIT_PGI

See Also:
  Constant Field Values

### GL_VERTEX4_BIT_PGI

    static final int GL_VERTEX4_BIT_PGI

See Also:
  Constant Field Values

### GL_PREFER_DOUBLEBUFFER_HINT_PGI

    static final int GL_PREFER_DOUBLEBUFFER_HINT_PGI

See Also:
  Constant Field Values

### GL_CONSERVE_MEMORY_HINT_PGI

    static final int GL_CONSERVE_MEMORY_HINT_PGI

See Also:
  Constant Field Values

### GL_RECLAIM_MEMORY_HINT_PGI

    static final int GL_RECLAIM_MEMORY_HINT_PGI

See Also:
  Constant Field Values

### GL_NATIVE_GRAPHICS_HANDLE_PGI

    static final int GL_NATIVE_GRAPHICS_HANDLE_PGI

See Also:
  Constant Field Values

### GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI

    static final int GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI

See Also:
  Constant Field Values

### GL_NATIVE_GRAPHICS_END_HINT_PGI

    static final int GL_NATIVE_GRAPHICS_END_HINT_PGI

See Also:
  Constant Field Values

### GL_ALWAYS_FAST_HINT_PGI

    static final int GL_ALWAYS_FAST_HINT_PGI

See Also:
  Constant Field Values

### GL_ALWAYS_SOFT_HINT_PGI

    static final int GL_ALWAYS_SOFT_HINT_PGI

See Also:
  Constant Field Values

### GL_ALLOW_DRAW_OBJ_HINT_PGI

    static final int GL_ALLOW_DRAW_OBJ_HINT_PGI

See Also:
  Constant Field Values

### GL_ALLOW_DRAW_WIN_HINT_PGI

    static final int GL_ALLOW_DRAW_WIN_HINT_PGI

See Also:
  Constant Field Values

### GL_ALLOW_DRAW_FRG_HINT_PGI

    static final int GL_ALLOW_DRAW_FRG_HINT_PGI

See Also:
  Constant Field Values

### GL_ALLOW_DRAW_MEM_HINT_PGI

    static final int GL_ALLOW_DRAW_MEM_HINT_PGI

See Also:
  Constant Field Values

### GL_STRICT_DEPTHFUNC_HINT_PGI

    static final int GL_STRICT_DEPTHFUNC_HINT_PGI

See Also:
  Constant Field Values

### GL_STRICT_LIGHTING_HINT_PGI

    static final int GL_STRICT_LIGHTING_HINT_PGI

See Also:
  Constant Field Values

### GL_STRICT_SCISSOR_HINT_PGI

    static final int GL_STRICT_SCISSOR_HINT_PGI

See Also:
  Constant Field Values

### GL_FULL_STIPPLE_HINT_PGI

    static final int GL_FULL_STIPPLE_HINT_PGI

See Also:
  Constant Field Values

### GL_CLIP_NEAR_HINT_PGI

    static final int GL_CLIP_NEAR_HINT_PGI

See Also:
  Constant Field Values

### GL_CLIP_FAR_HINT_PGI

    static final int GL_CLIP_FAR_HINT_PGI

See Also:
  Constant Field Values

### GL_WIDE_LINE_HINT_PGI

    static final int GL_WIDE_LINE_HINT_PGI

See Also:
  Constant Field Values

### GL_BACK_NORMALS_HINT_PGI

    static final int GL_BACK_NORMALS_HINT_PGI

See Also:
  Constant Field Values

### GL_COLOR_INDEX1_EXT

    static final int GL_COLOR_INDEX1_EXT

See Also:
  Constant Field Values

### GL_COLOR_INDEX2_EXT

    static final int GL_COLOR_INDEX2_EXT

See Also:
  Constant Field Values

### GL_COLOR_INDEX4_EXT

    static final int GL_COLOR_INDEX4_EXT

See Also:
  Constant Field Values

### GL_COLOR_INDEX8_EXT

    static final int GL_COLOR_INDEX8_EXT

See Also:
  Constant Field Values

### GL_COLOR_INDEX12_EXT

    static final int GL_COLOR_INDEX12_EXT

See Also:
  Constant Field Values

### GL_COLOR_INDEX16_EXT

    static final int GL_COLOR_INDEX16_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_INDEX_SIZE_EXT

    static final int GL_TEXTURE_INDEX_SIZE_EXT

See Also:
  Constant Field Values

### GL_CLIP_VOLUME_CLIPPING_HINT_EXT

    static final int GL_CLIP_VOLUME_CLIPPING_HINT_EXT

See Also:
  Constant Field Values

### GL_LIST_PRIORITY_SGIX

    static final int GL_LIST_PRIORITY_SGIX

See Also:
  Constant Field Values

### GL_IR_INSTRUMENT1_SGIX

    static final int GL_IR_INSTRUMENT1_SGIX

See Also:
  Constant Field Values

### GL_CALLIGRAPHIC_FRAGMENT_SGIX

    static final int GL_CALLIGRAPHIC_FRAGMENT_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_LOD_BIAS_S_SGIX

    static final int GL_TEXTURE_LOD_BIAS_S_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_LOD_BIAS_T_SGIX

    static final int GL_TEXTURE_LOD_BIAS_T_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_LOD_BIAS_R_SGIX

    static final int GL_TEXTURE_LOD_BIAS_R_SGIX

See Also:
  Constant Field Values

### GL_SHADOW_AMBIENT_SGIX

    static final int GL_SHADOW_AMBIENT_SGIX

See Also:
  Constant Field Values

### GL_INDEX_MATERIAL_EXT

    static final int GL_INDEX_MATERIAL_EXT

See Also:
  Constant Field Values

### GL_INDEX_MATERIAL_PARAMETER_EXT

    static final int GL_INDEX_MATERIAL_PARAMETER_EXT

See Also:
  Constant Field Values

### GL_INDEX_MATERIAL_FACE_EXT

    static final int GL_INDEX_MATERIAL_FACE_EXT

See Also:
  Constant Field Values

### GL_INDEX_TEST_EXT

    static final int GL_INDEX_TEST_EXT

See Also:
  Constant Field Values

### GL_INDEX_TEST_FUNC_EXT

    static final int GL_INDEX_TEST_FUNC_EXT

See Also:
  Constant Field Values

### GL_INDEX_TEST_REF_EXT

    static final int GL_INDEX_TEST_REF_EXT

See Also:
  Constant Field Values

### GL_IUI_V2F_EXT

    static final int GL_IUI_V2F_EXT

See Also:
  Constant Field Values

### GL_IUI_V3F_EXT

    static final int GL_IUI_V3F_EXT

See Also:
  Constant Field Values

### GL_IUI_N3F_V2F_EXT

    static final int GL_IUI_N3F_V2F_EXT

See Also:
  Constant Field Values

### GL_IUI_N3F_V3F_EXT

    static final int GL_IUI_N3F_V3F_EXT

See Also:
  Constant Field Values

### GL_T2F_IUI_V2F_EXT

    static final int GL_T2F_IUI_V2F_EXT

See Also:
  Constant Field Values

### GL_T2F_IUI_V3F_EXT

    static final int GL_T2F_IUI_V3F_EXT

See Also:
  Constant Field Values

### GL_T2F_IUI_N3F_V2F_EXT

    static final int GL_T2F_IUI_N3F_V2F_EXT

See Also:
  Constant Field Values

### GL_T2F_IUI_N3F_V3F_EXT

    static final int GL_T2F_IUI_N3F_V3F_EXT

See Also:
  Constant Field Values

### GL_ARRAY_ELEMENT_LOCK_FIRST_EXT

    static final int GL_ARRAY_ELEMENT_LOCK_FIRST_EXT

See Also:
  Constant Field Values

### GL_ARRAY_ELEMENT_LOCK_COUNT_EXT

    static final int GL_ARRAY_ELEMENT_LOCK_COUNT_EXT

See Also:
  Constant Field Values

### GL_CULL_VERTEX_EXT

    static final int GL_CULL_VERTEX_EXT

See Also:
  Constant Field Values

### GL_CULL_VERTEX_EYE_POSITION_EXT

    static final int GL_CULL_VERTEX_EYE_POSITION_EXT

See Also:
  Constant Field Values

### GL_CULL_VERTEX_OBJECT_POSITION_EXT

    static final int GL_CULL_VERTEX_OBJECT_POSITION_EXT

See Also:
  Constant Field Values

### GL_YCRCB_422_SGIX

    static final int GL_YCRCB_422_SGIX

See Also:
  Constant Field Values

### GL_YCRCB_444_SGIX

    static final int GL_YCRCB_444_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_LIGHTING_SGIX

    static final int GL_FRAGMENT_LIGHTING_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_COLOR_MATERIAL_SGIX

    static final int GL_FRAGMENT_COLOR_MATERIAL_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX

    static final int GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX

    static final int GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX

See Also:
  Constant Field Values

### GL_MAX_FRAGMENT_LIGHTS_SGIX

    static final int GL_MAX_FRAGMENT_LIGHTS_SGIX

See Also:
  Constant Field Values

### GL_MAX_ACTIVE_LIGHTS_SGIX

    static final int GL_MAX_ACTIVE_LIGHTS_SGIX

See Also:
  Constant Field Values

### GL_CURRENT_RASTER_NORMAL_SGIX

    static final int GL_CURRENT_RASTER_NORMAL_SGIX

See Also:
  Constant Field Values

### GL_LIGHT_ENV_MODE_SGIX

    static final int GL_LIGHT_ENV_MODE_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX

    static final int GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX

    static final int GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX

    static final int GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX

    static final int GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_LIGHT0_SGIX

    static final int GL_FRAGMENT_LIGHT0_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_LIGHT1_SGIX

    static final int GL_FRAGMENT_LIGHT1_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_LIGHT2_SGIX

    static final int GL_FRAGMENT_LIGHT2_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_LIGHT3_SGIX

    static final int GL_FRAGMENT_LIGHT3_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_LIGHT4_SGIX

    static final int GL_FRAGMENT_LIGHT4_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_LIGHT5_SGIX

    static final int GL_FRAGMENT_LIGHT5_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_LIGHT6_SGIX

    static final int GL_FRAGMENT_LIGHT6_SGIX

See Also:
  Constant Field Values

### GL_FRAGMENT_LIGHT7_SGIX

    static final int GL_FRAGMENT_LIGHT7_SGIX

See Also:
  Constant Field Values

### GL_RASTER_POSITION_UNCLIPPED_IBM

    static final int GL_RASTER_POSITION_UNCLIPPED_IBM

See Also:
  Constant Field Values

### GL_TEXTURE_LIGHTING_MODE_HP

    static final int GL_TEXTURE_LIGHTING_MODE_HP

See Also:
  Constant Field Values

### GL_TEXTURE_POST_SPECULAR_HP

    static final int GL_TEXTURE_POST_SPECULAR_HP

See Also:
  Constant Field Values

### GL_TEXTURE_PRE_SPECULAR_HP

    static final int GL_TEXTURE_PRE_SPECULAR_HP

See Also:
  Constant Field Values

### GL_PHONG_WIN

    static final int GL_PHONG_WIN

See Also:
  Constant Field Values

### GL_PHONG_HINT_WIN

    static final int GL_PHONG_HINT_WIN

See Also:
  Constant Field Values

### GL_FOG_SPECULAR_TEXTURE_WIN

    static final int GL_FOG_SPECULAR_TEXTURE_WIN

See Also:
  Constant Field Values

### GL_FRAGMENT_MATERIAL_EXT

    static final int GL_FRAGMENT_MATERIAL_EXT

See Also:
  Constant Field Values

### GL_FRAGMENT_NORMAL_EXT

    static final int GL_FRAGMENT_NORMAL_EXT

See Also:
  Constant Field Values

### GL_FRAGMENT_COLOR_EXT

    static final int GL_FRAGMENT_COLOR_EXT

See Also:
  Constant Field Values

### GL_ATTENUATION_EXT

    static final int GL_ATTENUATION_EXT

See Also:
  Constant Field Values

### GL_SHADOW_ATTENUATION_EXT

    static final int GL_SHADOW_ATTENUATION_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_APPLICATION_MODE_EXT

    static final int GL_TEXTURE_APPLICATION_MODE_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_LIGHT_EXT

    static final int GL_TEXTURE_LIGHT_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_MATERIAL_FACE_EXT

    static final int GL_TEXTURE_MATERIAL_FACE_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_MATERIAL_PARAMETER_EXT

    static final int GL_TEXTURE_MATERIAL_PARAMETER_EXT

See Also:
  Constant Field Values

### GL_ALPHA_MIN_SGIX

    static final int GL_ALPHA_MIN_SGIX

See Also:
  Constant Field Values

### GL_ALPHA_MAX_SGIX

    static final int GL_ALPHA_MAX_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TEX_GEN_Q_CEILING_SGIX

    static final int GL_PIXEL_TEX_GEN_Q_CEILING_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TEX_GEN_Q_ROUND_SGIX

    static final int GL_PIXEL_TEX_GEN_Q_ROUND_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX

    static final int GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX

    static final int GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX

    static final int GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX

    static final int GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX

    static final int GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX

See Also:
  Constant Field Values

### GL_ASYNC_MARKER_SGIX

    static final int GL_ASYNC_MARKER_SGIX

See Also:
  Constant Field Values

### GL_ASYNC_TEX_IMAGE_SGIX

    static final int GL_ASYNC_TEX_IMAGE_SGIX

See Also:
  Constant Field Values

### GL_ASYNC_DRAW_PIXELS_SGIX

    static final int GL_ASYNC_DRAW_PIXELS_SGIX

See Also:
  Constant Field Values

### GL_ASYNC_READ_PIXELS_SGIX

    static final int GL_ASYNC_READ_PIXELS_SGIX

See Also:
  Constant Field Values

### GL_MAX_ASYNC_TEX_IMAGE_SGIX

    static final int GL_MAX_ASYNC_TEX_IMAGE_SGIX

See Also:
  Constant Field Values

### GL_MAX_ASYNC_DRAW_PIXELS_SGIX

    static final int GL_MAX_ASYNC_DRAW_PIXELS_SGIX

See Also:
  Constant Field Values

### GL_MAX_ASYNC_READ_PIXELS_SGIX

    static final int GL_MAX_ASYNC_READ_PIXELS_SGIX

See Also:
  Constant Field Values

### GL_ASYNC_HISTOGRAM_SGIX

    static final int GL_ASYNC_HISTOGRAM_SGIX

See Also:
  Constant Field Values

### GL_MAX_ASYNC_HISTOGRAM_SGIX

    static final int GL_MAX_ASYNC_HISTOGRAM_SGIX

See Also:
  Constant Field Values

### GL_OCCLUSION_TEST_HP

    static final int GL_OCCLUSION_TEST_HP

See Also:
  Constant Field Values

### GL_OCCLUSION_TEST_RESULT_HP

    static final int GL_OCCLUSION_TEST_RESULT_HP

See Also:
  Constant Field Values

### GL_PIXEL_TRANSFORM_2D_EXT

    static final int GL_PIXEL_TRANSFORM_2D_EXT

See Also:
  Constant Field Values

### GL_PIXEL_MAG_FILTER_EXT

    static final int GL_PIXEL_MAG_FILTER_EXT

See Also:
  Constant Field Values

### GL_PIXEL_MIN_FILTER_EXT

    static final int GL_PIXEL_MIN_FILTER_EXT

See Also:
  Constant Field Values

### GL_PIXEL_CUBIC_WEIGHT_EXT

    static final int GL_PIXEL_CUBIC_WEIGHT_EXT

See Also:
  Constant Field Values

### GL_CUBIC_EXT

    static final int GL_CUBIC_EXT

See Also:
  Constant Field Values

### GL_AVERAGE_EXT

    static final int GL_AVERAGE_EXT

See Also:
  Constant Field Values

### GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT

    static final int GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT

See Also:
  Constant Field Values

### GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT

    static final int GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT

See Also:
  Constant Field Values

### GL_PIXEL_TRANSFORM_2D_MATRIX_EXT

    static final int GL_PIXEL_TRANSFORM_2D_MATRIX_EXT

See Also:
  Constant Field Values

### GL_SHARED_TEXTURE_PALETTE_EXT

    static final int GL_SHARED_TEXTURE_PALETTE_EXT

See Also:
  Constant Field Values

### GL_COLOR_SUM_EXT

    static final int GL_COLOR_SUM_EXT

See Also:
  Constant Field Values

### GL_CURRENT_SECONDARY_COLOR_EXT

    static final int GL_CURRENT_SECONDARY_COLOR_EXT

See Also:
  Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_SIZE_EXT

    static final int GL_SECONDARY_COLOR_ARRAY_SIZE_EXT

See Also:
  Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_TYPE_EXT

    static final int GL_SECONDARY_COLOR_ARRAY_TYPE_EXT

See Also:
  Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT

    static final int GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT

See Also:
  Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_POINTER_EXT

    static final int GL_SECONDARY_COLOR_ARRAY_POINTER_EXT

See Also:
  Constant Field Values

### GL_SECONDARY_COLOR_ARRAY_EXT

    static final int GL_SECONDARY_COLOR_ARRAY_EXT

See Also:
  Constant Field Values

### GL_PERTURB_EXT

    static final int GL_PERTURB_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_NORMAL_EXT

    static final int GL_TEXTURE_NORMAL_EXT

See Also:
  Constant Field Values

### GL_FOG_COORDINATE_SOURCE_EXT

    static final int GL_FOG_COORDINATE_SOURCE_EXT

See Also:
  Constant Field Values

### GL_FOG_COORDINATE_EXT

    static final int GL_FOG_COORDINATE_EXT

See Also:
  Constant Field Values

### GL_FRAGMENT_DEPTH_EXT

    static final int GL_FRAGMENT_DEPTH_EXT

See Also:
  Constant Field Values

### GL_CURRENT_FOG_COORDINATE_EXT

    static final int GL_CURRENT_FOG_COORDINATE_EXT

See Also:
  Constant Field Values

### GL_FOG_COORDINATE_ARRAY_TYPE_EXT

    static final int GL_FOG_COORDINATE_ARRAY_TYPE_EXT

See Also:
  Constant Field Values

### GL_FOG_COORDINATE_ARRAY_STRIDE_EXT

    static final int GL_FOG_COORDINATE_ARRAY_STRIDE_EXT

See Also:
  Constant Field Values

### GL_FOG_COORDINATE_ARRAY_POINTER_EXT

    static final int GL_FOG_COORDINATE_ARRAY_POINTER_EXT

See Also:
  Constant Field Values

### GL_FOG_COORDINATE_ARRAY_EXT

    static final int GL_FOG_COORDINATE_ARRAY_EXT

See Also:
  Constant Field Values

### GL_SCREEN_COORDINATES_REND

    static final int GL_SCREEN_COORDINATES_REND

See Also:
  Constant Field Values

### GL_INVERTED_SCREEN_W_REND

    static final int GL_INVERTED_SCREEN_W_REND

See Also:
  Constant Field Values

### GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE

    static final int GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE

See Also:
  Constant Field Values

### GL_TRANSFORM_HINT_APPLE

    static final int GL_TRANSFORM_HINT_APPLE

See Also:
  Constant Field Values

### GL_FOG_SCALE_SGIX

    static final int GL_FOG_SCALE_SGIX

See Also:
  Constant Field Values

### GL_FOG_SCALE_VALUE_SGIX

    static final int GL_FOG_SCALE_VALUE_SGIX

See Also:
  Constant Field Values

### GL_UNPACK_CONSTANT_DATA_SUNX

    static final int GL_UNPACK_CONSTANT_DATA_SUNX

See Also:
  Constant Field Values

### GL_TEXTURE_CONSTANT_DATA_SUNX

    static final int GL_TEXTURE_CONSTANT_DATA_SUNX

See Also:
  Constant Field Values

### GL_GLOBAL_ALPHA_SUN

    static final int GL_GLOBAL_ALPHA_SUN

See Also:
  Constant Field Values

### GL_GLOBAL_ALPHA_FACTOR_SUN

    static final int GL_GLOBAL_ALPHA_FACTOR_SUN

See Also:
  Constant Field Values

### GL_BLEND_DST_RGB_EXT

    static final int GL_BLEND_DST_RGB_EXT

See Also:
  Constant Field Values

### GL_BLEND_SRC_RGB_EXT

    static final int GL_BLEND_SRC_RGB_EXT

See Also:
  Constant Field Values

### GL_BLEND_DST_ALPHA_EXT

    static final int GL_BLEND_DST_ALPHA_EXT

See Also:
  Constant Field Values

### GL_BLEND_SRC_ALPHA_EXT

    static final int GL_BLEND_SRC_ALPHA_EXT

See Also:
  Constant Field Values

### GL_RED_MIN_CLAMP_INGR

    static final int GL_RED_MIN_CLAMP_INGR

See Also:
  Constant Field Values

### GL_GREEN_MIN_CLAMP_INGR

    static final int GL_GREEN_MIN_CLAMP_INGR

See Also:
  Constant Field Values

### GL_BLUE_MIN_CLAMP_INGR

    static final int GL_BLUE_MIN_CLAMP_INGR

See Also:
  Constant Field Values

### GL_ALPHA_MIN_CLAMP_INGR

    static final int GL_ALPHA_MIN_CLAMP_INGR

See Also:
  Constant Field Values

### GL_RED_MAX_CLAMP_INGR

    static final int GL_RED_MAX_CLAMP_INGR

See Also:
  Constant Field Values

### GL_GREEN_MAX_CLAMP_INGR

    static final int GL_GREEN_MAX_CLAMP_INGR

See Also:
  Constant Field Values

### GL_BLUE_MAX_CLAMP_INGR

    static final int GL_BLUE_MAX_CLAMP_INGR

See Also:
  Constant Field Values

### GL_ALPHA_MAX_CLAMP_INGR

    static final int GL_ALPHA_MAX_CLAMP_INGR

See Also:
  Constant Field Values

### GL_INTERLACE_READ_INGR

    static final int GL_INTERLACE_READ_INGR

See Also:
  Constant Field Values

### GL_INCR_WRAP_EXT

    static final int GL_INCR_WRAP_EXT

See Also:
  Constant Field Values

### GL_DECR_WRAP_EXT

    static final int GL_DECR_WRAP_EXT

See Also:
  Constant Field Values

### GL_422_EXT

    static final int GL_422_EXT

See Also:
  Constant Field Values

### GL_422_REV_EXT

    static final int GL_422_REV_EXT

See Also:
  Constant Field Values

### GL_422_AVERAGE_EXT

    static final int GL_422_AVERAGE_EXT

See Also:
  Constant Field Values

### GL_422_REV_AVERAGE_EXT

    static final int GL_422_REV_AVERAGE_EXT

See Also:
  Constant Field Values

### GL_NORMAL_MAP_NV

    static final int GL_NORMAL_MAP_NV

See Also:
  Constant Field Values

### GL_REFLECTION_MAP_NV

    static final int GL_REFLECTION_MAP_NV

See Also:
  Constant Field Values

### GL_WRAP_BORDER_SUN

    static final int GL_WRAP_BORDER_SUN

See Also:
  Constant Field Values

### GL_MAX_TEXTURE_LOD_BIAS_EXT

    static final int GL_MAX_TEXTURE_LOD_BIAS_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_FILTER_CONTROL_EXT

    static final int GL_TEXTURE_FILTER_CONTROL_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_LOD_BIAS_EXT

    static final int GL_TEXTURE_LOD_BIAS_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_MAX_ANISOTROPY_EXT

    static final int GL_TEXTURE_MAX_ANISOTROPY_EXT

See Also:
  Constant Field Values

### GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT

    static final int GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT

See Also:
  Constant Field Values

### GL_MODELVIEW0_STACK_DEPTH_EXT

    static final int GL_MODELVIEW0_STACK_DEPTH_EXT

See Also:
  Constant Field Values

### GL_MODELVIEW1_STACK_DEPTH_EXT

    static final int GL_MODELVIEW1_STACK_DEPTH_EXT

See Also:
  Constant Field Values

### GL_MODELVIEW0_MATRIX_EXT

    static final int GL_MODELVIEW0_MATRIX_EXT

See Also:
  Constant Field Values

### GL_MODELVIEW1_MATRIX_EXT

    static final int GL_MODELVIEW1_MATRIX_EXT

See Also:
  Constant Field Values

### GL_VERTEX_WEIGHTING_EXT

    static final int GL_VERTEX_WEIGHTING_EXT

See Also:
  Constant Field Values

### GL_MODELVIEW0_EXT

    static final int GL_MODELVIEW0_EXT

See Also:
  Constant Field Values

### GL_MODELVIEW1_EXT

    static final int GL_MODELVIEW1_EXT

See Also:
  Constant Field Values

### GL_CURRENT_VERTEX_WEIGHT_EXT

    static final int GL_CURRENT_VERTEX_WEIGHT_EXT

See Also:
  Constant Field Values

### GL_VERTEX_WEIGHT_ARRAY_EXT

    static final int GL_VERTEX_WEIGHT_ARRAY_EXT

See Also:
  Constant Field Values

### GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT

    static final int GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT

See Also:
  Constant Field Values

### GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT

    static final int GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT

See Also:
  Constant Field Values

### GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT

    static final int GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT

See Also:
  Constant Field Values

### GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT

    static final int GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT

See Also:
  Constant Field Values

### GL_MAX_SHININESS_NV

    static final int GL_MAX_SHININESS_NV

See Also:
  Constant Field Values

### GL_MAX_SPOT_EXPONENT_NV

    static final int GL_MAX_SPOT_EXPONENT_NV

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_RANGE_NV

    static final int GL_VERTEX_ARRAY_RANGE_NV

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_RANGE_LENGTH_NV

    static final int GL_VERTEX_ARRAY_RANGE_LENGTH_NV

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_RANGE_VALID_NV

    static final int GL_VERTEX_ARRAY_RANGE_VALID_NV

See Also:
  Constant Field Values

### GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV

    static final int GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_RANGE_POINTER_NV

    static final int GL_VERTEX_ARRAY_RANGE_POINTER_NV

See Also:
  Constant Field Values

### GL_REGISTER_COMBINERS_NV

    static final int GL_REGISTER_COMBINERS_NV

See Also:
  Constant Field Values

### GL_VARIABLE_A_NV

    static final int GL_VARIABLE_A_NV

See Also:
  Constant Field Values

### GL_VARIABLE_B_NV

    static final int GL_VARIABLE_B_NV

See Also:
  Constant Field Values

### GL_VARIABLE_C_NV

    static final int GL_VARIABLE_C_NV

See Also:
  Constant Field Values

### GL_VARIABLE_D_NV

    static final int GL_VARIABLE_D_NV

See Also:
  Constant Field Values

### GL_VARIABLE_E_NV

    static final int GL_VARIABLE_E_NV

See Also:
  Constant Field Values

### GL_VARIABLE_F_NV

    static final int GL_VARIABLE_F_NV

See Also:
  Constant Field Values

### GL_VARIABLE_G_NV

    static final int GL_VARIABLE_G_NV

See Also:
  Constant Field Values

### GL_CONSTANT_COLOR0_NV

    static final int GL_CONSTANT_COLOR0_NV

See Also:
  Constant Field Values

### GL_CONSTANT_COLOR1_NV

    static final int GL_CONSTANT_COLOR1_NV

See Also:
  Constant Field Values

### GL_PRIMARY_COLOR_NV

    static final int GL_PRIMARY_COLOR_NV

See Also:
  Constant Field Values

### GL_SECONDARY_COLOR_NV

    static final int GL_SECONDARY_COLOR_NV

See Also:
  Constant Field Values

### GL_SPARE0_NV

    static final int GL_SPARE0_NV

See Also:
  Constant Field Values

### GL_SPARE1_NV

    static final int GL_SPARE1_NV

See Also:
  Constant Field Values

### GL_DISCARD_NV

    static final int GL_DISCARD_NV

See Also:
  Constant Field Values

### GL_E_TIMES_F_NV

    static final int GL_E_TIMES_F_NV

See Also:
  Constant Field Values

### GL_SPARE0_PLUS_SECONDARY_COLOR_NV

    static final int GL_SPARE0_PLUS_SECONDARY_COLOR_NV

See Also:
  Constant Field Values

### GL_UNSIGNED_IDENTITY_NV

    static final int GL_UNSIGNED_IDENTITY_NV

See Also:
  Constant Field Values

### GL_UNSIGNED_INVERT_NV

    static final int GL_UNSIGNED_INVERT_NV

See Also:
  Constant Field Values

### GL_EXPAND_NORMAL_NV

    static final int GL_EXPAND_NORMAL_NV

See Also:
  Constant Field Values

### GL_EXPAND_NEGATE_NV

    static final int GL_EXPAND_NEGATE_NV

See Also:
  Constant Field Values

### GL_HALF_BIAS_NORMAL_NV

    static final int GL_HALF_BIAS_NORMAL_NV

See Also:
  Constant Field Values

### GL_HALF_BIAS_NEGATE_NV

    static final int GL_HALF_BIAS_NEGATE_NV

See Also:
  Constant Field Values

### GL_SIGNED_IDENTITY_NV

    static final int GL_SIGNED_IDENTITY_NV

See Also:
  Constant Field Values

### GL_SIGNED_NEGATE_NV

    static final int GL_SIGNED_NEGATE_NV

See Also:
  Constant Field Values

### GL_SCALE_BY_TWO_NV

    static final int GL_SCALE_BY_TWO_NV

See Also:
  Constant Field Values

### GL_SCALE_BY_FOUR_NV

    static final int GL_SCALE_BY_FOUR_NV

See Also:
  Constant Field Values

### GL_SCALE_BY_ONE_HALF_NV

    static final int GL_SCALE_BY_ONE_HALF_NV

See Also:
  Constant Field Values

### GL_BIAS_BY_NEGATIVE_ONE_HALF_NV

    static final int GL_BIAS_BY_NEGATIVE_ONE_HALF_NV

See Also:
  Constant Field Values

### GL_COMBINER_INPUT_NV

    static final int GL_COMBINER_INPUT_NV

See Also:
  Constant Field Values

### GL_COMBINER_MAPPING_NV

    static final int GL_COMBINER_MAPPING_NV

See Also:
  Constant Field Values

### GL_COMBINER_COMPONENT_USAGE_NV

    static final int GL_COMBINER_COMPONENT_USAGE_NV

See Also:
  Constant Field Values

### GL_COMBINER_AB_DOT_PRODUCT_NV

    static final int GL_COMBINER_AB_DOT_PRODUCT_NV

See Also:
  Constant Field Values

### GL_COMBINER_CD_DOT_PRODUCT_NV

    static final int GL_COMBINER_CD_DOT_PRODUCT_NV

See Also:
  Constant Field Values

### GL_COMBINER_MUX_SUM_NV

    static final int GL_COMBINER_MUX_SUM_NV

See Also:
  Constant Field Values

### GL_COMBINER_SCALE_NV

    static final int GL_COMBINER_SCALE_NV

See Also:
  Constant Field Values

### GL_COMBINER_BIAS_NV

    static final int GL_COMBINER_BIAS_NV

See Also:
  Constant Field Values

### GL_COMBINER_AB_OUTPUT_NV

    static final int GL_COMBINER_AB_OUTPUT_NV

See Also:
  Constant Field Values

### GL_COMBINER_CD_OUTPUT_NV

    static final int GL_COMBINER_CD_OUTPUT_NV

See Also:
  Constant Field Values

### GL_COMBINER_SUM_OUTPUT_NV

    static final int GL_COMBINER_SUM_OUTPUT_NV

See Also:
  Constant Field Values

### GL_MAX_GENERAL_COMBINERS_NV

    static final int GL_MAX_GENERAL_COMBINERS_NV

See Also:
  Constant Field Values

### GL_NUM_GENERAL_COMBINERS_NV

    static final int GL_NUM_GENERAL_COMBINERS_NV

See Also:
  Constant Field Values

### GL_COLOR_SUM_CLAMP_NV

    static final int GL_COLOR_SUM_CLAMP_NV

See Also:
  Constant Field Values

### GL_COMBINER0_NV

    static final int GL_COMBINER0_NV

See Also:
  Constant Field Values

### GL_COMBINER1_NV

    static final int GL_COMBINER1_NV

See Also:
  Constant Field Values

### GL_COMBINER2_NV

    static final int GL_COMBINER2_NV

See Also:
  Constant Field Values

### GL_COMBINER3_NV

    static final int GL_COMBINER3_NV

See Also:
  Constant Field Values

### GL_COMBINER4_NV

    static final int GL_COMBINER4_NV

See Also:
  Constant Field Values

### GL_COMBINER5_NV

    static final int GL_COMBINER5_NV

See Also:
  Constant Field Values

### GL_COMBINER6_NV

    static final int GL_COMBINER6_NV

See Also:
  Constant Field Values

### GL_COMBINER7_NV

    static final int GL_COMBINER7_NV

See Also:
  Constant Field Values

### GL_FOG_DISTANCE_MODE_NV

    static final int GL_FOG_DISTANCE_MODE_NV

See Also:
  Constant Field Values

### GL_EYE_RADIAL_NV

    static final int GL_EYE_RADIAL_NV

See Also:
  Constant Field Values

### GL_EYE_PLANE_ABSOLUTE_NV

    static final int GL_EYE_PLANE_ABSOLUTE_NV

See Also:
  Constant Field Values

### GL_EMBOSS_LIGHT_NV

    static final int GL_EMBOSS_LIGHT_NV

See Also:
  Constant Field Values

### GL_EMBOSS_CONSTANT_NV

    static final int GL_EMBOSS_CONSTANT_NV

See Also:
  Constant Field Values

### GL_EMBOSS_MAP_NV

    static final int GL_EMBOSS_MAP_NV

See Also:
  Constant Field Values

### GL_COMBINE4_NV

    static final int GL_COMBINE4_NV

See Also:
  Constant Field Values

### GL_SOURCE3_RGB_NV

    static final int GL_SOURCE3_RGB_NV

See Also:
  Constant Field Values

### GL_SOURCE3_ALPHA_NV

    static final int GL_SOURCE3_ALPHA_NV

See Also:
  Constant Field Values

### GL_OPERAND3_RGB_NV

    static final int GL_OPERAND3_RGB_NV

See Also:
  Constant Field Values

### GL_OPERAND3_ALPHA_NV

    static final int GL_OPERAND3_ALPHA_NV

See Also:
  Constant Field Values

### GL_COMPRESSED_RGB_S3TC_DXT1_EXT

    static final int GL_COMPRESSED_RGB_S3TC_DXT1_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_RGBA_S3TC_DXT1_EXT

    static final int GL_COMPRESSED_RGBA_S3TC_DXT1_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_RGBA_S3TC_DXT3_EXT

    static final int GL_COMPRESSED_RGBA_S3TC_DXT3_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_RGBA_S3TC_DXT5_EXT

    static final int GL_COMPRESSED_RGBA_S3TC_DXT5_EXT

See Also:
  Constant Field Values

### GL_CULL_VERTEX_IBM

    static final int GL_CULL_VERTEX_IBM

See Also:
  Constant Field Values

### GL_PACK_SUBSAMPLE_RATE_SGIX

    static final int GL_PACK_SUBSAMPLE_RATE_SGIX

See Also:
  Constant Field Values

### GL_UNPACK_SUBSAMPLE_RATE_SGIX

    static final int GL_UNPACK_SUBSAMPLE_RATE_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_SUBSAMPLE_4444_SGIX

    static final int GL_PIXEL_SUBSAMPLE_4444_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_SUBSAMPLE_2424_SGIX

    static final int GL_PIXEL_SUBSAMPLE_2424_SGIX

See Also:
  Constant Field Values

### GL_PIXEL_SUBSAMPLE_4242_SGIX

    static final int GL_PIXEL_SUBSAMPLE_4242_SGIX

See Also:
  Constant Field Values

### GL_YCRCB_SGIX

    static final int GL_YCRCB_SGIX

See Also:
  Constant Field Values

### GL_YCRCBA_SGIX

    static final int GL_YCRCBA_SGIX

See Also:
  Constant Field Values

### GL_DEPTH_PASS_INSTRUMENT_SGIX

    static final int GL_DEPTH_PASS_INSTRUMENT_SGIX

See Also:
  Constant Field Values

### GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX

    static final int GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX

See Also:
  Constant Field Values

### GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX

    static final int GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX

See Also:
  Constant Field Values

### GL_COMPRESSED_RGB_FXT1_3DFX

    static final int GL_COMPRESSED_RGB_FXT1_3DFX

See Also:
  Constant Field Values

### GL_COMPRESSED_RGBA_FXT1_3DFX

    static final int GL_COMPRESSED_RGBA_FXT1_3DFX

See Also:
  Constant Field Values

### GL_MULTISAMPLE_3DFX

    static final int GL_MULTISAMPLE_3DFX

See Also:
  Constant Field Values

### GL_SAMPLE_BUFFERS_3DFX

    static final int GL_SAMPLE_BUFFERS_3DFX

See Also:
  Constant Field Values

### GL_SAMPLES_3DFX

    static final int GL_SAMPLES_3DFX

See Also:
  Constant Field Values

### GL_MULTISAMPLE_BIT_3DFX

    static final int GL_MULTISAMPLE_BIT_3DFX

See Also:
  Constant Field Values

### GL_MULTISAMPLE_EXT

    static final int GL_MULTISAMPLE_EXT

See Also:
  Constant Field Values

### GL_SAMPLE_ALPHA_TO_MASK_EXT

    static final int GL_SAMPLE_ALPHA_TO_MASK_EXT

See Also:
  Constant Field Values

### GL_SAMPLE_ALPHA_TO_ONE_EXT

    static final int GL_SAMPLE_ALPHA_TO_ONE_EXT

See Also:
  Constant Field Values

### GL_SAMPLE_MASK_EXT

    static final int GL_SAMPLE_MASK_EXT

See Also:
  Constant Field Values

### GL_1PASS_EXT

    static final int GL_1PASS_EXT

See Also:
  Constant Field Values

### GL_2PASS_0_EXT

    static final int GL_2PASS_0_EXT

See Also:
  Constant Field Values

### GL_2PASS_1_EXT

    static final int GL_2PASS_1_EXT

See Also:
  Constant Field Values

### GL_4PASS_0_EXT

    static final int GL_4PASS_0_EXT

See Also:
  Constant Field Values

### GL_4PASS_1_EXT

    static final int GL_4PASS_1_EXT

See Also:
  Constant Field Values

### GL_4PASS_2_EXT

    static final int GL_4PASS_2_EXT

See Also:
  Constant Field Values

### GL_4PASS_3_EXT

    static final int GL_4PASS_3_EXT

See Also:
  Constant Field Values

### GL_SAMPLE_BUFFERS_EXT

    static final int GL_SAMPLE_BUFFERS_EXT

See Also:
  Constant Field Values

### GL_SAMPLES_EXT

    static final int GL_SAMPLES_EXT

See Also:
  Constant Field Values

### GL_SAMPLE_MASK_VALUE_EXT

    static final int GL_SAMPLE_MASK_VALUE_EXT

See Also:
  Constant Field Values

### GL_SAMPLE_MASK_INVERT_EXT

    static final int GL_SAMPLE_MASK_INVERT_EXT

See Also:
  Constant Field Values

### GL_SAMPLE_PATTERN_EXT

    static final int GL_SAMPLE_PATTERN_EXT

See Also:
  Constant Field Values

### GL_MULTISAMPLE_BIT_EXT

    static final int GL_MULTISAMPLE_BIT_EXT

See Also:
  Constant Field Values

### GL_VERTEX_PRECLIP_SGIX

    static final int GL_VERTEX_PRECLIP_SGIX

See Also:
  Constant Field Values

### GL_VERTEX_PRECLIP_HINT_SGIX

    static final int GL_VERTEX_PRECLIP_HINT_SGIX

See Also:
  Constant Field Values

### GL_CONVOLUTION_HINT_SGIX

    static final int GL_CONVOLUTION_HINT_SGIX

See Also:
  Constant Field Values

### GL_PACK_RESAMPLE_SGIX

    static final int GL_PACK_RESAMPLE_SGIX

See Also:
  Constant Field Values

### GL_UNPACK_RESAMPLE_SGIX

    static final int GL_UNPACK_RESAMPLE_SGIX

See Also:
  Constant Field Values

### GL_RESAMPLE_REPLICATE_SGIX

    static final int GL_RESAMPLE_REPLICATE_SGIX

See Also:
  Constant Field Values

### GL_RESAMPLE_ZERO_FILL_SGIX

    static final int GL_RESAMPLE_ZERO_FILL_SGIX

See Also:
  Constant Field Values

### GL_RESAMPLE_DECIMATE_SGIX

    static final int GL_RESAMPLE_DECIMATE_SGIX

See Also:
  Constant Field Values

### GL_EYE_DISTANCE_TO_POINT_SGIS

    static final int GL_EYE_DISTANCE_TO_POINT_SGIS

See Also:
  Constant Field Values

### GL_OBJECT_DISTANCE_TO_POINT_SGIS

    static final int GL_OBJECT_DISTANCE_TO_POINT_SGIS

See Also:
  Constant Field Values

### GL_EYE_DISTANCE_TO_LINE_SGIS

    static final int GL_EYE_DISTANCE_TO_LINE_SGIS

See Also:
  Constant Field Values

### GL_OBJECT_DISTANCE_TO_LINE_SGIS

    static final int GL_OBJECT_DISTANCE_TO_LINE_SGIS

See Also:
  Constant Field Values

### GL_EYE_POINT_SGIS

    static final int GL_EYE_POINT_SGIS

See Also:
  Constant Field Values

### GL_OBJECT_POINT_SGIS

    static final int GL_OBJECT_POINT_SGIS

See Also:
  Constant Field Values

### GL_EYE_LINE_SGIS

    static final int GL_EYE_LINE_SGIS

See Also:
  Constant Field Values

### GL_OBJECT_LINE_SGIS

    static final int GL_OBJECT_LINE_SGIS

See Also:
  Constant Field Values

### GL_TEXTURE_COLOR_WRITEMASK_SGIS

    static final int GL_TEXTURE_COLOR_WRITEMASK_SGIS

See Also:
  Constant Field Values

### GL_MIRROR_CLAMP_ATI

    static final int GL_MIRROR_CLAMP_ATI

See Also:
  Constant Field Values

### GL_MIRROR_CLAMP_TO_EDGE_ATI

    static final int GL_MIRROR_CLAMP_TO_EDGE_ATI

See Also:
  Constant Field Values

### GL_ALL_COMPLETED_NV

    static final int GL_ALL_COMPLETED_NV

See Also:
  Constant Field Values

### GL_FENCE_STATUS_NV

    static final int GL_FENCE_STATUS_NV

See Also:
  Constant Field Values

### GL_FENCE_CONDITION_NV

    static final int GL_FENCE_CONDITION_NV

See Also:
  Constant Field Values

### GL_MIRRORED_REPEAT_IBM

    static final int GL_MIRRORED_REPEAT_IBM

See Also:
  Constant Field Values

### GL_EVAL_2D_NV

    static final int GL_EVAL_2D_NV

See Also:
  Constant Field Values

### GL_EVAL_TRIANGULAR_2D_NV

    static final int GL_EVAL_TRIANGULAR_2D_NV

See Also:
  Constant Field Values

### GL_MAP_TESSELLATION_NV

    static final int GL_MAP_TESSELLATION_NV

See Also:
  Constant Field Values

### GL_MAP_ATTRIB_U_ORDER_NV

    static final int GL_MAP_ATTRIB_U_ORDER_NV

See Also:
  Constant Field Values

### GL_MAP_ATTRIB_V_ORDER_NV

    static final int GL_MAP_ATTRIB_V_ORDER_NV

See Also:
  Constant Field Values

### GL_EVAL_FRACTIONAL_TESSELLATION_NV

    static final int GL_EVAL_FRACTIONAL_TESSELLATION_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB0_NV

    static final int GL_EVAL_VERTEX_ATTRIB0_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB1_NV

    static final int GL_EVAL_VERTEX_ATTRIB1_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB2_NV

    static final int GL_EVAL_VERTEX_ATTRIB2_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB3_NV

    static final int GL_EVAL_VERTEX_ATTRIB3_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB4_NV

    static final int GL_EVAL_VERTEX_ATTRIB4_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB5_NV

    static final int GL_EVAL_VERTEX_ATTRIB5_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB6_NV

    static final int GL_EVAL_VERTEX_ATTRIB6_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB7_NV

    static final int GL_EVAL_VERTEX_ATTRIB7_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB8_NV

    static final int GL_EVAL_VERTEX_ATTRIB8_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB9_NV

    static final int GL_EVAL_VERTEX_ATTRIB9_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB10_NV

    static final int GL_EVAL_VERTEX_ATTRIB10_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB11_NV

    static final int GL_EVAL_VERTEX_ATTRIB11_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB12_NV

    static final int GL_EVAL_VERTEX_ATTRIB12_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB13_NV

    static final int GL_EVAL_VERTEX_ATTRIB13_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB14_NV

    static final int GL_EVAL_VERTEX_ATTRIB14_NV

See Also:
  Constant Field Values

### GL_EVAL_VERTEX_ATTRIB15_NV

    static final int GL_EVAL_VERTEX_ATTRIB15_NV

See Also:
  Constant Field Values

### GL_MAX_MAP_TESSELLATION_NV

    static final int GL_MAX_MAP_TESSELLATION_NV

See Also:
  Constant Field Values

### GL_MAX_RATIONAL_EVAL_ORDER_NV

    static final int GL_MAX_RATIONAL_EVAL_ORDER_NV

See Also:
  Constant Field Values

### GL_DEPTH_STENCIL_NV

    static final int GL_DEPTH_STENCIL_NV

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_24_8_NV

    static final int GL_UNSIGNED_INT_24_8_NV

See Also:
  Constant Field Values

### GL_PER_STAGE_CONSTANTS_NV

    static final int GL_PER_STAGE_CONSTANTS_NV

See Also:
  Constant Field Values

### GL_TEXTURE_RECTANGLE_NV

    static final int GL_TEXTURE_RECTANGLE_NV

See Also:
  Constant Field Values

### GL_TEXTURE_BINDING_RECTANGLE_NV

    static final int GL_TEXTURE_BINDING_RECTANGLE_NV

See Also:
  Constant Field Values

### GL_PROXY_TEXTURE_RECTANGLE_NV

    static final int GL_PROXY_TEXTURE_RECTANGLE_NV

See Also:
  Constant Field Values

### GL_MAX_RECTANGLE_TEXTURE_SIZE_NV

    static final int GL_MAX_RECTANGLE_TEXTURE_SIZE_NV

See Also:
  Constant Field Values

### GL_OFFSET_TEXTURE_RECTANGLE_NV

    static final int GL_OFFSET_TEXTURE_RECTANGLE_NV

See Also:
  Constant Field Values

### GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV

    static final int GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV

See Also:
  Constant Field Values

### GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV

    static final int GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV

See Also:
  Constant Field Values

### GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV

    static final int GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_S8_S8_8_8_NV

    static final int GL_UNSIGNED_INT_S8_S8_8_8_NV

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

See Also:
  Constant Field Values

### GL_DSDT_MAG_INTENSITY_NV

    static final int GL_DSDT_MAG_INTENSITY_NV

See Also:
  Constant Field Values

### GL_SHADER_CONSISTENT_NV

    static final int GL_SHADER_CONSISTENT_NV

See Also:
  Constant Field Values

### GL_TEXTURE_SHADER_NV

    static final int GL_TEXTURE_SHADER_NV

See Also:
  Constant Field Values

### GL_SHADER_OPERATION_NV

    static final int GL_SHADER_OPERATION_NV

See Also:
  Constant Field Values

### GL_CULL_MODES_NV

    static final int GL_CULL_MODES_NV

See Also:
  Constant Field Values

### GL_OFFSET_TEXTURE_MATRIX_NV

    static final int GL_OFFSET_TEXTURE_MATRIX_NV

See Also:
  Constant Field Values

### GL_OFFSET_TEXTURE_SCALE_NV

    static final int GL_OFFSET_TEXTURE_SCALE_NV

See Also:
  Constant Field Values

### GL_OFFSET_TEXTURE_BIAS_NV

    static final int GL_OFFSET_TEXTURE_BIAS_NV

See Also:
  Constant Field Values

### GL_OFFSET_TEXTURE_2D_MATRIX_NV

    static final int GL_OFFSET_TEXTURE_2D_MATRIX_NV

See Also:
  Constant Field Values

### GL_OFFSET_TEXTURE_2D_SCALE_NV

    static final int GL_OFFSET_TEXTURE_2D_SCALE_NV

See Also:
  Constant Field Values

### GL_OFFSET_TEXTURE_2D_BIAS_NV

    static final int GL_OFFSET_TEXTURE_2D_BIAS_NV

See Also:
  Constant Field Values

### GL_PREVIOUS_TEXTURE_INPUT_NV

    static final int GL_PREVIOUS_TEXTURE_INPUT_NV

See Also:
  Constant Field Values

### GL_CONST_EYE_NV

    static final int GL_CONST_EYE_NV

See Also:
  Constant Field Values

### GL_PASS_THROUGH_NV

    static final int GL_PASS_THROUGH_NV

See Also:
  Constant Field Values

### GL_CULL_FRAGMENT_NV

    static final int GL_CULL_FRAGMENT_NV

See Also:
  Constant Field Values

### GL_OFFSET_TEXTURE_2D_NV

    static final int GL_OFFSET_TEXTURE_2D_NV

See Also:
  Constant Field Values

### GL_DEPENDENT_AR_TEXTURE_2D_NV

    static final int GL_DEPENDENT_AR_TEXTURE_2D_NV

See Also:
  Constant Field Values

### GL_DEPENDENT_GB_TEXTURE_2D_NV

    static final int GL_DEPENDENT_GB_TEXTURE_2D_NV

See Also:
  Constant Field Values

### GL_DOT_PRODUCT_NV

    static final int GL_DOT_PRODUCT_NV

See Also:
  Constant Field Values

### GL_DOT_PRODUCT_DEPTH_REPLACE_NV

    static final int GL_DOT_PRODUCT_DEPTH_REPLACE_NV

See Also:
  Constant Field Values

### GL_DOT_PRODUCT_TEXTURE_2D_NV

    static final int GL_DOT_PRODUCT_TEXTURE_2D_NV

See Also:
  Constant Field Values

### GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV

    static final int GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV

See Also:
  Constant Field Values

### GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV

    static final int GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV

See Also:
  Constant Field Values

### GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV

    static final int GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV

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

See Also:
  Constant Field Values

### GL_HILO_NV

    static final int GL_HILO_NV

See Also:
  Constant Field Values

### GL_DSDT_NV

    static final int GL_DSDT_NV

See Also:
  Constant Field Values

### GL_DSDT_MAG_NV

    static final int GL_DSDT_MAG_NV

See Also:
  Constant Field Values

### GL_DSDT_MAG_VIB_NV

    static final int GL_DSDT_MAG_VIB_NV

See Also:
  Constant Field Values

### GL_HILO16_NV

    static final int GL_HILO16_NV

See Also:
  Constant Field Values

### GL_SIGNED_HILO_NV

    static final int GL_SIGNED_HILO_NV

See Also:
  Constant Field Values

### GL_SIGNED_HILO16_NV

    static final int GL_SIGNED_HILO16_NV

See Also:
  Constant Field Values

### GL_SIGNED_RGBA_NV

    static final int GL_SIGNED_RGBA_NV

See Also:
  Constant Field Values

### GL_SIGNED_RGBA8_NV

    static final int GL_SIGNED_RGBA8_NV

See Also:
  Constant Field Values

### GL_SIGNED_RGB_NV

    static final int GL_SIGNED_RGB_NV

See Also:
  Constant Field Values

### GL_SIGNED_RGB8_NV

    static final int GL_SIGNED_RGB8_NV

See Also:
  Constant Field Values

### GL_SIGNED_LUMINANCE_NV

    static final int GL_SIGNED_LUMINANCE_NV

See Also:
  Constant Field Values

### GL_SIGNED_LUMINANCE8_NV

    static final int GL_SIGNED_LUMINANCE8_NV

See Also:
  Constant Field Values

### GL_SIGNED_LUMINANCE_ALPHA_NV

    static final int GL_SIGNED_LUMINANCE_ALPHA_NV

See Also:
  Constant Field Values

### GL_SIGNED_LUMINANCE8_ALPHA8_NV

    static final int GL_SIGNED_LUMINANCE8_ALPHA8_NV

See Also:
  Constant Field Values

### GL_SIGNED_ALPHA_NV

    static final int GL_SIGNED_ALPHA_NV

See Also:
  Constant Field Values

### GL_SIGNED_ALPHA8_NV

    static final int GL_SIGNED_ALPHA8_NV

See Also:
  Constant Field Values

### GL_SIGNED_INTENSITY_NV

    static final int GL_SIGNED_INTENSITY_NV

See Also:
  Constant Field Values

### GL_SIGNED_INTENSITY8_NV

    static final int GL_SIGNED_INTENSITY8_NV

See Also:
  Constant Field Values

### GL_DSDT8_NV

    static final int GL_DSDT8_NV

See Also:
  Constant Field Values

### GL_DSDT8_MAG8_NV

    static final int GL_DSDT8_MAG8_NV

See Also:
  Constant Field Values

### GL_DSDT8_MAG8_INTENSITY8_NV

    static final int GL_DSDT8_MAG8_INTENSITY8_NV

See Also:
  Constant Field Values

### GL_SIGNED_RGB_UNSIGNED_ALPHA_NV

    static final int GL_SIGNED_RGB_UNSIGNED_ALPHA_NV

See Also:
  Constant Field Values

### GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV

    static final int GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV

See Also:
  Constant Field Values

### GL_HI_SCALE_NV

    static final int GL_HI_SCALE_NV

See Also:
  Constant Field Values

### GL_LO_SCALE_NV

    static final int GL_LO_SCALE_NV

See Also:
  Constant Field Values

### GL_DS_SCALE_NV

    static final int GL_DS_SCALE_NV

See Also:
  Constant Field Values

### GL_DT_SCALE_NV

    static final int GL_DT_SCALE_NV

See Also:
  Constant Field Values

### GL_MAGNITUDE_SCALE_NV

    static final int GL_MAGNITUDE_SCALE_NV

See Also:
  Constant Field Values

### GL_VIBRANCE_SCALE_NV

    static final int GL_VIBRANCE_SCALE_NV

See Also:
  Constant Field Values

### GL_HI_BIAS_NV

    static final int GL_HI_BIAS_NV

See Also:
  Constant Field Values

### GL_LO_BIAS_NV

    static final int GL_LO_BIAS_NV

See Also:
  Constant Field Values

### GL_DS_BIAS_NV

    static final int GL_DS_BIAS_NV

See Also:
  Constant Field Values

### GL_DT_BIAS_NV

    static final int GL_DT_BIAS_NV

See Also:
  Constant Field Values

### GL_MAGNITUDE_BIAS_NV

    static final int GL_MAGNITUDE_BIAS_NV

See Also:
  Constant Field Values

### GL_VIBRANCE_BIAS_NV

    static final int GL_VIBRANCE_BIAS_NV

See Also:
  Constant Field Values

### GL_TEXTURE_BORDER_VALUES_NV

    static final int GL_TEXTURE_BORDER_VALUES_NV

See Also:
  Constant Field Values

### GL_TEXTURE_HI_SIZE_NV

    static final int GL_TEXTURE_HI_SIZE_NV

See Also:
  Constant Field Values

### GL_TEXTURE_LO_SIZE_NV

    static final int GL_TEXTURE_LO_SIZE_NV

See Also:
  Constant Field Values

### GL_TEXTURE_DS_SIZE_NV

    static final int GL_TEXTURE_DS_SIZE_NV

See Also:
  Constant Field Values

### GL_TEXTURE_DT_SIZE_NV

    static final int GL_TEXTURE_DT_SIZE_NV

See Also:
  Constant Field Values

### GL_TEXTURE_MAG_SIZE_NV

    static final int GL_TEXTURE_MAG_SIZE_NV

See Also:
  Constant Field Values

### GL_DOT_PRODUCT_TEXTURE_3D_NV

    static final int GL_DOT_PRODUCT_TEXTURE_3D_NV

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV

    static final int GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV

See Also:
  Constant Field Values

### GL_VERTEX_PROGRAM_NV

    static final int GL_VERTEX_PROGRAM_NV

See Also:
  Constant Field Values

### GL_VERTEX_STATE_PROGRAM_NV

    static final int GL_VERTEX_STATE_PROGRAM_NV

See Also:
  Constant Field Values

### GL_ATTRIB_ARRAY_SIZE_NV

    static final int GL_ATTRIB_ARRAY_SIZE_NV

See Also:
  Constant Field Values

### GL_ATTRIB_ARRAY_STRIDE_NV

    static final int GL_ATTRIB_ARRAY_STRIDE_NV

See Also:
  Constant Field Values

### GL_ATTRIB_ARRAY_TYPE_NV

    static final int GL_ATTRIB_ARRAY_TYPE_NV

See Also:
  Constant Field Values

### GL_CURRENT_ATTRIB_NV

    static final int GL_CURRENT_ATTRIB_NV

See Also:
  Constant Field Values

### GL_PROGRAM_LENGTH_NV

    static final int GL_PROGRAM_LENGTH_NV

See Also:
  Constant Field Values

### GL_PROGRAM_STRING_NV

    static final int GL_PROGRAM_STRING_NV

See Also:
  Constant Field Values

### GL_MODELVIEW_PROJECTION_NV

    static final int GL_MODELVIEW_PROJECTION_NV

See Also:
  Constant Field Values

### GL_IDENTITY_NV

    static final int GL_IDENTITY_NV

See Also:
  Constant Field Values

### GL_INVERSE_NV

    static final int GL_INVERSE_NV

See Also:
  Constant Field Values

### GL_TRANSPOSE_NV

    static final int GL_TRANSPOSE_NV

See Also:
  Constant Field Values

### GL_INVERSE_TRANSPOSE_NV

    static final int GL_INVERSE_TRANSPOSE_NV

See Also:
  Constant Field Values

### GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV

    static final int GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV

See Also:
  Constant Field Values

### GL_MAX_TRACK_MATRICES_NV

    static final int GL_MAX_TRACK_MATRICES_NV

See Also:
  Constant Field Values

### GL_MATRIX0_NV

    static final int GL_MATRIX0_NV

See Also:
  Constant Field Values

### GL_MATRIX1_NV

    static final int GL_MATRIX1_NV

See Also:
  Constant Field Values

### GL_MATRIX2_NV

    static final int GL_MATRIX2_NV

See Also:
  Constant Field Values

### GL_MATRIX3_NV

    static final int GL_MATRIX3_NV

See Also:
  Constant Field Values

### GL_MATRIX4_NV

    static final int GL_MATRIX4_NV

See Also:
  Constant Field Values

### GL_MATRIX5_NV

    static final int GL_MATRIX5_NV

See Also:
  Constant Field Values

### GL_MATRIX6_NV

    static final int GL_MATRIX6_NV

See Also:
  Constant Field Values

### GL_MATRIX7_NV

    static final int GL_MATRIX7_NV

See Also:
  Constant Field Values

### GL_CURRENT_MATRIX_STACK_DEPTH_NV

    static final int GL_CURRENT_MATRIX_STACK_DEPTH_NV

See Also:
  Constant Field Values

### GL_CURRENT_MATRIX_NV

    static final int GL_CURRENT_MATRIX_NV

See Also:
  Constant Field Values

### GL_VERTEX_PROGRAM_POINT_SIZE_NV

    static final int GL_VERTEX_PROGRAM_POINT_SIZE_NV

See Also:
  Constant Field Values

### GL_VERTEX_PROGRAM_TWO_SIDE_NV

    static final int GL_VERTEX_PROGRAM_TWO_SIDE_NV

See Also:
  Constant Field Values

### GL_PROGRAM_PARAMETER_NV

    static final int GL_PROGRAM_PARAMETER_NV

See Also:
  Constant Field Values

### GL_ATTRIB_ARRAY_POINTER_NV

    static final int GL_ATTRIB_ARRAY_POINTER_NV

See Also:
  Constant Field Values

### GL_PROGRAM_TARGET_NV

    static final int GL_PROGRAM_TARGET_NV

See Also:
  Constant Field Values

### GL_PROGRAM_RESIDENT_NV

    static final int GL_PROGRAM_RESIDENT_NV

See Also:
  Constant Field Values

### GL_TRACK_MATRIX_NV

    static final int GL_TRACK_MATRIX_NV

See Also:
  Constant Field Values

### GL_TRACK_MATRIX_TRANSFORM_NV

    static final int GL_TRACK_MATRIX_TRANSFORM_NV

See Also:
  Constant Field Values

### GL_VERTEX_PROGRAM_BINDING_NV

    static final int GL_VERTEX_PROGRAM_BINDING_NV

See Also:
  Constant Field Values

### GL_PROGRAM_ERROR_POSITION_NV

    static final int GL_PROGRAM_ERROR_POSITION_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY0_NV

    static final int GL_VERTEX_ATTRIB_ARRAY0_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY1_NV

    static final int GL_VERTEX_ATTRIB_ARRAY1_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY2_NV

    static final int GL_VERTEX_ATTRIB_ARRAY2_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY3_NV

    static final int GL_VERTEX_ATTRIB_ARRAY3_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY4_NV

    static final int GL_VERTEX_ATTRIB_ARRAY4_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY5_NV

    static final int GL_VERTEX_ATTRIB_ARRAY5_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY6_NV

    static final int GL_VERTEX_ATTRIB_ARRAY6_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY7_NV

    static final int GL_VERTEX_ATTRIB_ARRAY7_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY8_NV

    static final int GL_VERTEX_ATTRIB_ARRAY8_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY9_NV

    static final int GL_VERTEX_ATTRIB_ARRAY9_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY10_NV

    static final int GL_VERTEX_ATTRIB_ARRAY10_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY11_NV

    static final int GL_VERTEX_ATTRIB_ARRAY11_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY12_NV

    static final int GL_VERTEX_ATTRIB_ARRAY12_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY13_NV

    static final int GL_VERTEX_ATTRIB_ARRAY13_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY14_NV

    static final int GL_VERTEX_ATTRIB_ARRAY14_NV

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY15_NV

    static final int GL_VERTEX_ATTRIB_ARRAY15_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB0_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB0_4_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB1_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB1_4_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB2_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB2_4_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB3_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB3_4_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB4_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB4_4_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB5_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB5_4_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB6_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB6_4_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB7_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB7_4_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB8_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB8_4_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB9_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB9_4_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB10_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB10_4_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB11_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB11_4_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB12_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB12_4_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB13_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB13_4_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB14_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB14_4_NV

See Also:
  Constant Field Values

### GL_MAP1_VERTEX_ATTRIB15_4_NV

    static final int GL_MAP1_VERTEX_ATTRIB15_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB0_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB0_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB1_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB1_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB2_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB2_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB3_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB3_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB4_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB4_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB5_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB5_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB6_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB6_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB7_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB7_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB8_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB8_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB9_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB9_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB10_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB10_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB11_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB11_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB12_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB12_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB13_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB13_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB14_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB14_4_NV

See Also:
  Constant Field Values

### GL_MAP2_VERTEX_ATTRIB15_4_NV

    static final int GL_MAP2_VERTEX_ATTRIB15_4_NV

See Also:
  Constant Field Values

### GL_TEXTURE_MAX_CLAMP_S_SGIX

    static final int GL_TEXTURE_MAX_CLAMP_S_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_MAX_CLAMP_T_SGIX

    static final int GL_TEXTURE_MAX_CLAMP_T_SGIX

See Also:
  Constant Field Values

### GL_TEXTURE_MAX_CLAMP_R_SGIX

    static final int GL_TEXTURE_MAX_CLAMP_R_SGIX

See Also:
  Constant Field Values

### GL_SCALEBIAS_HINT_SGIX

    static final int GL_SCALEBIAS_HINT_SGIX

See Also:
  Constant Field Values

### GL_INTERLACE_OML

    static final int GL_INTERLACE_OML

See Also:
  Constant Field Values

### GL_INTERLACE_READ_OML

    static final int GL_INTERLACE_READ_OML

See Also:
  Constant Field Values

### GL_FORMAT_SUBSAMPLE_24_24_OML

    static final int GL_FORMAT_SUBSAMPLE_24_24_OML

See Also:
  Constant Field Values

### GL_FORMAT_SUBSAMPLE_244_244_OML

    static final int GL_FORMAT_SUBSAMPLE_244_244_OML

See Also:
  Constant Field Values

### GL_PACK_RESAMPLE_OML

    static final int GL_PACK_RESAMPLE_OML

See Also:
  Constant Field Values

### GL_UNPACK_RESAMPLE_OML

    static final int GL_UNPACK_RESAMPLE_OML

See Also:
  Constant Field Values

### GL_RESAMPLE_REPLICATE_OML

    static final int GL_RESAMPLE_REPLICATE_OML

See Also:
  Constant Field Values

### GL_RESAMPLE_ZERO_FILL_OML

    static final int GL_RESAMPLE_ZERO_FILL_OML

See Also:
  Constant Field Values

### GL_RESAMPLE_AVERAGE_OML

    static final int GL_RESAMPLE_AVERAGE_OML

See Also:
  Constant Field Values

### GL_RESAMPLE_DECIMATE_OML

    static final int GL_RESAMPLE_DECIMATE_OML

See Also:
  Constant Field Values

### GL_DEPTH_STENCIL_TO_RGBA_NV

    static final int GL_DEPTH_STENCIL_TO_RGBA_NV

See Also:
  Constant Field Values

### GL_DEPTH_STENCIL_TO_BGRA_NV

    static final int GL_DEPTH_STENCIL_TO_BGRA_NV

See Also:
  Constant Field Values

### GL_BUMP_ROT_MATRIX_ATI

    static final int GL_BUMP_ROT_MATRIX_ATI

See Also:
  Constant Field Values

### GL_BUMP_ROT_MATRIX_SIZE_ATI

    static final int GL_BUMP_ROT_MATRIX_SIZE_ATI

See Also:
  Constant Field Values

### GL_BUMP_NUM_TEX_UNITS_ATI

    static final int GL_BUMP_NUM_TEX_UNITS_ATI

See Also:
  Constant Field Values

### GL_BUMP_TEX_UNITS_ATI

    static final int GL_BUMP_TEX_UNITS_ATI

See Also:
  Constant Field Values

### GL_DUDV_ATI

    static final int GL_DUDV_ATI

See Also:
  Constant Field Values

### GL_DU8DV8_ATI

    static final int GL_DU8DV8_ATI

See Also:
  Constant Field Values

### GL_BUMP_ENVMAP_ATI

    static final int GL_BUMP_ENVMAP_ATI

See Also:
  Constant Field Values

### GL_BUMP_TARGET_ATI

    static final int GL_BUMP_TARGET_ATI

See Also:
  Constant Field Values

### GL_FRAGMENT_SHADER_ATI

    static final int GL_FRAGMENT_SHADER_ATI

See Also:
  Constant Field Values

### GL_REG_0_ATI

    static final int GL_REG_0_ATI

See Also:
  Constant Field Values

### GL_REG_1_ATI

    static final int GL_REG_1_ATI

See Also:
  Constant Field Values

### GL_REG_2_ATI

    static final int GL_REG_2_ATI

See Also:
  Constant Field Values

### GL_REG_3_ATI

    static final int GL_REG_3_ATI

See Also:
  Constant Field Values

### GL_REG_4_ATI

    static final int GL_REG_4_ATI

See Also:
  Constant Field Values

### GL_REG_5_ATI

    static final int GL_REG_5_ATI

See Also:
  Constant Field Values

### GL_REG_6_ATI

    static final int GL_REG_6_ATI

See Also:
  Constant Field Values

### GL_REG_7_ATI

    static final int GL_REG_7_ATI

See Also:
  Constant Field Values

### GL_REG_8_ATI

    static final int GL_REG_8_ATI

See Also:
  Constant Field Values

### GL_REG_9_ATI

    static final int GL_REG_9_ATI

See Also:
  Constant Field Values

### GL_REG_10_ATI

    static final int GL_REG_10_ATI

See Also:
  Constant Field Values

### GL_REG_11_ATI

    static final int GL_REG_11_ATI

See Also:
  Constant Field Values

### GL_REG_12_ATI

    static final int GL_REG_12_ATI

See Also:
  Constant Field Values

### GL_REG_13_ATI

    static final int GL_REG_13_ATI

See Also:
  Constant Field Values

### GL_REG_14_ATI

    static final int GL_REG_14_ATI

See Also:
  Constant Field Values

### GL_REG_15_ATI

    static final int GL_REG_15_ATI

See Also:
  Constant Field Values

### GL_REG_16_ATI

    static final int GL_REG_16_ATI

See Also:
  Constant Field Values

### GL_REG_17_ATI

    static final int GL_REG_17_ATI

See Also:
  Constant Field Values

### GL_REG_18_ATI

    static final int GL_REG_18_ATI

See Also:
  Constant Field Values

### GL_REG_19_ATI

    static final int GL_REG_19_ATI

See Also:
  Constant Field Values

### GL_REG_20_ATI

    static final int GL_REG_20_ATI

See Also:
  Constant Field Values

### GL_REG_21_ATI

    static final int GL_REG_21_ATI

See Also:
  Constant Field Values

### GL_REG_22_ATI

    static final int GL_REG_22_ATI

See Also:
  Constant Field Values

### GL_REG_23_ATI

    static final int GL_REG_23_ATI

See Also:
  Constant Field Values

### GL_REG_24_ATI

    static final int GL_REG_24_ATI

See Also:
  Constant Field Values

### GL_REG_25_ATI

    static final int GL_REG_25_ATI

See Also:
  Constant Field Values

### GL_REG_26_ATI

    static final int GL_REG_26_ATI

See Also:
  Constant Field Values

### GL_REG_27_ATI

    static final int GL_REG_27_ATI

See Also:
  Constant Field Values

### GL_REG_28_ATI

    static final int GL_REG_28_ATI

See Also:
  Constant Field Values

### GL_REG_29_ATI

    static final int GL_REG_29_ATI

See Also:
  Constant Field Values

### GL_REG_30_ATI

    static final int GL_REG_30_ATI

See Also:
  Constant Field Values

### GL_REG_31_ATI

    static final int GL_REG_31_ATI

See Also:
  Constant Field Values

### GL_CON_0_ATI

    static final int GL_CON_0_ATI

See Also:
  Constant Field Values

### GL_CON_1_ATI

    static final int GL_CON_1_ATI

See Also:
  Constant Field Values

### GL_CON_2_ATI

    static final int GL_CON_2_ATI

See Also:
  Constant Field Values

### GL_CON_3_ATI

    static final int GL_CON_3_ATI

See Also:
  Constant Field Values

### GL_CON_4_ATI

    static final int GL_CON_4_ATI

See Also:
  Constant Field Values

### GL_CON_5_ATI

    static final int GL_CON_5_ATI

See Also:
  Constant Field Values

### GL_CON_6_ATI

    static final int GL_CON_6_ATI

See Also:
  Constant Field Values

### GL_CON_7_ATI

    static final int GL_CON_7_ATI

See Also:
  Constant Field Values

### GL_CON_8_ATI

    static final int GL_CON_8_ATI

See Also:
  Constant Field Values

### GL_CON_9_ATI

    static final int GL_CON_9_ATI

See Also:
  Constant Field Values

### GL_CON_10_ATI

    static final int GL_CON_10_ATI

See Also:
  Constant Field Values

### GL_CON_11_ATI

    static final int GL_CON_11_ATI

See Also:
  Constant Field Values

### GL_CON_12_ATI

    static final int GL_CON_12_ATI

See Also:
  Constant Field Values

### GL_CON_13_ATI

    static final int GL_CON_13_ATI

See Also:
  Constant Field Values

### GL_CON_14_ATI

    static final int GL_CON_14_ATI

See Also:
  Constant Field Values

### GL_CON_15_ATI

    static final int GL_CON_15_ATI

See Also:
  Constant Field Values

### GL_CON_16_ATI

    static final int GL_CON_16_ATI

See Also:
  Constant Field Values

### GL_CON_17_ATI

    static final int GL_CON_17_ATI

See Also:
  Constant Field Values

### GL_CON_18_ATI

    static final int GL_CON_18_ATI

See Also:
  Constant Field Values

### GL_CON_19_ATI

    static final int GL_CON_19_ATI

See Also:
  Constant Field Values

### GL_CON_20_ATI

    static final int GL_CON_20_ATI

See Also:
  Constant Field Values

### GL_CON_21_ATI

    static final int GL_CON_21_ATI

See Also:
  Constant Field Values

### GL_CON_22_ATI

    static final int GL_CON_22_ATI

See Also:
  Constant Field Values

### GL_CON_23_ATI

    static final int GL_CON_23_ATI

See Also:
  Constant Field Values

### GL_CON_24_ATI

    static final int GL_CON_24_ATI

See Also:
  Constant Field Values

### GL_CON_25_ATI

    static final int GL_CON_25_ATI

See Also:
  Constant Field Values

### GL_CON_26_ATI

    static final int GL_CON_26_ATI

See Also:
  Constant Field Values

### GL_CON_27_ATI

    static final int GL_CON_27_ATI

See Also:
  Constant Field Values

### GL_CON_28_ATI

    static final int GL_CON_28_ATI

See Also:
  Constant Field Values

### GL_CON_29_ATI

    static final int GL_CON_29_ATI

See Also:
  Constant Field Values

### GL_CON_30_ATI

    static final int GL_CON_30_ATI

See Also:
  Constant Field Values

### GL_CON_31_ATI

    static final int GL_CON_31_ATI

See Also:
  Constant Field Values

### GL_MOV_ATI

    static final int GL_MOV_ATI

See Also:
  Constant Field Values

### GL_ADD_ATI

    static final int GL_ADD_ATI

See Also:
  Constant Field Values

### GL_MUL_ATI

    static final int GL_MUL_ATI

See Also:
  Constant Field Values

### GL_SUB_ATI

    static final int GL_SUB_ATI

See Also:
  Constant Field Values

### GL_DOT3_ATI

    static final int GL_DOT3_ATI

See Also:
  Constant Field Values

### GL_DOT4_ATI

    static final int GL_DOT4_ATI

See Also:
  Constant Field Values

### GL_MAD_ATI

    static final int GL_MAD_ATI

See Also:
  Constant Field Values

### GL_LERP_ATI

    static final int GL_LERP_ATI

See Also:
  Constant Field Values

### GL_CND_ATI

    static final int GL_CND_ATI

See Also:
  Constant Field Values

### GL_CND0_ATI

    static final int GL_CND0_ATI

See Also:
  Constant Field Values

### GL_DOT2_ADD_ATI

    static final int GL_DOT2_ADD_ATI

See Also:
  Constant Field Values

### GL_SECONDARY_INTERPOLATOR_ATI

    static final int GL_SECONDARY_INTERPOLATOR_ATI

See Also:
  Constant Field Values

### GL_NUM_FRAGMENT_REGISTERS_ATI

    static final int GL_NUM_FRAGMENT_REGISTERS_ATI

See Also:
  Constant Field Values

### GL_NUM_FRAGMENT_CONSTANTS_ATI

    static final int GL_NUM_FRAGMENT_CONSTANTS_ATI

See Also:
  Constant Field Values

### GL_NUM_PASSES_ATI

    static final int GL_NUM_PASSES_ATI

See Also:
  Constant Field Values

### GL_NUM_INSTRUCTIONS_PER_PASS_ATI

    static final int GL_NUM_INSTRUCTIONS_PER_PASS_ATI

See Also:
  Constant Field Values

### GL_NUM_INSTRUCTIONS_TOTAL_ATI

    static final int GL_NUM_INSTRUCTIONS_TOTAL_ATI

See Also:
  Constant Field Values

### GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI

    static final int GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI

See Also:
  Constant Field Values

### GL_NUM_LOOPBACK_COMPONENTS_ATI

    static final int GL_NUM_LOOPBACK_COMPONENTS_ATI

See Also:
  Constant Field Values

### GL_COLOR_ALPHA_PAIRING_ATI

    static final int GL_COLOR_ALPHA_PAIRING_ATI

See Also:
  Constant Field Values

### GL_SWIZZLE_STR_ATI

    static final int GL_SWIZZLE_STR_ATI

See Also:
  Constant Field Values

### GL_SWIZZLE_STQ_ATI

    static final int GL_SWIZZLE_STQ_ATI

See Also:
  Constant Field Values

### GL_SWIZZLE_STR_DR_ATI

    static final int GL_SWIZZLE_STR_DR_ATI

See Also:
  Constant Field Values

### GL_SWIZZLE_STQ_DQ_ATI

    static final int GL_SWIZZLE_STQ_DQ_ATI

See Also:
  Constant Field Values

### GL_SWIZZLE_STRQ_ATI

    static final int GL_SWIZZLE_STRQ_ATI

See Also:
  Constant Field Values

### GL_SWIZZLE_STRQ_DQ_ATI

    static final int GL_SWIZZLE_STRQ_DQ_ATI

See Also:
  Constant Field Values

### GL_RED_BIT_ATI

    static final int GL_RED_BIT_ATI

See Also:
  Constant Field Values

### GL_GREEN_BIT_ATI

    static final int GL_GREEN_BIT_ATI

See Also:
  Constant Field Values

### GL_BLUE_BIT_ATI

    static final int GL_BLUE_BIT_ATI

See Also:
  Constant Field Values

### GL_2X_BIT_ATI

    static final int GL_2X_BIT_ATI

See Also:
  Constant Field Values

### GL_4X_BIT_ATI

    static final int GL_4X_BIT_ATI

See Also:
  Constant Field Values

### GL_8X_BIT_ATI

    static final int GL_8X_BIT_ATI

See Also:
  Constant Field Values

### GL_HALF_BIT_ATI

    static final int GL_HALF_BIT_ATI

See Also:
  Constant Field Values

### GL_QUARTER_BIT_ATI

    static final int GL_QUARTER_BIT_ATI

See Also:
  Constant Field Values

### GL_EIGHTH_BIT_ATI

    static final int GL_EIGHTH_BIT_ATI

See Also:
  Constant Field Values

### GL_SATURATE_BIT_ATI

    static final int GL_SATURATE_BIT_ATI

See Also:
  Constant Field Values

### GL_COMP_BIT_ATI

    static final int GL_COMP_BIT_ATI

See Also:
  Constant Field Values

### GL_NEGATE_BIT_ATI

    static final int GL_NEGATE_BIT_ATI

See Also:
  Constant Field Values

### GL_BIAS_BIT_ATI

    static final int GL_BIAS_BIT_ATI

See Also:
  Constant Field Values

### GL_PN_TRIANGLES_ATI

    static final int GL_PN_TRIANGLES_ATI

See Also:
  Constant Field Values

### GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI

    static final int GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI

See Also:
  Constant Field Values

### GL_PN_TRIANGLES_POINT_MODE_ATI

    static final int GL_PN_TRIANGLES_POINT_MODE_ATI

See Also:
  Constant Field Values

### GL_PN_TRIANGLES_NORMAL_MODE_ATI

    static final int GL_PN_TRIANGLES_NORMAL_MODE_ATI

See Also:
  Constant Field Values

### GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI

    static final int GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI

See Also:
  Constant Field Values

### GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI

    static final int GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI

See Also:
  Constant Field Values

### GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI

    static final int GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI

See Also:
  Constant Field Values

### GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI

    static final int GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI

See Also:
  Constant Field Values

### GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI

    static final int GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI

See Also:
  Constant Field Values

### GL_STATIC_ATI

    static final int GL_STATIC_ATI

See Also:
  Constant Field Values

### GL_DYNAMIC_ATI

    static final int GL_DYNAMIC_ATI

See Also:
  Constant Field Values

### GL_PRESERVE_ATI

    static final int GL_PRESERVE_ATI

See Also:
  Constant Field Values

### GL_DISCARD_ATI

    static final int GL_DISCARD_ATI

See Also:
  Constant Field Values

### GL_OBJECT_BUFFER_SIZE_ATI

    static final int GL_OBJECT_BUFFER_SIZE_ATI

See Also:
  Constant Field Values

### GL_OBJECT_BUFFER_USAGE_ATI

    static final int GL_OBJECT_BUFFER_USAGE_ATI

See Also:
  Constant Field Values

### GL_ARRAY_OBJECT_BUFFER_ATI

    static final int GL_ARRAY_OBJECT_BUFFER_ATI

See Also:
  Constant Field Values

### GL_ARRAY_OBJECT_OFFSET_ATI

    static final int GL_ARRAY_OBJECT_OFFSET_ATI

See Also:
  Constant Field Values

### GL_VERTEX_SHADER_EXT

    static final int GL_VERTEX_SHADER_EXT

See Also:
  Constant Field Values

### GL_VERTEX_SHADER_BINDING_EXT

    static final int GL_VERTEX_SHADER_BINDING_EXT

See Also:
  Constant Field Values

### GL_OP_INDEX_EXT

    static final int GL_OP_INDEX_EXT

See Also:
  Constant Field Values

### GL_OP_NEGATE_EXT

    static final int GL_OP_NEGATE_EXT

See Also:
  Constant Field Values

### GL_OP_DOT3_EXT

    static final int GL_OP_DOT3_EXT

See Also:
  Constant Field Values

### GL_OP_DOT4_EXT

    static final int GL_OP_DOT4_EXT

See Also:
  Constant Field Values

### GL_OP_MUL_EXT

    static final int GL_OP_MUL_EXT

See Also:
  Constant Field Values

### GL_OP_ADD_EXT

    static final int GL_OP_ADD_EXT

See Also:
  Constant Field Values

### GL_OP_MADD_EXT

    static final int GL_OP_MADD_EXT

See Also:
  Constant Field Values

### GL_OP_FRAC_EXT

    static final int GL_OP_FRAC_EXT

See Also:
  Constant Field Values

### GL_OP_MAX_EXT

    static final int GL_OP_MAX_EXT

See Also:
  Constant Field Values

### GL_OP_MIN_EXT

    static final int GL_OP_MIN_EXT

See Also:
  Constant Field Values

### GL_OP_SET_GE_EXT

    static final int GL_OP_SET_GE_EXT

See Also:
  Constant Field Values

### GL_OP_SET_LT_EXT

    static final int GL_OP_SET_LT_EXT

See Also:
  Constant Field Values

### GL_OP_CLAMP_EXT

    static final int GL_OP_CLAMP_EXT

See Also:
  Constant Field Values

### GL_OP_FLOOR_EXT

    static final int GL_OP_FLOOR_EXT

See Also:
  Constant Field Values

### GL_OP_ROUND_EXT

    static final int GL_OP_ROUND_EXT

See Also:
  Constant Field Values

### GL_OP_EXP_BASE_2_EXT

    static final int GL_OP_EXP_BASE_2_EXT

See Also:
  Constant Field Values

### GL_OP_LOG_BASE_2_EXT

    static final int GL_OP_LOG_BASE_2_EXT

See Also:
  Constant Field Values

### GL_OP_POWER_EXT

    static final int GL_OP_POWER_EXT

See Also:
  Constant Field Values

### GL_OP_RECIP_EXT

    static final int GL_OP_RECIP_EXT

See Also:
  Constant Field Values

### GL_OP_RECIP_SQRT_EXT

    static final int GL_OP_RECIP_SQRT_EXT

See Also:
  Constant Field Values

### GL_OP_SUB_EXT

    static final int GL_OP_SUB_EXT

See Also:
  Constant Field Values

### GL_OP_CROSS_PRODUCT_EXT

    static final int GL_OP_CROSS_PRODUCT_EXT

See Also:
  Constant Field Values

### GL_OP_MULTIPLY_MATRIX_EXT

    static final int GL_OP_MULTIPLY_MATRIX_EXT

See Also:
  Constant Field Values

### GL_OP_MOV_EXT

    static final int GL_OP_MOV_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_VERTEX_EXT

    static final int GL_OUTPUT_VERTEX_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_COLOR0_EXT

    static final int GL_OUTPUT_COLOR0_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_COLOR1_EXT

    static final int GL_OUTPUT_COLOR1_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD0_EXT

    static final int GL_OUTPUT_TEXTURE_COORD0_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD1_EXT

    static final int GL_OUTPUT_TEXTURE_COORD1_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD2_EXT

    static final int GL_OUTPUT_TEXTURE_COORD2_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD3_EXT

    static final int GL_OUTPUT_TEXTURE_COORD3_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD4_EXT

    static final int GL_OUTPUT_TEXTURE_COORD4_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD5_EXT

    static final int GL_OUTPUT_TEXTURE_COORD5_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD6_EXT

    static final int GL_OUTPUT_TEXTURE_COORD6_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD7_EXT

    static final int GL_OUTPUT_TEXTURE_COORD7_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD8_EXT

    static final int GL_OUTPUT_TEXTURE_COORD8_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD9_EXT

    static final int GL_OUTPUT_TEXTURE_COORD9_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD10_EXT

    static final int GL_OUTPUT_TEXTURE_COORD10_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD11_EXT

    static final int GL_OUTPUT_TEXTURE_COORD11_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD12_EXT

    static final int GL_OUTPUT_TEXTURE_COORD12_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD13_EXT

    static final int GL_OUTPUT_TEXTURE_COORD13_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD14_EXT

    static final int GL_OUTPUT_TEXTURE_COORD14_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD15_EXT

    static final int GL_OUTPUT_TEXTURE_COORD15_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD16_EXT

    static final int GL_OUTPUT_TEXTURE_COORD16_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD17_EXT

    static final int GL_OUTPUT_TEXTURE_COORD17_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD18_EXT

    static final int GL_OUTPUT_TEXTURE_COORD18_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD19_EXT

    static final int GL_OUTPUT_TEXTURE_COORD19_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD20_EXT

    static final int GL_OUTPUT_TEXTURE_COORD20_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD21_EXT

    static final int GL_OUTPUT_TEXTURE_COORD21_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD22_EXT

    static final int GL_OUTPUT_TEXTURE_COORD22_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD23_EXT

    static final int GL_OUTPUT_TEXTURE_COORD23_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD24_EXT

    static final int GL_OUTPUT_TEXTURE_COORD24_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD25_EXT

    static final int GL_OUTPUT_TEXTURE_COORD25_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD26_EXT

    static final int GL_OUTPUT_TEXTURE_COORD26_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD27_EXT

    static final int GL_OUTPUT_TEXTURE_COORD27_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD28_EXT

    static final int GL_OUTPUT_TEXTURE_COORD28_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD29_EXT

    static final int GL_OUTPUT_TEXTURE_COORD29_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD30_EXT

    static final int GL_OUTPUT_TEXTURE_COORD30_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_TEXTURE_COORD31_EXT

    static final int GL_OUTPUT_TEXTURE_COORD31_EXT

See Also:
  Constant Field Values

### GL_OUTPUT_FOG_EXT

    static final int GL_OUTPUT_FOG_EXT

See Also:
  Constant Field Values

### GL_SCALAR_EXT

    static final int GL_SCALAR_EXT

See Also:
  Constant Field Values

### GL_VECTOR_EXT

    static final int GL_VECTOR_EXT

See Also:
  Constant Field Values

### GL_MATRIX_EXT

    static final int GL_MATRIX_EXT

See Also:
  Constant Field Values

### GL_VARIANT_EXT

    static final int GL_VARIANT_EXT

See Also:
  Constant Field Values

### GL_INVARIANT_EXT

    static final int GL_INVARIANT_EXT

See Also:
  Constant Field Values

### GL_LOCAL_CONSTANT_EXT

    static final int GL_LOCAL_CONSTANT_EXT

See Also:
  Constant Field Values

### GL_LOCAL_EXT

    static final int GL_LOCAL_EXT

See Also:
  Constant Field Values

### GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT

    static final int GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT

See Also:
  Constant Field Values

### GL_MAX_VERTEX_SHADER_VARIANTS_EXT

    static final int GL_MAX_VERTEX_SHADER_VARIANTS_EXT

See Also:
  Constant Field Values

### GL_MAX_VERTEX_SHADER_INVARIANTS_EXT

    static final int GL_MAX_VERTEX_SHADER_INVARIANTS_EXT

See Also:
  Constant Field Values

### GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT

    static final int GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT

See Also:
  Constant Field Values

### GL_MAX_VERTEX_SHADER_LOCALS_EXT

    static final int GL_MAX_VERTEX_SHADER_LOCALS_EXT

See Also:
  Constant Field Values

### GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT

    static final int GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT

See Also:
  Constant Field Values

### GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT

    static final int GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT

See Also:
  Constant Field Values

### GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT

    static final int GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT

See Also:
  Constant Field Values

### GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT

    static final int GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT

See Also:
  Constant Field Values

### GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT

    static final int GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT

See Also:
  Constant Field Values

### GL_VERTEX_SHADER_INSTRUCTIONS_EXT

    static final int GL_VERTEX_SHADER_INSTRUCTIONS_EXT

See Also:
  Constant Field Values

### GL_VERTEX_SHADER_VARIANTS_EXT

    static final int GL_VERTEX_SHADER_VARIANTS_EXT

See Also:
  Constant Field Values

### GL_VERTEX_SHADER_INVARIANTS_EXT

    static final int GL_VERTEX_SHADER_INVARIANTS_EXT

See Also:
  Constant Field Values

### GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT

    static final int GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT

See Also:
  Constant Field Values

### GL_VERTEX_SHADER_LOCALS_EXT

    static final int GL_VERTEX_SHADER_LOCALS_EXT

See Also:
  Constant Field Values

### GL_VERTEX_SHADER_OPTIMIZED_EXT

    static final int GL_VERTEX_SHADER_OPTIMIZED_EXT

See Also:
  Constant Field Values

### GL_X_EXT

    static final int GL_X_EXT

See Also:
  Constant Field Values

### GL_Y_EXT

    static final int GL_Y_EXT

See Also:
  Constant Field Values

### GL_Z_EXT

    static final int GL_Z_EXT

See Also:
  Constant Field Values

### GL_W_EXT

    static final int GL_W_EXT

See Also:
  Constant Field Values

### GL_NEGATIVE_X_EXT

    static final int GL_NEGATIVE_X_EXT

See Also:
  Constant Field Values

### GL_NEGATIVE_Y_EXT

    static final int GL_NEGATIVE_Y_EXT

See Also:
  Constant Field Values

### GL_NEGATIVE_Z_EXT

    static final int GL_NEGATIVE_Z_EXT

See Also:
  Constant Field Values

### GL_NEGATIVE_W_EXT

    static final int GL_NEGATIVE_W_EXT

See Also:
  Constant Field Values

### GL_ZERO_EXT

    static final int GL_ZERO_EXT

See Also:
  Constant Field Values

### GL_ONE_EXT

    static final int GL_ONE_EXT

See Also:
  Constant Field Values

### GL_NEGATIVE_ONE_EXT

    static final int GL_NEGATIVE_ONE_EXT

See Also:
  Constant Field Values

### GL_NORMALIZED_RANGE_EXT

    static final int GL_NORMALIZED_RANGE_EXT

See Also:
  Constant Field Values

### GL_FULL_RANGE_EXT

    static final int GL_FULL_RANGE_EXT

See Also:
  Constant Field Values

### GL_CURRENT_VERTEX_EXT

    static final int GL_CURRENT_VERTEX_EXT

See Also:
  Constant Field Values

### GL_MVP_MATRIX_EXT

    static final int GL_MVP_MATRIX_EXT

See Also:
  Constant Field Values

### GL_VARIANT_VALUE_EXT

    static final int GL_VARIANT_VALUE_EXT

See Also:
  Constant Field Values

### GL_VARIANT_DATATYPE_EXT

    static final int GL_VARIANT_DATATYPE_EXT

See Also:
  Constant Field Values

### GL_VARIANT_ARRAY_STRIDE_EXT

    static final int GL_VARIANT_ARRAY_STRIDE_EXT

See Also:
  Constant Field Values

### GL_VARIANT_ARRAY_TYPE_EXT

    static final int GL_VARIANT_ARRAY_TYPE_EXT

See Also:
  Constant Field Values

### GL_VARIANT_ARRAY_EXT

    static final int GL_VARIANT_ARRAY_EXT

See Also:
  Constant Field Values

### GL_VARIANT_ARRAY_POINTER_EXT

    static final int GL_VARIANT_ARRAY_POINTER_EXT

See Also:
  Constant Field Values

### GL_INVARIANT_VALUE_EXT

    static final int GL_INVARIANT_VALUE_EXT

See Also:
  Constant Field Values

### GL_INVARIANT_DATATYPE_EXT

    static final int GL_INVARIANT_DATATYPE_EXT

See Also:
  Constant Field Values

### GL_LOCAL_CONSTANT_VALUE_EXT

    static final int GL_LOCAL_CONSTANT_VALUE_EXT

See Also:
  Constant Field Values

### GL_LOCAL_CONSTANT_DATATYPE_EXT

    static final int GL_LOCAL_CONSTANT_DATATYPE_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_RECTANGLE_EXT

    static final int GL_TEXTURE_RECTANGLE_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_BINDING_RECTANGLE_EXT

    static final int GL_TEXTURE_BINDING_RECTANGLE_EXT

See Also:
  Constant Field Values

### GL_PROXY_TEXTURE_RECTANGLE_EXT

    static final int GL_PROXY_TEXTURE_RECTANGLE_EXT

See Also:
  Constant Field Values

### GL_MAX_RECTANGLE_TEXTURE_SIZE_EXT

    static final int GL_MAX_RECTANGLE_TEXTURE_SIZE_EXT

See Also:
  Constant Field Values

### GL_MAX_VERTEX_STREAMS_ATI

    static final int GL_MAX_VERTEX_STREAMS_ATI

See Also:
  Constant Field Values

### GL_VERTEX_STREAM0_ATI

    static final int GL_VERTEX_STREAM0_ATI

See Also:
  Constant Field Values

### GL_VERTEX_STREAM1_ATI

    static final int GL_VERTEX_STREAM1_ATI

See Also:
  Constant Field Values

### GL_VERTEX_STREAM2_ATI

    static final int GL_VERTEX_STREAM2_ATI

See Also:
  Constant Field Values

### GL_VERTEX_STREAM3_ATI

    static final int GL_VERTEX_STREAM3_ATI

See Also:
  Constant Field Values

### GL_VERTEX_STREAM4_ATI

    static final int GL_VERTEX_STREAM4_ATI

See Also:
  Constant Field Values

### GL_VERTEX_STREAM5_ATI

    static final int GL_VERTEX_STREAM5_ATI

See Also:
  Constant Field Values

### GL_VERTEX_STREAM6_ATI

    static final int GL_VERTEX_STREAM6_ATI

See Also:
  Constant Field Values

### GL_VERTEX_STREAM7_ATI

    static final int GL_VERTEX_STREAM7_ATI

See Also:
  Constant Field Values

### GL_VERTEX_SOURCE_ATI

    static final int GL_VERTEX_SOURCE_ATI

See Also:
  Constant Field Values

### GL_ELEMENT_ARRAY_ATI

    static final int GL_ELEMENT_ARRAY_ATI

See Also:
  Constant Field Values

### GL_ELEMENT_ARRAY_TYPE_ATI

    static final int GL_ELEMENT_ARRAY_TYPE_ATI

See Also:
  Constant Field Values

### GL_ELEMENT_ARRAY_POINTER_ATI

    static final int GL_ELEMENT_ARRAY_POINTER_ATI

See Also:
  Constant Field Values

### GL_QUAD_MESH_SUN

    static final int GL_QUAD_MESH_SUN

See Also:
  Constant Field Values

### GL_TRIANGLE_MESH_SUN

    static final int GL_TRIANGLE_MESH_SUN

See Also:
  Constant Field Values

### GL_SLICE_ACCUM_SUN

    static final int GL_SLICE_ACCUM_SUN

See Also:
  Constant Field Values

### GL_MULTISAMPLE_FILTER_HINT_NV

    static final int GL_MULTISAMPLE_FILTER_HINT_NV

See Also:
  Constant Field Values

### GL_DEPTH_CLAMP_NV

    static final int GL_DEPTH_CLAMP_NV

See Also:
  Constant Field Values

### GL_PIXEL_COUNTER_BITS_NV

    static final int GL_PIXEL_COUNTER_BITS_NV

See Also:
  Constant Field Values

### GL_CURRENT_OCCLUSION_QUERY_ID_NV

    static final int GL_CURRENT_OCCLUSION_QUERY_ID_NV

See Also:
  Constant Field Values

### GL_PIXEL_COUNT_NV

    static final int GL_PIXEL_COUNT_NV

See Also:
  Constant Field Values

### GL_PIXEL_COUNT_AVAILABLE_NV

    static final int GL_PIXEL_COUNT_AVAILABLE_NV

See Also:
  Constant Field Values

### GL_POINT_SPRITE_NV

    static final int GL_POINT_SPRITE_NV

See Also:
  Constant Field Values

### GL_COORD_REPLACE_NV

    static final int GL_COORD_REPLACE_NV

See Also:
  Constant Field Values

### GL_POINT_SPRITE_R_MODE_NV

    static final int GL_POINT_SPRITE_R_MODE_NV

See Also:
  Constant Field Values

### GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV

    static final int GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV

See Also:
  Constant Field Values

### GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV

    static final int GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV

See Also:
  Constant Field Values

### GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV

    static final int GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV

See Also:
  Constant Field Values

### GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV

    static final int GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV

See Also:
  Constant Field Values

### GL_OFFSET_HILO_TEXTURE_2D_NV

    static final int GL_OFFSET_HILO_TEXTURE_2D_NV

See Also:
  Constant Field Values

### GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV

    static final int GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV

See Also:
  Constant Field Values

### GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV

    static final int GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV

See Also:
  Constant Field Values

### GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV

    static final int GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV

See Also:
  Constant Field Values

### GL_DEPENDENT_HILO_TEXTURE_2D_NV

    static final int GL_DEPENDENT_HILO_TEXTURE_2D_NV

See Also:
  Constant Field Values

### GL_DEPENDENT_RGB_TEXTURE_3D_NV

    static final int GL_DEPENDENT_RGB_TEXTURE_3D_NV

See Also:
  Constant Field Values

### GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV

    static final int GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV

See Also:
  Constant Field Values

### GL_DOT_PRODUCT_PASS_THROUGH_NV

    static final int GL_DOT_PRODUCT_PASS_THROUGH_NV

See Also:
  Constant Field Values

### GL_DOT_PRODUCT_TEXTURE_1D_NV

    static final int GL_DOT_PRODUCT_TEXTURE_1D_NV

See Also:
  Constant Field Values

### GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV

    static final int GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV

See Also:
  Constant Field Values

### GL_HILO8_NV

    static final int GL_HILO8_NV

See Also:
  Constant Field Values

### GL_SIGNED_HILO8_NV

    static final int GL_SIGNED_HILO8_NV

See Also:
  Constant Field Values

### GL_FORCE_BLUE_TO_ONE_NV

    static final int GL_FORCE_BLUE_TO_ONE_NV

See Also:
  Constant Field Values

### GL_STENCIL_TEST_TWO_SIDE_EXT

    static final int GL_STENCIL_TEST_TWO_SIDE_EXT

See Also:
  Constant Field Values

### GL_ACTIVE_STENCIL_FACE_EXT

    static final int GL_ACTIVE_STENCIL_FACE_EXT

See Also:
  Constant Field Values

### GL_TEXT_FRAGMENT_SHADER_ATI

    static final int GL_TEXT_FRAGMENT_SHADER_ATI

See Also:
  Constant Field Values

### GL_UNPACK_CLIENT_STORAGE_APPLE

    static final int GL_UNPACK_CLIENT_STORAGE_APPLE

See Also:
  Constant Field Values

### GL_ELEMENT_ARRAY_APPLE

    static final int GL_ELEMENT_ARRAY_APPLE

See Also:
  Constant Field Values

### GL_ELEMENT_ARRAY_TYPE_APPLE

    static final int GL_ELEMENT_ARRAY_TYPE_APPLE

See Also:
  Constant Field Values

### GL_ELEMENT_ARRAY_POINTER_APPLE

    static final int GL_ELEMENT_ARRAY_POINTER_APPLE

See Also:
  Constant Field Values

### GL_DRAW_PIXELS_APPLE

    static final int GL_DRAW_PIXELS_APPLE

See Also:
  Constant Field Values

### GL_FENCE_APPLE

    static final int GL_FENCE_APPLE

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_BINDING_APPLE

    static final int GL_VERTEX_ARRAY_BINDING_APPLE

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_RANGE_APPLE

    static final int GL_VERTEX_ARRAY_RANGE_APPLE

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE

    static final int GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE

See Also:
  Constant Field Values

### GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE

    static final int GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_RANGE_POINTER_APPLE

    static final int GL_VERTEX_ARRAY_RANGE_POINTER_APPLE

See Also:
  Constant Field Values

### GL_VERTEX_ARRAY_STORAGE_HINT_APPLE

    static final int GL_VERTEX_ARRAY_STORAGE_HINT_APPLE

See Also:
  Constant Field Values

### GL_STORAGE_PRIVATE_APPLE

    static final int GL_STORAGE_PRIVATE_APPLE

See Also:
  Constant Field Values

### GL_STORAGE_CACHED_APPLE

    static final int GL_STORAGE_CACHED_APPLE

See Also:
  Constant Field Values

### GL_STORAGE_SHARED_APPLE

    static final int GL_STORAGE_SHARED_APPLE

See Also:
  Constant Field Values

### GL_YCBCR_422_APPLE

    static final int GL_YCBCR_422_APPLE

See Also:
  Constant Field Values

### GL_UNSIGNED_SHORT_8_8_APPLE

    static final int GL_UNSIGNED_SHORT_8_8_APPLE

See Also:
  Constant Field Values

### GL_UNSIGNED_SHORT_8_8_REV_APPLE

    static final int GL_UNSIGNED_SHORT_8_8_REV_APPLE

See Also:
  Constant Field Values

### GL_RGB_S3TC

    static final int GL_RGB_S3TC

See Also:
  Constant Field Values

### GL_RGB4_S3TC

    static final int GL_RGB4_S3TC

See Also:
  Constant Field Values

### GL_RGBA_S3TC

    static final int GL_RGBA_S3TC

See Also:
  Constant Field Values

### GL_RGBA4_S3TC

    static final int GL_RGBA4_S3TC

See Also:
  Constant Field Values

### GL_MAX_DRAW_BUFFERS_ATI

    static final int GL_MAX_DRAW_BUFFERS_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER0_ATI

    static final int GL_DRAW_BUFFER0_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER1_ATI

    static final int GL_DRAW_BUFFER1_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER2_ATI

    static final int GL_DRAW_BUFFER2_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER3_ATI

    static final int GL_DRAW_BUFFER3_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER4_ATI

    static final int GL_DRAW_BUFFER4_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER5_ATI

    static final int GL_DRAW_BUFFER5_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER6_ATI

    static final int GL_DRAW_BUFFER6_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER7_ATI

    static final int GL_DRAW_BUFFER7_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER8_ATI

    static final int GL_DRAW_BUFFER8_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER9_ATI

    static final int GL_DRAW_BUFFER9_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER10_ATI

    static final int GL_DRAW_BUFFER10_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER11_ATI

    static final int GL_DRAW_BUFFER11_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER12_ATI

    static final int GL_DRAW_BUFFER12_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER13_ATI

    static final int GL_DRAW_BUFFER13_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER14_ATI

    static final int GL_DRAW_BUFFER14_ATI

See Also:
  Constant Field Values

### GL_DRAW_BUFFER15_ATI

    static final int GL_DRAW_BUFFER15_ATI

See Also:
  Constant Field Values

### GL_TYPE_RGBA_FLOAT_ATI

    static final int GL_TYPE_RGBA_FLOAT_ATI

See Also:
  Constant Field Values

### GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI

    static final int GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI

See Also:
  Constant Field Values

### GL_MODULATE_ADD_ATI

    static final int GL_MODULATE_ADD_ATI

See Also:
  Constant Field Values

### GL_MODULATE_SIGNED_ADD_ATI

    static final int GL_MODULATE_SIGNED_ADD_ATI

See Also:
  Constant Field Values

### GL_MODULATE_SUBTRACT_ATI

    static final int GL_MODULATE_SUBTRACT_ATI

See Also:
  Constant Field Values

### GL_RGBA_FLOAT32_ATI

    static final int GL_RGBA_FLOAT32_ATI

See Also:
  Constant Field Values

### GL_RGB_FLOAT32_ATI

    static final int GL_RGB_FLOAT32_ATI

See Also:
  Constant Field Values

### GL_ALPHA_FLOAT32_ATI

    static final int GL_ALPHA_FLOAT32_ATI

See Also:
  Constant Field Values

### GL_INTENSITY_FLOAT32_ATI

    static final int GL_INTENSITY_FLOAT32_ATI

See Also:
  Constant Field Values

### GL_LUMINANCE_FLOAT32_ATI

    static final int GL_LUMINANCE_FLOAT32_ATI

See Also:
  Constant Field Values

### GL_LUMINANCE_ALPHA_FLOAT32_ATI

    static final int GL_LUMINANCE_ALPHA_FLOAT32_ATI

See Also:
  Constant Field Values

### GL_RGBA_FLOAT16_ATI

    static final int GL_RGBA_FLOAT16_ATI

See Also:
  Constant Field Values

### GL_RGB_FLOAT16_ATI

    static final int GL_RGB_FLOAT16_ATI

See Also:
  Constant Field Values

### GL_ALPHA_FLOAT16_ATI

    static final int GL_ALPHA_FLOAT16_ATI

See Also:
  Constant Field Values

### GL_INTENSITY_FLOAT16_ATI

    static final int GL_INTENSITY_FLOAT16_ATI

See Also:
  Constant Field Values

### GL_LUMINANCE_FLOAT16_ATI

    static final int GL_LUMINANCE_FLOAT16_ATI

See Also:
  Constant Field Values

### GL_LUMINANCE_ALPHA_FLOAT16_ATI

    static final int GL_LUMINANCE_ALPHA_FLOAT16_ATI

See Also:
  Constant Field Values

### GL_FLOAT_R_NV

    static final int GL_FLOAT_R_NV

See Also:
  Constant Field Values

### GL_FLOAT_RG_NV

    static final int GL_FLOAT_RG_NV

See Also:
  Constant Field Values

### GL_FLOAT_RGB_NV

    static final int GL_FLOAT_RGB_NV

See Also:
  Constant Field Values

### GL_FLOAT_RGBA_NV

    static final int GL_FLOAT_RGBA_NV

See Also:
  Constant Field Values

### GL_FLOAT_R16_NV

    static final int GL_FLOAT_R16_NV

See Also:
  Constant Field Values

### GL_FLOAT_R32_NV

    static final int GL_FLOAT_R32_NV

See Also:
  Constant Field Values

### GL_FLOAT_RG16_NV

    static final int GL_FLOAT_RG16_NV

See Also:
  Constant Field Values

### GL_FLOAT_RG32_NV

    static final int GL_FLOAT_RG32_NV

See Also:
  Constant Field Values

### GL_FLOAT_RGB16_NV

    static final int GL_FLOAT_RGB16_NV

See Also:
  Constant Field Values

### GL_FLOAT_RGB32_NV

    static final int GL_FLOAT_RGB32_NV

See Also:
  Constant Field Values

### GL_FLOAT_RGBA16_NV

    static final int GL_FLOAT_RGBA16_NV

See Also:
  Constant Field Values

### GL_FLOAT_RGBA32_NV

    static final int GL_FLOAT_RGBA32_NV

See Also:
  Constant Field Values

### GL_TEXTURE_FLOAT_COMPONENTS_NV

    static final int GL_TEXTURE_FLOAT_COMPONENTS_NV

See Also:
  Constant Field Values

### GL_FLOAT_CLEAR_COLOR_VALUE_NV

    static final int GL_FLOAT_CLEAR_COLOR_VALUE_NV

See Also:
  Constant Field Values

### GL_FLOAT_RGBA_MODE_NV

    static final int GL_FLOAT_RGBA_MODE_NV

See Also:
  Constant Field Values

### GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV

    static final int GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV

See Also:
  Constant Field Values

### GL_FRAGMENT_PROGRAM_NV

    static final int GL_FRAGMENT_PROGRAM_NV

See Also:
  Constant Field Values

### GL_MAX_TEXTURE_COORDS_NV

    static final int GL_MAX_TEXTURE_COORDS_NV

See Also:
  Constant Field Values

### GL_MAX_TEXTURE_IMAGE_UNITS_NV

    static final int GL_MAX_TEXTURE_IMAGE_UNITS_NV

See Also:
  Constant Field Values

### GL_FRAGMENT_PROGRAM_BINDING_NV

    static final int GL_FRAGMENT_PROGRAM_BINDING_NV

See Also:
  Constant Field Values

### GL_PROGRAM_ERROR_STRING_NV

    static final int GL_PROGRAM_ERROR_STRING_NV

See Also:
  Constant Field Values

### GL_HALF_FLOAT_NV

    static final int GL_HALF_FLOAT_NV

See Also:
  Constant Field Values

### GL_WRITE_PIXEL_DATA_RANGE_NV

    static final int GL_WRITE_PIXEL_DATA_RANGE_NV

See Also:
  Constant Field Values

### GL_READ_PIXEL_DATA_RANGE_NV

    static final int GL_READ_PIXEL_DATA_RANGE_NV

See Also:
  Constant Field Values

### GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV

    static final int GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV

See Also:
  Constant Field Values

### GL_READ_PIXEL_DATA_RANGE_LENGTH_NV

    static final int GL_READ_PIXEL_DATA_RANGE_LENGTH_NV

See Also:
  Constant Field Values

### GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV

    static final int GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV

See Also:
  Constant Field Values

### GL_READ_PIXEL_DATA_RANGE_POINTER_NV

    static final int GL_READ_PIXEL_DATA_RANGE_POINTER_NV

See Also:
  Constant Field Values

### GL_PRIMITIVE_RESTART_NV

    static final int GL_PRIMITIVE_RESTART_NV

See Also:
  Constant Field Values

### GL_PRIMITIVE_RESTART_INDEX_NV

    static final int GL_PRIMITIVE_RESTART_INDEX_NV

See Also:
  Constant Field Values

### GL_TEXTURE_UNSIGNED_REMAP_MODE_NV

    static final int GL_TEXTURE_UNSIGNED_REMAP_MODE_NV

See Also:
  Constant Field Values

### GL_STENCIL_BACK_FUNC_ATI

    static final int GL_STENCIL_BACK_FUNC_ATI

See Also:
  Constant Field Values

### GL_STENCIL_BACK_FAIL_ATI

    static final int GL_STENCIL_BACK_FAIL_ATI

See Also:
  Constant Field Values

### GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI

    static final int GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI

See Also:
  Constant Field Values

### GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI

    static final int GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI

See Also:
  Constant Field Values

### GL_IMPLEMENTATION_COLOR_READ_TYPE_OES

    static final int GL_IMPLEMENTATION_COLOR_READ_TYPE_OES

See Also:
  Constant Field Values

### GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES

    static final int GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES

See Also:
  Constant Field Values

### GL_DEPTH_BOUNDS_TEST_EXT

    static final int GL_DEPTH_BOUNDS_TEST_EXT

See Also:
  Constant Field Values

### GL_DEPTH_BOUNDS_EXT

    static final int GL_DEPTH_BOUNDS_EXT

See Also:
  Constant Field Values

### GL_MIRROR_CLAMP_EXT

    static final int GL_MIRROR_CLAMP_EXT

See Also:
  Constant Field Values

### GL_MIRROR_CLAMP_TO_EDGE_EXT

    static final int GL_MIRROR_CLAMP_TO_EDGE_EXT

See Also:
  Constant Field Values

### GL_MIRROR_CLAMP_TO_BORDER_EXT

    static final int GL_MIRROR_CLAMP_TO_BORDER_EXT

See Also:
  Constant Field Values

### GL_BLEND_EQUATION_RGB_EXT

    static final int GL_BLEND_EQUATION_RGB_EXT

See Also:
  Constant Field Values

### GL_BLEND_EQUATION_ALPHA_EXT

    static final int GL_BLEND_EQUATION_ALPHA_EXT

See Also:
  Constant Field Values

### GL_PACK_INVERT_MESA

    static final int GL_PACK_INVERT_MESA

See Also:
  Constant Field Values

### GL_UNSIGNED_SHORT_8_8_MESA

    static final int GL_UNSIGNED_SHORT_8_8_MESA

See Also:
  Constant Field Values

### GL_UNSIGNED_SHORT_8_8_REV_MESA

    static final int GL_UNSIGNED_SHORT_8_8_REV_MESA

See Also:
  Constant Field Values

### GL_YCBCR_MESA

    static final int GL_YCBCR_MESA

See Also:
  Constant Field Values

### GL_PIXEL_PACK_BUFFER_EXT

    static final int GL_PIXEL_PACK_BUFFER_EXT

See Also:
  Constant Field Values

### GL_PIXEL_UNPACK_BUFFER_EXT

    static final int GL_PIXEL_UNPACK_BUFFER_EXT

See Also:
  Constant Field Values

### GL_PIXEL_PACK_BUFFER_BINDING_EXT

    static final int GL_PIXEL_PACK_BUFFER_BINDING_EXT

See Also:
  Constant Field Values

### GL_PIXEL_UNPACK_BUFFER_BINDING_EXT

    static final int GL_PIXEL_UNPACK_BUFFER_BINDING_EXT

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV

    static final int GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_CALL_DEPTH_NV

    static final int GL_MAX_PROGRAM_CALL_DEPTH_NV

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_IF_DEPTH_NV

    static final int GL_MAX_PROGRAM_IF_DEPTH_NV

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_LOOP_DEPTH_NV

    static final int GL_MAX_PROGRAM_LOOP_DEPTH_NV

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_LOOP_COUNT_NV

    static final int GL_MAX_PROGRAM_LOOP_COUNT_NV

See Also:
  Constant Field Values

### GL_INVALID_FRAMEBUFFER_OPERATION_EXT

    static final int GL_INVALID_FRAMEBUFFER_OPERATION_EXT

See Also:
  Constant Field Values

### GL_MAX_RENDERBUFFER_SIZE_EXT

    static final int GL_MAX_RENDERBUFFER_SIZE_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_BINDING_EXT

    static final int GL_FRAMEBUFFER_BINDING_EXT

See Also:
  Constant Field Values

### GL_RENDERBUFFER_BINDING_EXT

    static final int GL_RENDERBUFFER_BINDING_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT

    static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT

    static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT

    static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT

    static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT

    static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_COMPLETE_EXT

    static final int GL_FRAMEBUFFER_COMPLETE_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT

    static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT

    static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_INCOMPLETE_DUPLICATE_ATTACHMENT_EXT

    static final int GL_FRAMEBUFFER_INCOMPLETE_DUPLICATE_ATTACHMENT_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT

    static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT

    static final int GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT

    static final int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT

    static final int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_UNSUPPORTED_EXT

    static final int GL_FRAMEBUFFER_UNSUPPORTED_EXT

See Also:
  Constant Field Values

### GL_MAX_COLOR_ATTACHMENTS_EXT

    static final int GL_MAX_COLOR_ATTACHMENTS_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT0_EXT

    static final int GL_COLOR_ATTACHMENT0_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT1_EXT

    static final int GL_COLOR_ATTACHMENT1_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT2_EXT

    static final int GL_COLOR_ATTACHMENT2_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT3_EXT

    static final int GL_COLOR_ATTACHMENT3_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT4_EXT

    static final int GL_COLOR_ATTACHMENT4_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT5_EXT

    static final int GL_COLOR_ATTACHMENT5_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT6_EXT

    static final int GL_COLOR_ATTACHMENT6_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT7_EXT

    static final int GL_COLOR_ATTACHMENT7_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT8_EXT

    static final int GL_COLOR_ATTACHMENT8_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT9_EXT

    static final int GL_COLOR_ATTACHMENT9_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT10_EXT

    static final int GL_COLOR_ATTACHMENT10_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT11_EXT

    static final int GL_COLOR_ATTACHMENT11_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT12_EXT

    static final int GL_COLOR_ATTACHMENT12_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT13_EXT

    static final int GL_COLOR_ATTACHMENT13_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT14_EXT

    static final int GL_COLOR_ATTACHMENT14_EXT

See Also:
  Constant Field Values

### GL_COLOR_ATTACHMENT15_EXT

    static final int GL_COLOR_ATTACHMENT15_EXT

See Also:
  Constant Field Values

### GL_DEPTH_ATTACHMENT_EXT

    static final int GL_DEPTH_ATTACHMENT_EXT

See Also:
  Constant Field Values

### GL_STENCIL_ATTACHMENT_EXT

    static final int GL_STENCIL_ATTACHMENT_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_EXT

    static final int GL_FRAMEBUFFER_EXT

See Also:
  Constant Field Values

### GL_RENDERBUFFER_EXT

    static final int GL_RENDERBUFFER_EXT

See Also:
  Constant Field Values

### GL_RENDERBUFFER_WIDTH_EXT

    static final int GL_RENDERBUFFER_WIDTH_EXT

See Also:
  Constant Field Values

### GL_RENDERBUFFER_HEIGHT_EXT

    static final int GL_RENDERBUFFER_HEIGHT_EXT

See Also:
  Constant Field Values

### GL_RENDERBUFFER_INTERNAL_FORMAT_EXT

    static final int GL_RENDERBUFFER_INTERNAL_FORMAT_EXT

See Also:
  Constant Field Values

### GL_STENCIL_INDEX1_EXT

    static final int GL_STENCIL_INDEX1_EXT

See Also:
  Constant Field Values

### GL_STENCIL_INDEX4_EXT

    static final int GL_STENCIL_INDEX4_EXT

See Also:
  Constant Field Values

### GL_STENCIL_INDEX8_EXT

    static final int GL_STENCIL_INDEX8_EXT

See Also:
  Constant Field Values

### GL_STENCIL_INDEX16_EXT

    static final int GL_STENCIL_INDEX16_EXT

See Also:
  Constant Field Values

### GL_RENDERBUFFER_RED_SIZE_EXT

    static final int GL_RENDERBUFFER_RED_SIZE_EXT

See Also:
  Constant Field Values

### GL_RENDERBUFFER_GREEN_SIZE_EXT

    static final int GL_RENDERBUFFER_GREEN_SIZE_EXT

See Also:
  Constant Field Values

### GL_RENDERBUFFER_BLUE_SIZE_EXT

    static final int GL_RENDERBUFFER_BLUE_SIZE_EXT

See Also:
  Constant Field Values

### GL_RENDERBUFFER_ALPHA_SIZE_EXT

    static final int GL_RENDERBUFFER_ALPHA_SIZE_EXT

See Also:
  Constant Field Values

### GL_RENDERBUFFER_DEPTH_SIZE_EXT

    static final int GL_RENDERBUFFER_DEPTH_SIZE_EXT

See Also:
  Constant Field Values

### GL_RENDERBUFFER_STENCIL_SIZE_EXT

    static final int GL_RENDERBUFFER_STENCIL_SIZE_EXT

See Also:
  Constant Field Values

### GL_DEPTH_STENCIL_EXT

    static final int GL_DEPTH_STENCIL_EXT

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_24_8_EXT

    static final int GL_UNSIGNED_INT_24_8_EXT

See Also:
  Constant Field Values

### GL_DEPTH24_STENCIL8_EXT

    static final int GL_DEPTH24_STENCIL8_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_STENCIL_SIZE_EXT

    static final int GL_TEXTURE_STENCIL_SIZE_EXT

See Also:
  Constant Field Values

### GL_STENCIL_TAG_BITS_EXT

    static final int GL_STENCIL_TAG_BITS_EXT

See Also:
  Constant Field Values

### GL_STENCIL_CLEAR_TAG_VALUE_EXT

    static final int GL_STENCIL_CLEAR_TAG_VALUE_EXT

See Also:
  Constant Field Values

### GL_SRGB_EXT

    static final int GL_SRGB_EXT

See Also:
  Constant Field Values

### GL_SRGB8_EXT

    static final int GL_SRGB8_EXT

See Also:
  Constant Field Values

### GL_SRGB_ALPHA_EXT

    static final int GL_SRGB_ALPHA_EXT

See Also:
  Constant Field Values

### GL_SRGB8_ALPHA8_EXT

    static final int GL_SRGB8_ALPHA8_EXT

See Also:
  Constant Field Values

### GL_SLUMINANCE_ALPHA_EXT

    static final int GL_SLUMINANCE_ALPHA_EXT

See Also:
  Constant Field Values

### GL_SLUMINANCE8_ALPHA8_EXT

    static final int GL_SLUMINANCE8_ALPHA8_EXT

See Also:
  Constant Field Values

### GL_SLUMINANCE_EXT

    static final int GL_SLUMINANCE_EXT

See Also:
  Constant Field Values

### GL_SLUMINANCE8_EXT

    static final int GL_SLUMINANCE8_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_SRGB_EXT

    static final int GL_COMPRESSED_SRGB_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_SRGB_ALPHA_EXT

    static final int GL_COMPRESSED_SRGB_ALPHA_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_SLUMINANCE_EXT

    static final int GL_COMPRESSED_SLUMINANCE_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_SLUMINANCE_ALPHA_EXT

    static final int GL_COMPRESSED_SLUMINANCE_ALPHA_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_SRGB_S3TC_DXT1_EXT

    static final int GL_COMPRESSED_SRGB_S3TC_DXT1_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT

    static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT

    static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT

    static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT

See Also:
  Constant Field Values

### GL_READ_FRAMEBUFFER_EXT

    static final int GL_READ_FRAMEBUFFER_EXT

See Also:
  Constant Field Values

### GL_DRAW_FRAMEBUFFER_EXT

    static final int GL_DRAW_FRAMEBUFFER_EXT

See Also:
  Constant Field Values

### GL_READ_FRAMEBUFFER_BINDING_EXT

    static final int GL_READ_FRAMEBUFFER_BINDING_EXT

See Also:
  Constant Field Values

### GL_DRAW_FRAMEBUFFER_BINDING_EXT

    static final int GL_DRAW_FRAMEBUFFER_BINDING_EXT

See Also:
  Constant Field Values

### GL_RENDERBUFFER_SAMPLES_EXT

    static final int GL_RENDERBUFFER_SAMPLES_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT

    static final int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT

See Also:
  Constant Field Values

### GL_MAX_SAMPLES_EXT

    static final int GL_MAX_SAMPLES_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_1D_STACK_MESAX

    static final int GL_TEXTURE_1D_STACK_MESAX

See Also:
  Constant Field Values

### GL_TEXTURE_2D_STACK_MESAX

    static final int GL_TEXTURE_2D_STACK_MESAX

See Also:
  Constant Field Values

### GL_PROXY_TEXTURE_1D_STACK_MESAX

    static final int GL_PROXY_TEXTURE_1D_STACK_MESAX

See Also:
  Constant Field Values

### GL_PROXY_TEXTURE_2D_STACK_MESAX

    static final int GL_PROXY_TEXTURE_2D_STACK_MESAX

See Also:
  Constant Field Values

### GL_TEXTURE_1D_STACK_BINDING_MESAX

    static final int GL_TEXTURE_1D_STACK_BINDING_MESAX

See Also:
  Constant Field Values

### GL_TEXTURE_2D_STACK_BINDING_MESAX

    static final int GL_TEXTURE_2D_STACK_BINDING_MESAX

See Also:
  Constant Field Values

### GL_TIME_ELAPSED_EXT

    static final int GL_TIME_ELAPSED_EXT

See Also:
  Constant Field Values

### GL_BUFFER_SERIALIZED_MODIFY_APPLE

    static final int GL_BUFFER_SERIALIZED_MODIFY_APPLE

See Also:
  Constant Field Values

### GL_BUFFER_FLUSHING_UNMAP_APPLE

    static final int GL_BUFFER_FLUSHING_UNMAP_APPLE

See Also:
  Constant Field Values

### GL_CG_VERTEX_SHADER_EXT

    static final int GL_CG_VERTEX_SHADER_EXT

See Also:
  Constant Field Values

### GL_CG_FRAGMENT_SHADER_EXT

    static final int GL_CG_FRAGMENT_SHADER_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_BUFFER_EXT

    static final int GL_TEXTURE_BUFFER_EXT

See Also:
  Constant Field Values

### GL_MAX_TEXTURE_BUFFER_SIZE_EXT

    static final int GL_MAX_TEXTURE_BUFFER_SIZE_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_BINDING_BUFFER_EXT

    static final int GL_TEXTURE_BINDING_BUFFER_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT

    static final int GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_BUFFER_FORMAT_EXT

    static final int GL_TEXTURE_BUFFER_FORMAT_EXT

See Also:
  Constant Field Values

### GL_SAMPLER_1D_ARRAY_EXT

    static final int GL_SAMPLER_1D_ARRAY_EXT

See Also:
  Constant Field Values

### GL_SAMPLER_2D_ARRAY_EXT

    static final int GL_SAMPLER_2D_ARRAY_EXT

See Also:
  Constant Field Values

### GL_SAMPLER_BUFFER_EXT

    static final int GL_SAMPLER_BUFFER_EXT

See Also:
  Constant Field Values

### GL_SAMPLER_1D_ARRAY_SHADOW_EXT

    static final int GL_SAMPLER_1D_ARRAY_SHADOW_EXT

See Also:
  Constant Field Values

### GL_SAMPLER_2D_ARRAY_SHADOW_EXT

    static final int GL_SAMPLER_2D_ARRAY_SHADOW_EXT

See Also:
  Constant Field Values

### GL_SAMPLER_CUBE_SHADOW_EXT

    static final int GL_SAMPLER_CUBE_SHADOW_EXT

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_VEC2_EXT

    static final int GL_UNSIGNED_INT_VEC2_EXT

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_VEC3_EXT

    static final int GL_UNSIGNED_INT_VEC3_EXT

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_VEC4_EXT

    static final int GL_UNSIGNED_INT_VEC4_EXT

See Also:
  Constant Field Values

### GL_INT_SAMPLER_1D_EXT

    static final int GL_INT_SAMPLER_1D_EXT

See Also:
  Constant Field Values

### GL_INT_SAMPLER_2D_EXT

    static final int GL_INT_SAMPLER_2D_EXT

See Also:
  Constant Field Values

### GL_INT_SAMPLER_3D_EXT

    static final int GL_INT_SAMPLER_3D_EXT

See Also:
  Constant Field Values

### GL_INT_SAMPLER_CUBE_EXT

    static final int GL_INT_SAMPLER_CUBE_EXT

See Also:
  Constant Field Values

### GL_INT_SAMPLER_2D_RECT_EXT

    static final int GL_INT_SAMPLER_2D_RECT_EXT

See Also:
  Constant Field Values

### GL_INT_SAMPLER_1D_ARRAY_EXT

    static final int GL_INT_SAMPLER_1D_ARRAY_EXT

See Also:
  Constant Field Values

### GL_INT_SAMPLER_2D_ARRAY_EXT

    static final int GL_INT_SAMPLER_2D_ARRAY_EXT

See Also:
  Constant Field Values

### GL_INT_SAMPLER_BUFFER_EXT

    static final int GL_INT_SAMPLER_BUFFER_EXT

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_SAMPLER_1D_EXT

    static final int GL_UNSIGNED_INT_SAMPLER_1D_EXT

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_SAMPLER_2D_EXT

    static final int GL_UNSIGNED_INT_SAMPLER_2D_EXT

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_SAMPLER_3D_EXT

    static final int GL_UNSIGNED_INT_SAMPLER_3D_EXT

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_SAMPLER_CUBE_EXT

    static final int GL_UNSIGNED_INT_SAMPLER_CUBE_EXT

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT

    static final int GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT

    static final int GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT

    static final int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT

    static final int GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT

    static final int GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT

See Also:
  Constant Field Values

### GL_GEOMETRY_SHADER_EXT

    static final int GL_GEOMETRY_SHADER_EXT

See Also:
  Constant Field Values

### GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT

    static final int GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT

See Also:
  Constant Field Values

### GL_MAX_VERTEX_VARYING_COMPONENTS_EXT

    static final int GL_MAX_VERTEX_VARYING_COMPONENTS_EXT

See Also:
  Constant Field Values

### GL_MAX_VARYING_COMPONENTS_EXT

    static final int GL_MAX_VARYING_COMPONENTS_EXT

See Also:
  Constant Field Values

### GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT

    static final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT

See Also:
  Constant Field Values

### GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT

    static final int GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT

See Also:
  Constant Field Values

### GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT

    static final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT

See Also:
  Constant Field Values

### GL_GEOMETRY_VERTICES_OUT_EXT

    static final int GL_GEOMETRY_VERTICES_OUT_EXT

See Also:
  Constant Field Values

### GL_GEOMETRY_INPUT_TYPE_EXT

    static final int GL_GEOMETRY_INPUT_TYPE_EXT

See Also:
  Constant Field Values

### GL_GEOMETRY_OUTPUT_TYPE_EXT

    static final int GL_GEOMETRY_OUTPUT_TYPE_EXT

See Also:
  Constant Field Values

### GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT

    static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT

See Also:
  Constant Field Values

### GL_LINES_ADJACENCY_EXT

    static final int GL_LINES_ADJACENCY_EXT

See Also:
  Constant Field Values

### GL_LINE_STRIP_ADJACENCY_EXT

    static final int GL_LINE_STRIP_ADJACENCY_EXT

See Also:
  Constant Field Values

### GL_TRIANGLES_ADJACENCY_EXT

    static final int GL_TRIANGLES_ADJACENCY_EXT

See Also:
  Constant Field Values

### GL_TRIANGLE_STRIP_ADJACENCY_EXT

    static final int GL_TRIANGLE_STRIP_ADJACENCY_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT

    static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT

    static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT

    static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT

    static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT

See Also:
  Constant Field Values

### GL_PROGRAM_POINT_SIZE_EXT

    static final int GL_PROGRAM_POINT_SIZE_EXT

See Also:
  Constant Field Values

### GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT

    static final int GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT

See Also:
  Constant Field Values

### GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT

    static final int GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT

See Also:
  Constant Field Values

### GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT

    static final int GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT

See Also:
  Constant Field Values

### GL_MAX_BINDABLE_UNIFORM_SIZE_EXT

    static final int GL_MAX_BINDABLE_UNIFORM_SIZE_EXT

See Also:
  Constant Field Values

### GL_UNIFORM_BUFFER_EXT

    static final int GL_UNIFORM_BUFFER_EXT

See Also:
  Constant Field Values

### GL_UNIFORM_BUFFER_BINDING_EXT

    static final int GL_UNIFORM_BUFFER_BINDING_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_SRGB_EXT

    static final int GL_FRAMEBUFFER_SRGB_EXT

See Also:
  Constant Field Values

### GL_FRAMEBUFFER_SRGB_CAPABLE_EXT

    static final int GL_FRAMEBUFFER_SRGB_CAPABLE_EXT

See Also:
  Constant Field Values

### GL_RGB9_E5_EXT

    static final int GL_RGB9_E5_EXT

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_5_9_9_9_REV_EXT

    static final int GL_UNSIGNED_INT_5_9_9_9_REV_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_SHARED_SIZE_EXT

    static final int GL_TEXTURE_SHARED_SIZE_EXT

See Also:
  Constant Field Values

### GL_R11F_G11F_B10F_EXT

    static final int GL_R11F_G11F_B10F_EXT

See Also:
  Constant Field Values

### GL_UNSIGNED_INT_10F_11F_11F_REV_EXT

    static final int GL_UNSIGNED_INT_10F_11F_11F_REV_EXT

See Also:
  Constant Field Values

### GL_RGBA_SIGNED_COMPONENTS_EXT

    static final int GL_RGBA_SIGNED_COMPONENTS_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_1D_ARRAY_EXT

    static final int GL_TEXTURE_1D_ARRAY_EXT

See Also:
  Constant Field Values

### GL_PROXY_TEXTURE_1D_ARRAY_EXT

    static final int GL_PROXY_TEXTURE_1D_ARRAY_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_2D_ARRAY_EXT

    static final int GL_TEXTURE_2D_ARRAY_EXT

See Also:
  Constant Field Values

### GL_PROXY_TEXTURE_2D_ARRAY_EXT

    static final int GL_PROXY_TEXTURE_2D_ARRAY_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_BINDING_1D_ARRAY_EXT

    static final int GL_TEXTURE_BINDING_1D_ARRAY_EXT

See Also:
  Constant Field Values

### GL_TEXTURE_BINDING_2D_ARRAY_EXT

    static final int GL_TEXTURE_BINDING_2D_ARRAY_EXT

See Also:
  Constant Field Values

### GL_MAX_ARRAY_TEXTURE_LAYERS_EXT

    static final int GL_MAX_ARRAY_TEXTURE_LAYERS_EXT

See Also:
  Constant Field Values

### GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT

    static final int GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT

See Also:
  Constant Field Values

### GL_RGBA32UI_EXT

    static final int GL_RGBA32UI_EXT

See Also:
  Constant Field Values

### GL_RGB32UI_EXT

    static final int GL_RGB32UI_EXT

See Also:
  Constant Field Values

### GL_ALPHA32UI_EXT

    static final int GL_ALPHA32UI_EXT

See Also:
  Constant Field Values

### GL_INTENSITY32UI_EXT

    static final int GL_INTENSITY32UI_EXT

See Also:
  Constant Field Values

### GL_LUMINANCE32UI_EXT

    static final int GL_LUMINANCE32UI_EXT

See Also:
  Constant Field Values

### GL_LUMINANCE_ALPHA32UI_EXT

    static final int GL_LUMINANCE_ALPHA32UI_EXT

See Also:
  Constant Field Values

### GL_RGBA16UI_EXT

    static final int GL_RGBA16UI_EXT

See Also:
  Constant Field Values

### GL_RGB16UI_EXT

    static final int GL_RGB16UI_EXT

See Also:
  Constant Field Values

### GL_ALPHA16UI_EXT

    static final int GL_ALPHA16UI_EXT

See Also:
  Constant Field Values

### GL_INTENSITY16UI_EXT

    static final int GL_INTENSITY16UI_EXT

See Also:
  Constant Field Values

### GL_LUMINANCE16UI_EXT

    static final int GL_LUMINANCE16UI_EXT

See Also:
  Constant Field Values

### GL_LUMINANCE_ALPHA16UI_EXT

    static final int GL_LUMINANCE_ALPHA16UI_EXT

See Also:
  Constant Field Values

### GL_RGBA8UI_EXT

    static final int GL_RGBA8UI_EXT

See Also:
  Constant Field Values

### GL_RGB8UI_EXT

    static final int GL_RGB8UI_EXT

See Also:
  Constant Field Values

### GL_ALPHA8UI_EXT

    static final int GL_ALPHA8UI_EXT

See Also:
  Constant Field Values

### GL_INTENSITY8UI_EXT

    static final int GL_INTENSITY8UI_EXT

See Also:
  Constant Field Values

### GL_LUMINANCE8UI_EXT

    static final int GL_LUMINANCE8UI_EXT

See Also:
  Constant Field Values

### GL_LUMINANCE_ALPHA8UI_EXT

    static final int GL_LUMINANCE_ALPHA8UI_EXT

See Also:
  Constant Field Values

### GL_RGBA32I_EXT

    static final int GL_RGBA32I_EXT

See Also:
  Constant Field Values

### GL_RGB32I_EXT

    static final int GL_RGB32I_EXT

See Also:
  Constant Field Values

### GL_ALPHA32I_EXT

    static final int GL_ALPHA32I_EXT

See Also:
  Constant Field Values

### GL_INTENSITY32I_EXT

    static final int GL_INTENSITY32I_EXT

See Also:
  Constant Field Values

### GL_LUMINANCE32I_EXT

    static final int GL_LUMINANCE32I_EXT

See Also:
  Constant Field Values

### GL_LUMINANCE_ALPHA32I_EXT

    static final int GL_LUMINANCE_ALPHA32I_EXT

See Also:
  Constant Field Values

### GL_RGBA16I_EXT

    static final int GL_RGBA16I_EXT

See Also:
  Constant Field Values

### GL_RGB16I_EXT

    static final int GL_RGB16I_EXT

See Also:
  Constant Field Values

### GL_ALPHA16I_EXT

    static final int GL_ALPHA16I_EXT

See Also:
  Constant Field Values

### GL_INTENSITY16I_EXT

    static final int GL_INTENSITY16I_EXT

See Also:
  Constant Field Values

### GL_LUMINANCE16I_EXT

    static final int GL_LUMINANCE16I_EXT

See Also:
  Constant Field Values

### GL_LUMINANCE_ALPHA16I_EXT

    static final int GL_LUMINANCE_ALPHA16I_EXT

See Also:
  Constant Field Values

### GL_RGBA8I_EXT

    static final int GL_RGBA8I_EXT

See Also:
  Constant Field Values

### GL_RGB8I_EXT

    static final int GL_RGB8I_EXT

See Also:
  Constant Field Values

### GL_ALPHA8I_EXT

    static final int GL_ALPHA8I_EXT

See Also:
  Constant Field Values

### GL_INTENSITY8I_EXT

    static final int GL_INTENSITY8I_EXT

See Also:
  Constant Field Values

### GL_LUMINANCE8I_EXT

    static final int GL_LUMINANCE8I_EXT

See Also:
  Constant Field Values

### GL_LUMINANCE_ALPHA8I_EXT

    static final int GL_LUMINANCE_ALPHA8I_EXT

See Also:
  Constant Field Values

### GL_RED_INTEGER_EXT

    static final int GL_RED_INTEGER_EXT

See Also:
  Constant Field Values

### GL_GREEN_INTEGER_EXT

    static final int GL_GREEN_INTEGER_EXT

See Also:
  Constant Field Values

### GL_BLUE_INTEGER_EXT

    static final int GL_BLUE_INTEGER_EXT

See Also:
  Constant Field Values

### GL_ALPHA_INTEGER_EXT

    static final int GL_ALPHA_INTEGER_EXT

See Also:
  Constant Field Values

### GL_RGB_INTEGER_EXT

    static final int GL_RGB_INTEGER_EXT

See Also:
  Constant Field Values

### GL_RGBA_INTEGER_EXT

    static final int GL_RGBA_INTEGER_EXT

See Also:
  Constant Field Values

### GL_BGR_INTEGER_EXT

    static final int GL_BGR_INTEGER_EXT

See Also:
  Constant Field Values

### GL_BGRA_INTEGER_EXT

    static final int GL_BGRA_INTEGER_EXT

See Also:
  Constant Field Values

### GL_LUMINANCE_INTEGER_EXT

    static final int GL_LUMINANCE_INTEGER_EXT

See Also:
  Constant Field Values

### GL_LUMINANCE_ALPHA_INTEGER_EXT

    static final int GL_LUMINANCE_ALPHA_INTEGER_EXT

See Also:
  Constant Field Values

### GL_RGBA_INTEGER_MODE_EXT

    static final int GL_RGBA_INTEGER_MODE_EXT

See Also:
  Constant Field Values

### GL_DEPTH_COMPONENT32F_NV

    static final int GL_DEPTH_COMPONENT32F_NV

See Also:
  Constant Field Values

### GL_DEPTH32F_STENCIL8_NV

    static final int GL_DEPTH32F_STENCIL8_NV

See Also:
  Constant Field Values

### GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV

    static final int GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV

See Also:
  Constant Field Values

### GL_DEPTH_BUFFER_FLOAT_MODE_NV

    static final int GL_DEPTH_BUFFER_FLOAT_MODE_NV

See Also:
  Constant Field Values

### GL_COMPRESSED_LUMINANCE_LATC1_EXT

    static final int GL_COMPRESSED_LUMINANCE_LATC1_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT

    static final int GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT

    static final int GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT

    static final int GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT

See Also:
  Constant Field Values

### GL_BACK_PRIMARY_COLOR_NV

    static final int GL_BACK_PRIMARY_COLOR_NV

See Also:
  Constant Field Values

### GL_BACK_SECONDARY_COLOR_NV

    static final int GL_BACK_SECONDARY_COLOR_NV

See Also:
  Constant Field Values

### GL_TEXTURE_COORD_NV

    static final int GL_TEXTURE_COORD_NV

See Also:
  Constant Field Values

### GL_CLIP_DISTANCE_NV

    static final int GL_CLIP_DISTANCE_NV

See Also:
  Constant Field Values

### GL_VERTEX_ID_NV

    static final int GL_VERTEX_ID_NV

See Also:
  Constant Field Values

### GL_PRIMITIVE_ID_NV

    static final int GL_PRIMITIVE_ID_NV

See Also:
  Constant Field Values

### GL_GENERIC_ATTRIB_NV

    static final int GL_GENERIC_ATTRIB_NV

See Also:
  Constant Field Values

### GL_TRANSFORM_FEEDBACK_ATTRIBS_NV

    static final int GL_TRANSFORM_FEEDBACK_ATTRIBS_NV

See Also:
  Constant Field Values

### GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV

    static final int GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV

See Also:
  Constant Field Values

### GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV

    static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV

See Also:
  Constant Field Values

### GL_ACTIVE_VARYINGS_NV

    static final int GL_ACTIVE_VARYINGS_NV

See Also:
  Constant Field Values

### GL_ACTIVE_VARYING_MAX_LENGTH_NV

    static final int GL_ACTIVE_VARYING_MAX_LENGTH_NV

See Also:
  Constant Field Values

### GL_TRANSFORM_FEEDBACK_VARYINGS_NV

    static final int GL_TRANSFORM_FEEDBACK_VARYINGS_NV

See Also:
  Constant Field Values

### GL_TRANSFORM_FEEDBACK_BUFFER_START_NV

    static final int GL_TRANSFORM_FEEDBACK_BUFFER_START_NV

See Also:
  Constant Field Values

### GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV

    static final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV

See Also:
  Constant Field Values

### GL_TRANSFORM_FEEDBACK_RECORD_NV

    static final int GL_TRANSFORM_FEEDBACK_RECORD_NV

See Also:
  Constant Field Values

### GL_PRIMITIVES_GENERATED_NV

    static final int GL_PRIMITIVES_GENERATED_NV

See Also:
  Constant Field Values

### GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV

    static final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV

See Also:
  Constant Field Values

### GL_RASTERIZER_DISCARD_NV

    static final int GL_RASTERIZER_DISCARD_NV

See Also:
  Constant Field Values

### GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV

    static final int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV

See Also:
  Constant Field Values

### GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV

    static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV

See Also:
  Constant Field Values

### GL_INTERLEAVED_ATTRIBS_NV

    static final int GL_INTERLEAVED_ATTRIBS_NV

See Also:
  Constant Field Values

### GL_SEPARATE_ATTRIBS_NV

    static final int GL_SEPARATE_ATTRIBS_NV

See Also:
  Constant Field Values

### GL_TRANSFORM_FEEDBACK_BUFFER_NV

    static final int GL_TRANSFORM_FEEDBACK_BUFFER_NV

See Also:
  Constant Field Values

### GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV

    static final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV

See Also:
  Constant Field Values

### GL_GEOMETRY_PROGRAM_NV

    static final int GL_GEOMETRY_PROGRAM_NV

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_OUTPUT_VERTICES_NV

    static final int GL_MAX_PROGRAM_OUTPUT_VERTICES_NV

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV

    static final int GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV

See Also:
  Constant Field Values

### GL_MIN_PROGRAM_TEXEL_OFFSET_NV

    static final int GL_MIN_PROGRAM_TEXEL_OFFSET_NV

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_TEXEL_OFFSET_NV

    static final int GL_MAX_PROGRAM_TEXEL_OFFSET_NV

See Also:
  Constant Field Values

### GL_PROGRAM_ATTRIB_COMPONENTS_NV

    static final int GL_PROGRAM_ATTRIB_COMPONENTS_NV

See Also:
  Constant Field Values

### GL_PROGRAM_RESULT_COMPONENTS_NV

    static final int GL_PROGRAM_RESULT_COMPONENTS_NV

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV

    static final int GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_RESULT_COMPONENTS_NV

    static final int GL_MAX_PROGRAM_RESULT_COMPONENTS_NV

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV

    static final int GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV

See Also:
  Constant Field Values

### GL_MAX_PROGRAM_GENERIC_RESULTS_NV

    static final int GL_MAX_PROGRAM_GENERIC_RESULTS_NV

See Also:
  Constant Field Values

### GL_RENDERBUFFER_COVERAGE_SAMPLES_NV

    static final int GL_RENDERBUFFER_COVERAGE_SAMPLES_NV

See Also:
  Constant Field Values

### GL_RENDERBUFFER_COLOR_SAMPLES_NV

    static final int GL_RENDERBUFFER_COLOR_SAMPLES_NV

See Also:
  Constant Field Values

### GL_MAX_RENDERBUFFER_COVERAGE_SAMPLES_NV

    static final int GL_MAX_RENDERBUFFER_COVERAGE_SAMPLES_NV

See Also:
  Constant Field Values

### GL_MAX_RENDERBUFFER_COLOR_SAMPLES_NV

    static final int GL_MAX_RENDERBUFFER_COLOR_SAMPLES_NV

See Also:
  Constant Field Values

### GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV

    static final int GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV

See Also:
  Constant Field Values

### GL_MULTISAMPLE_COVERAGE_MODES_NV

    static final int GL_MULTISAMPLE_COVERAGE_MODES_NV

See Also:
  Constant Field Values

### GL_COMPRESSED_RED_RGTC1_EXT

    static final int GL_COMPRESSED_RED_RGTC1_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_SIGNED_RED_RGTC1_EXT

    static final int GL_COMPRESSED_SIGNED_RED_RGTC1_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_RED_GREEN_RGTC2_EXT

    static final int GL_COMPRESSED_RED_GREEN_RGTC2_EXT

See Also:
  Constant Field Values

### GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT

    static final int GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT

See Also:
  Constant Field Values

### GL_OES_read_format

    static final int GL_OES_read_format

See Also:
  Constant Field Values

### GL_GREMEDY_string_marker

    static final int GL_GREMEDY_string_marker

See Also:
  Constant Field Values

### GL_MESAX_texture_stack

    static final int GL_MESAX_texture_stack

See Also:
  Constant Field Values

### GL_KTX_FRONT_REGION

    static final int GL_KTX_FRONT_REGION

See Also:
  Constant Field Values

### GL_KTX_BACK_REGION

    static final int GL_KTX_BACK_REGION

See Also:
  Constant Field Values

### GL_KTX_Z_REGION

    static final int GL_KTX_Z_REGION

See Also:
  Constant Field Values

### GL_KTX_STENCIL_REGION

    static final int GL_KTX_STENCIL_REGION

See Also:
  Constant Field Values

### GL_TEXTURE_RANGE_LENGTH_APPLE

    static final int GL_TEXTURE_RANGE_LENGTH_APPLE

See Also:
  Constant Field Values

### GL_TEXTURE_RANGE_POINTER_APPLE

    static final int GL_TEXTURE_RANGE_POINTER_APPLE

See Also:
  Constant Field Values

### GL_TEXTURE_STORAGE_HINT_APPLE

    static final int GL_TEXTURE_STORAGE_HINT_APPLE

See Also:
  Constant Field Values

### GL_TEXTURE_MINIMIZE_STORAGE_APPLE

    static final int GL_TEXTURE_MINIMIZE_STORAGE_APPLE

See Also:
  Constant Field Values

### GL_HALF_APPLE

    static final int GL_HALF_APPLE

See Also:
  Constant Field Values

### GL_COLOR_FLOAT_APPLE

    static final int GL_COLOR_FLOAT_APPLE

See Also:
  Constant Field Values

### GL_RGBA_FLOAT32_APPLE

    static final int GL_RGBA_FLOAT32_APPLE

See Also:
  Constant Field Values

### GL_RGB_FLOAT32_APPLE

    static final int GL_RGB_FLOAT32_APPLE

See Also:
  Constant Field Values

### GL_ALPHA_FLOAT32_APPLE

    static final int GL_ALPHA_FLOAT32_APPLE

See Also:
  Constant Field Values

### GL_INTENSITY_FLOAT32_APPLE

    static final int GL_INTENSITY_FLOAT32_APPLE

See Also:
  Constant Field Values

### GL_LUMINANCE_FLOAT32_APPLE

    static final int GL_LUMINANCE_FLOAT32_APPLE

See Also:
  Constant Field Values

### GL_LUMINANCE_ALPHA_FLOAT32_APPLE

    static final int GL_LUMINANCE_ALPHA_FLOAT32_APPLE

See Also:
  Constant Field Values

### GL_RGBA_FLOAT16_APPLE

    static final int GL_RGBA_FLOAT16_APPLE

See Also:
  Constant Field Values

### GL_RGB_FLOAT16_APPLE

    static final int GL_RGB_FLOAT16_APPLE

See Also:
  Constant Field Values

### GL_ALPHA_FLOAT16_APPLE

    static final int GL_ALPHA_FLOAT16_APPLE

See Also:
  Constant Field Values

### GL_INTENSITY_FLOAT16_APPLE

    static final int GL_INTENSITY_FLOAT16_APPLE

See Also:
  Constant Field Values

### GL_LUMINANCE_FLOAT16_APPLE

    static final int GL_LUMINANCE_FLOAT16_APPLE

See Also:
  Constant Field Values

### GL_LUMINANCE_ALPHA_FLOAT16_APPLE

    static final int GL_LUMINANCE_ALPHA_FLOAT16_APPLE

See Also:
  Constant Field Values

### GL_MIN_PBUFFER_VIEWPORT_DIMS_APPLE

    static final int GL_MIN_PBUFFER_VIEWPORT_DIMS_APPLE

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_MAP1_APPLE

    static final int GL_VERTEX_ATTRIB_MAP1_APPLE

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_MAP2_APPLE

    static final int GL_VERTEX_ATTRIB_MAP2_APPLE

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE

    static final int GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE

    static final int GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE

    static final int GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE

    static final int GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE

    static final int GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE

    static final int GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE

    static final int GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE

See Also:
  Constant Field Values

### GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE

    static final int GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE

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 (through function pointer) to C language function:
  `void glActiveStencilFaceEXT(GLenum mode);`

### glActiveTexture

    void glActiveTexture(int mode)

  Entry point (through function pointer) to C language function:
  `void glActiveTexture(GLenum mode);`

### glActiveVaryingNV

    void glActiveVaryingNV(int program,
                           ByteBuffer name)

  Entry point (through function pointer) to C language function:
  `void glActiveVaryingNV(GLuint program, const GLchar * name);`

### glActiveVaryingNV

    void glActiveVaryingNV(int program,
                           byte[] name,
                           int name_offset)

  Entry point (through function pointer) to C language function:
  `void glActiveVaryingNV(GLuint program, const GLchar * name);`

### glAlphaFragmentOp1ATI

    void glAlphaFragmentOp1ATI(int stage,
                               int portion,
                               int variable,
                               int input,
                               int mapping,
                               int componentUsage)

  Entry point (through function pointer) to C language function:
  `void glAlphaFragmentOp1ATI(GLenum stage, GLuint portion, GLuint variable, GLuint input, GLuint mapping, GLuint componentUsage);`

### glAlphaFragmentOp2ATI

    void glAlphaFragmentOp2ATI(int op,
                               int dst,
                               int dstMod,
                               int arg1,
                               int arg1Rep,
                               int arg1Mod,
                               int arg2,
                               int arg2Rep,
                               int arg2Mod)

  Entry point (through function pointer) to C language function:
  `void glAlphaFragmentOp2ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod);`

### glAlphaFragmentOp3ATI

    void glAlphaFragmentOp3ATI(int op,
                               int dst,
                               int dstMod,
                               int arg1,
                               int arg1Rep,
                               int arg1Mod,
                               int arg2,
                               int arg2Rep,
                               int arg2Mod,
                               int arg3,
                               int arg3Rep,
                               int arg3Mod)

  Entry point (through function pointer) to C language function:
  `void glAlphaFragmentOp3ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod);`

### glAlphaFunc

    void glAlphaFunc(int func,
                     float ref)

  Interface to C language function:
  `void glAlphaFunc(GLenum func, GLclampf ref);`

### glApplyTextureEXT

    void glApplyTextureEXT(int mode)

  Entry point (through function pointer) to C language function:
  `void glApplyTextureEXT(GLenum mode);`

### glAreProgramsResidentNV

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

  Entry point (through function pointer) to C language function:
  `GLboolean glAreProgramsResidentNV(GLsizei n, const GLuint * textures, GLboolean * residences);`

### glAreProgramsResidentNV

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

  Entry point (through function pointer) to C language function:
  `GLboolean glAreProgramsResidentNV(GLsizei n, const GLuint * textures, GLboolean * residences);`

### 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);`

### glArrayObjectATI

    void glArrayObjectATI(int array,
                          int size,
                          int type,
                          int stride,
                          int buffer,
                          int offset)

  Entry point (through function pointer) to C language function:
  `void glArrayObjectATI(GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset);`

### glAsyncMarkerSGIX

    void glAsyncMarkerSGIX(int mode)

  Entry point (through function pointer) to C language function:
  `void glAsyncMarkerSGIX(GLuint mode);`

### glAttachObjectARB

    void glAttachObjectARB(int target,
                           int id)

  Entry point (through function pointer) to C language function:
  `void glAttachObjectARB(GLhandleARB target, GLhandleARB id);`

### glAttachShader

    void glAttachShader(int target,
                        int id)

  Entry point (through function pointer) to C language function:
  `void glAttachShader(GLuint target, GLuint id);`

### glBegin

    void glBegin(int mode)

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

### glBeginFragmentShaderATI

    void glBeginFragmentShaderATI()

  Entry point (through function pointer) to C language function:
  `void glBeginFragmentShaderATI(void);`

### glBeginOcclusionQueryNV

    void glBeginOcclusionQueryNV(int mode)

  Entry point (through function pointer) to C language function:
  `void glBeginOcclusionQueryNV(GLuint mode);`

### glBeginQuery

    void glBeginQuery(int target,
                      int id)

  Entry point (through function pointer) to C language function:
  `void glBeginQuery(GLenum target, GLuint id);`

### glBeginQueryARB

    void glBeginQueryARB(int target,
                         int id)

  Entry point (through function pointer) to C language function:
  `void glBeginQueryARB(GLenum target, GLuint id);`

### glBeginTransformFeedbackNV

    void glBeginTransformFeedbackNV(int primitiveMode)

  Entry point (through function pointer) to C language function:
  `void glBeginTransformFeedbackNV(GLenum primitiveMode);`

### glBeginVertexShaderEXT

    void glBeginVertexShaderEXT()

  Entry point (through function pointer) to C language function:
  `void glBeginVertexShaderEXT(void);`

### glBindAttribLocation

    void glBindAttribLocation(int program,
                              int index,
                              String name)

  Entry point (through function pointer) to C language function:
  `void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name);`

### glBindAttribLocationARB

    void glBindAttribLocationARB(int program,
                                 int index,
                                 String name)

  Entry point (through function pointer) to C language function:
  `void glBindAttribLocationARB(GLhandleARB program, GLuint index, const GLcharARB * name);`

### glBindBuffer

    void glBindBuffer(int target,
                      int id)

  Entry point (through function pointer) to C language function:
  `void glBindBuffer(GLenum target, GLuint id);`

### glBindBufferARB

    void glBindBufferARB(int target,
                         int id)

  Entry point (through function pointer) to C language function:
  `void glBindBufferARB(GLenum target, GLuint id);`

### glBindBufferBaseNV

    void glBindBufferBaseNV(int target,
                            int index,
                            int buffer)

  Entry point (through function pointer) to C language function:
  `void glBindBufferBaseNV(GLenum target, GLuint index, GLuint buffer);`

### glBindBufferOffsetNV

    void glBindBufferOffsetNV(int target,
                              int index,
                              int buffer,
                              int offset)

  Entry point (through function pointer) to C language function:
  `void glBindBufferOffsetNV(GLenum target, GLuint index, GLuint buffer, ptrdiff_t offset);`

### glBindBufferRangeNV

    void glBindBufferRangeNV(int target,
                             int index,
                             int buffer,
                             int offset,
                             int size)

  Entry point (through function pointer) to C language function:
  `void glBindBufferRangeNV(GLenum target, GLuint index, GLuint buffer, ptrdiff_t offset, ptrdiff_t size);`

### glBindFragDataLocationEXT

    void glBindFragDataLocationEXT(int program,
                                   int color,
                                   ByteBuffer name)

  Entry point (through function pointer) to C language function:
  `void glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar * name);`

### glBindFragDataLocationEXT

    void glBindFragDataLocationEXT(int program,
                                   int color,
                                   byte[] name,
                                   int name_offset)

  Entry point (through function pointer) to C language function:
  `void glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar * name);`

### glBindFragmentShaderATI

    void glBindFragmentShaderATI(int mode)

  Entry point (through function pointer) to C language function:
  `void glBindFragmentShaderATI(GLuint mode);`

### glBindFramebufferEXT

    void glBindFramebufferEXT(int target,
                              int id)

  Entry point (through function pointer) to C language function:
  `void glBindFramebufferEXT(GLenum target, GLuint id);`

### glBindLightParameterEXT

    int glBindLightParameterEXT(int light,
                                int value)

  Entry point (through function pointer) to C language function:
  `GLuint glBindLightParameterEXT(GLenum light, GLenum value);`

### glBindMaterialParameterEXT

    int glBindMaterialParameterEXT(int light,
                                   int value)

  Entry point (through function pointer) to C language function:
  `GLuint glBindMaterialParameterEXT(GLenum light, GLenum value);`

### glBindParameterEXT

    int glBindParameterEXT(int type)

  Entry point (through function pointer) to C language function:
  `GLuint glBindParameterEXT(GLenum type);`

### glBindProgramARB

    void glBindProgramARB(int target,
                          int id)

  Entry point (through function pointer) to C language function:
  `void glBindProgramARB(GLenum target, GLuint id);`

### glBindProgramNV

    void glBindProgramNV(int target,
                         int id)

  Entry point (through function pointer) to C language function:
  `void glBindProgramNV(GLenum target, GLuint id);`

### glBindRenderbufferEXT

    void glBindRenderbufferEXT(int target,
                               int id)

  Entry point (through function pointer) to C language function:
  `void glBindRenderbufferEXT(GLenum target, GLuint id);`

### glBindTexGenParameterEXT

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

  Entry point (through function pointer) to C language function:
  `GLuint glBindTexGenParameterEXT(GLenum unit, GLenum coord, GLenum value);`

### glBindTexture

    void glBindTexture(int target,
                       int texture)

  Interface to C language function:
  `void glBindTexture(GLenum target, GLuint texture);`

### glBindTextureUnitParameterEXT

    int glBindTextureUnitParameterEXT(int light,
                                      int value)

  Entry point (through function pointer) to C language function:
  `GLuint glBindTextureUnitParameterEXT(GLenum light, GLenum value);`

### glBindVertexArrayAPPLE

    void glBindVertexArrayAPPLE(int mode)

  Entry point (through function pointer) to C language function:
  `void glBindVertexArrayAPPLE(GLuint mode);`

### glBindVertexShaderEXT

    void glBindVertexShaderEXT(int mode)

  Entry point (through function pointer) to C language function:
  `void glBindVertexShaderEXT(GLuint mode);`

### glBitmap

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

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

### glBitmap

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

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

### glBitmap

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

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

### glBlendColor

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

  Entry point (through function pointer) to C language function:
  `void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);`

### glBlendEquation

    void glBlendEquation(int mode)

  Entry point (through function pointer) to C language function:
  `void glBlendEquation(GLenum mode);`

### glBlendEquationSeparate

    void glBlendEquationSeparate(int target,
                                 int id)

  Entry point (through function pointer) to C language function:
  `void glBlendEquationSeparate(GLenum target, GLenum id);`

### glBlendEquationSeparateEXT

    void glBlendEquationSeparateEXT(int target,
                                    int id)

  Entry point (through function pointer) to C language function:
  `void glBlendEquationSeparateEXT(GLenum target, GLenum id);`

### glBlendFunc

    void glBlendFunc(int sfactor,
                     int dfactor)

  Interface to C language function:
  `void glBlendFunc(GLenum sfactor, GLenum dfactor);`

### glBlendFuncSeparate

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

  Entry point (through function pointer) to C language function:
  `void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);`

### glBlendFuncSeparateEXT

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

  Entry point (through function pointer) to C language function:
  `void glBlendFuncSeparateEXT(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);`

### glBlendFuncSeparateINGR

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

  Entry point (through function pointer) to C language function:
  `void glBlendFuncSeparateINGR(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);`

### glBlitFramebufferEXT

    void glBlitFramebufferEXT(int srcX0,
                              int srcY0,
                              int srcX1,
                              int srcY1,
                              int dstX0,
                              int dstY0,
                              int dstX1,
                              int dstY1,
                              int mask,
                              int filter)

  Entry point (through function pointer) to C language function:
  `void glBlitFramebufferEXT(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);`

### glBufferData

    void glBufferData(int target,
                      int size,
                      Buffer data,
                      int usage)

  Entry point (through function pointer) to C language function:
  `void glBufferData(GLenum target, ptrdiff_t size, const GLvoid * data, GLenum usage);`

### glBufferDataARB

    void glBufferDataARB(int target,
                         int size,
                         Buffer data,
                         int usage)

  Entry point (through function pointer) to C language function:
  `void glBufferDataARB(GLenum target, ptrdiff_t size, const GLvoid * data, GLenum usage);`

### glBufferParameteriAPPLE

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

  Entry point (through function pointer) to C language function:
  `void glBufferParameteriAPPLE(GLenum target, GLenum pname, GLint params);`

### glBufferRegionEnabled

    int glBufferRegionEnabled()

  Entry point (through function pointer) to C language function:
  `GLuint glBufferRegionEnabled(GLvoid);`

### glBufferSubData

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

  Entry point (through function pointer) to C language function:
  `void glBufferSubData(GLenum target, ptrdiff_t offset, ptrdiff_t size, const GLvoid * data);`

### glBufferSubDataARB

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

  Entry point (through function pointer) to C language function:
  `void glBufferSubDataARB(GLenum target, ptrdiff_t offset, ptrdiff_t size, const GLvoid * data);`

### 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);`

### glCheckFramebufferStatusEXT

    int glCheckFramebufferStatusEXT(int type)

  Entry point (through function pointer) to C language function:
  `GLenum glCheckFramebufferStatusEXT(GLenum type);`

### glClampColorARB

    void glClampColorARB(int target,
                         int id)

  Entry point (through function pointer) to C language function:
  `void glClampColorARB(GLenum target, GLenum id);`

### glClear

    void glClear(int mask)

  Interface to C language function:
  `void glClear(GLbitfield mask);`

### 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);`

### glClearColor

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

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

### glClearColorIiEXT

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

  Entry point (through function pointer) to C language function:
  `void glClearColorIiEXT(GLint red, GLint green, GLint blue, GLint alpha);`

### glClearColorIuiEXT

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

  Entry point (through function pointer) to C language function:
  `void glClearColorIuiEXT(GLuint red, GLuint green, GLuint blue, GLuint alpha);`

### glClearDepth

    void glClearDepth(double depth)

  Interface to C language function:
  `void glClearDepth(GLclampd depth);`

### glClearDepthdNV

    void glClearDepthdNV(double depth)

  Entry point (through function pointer) to C language function:
  `void glClearDepthdNV(GLdouble depth);`

### glClearIndex

    void glClearIndex(float c)

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

### glClearStencil

    void glClearStencil(int s)

  Interface to C language function:
  `void glClearStencil(GLint s);`

### glClientActiveTexture

    void glClientActiveTexture(int mode)

  Entry point (through function pointer) to C language function:
  `void glClientActiveTexture(GLenum mode);`

### glClientActiveVertexStreamATI

    void glClientActiveVertexStreamATI(int mode)

  Entry point (through function pointer) to C language function:
  `void glClientActiveVertexStreamATI(GLenum mode);`

### 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);`

### glColor3fVertex3fSUN

    void glColor3fVertex3fSUN(float r,
                              float g,
                              float b,
                              float x,
                              float y,
                              float z)

  Entry point (through function pointer) to C language function:
  `void glColor3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);`

### glColor3fVertex3fvSUN

    void glColor3fVertex3fvSUN(FloatBuffer c,
                               FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glColor3fVertex3fvSUN(const GLfloat * c, const GLfloat * v);`

### glColor3fVertex3fvSUN

    void glColor3fVertex3fvSUN(float[] c,
                               int c_offset,
                               float[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glColor3fVertex3fvSUN(const GLfloat * c, const GLfloat * v);`

### 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);`

### glColor3hNV

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

  Entry point (through function pointer) to C language function:
  `void glColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);`

### glColor3hvNV

    void glColor3hvNV(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glColor3hvNV(const GLhalfNV * v);`

### glColor3hvNV

    void glColor3hvNV(short[] v,
                      int v_offset)

  Entry point (through function pointer) to C language function:
  `void glColor3hvNV(const GLhalfNV * v);`

### 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);`

### glColor4f

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

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

### glColor4fNormal3fVertex3fSUN

    void glColor4fNormal3fVertex3fSUN(float r,
                                      float g,
                                      float b,
                                      float a,
                                      float nx,
                                      float ny,
                                      float nz,
                                      float x,
                                      float y,
                                      float z)

  Entry point (through function pointer) to C language function:
  `void glColor4fNormal3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);`

### glColor4fNormal3fVertex3fvSUN

    void glColor4fNormal3fVertex3fvSUN(FloatBuffer c,
                                       FloatBuffer n,
                                       FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glColor4fNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);`

### glColor4fNormal3fVertex3fvSUN

    void glColor4fNormal3fVertex3fvSUN(float[] c,
                                       int c_offset,
                                       float[] n,
                                       int n_offset,
                                       float[] v,
                                       int v_offset)

  Entry point (through function pointer) to C language function:
  `void glColor4fNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * 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);`

### glColor4hNV

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

  Entry point (through function pointer) to C language function:
  `void glColor4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);`

### glColor4hvNV

    void glColor4hvNV(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glColor4hvNV(const GLhalfNV * v);`

### glColor4hvNV

    void glColor4hvNV(short[] v,
                      int v_offset)

  Entry point (through function pointer) to C language function:
  `void glColor4hvNV(const GLhalfNV * v);`

### 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);`

### glColor4ub

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

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

### glColor4ubVertex2fSUN

    void glColor4ubVertex2fSUN(byte r,
                               byte g,
                               byte b,
                               byte a,
                               float x,
                               float y)

  Entry point (through function pointer) to C language function:
  `void glColor4ubVertex2fSUN(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y);`

### glColor4ubVertex2fvSUN

    void glColor4ubVertex2fvSUN(ByteBuffer c,
                                FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glColor4ubVertex2fvSUN(const GLubyte * c, const GLfloat * v);`

### glColor4ubVertex2fvSUN

    void glColor4ubVertex2fvSUN(byte[] c,
                                int c_offset,
                                float[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glColor4ubVertex2fvSUN(const GLubyte * c, const GLfloat * v);`

### glColor4ubVertex3fSUN

    void glColor4ubVertex3fSUN(byte r,
                               byte g,
                               byte b,
                               byte a,
                               float x,
                               float y,
                               float z)

  Entry point (through function pointer) to C language function:
  `void glColor4ubVertex3fSUN(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);`

### glColor4ubVertex3fvSUN

    void glColor4ubVertex3fvSUN(ByteBuffer c,
                                FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glColor4ubVertex3fvSUN(const GLubyte * c, const GLfloat * v);`

### glColor4ubVertex3fvSUN

    void glColor4ubVertex3fvSUN(byte[] c,
                                int c_offset,
                                float[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glColor4ubVertex3fvSUN(const GLubyte * c, const GLfloat * 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);`

### glColorFragmentOp1ATI

    void glColorFragmentOp1ATI(int op,
                               int dst,
                               int dstMask,
                               int dstMod,
                               int arg1,
                               int arg1Rep,
                               int arg1Mod)

  Entry point (through function pointer) to C language function:
  `void glColorFragmentOp1ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod);`

### glColorFragmentOp2ATI

    void glColorFragmentOp2ATI(int op,
                               int dst,
                               int dstMask,
                               int dstMod,
                               int arg1,
                               int arg1Rep,
                               int arg1Mod,
                               int arg2,
                               int arg2Rep,
                               int arg2Mod)

  Entry point (through function pointer) to C language function:
  `void glColorFragmentOp2ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod);`

### glColorFragmentOp3ATI

    void glColorFragmentOp3ATI(int op,
                               int dst,
                               int dstMask,
                               int dstMod,
                               int arg1,
                               int arg1Rep,
                               int arg1Mod,
                               int arg2,
                               int arg2Rep,
                               int arg2Mod,
                               int arg3,
                               int arg3Rep,
                               int arg3Mod)

  Entry point (through function pointer) to C language function:
  `void glColorFragmentOp3ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod);`

### glColorMask

    void glColorMask(boolean red,
                     boolean green,
                     boolean blue,
                     boolean alpha)

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

### glColorMaskIndexedEXT

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

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

### glColorMaterial

    void glColorMaterial(int face,
                         int mode)

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

### glColorPointer

    void glColorPointer(int size,
                        int type,
                        int stride,
                        Buffer ptr)

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

  Parameters:
    `ptr` - a direct `Buffer`

### glColorPointer

    void glColorPointer(int size,
                        int type,
                        int stride,
                        long ptr_buffer_offset)

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

### glColorSubTable

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

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

### glColorSubTable

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

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

### glColorTable

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

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

### glColorTable

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

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

### glColorTableEXT

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

  Entry point (through function pointer) to C language function:
  `void glColorTableEXT(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);`

### glColorTableParameterfv

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

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

### glColorTableParameterfv

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

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

### glColorTableParameteriv

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

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

### glColorTableParameteriv

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

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

### glCombinerInputNV

    void glCombinerInputNV(int stage,
                           int portion,
                           int variable,
                           int input,
                           int mapping,
                           int componentUsage)

  Entry point (through function pointer) to C language function:
  `void glCombinerInputNV(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);`

### glCombinerOutputNV

    void glCombinerOutputNV(int stage,
                            int portion,
                            int abOutput,
                            int cdOutput,
                            int sumOutput,
                            int scale,
                            int bias,
                            boolean abDotProduct,
                            boolean cdDotProduct,
                            boolean muxSum)

  Entry point (through function pointer) to C language function:
  `void glCombinerOutputNV(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum);`

### glCombinerParameterfNV

    void glCombinerParameterfNV(int target,
                                float s)

  Entry point (through function pointer) to C language function:
  `void glCombinerParameterfNV(GLenum target, GLfloat s);`

### glCombinerParameterfvNV

    void glCombinerParameterfvNV(int target,
                                 FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glCombinerParameterfvNV(GLenum target, const GLfloat * v);`

### glCombinerParameterfvNV

    void glCombinerParameterfvNV(int target,
                                 float[] v,
                                 int v_offset)

  Entry point (through function pointer) to C language function:
  `void glCombinerParameterfvNV(GLenum target, const GLfloat * v);`

### glCombinerParameteriNV

    void glCombinerParameteriNV(int target,
                                int s)

  Entry point (through function pointer) to C language function:
  `void glCombinerParameteriNV(GLenum target, GLint s);`

### glCombinerParameterivNV

    void glCombinerParameterivNV(int target,
                                 IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glCombinerParameterivNV(GLenum target, const GLint * v);`

### glCombinerParameterivNV

    void glCombinerParameterivNV(int target,
                                 int[] v,
                                 int v_offset)

  Entry point (through function pointer) to C language function:
  `void glCombinerParameterivNV(GLenum target, const GLint * v);`

### glCombinerStageParameterfvNV

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

  Entry point (through function pointer) to C language function:
  `void glCombinerStageParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);`

### glCombinerStageParameterfvNV

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

  Entry point (through function pointer) to C language function:
  `void glCombinerStageParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);`

### glCompileShader

    void glCompileShader(int mode)

  Entry point (through function pointer) to C language function:
  `void glCompileShader(GLuint mode);`

### glCompileShaderARB

    void glCompileShaderARB(int mode)

  Entry point (through function pointer) to C language function:
  `void glCompileShaderARB(GLhandleARB mode);`

### glCompressedTexImage1D

    void glCompressedTexImage1D(int target,
                                int level,
                                int internalformat,
                                int width,
                                int border,
                                int imageSize,
                                Buffer data)

  Entry point (through function pointer) to C language function:
  `void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);`

### glCompressedTexImage1D

    void glCompressedTexImage1D(int target,
                                int level,
                                int internalformat,
                                int width,
                                int border,
                                int imageSize,
                                long data_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);`

### glCompressedTexImage2D

    void glCompressedTexImage2D(int target,
                                int level,
                                int internalformat,
                                int width,
                                int height,
                                int border,
                                int imageSize,
                                Buffer data)

  Entry point (through function pointer) to C language function:
  `void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);`

### glCompressedTexImage2D

    void glCompressedTexImage2D(int target,
                                int level,
                                int internalformat,
                                int width,
                                int height,
                                int border,
                                int imageSize,
                                long data_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);`

### glCompressedTexImage3D

    void glCompressedTexImage3D(int target,
                                int level,
                                int internalformat,
                                int width,
                                int height,
                                int depth,
                                int border,
                                int imageSize,
                                Buffer data)

  Entry point (through function pointer) to C language function:
  `void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);`

### glCompressedTexImage3D

    void glCompressedTexImage3D(int target,
                                int level,
                                int internalformat,
                                int width,
                                int height,
                                int depth,
                                int border,
                                int imageSize,
                                long data_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);`

### glCompressedTexSubImage1D

    void glCompressedTexSubImage1D(int target,
                                   int level,
                                   int xoffset,
                                   int width,
                                   int format,
                                   int imageSize,
                                   Buffer data)

  Entry point (through function pointer) to C language function:
  `void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);`

### glCompressedTexSubImage1D

    void glCompressedTexSubImage1D(int target,
                                   int level,
                                   int xoffset,
                                   int width,
                                   int format,
                                   int imageSize,
                                   long data_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);`

### glCompressedTexSubImage2D

    void glCompressedTexSubImage2D(int target,
                                   int level,
                                   int xoffset,
                                   int yoffset,
                                   int width,
                                   int height,
                                   int format,
                                   int imageSize,
                                   Buffer data)

  Entry point (through function pointer) to C language function:
  `void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);`

### glCompressedTexSubImage2D

    void glCompressedTexSubImage2D(int target,
                                   int level,
                                   int xoffset,
                                   int yoffset,
                                   int width,
                                   int height,
                                   int format,
                                   int imageSize,
                                   long data_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);`

### glCompressedTexSubImage3D

    void glCompressedTexSubImage3D(int target,
                                   int level,
                                   int xoffset,
                                   int yoffset,
                                   int zoffset,
                                   int width,
                                   int height,
                                   int depth,
                                   int format,
                                   int imageSize,
                                   Buffer data)

  Entry point (through function pointer) to C language function:
  `void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);`

### glCompressedTexSubImage3D

    void glCompressedTexSubImage3D(int target,
                                   int level,
                                   int xoffset,
                                   int yoffset,
                                   int zoffset,
                                   int width,
                                   int height,
                                   int depth,
                                   int format,
                                   int imageSize,
                                   long data_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);`

### glConvolutionFilter1D

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

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

### glConvolutionFilter1D

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

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

### glConvolutionFilter2D

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

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

### glConvolutionFilter2D

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

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

### glConvolutionParameterf

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

  Entry point (through function pointer) to C language function:
  `void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params);`

### glConvolutionParameterfv

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

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

### glConvolutionParameterfv

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

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

### glConvolutionParameteri

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

  Entry point (through function pointer) to C language function:
  `void glConvolutionParameteri(GLenum target, GLenum pname, GLint params);`

### glConvolutionParameteriv

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

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

### glConvolutionParameteriv

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

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

### glCopyColorSubTable

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

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

### glCopyColorTable

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

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

### glCopyConvolutionFilter1D

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

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

### glCopyConvolutionFilter2D

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

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

### 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);`

### glCopyTexImage1D

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

  Interface to C language function:
  `void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);`

### glCopyTexImage2D

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

  Interface to C language function:
  `void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);`

### glCopyTexSubImage1D

    void glCopyTexSubImage1D(int target,
                             int level,
                             int xoffset,
                             int x,
                             int y,
                             int width)

  Interface to C language function:
  `void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);`

### glCopyTexSubImage2D

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

  Interface to C language function:
  `void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);`

### glCopyTexSubImage3D

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

  Entry point (through function pointer) to C language function:
  `void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);`

### glCreateProgram

    int glCreateProgram()

  Entry point (through function pointer) to C language function:
  `GLuint glCreateProgram(void);`

### glCreateProgramObjectARB

    int glCreateProgramObjectARB()

  Entry point (through function pointer) to C language function:
  `GLhandleARB glCreateProgramObjectARB(void);`

### glCreateShader

    int glCreateShader(int type)

  Entry point (through function pointer) to C language function:
  `GLuint glCreateShader(GLenum type);`

### glCreateShaderObjectARB

    int glCreateShaderObjectARB(int type)

  Entry point (through function pointer) to C language function:
  `GLhandleARB glCreateShaderObjectARB(GLenum type);`

### glCullFace

    void glCullFace(int mode)

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

### glCullParameterdvEXT

    void glCullParameterdvEXT(int pname,
                              DoubleBuffer params)

  Entry point (through function pointer) to C language function:
  `void glCullParameterdvEXT(GLenum pname, GLdouble * params);`

### glCullParameterdvEXT

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

  Entry point (through function pointer) to C language function:
  `void glCullParameterdvEXT(GLenum pname, GLdouble * params);`

### glCullParameterfvEXT

    void glCullParameterfvEXT(int pname,
                              FloatBuffer params)

  Entry point (through function pointer) to C language function:
  `void glCullParameterfvEXT(GLenum pname, GLfloat * params);`

### glCullParameterfvEXT

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

  Entry point (through function pointer) to C language function:
  `void glCullParameterfvEXT(GLenum pname, GLfloat * params);`

### glCurrentPaletteMatrixARB

    void glCurrentPaletteMatrixARB(int count)

  Entry point (through function pointer) to C language function:
  `void glCurrentPaletteMatrixARB(GLint count);`

### glDeformSGIX

    void glDeformSGIX(int mode)

  Entry point (through function pointer) to C language function:
  `void glDeformSGIX(GLbitfield mode);`

### glDeformationMap3dSGIX

    void glDeformationMap3dSGIX(int target,
                                double u1,
                                double u2,
                                int ustride,
                                int uorder,
                                double v1,
                                double v2,
                                int vstride,
                                int vorder,
                                double w1,
                                double w2,
                                int wstride,
                                int worder,
                                DoubleBuffer points)

  Entry point (through function pointer) to C language function:
  `void glDeformationMap3dSGIX(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble * points);`

### glDeformationMap3dSGIX

    void glDeformationMap3dSGIX(int target,
                                double u1,
                                double u2,
                                int ustride,
                                int uorder,
                                double v1,
                                double v2,
                                int vstride,
                                int vorder,
                                double w1,
                                double w2,
                                int wstride,
                                int worder,
                                double[] points,
                                int points_offset)

  Entry point (through function pointer) to C language function:
  `void glDeformationMap3dSGIX(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble * points);`

### glDeformationMap3fSGIX

    void glDeformationMap3fSGIX(int target,
                                float u1,
                                float u2,
                                int ustride,
                                int uorder,
                                float v1,
                                float v2,
                                int vstride,
                                int vorder,
                                float w1,
                                float w2,
                                int wstride,
                                int worder,
                                FloatBuffer points)

  Entry point (through function pointer) to C language function:
  `void glDeformationMap3fSGIX(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat * points);`

### glDeformationMap3fSGIX

    void glDeformationMap3fSGIX(int target,
                                float u1,
                                float u2,
                                int ustride,
                                int uorder,
                                float v1,
                                float v2,
                                int vstride,
                                int vorder,
                                float w1,
                                float w2,
                                int wstride,
                                int worder,
                                float[] points,
                                int points_offset)

  Entry point (through function pointer) to C language function:
  `void glDeformationMap3fSGIX(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat * points);`

### glDeleteAsyncMarkersSGIX

    void glDeleteAsyncMarkersSGIX(int target,
                                  int s)

  Entry point (through function pointer) to C language function:
  `void glDeleteAsyncMarkersSGIX(GLuint target, GLsizei s);`

### glDeleteBufferRegion

    void glDeleteBufferRegion(int mode)

  Entry point (through function pointer) to C language function:
  `void glDeleteBufferRegion(GLuint mode);`

### glDeleteBuffers

    void glDeleteBuffers(int n,
                         IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glDeleteBuffers(GLsizei n, const GLuint * ids);`

### glDeleteBuffers

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

  Entry point (through function pointer) to C language function:
  `void glDeleteBuffers(GLsizei n, const GLuint * ids);`

### glDeleteBuffersARB

    void glDeleteBuffersARB(int n,
                            IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glDeleteBuffersARB(GLsizei n, const GLuint * ids);`

### glDeleteBuffersARB

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

  Entry point (through function pointer) to C language function:
  `void glDeleteBuffersARB(GLsizei n, const GLuint * ids);`

### glDeleteFencesAPPLE

    void glDeleteFencesAPPLE(int n,
                             IntBuffer ids)

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

### glDeleteFencesAPPLE

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

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

### glDeleteFencesNV

    void glDeleteFencesNV(int n,
                          IntBuffer ids)

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

### glDeleteFencesNV

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

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

### glDeleteFragmentShaderATI

    void glDeleteFragmentShaderATI(int mode)

  Entry point (through function pointer) to C language function:
  `void glDeleteFragmentShaderATI(GLuint mode);`

### glDeleteFramebuffersEXT

    void glDeleteFramebuffersEXT(int n,
                                 IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glDeleteFramebuffersEXT(GLsizei n, const GLuint * ids);`

### glDeleteFramebuffersEXT

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

  Entry point (through function pointer) to C language function:
  `void glDeleteFramebuffersEXT(GLsizei n, const GLuint * ids);`

### 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 (through function pointer) to C language function:
  `void glDeleteObjectARB(GLhandleARB mode);`

### glDeleteOcclusionQueriesNV

    void glDeleteOcclusionQueriesNV(int n,
                                    IntBuffer ids)

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

### glDeleteOcclusionQueriesNV

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

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

### glDeleteProgram

    void glDeleteProgram(int mode)

  Entry point (through function pointer) to C language function:
  `void glDeleteProgram(GLuint mode);`

### glDeleteProgramsARB

    void glDeleteProgramsARB(int n,
                             IntBuffer ids)

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

### glDeleteProgramsARB

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

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

### glDeleteProgramsNV

    void glDeleteProgramsNV(int n,
                            IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glDeleteProgramsNV(GLsizei n, const GLuint * ids);`

### glDeleteProgramsNV

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

  Entry point (through function pointer) to C language function:
  `void glDeleteProgramsNV(GLsizei n, const GLuint * ids);`

### glDeleteQueries

    void glDeleteQueries(int n,
                         IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glDeleteQueries(GLsizei n, const GLuint * ids);`

### glDeleteQueries

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

  Entry point (through function pointer) to C language function:
  `void glDeleteQueries(GLsizei n, const GLuint * ids);`

### glDeleteQueriesARB

    void glDeleteQueriesARB(int n,
                            IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glDeleteQueriesARB(GLsizei n, const GLuint * ids);`

### glDeleteQueriesARB

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

  Entry point (through function pointer) to C language function:
  `void glDeleteQueriesARB(GLsizei n, const GLuint * ids);`

### glDeleteRenderbuffersEXT

    void glDeleteRenderbuffersEXT(int n,
                                  IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glDeleteRenderbuffersEXT(GLsizei n, const GLuint * ids);`

### glDeleteRenderbuffersEXT

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

  Entry point (through function pointer) to C language function:
  `void glDeleteRenderbuffersEXT(GLsizei n, const GLuint * ids);`

### glDeleteShader

    void glDeleteShader(int mode)

  Entry point (through function pointer) to C language function:
  `void glDeleteShader(GLuint mode);`

### glDeleteTextures

    void glDeleteTextures(int n,
                          IntBuffer textures)

  Interface to C language function:
  `void glDeleteTextures(GLsizei n, const GLuint * textures);`

### glDeleteTextures

    void glDeleteTextures(int n,
                          int[] textures,
                          int textures_offset)

  Interface to C language function:
  `void glDeleteTextures(GLsizei n, const GLuint * textures);`

### glDeleteVertexArraysAPPLE

    void glDeleteVertexArraysAPPLE(int n,
                                   IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glDeleteVertexArraysAPPLE(GLsizei n, const GLuint * ids);`

### glDeleteVertexArraysAPPLE

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

  Entry point (through function pointer) to C language function:
  `void glDeleteVertexArraysAPPLE(GLsizei n, const GLuint * ids);`

### glDeleteVertexShaderEXT

    void glDeleteVertexShaderEXT(int mode)

  Entry point (through function pointer) to C language function:
  `void glDeleteVertexShaderEXT(GLuint mode);`

### glDepthBoundsEXT

    void glDepthBoundsEXT(double x,
                          double y)

  Entry point (through function pointer) to C language function:
  `void glDepthBoundsEXT(GLclampd x, GLclampd y);`

### glDepthBoundsdNV

    void glDepthBoundsdNV(double zmin,
                          double zmax)

  Entry point (through function pointer) to C language function:
  `void glDepthBoundsdNV(GLdouble zmin, GLdouble zmax);`

### glDepthFunc

    void glDepthFunc(int func)

  Interface to C language function:
  `void glDepthFunc(GLenum func);`

### glDepthMask

    void glDepthMask(boolean flag)

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

### glDepthRange

    void glDepthRange(double near_val,
                      double far_val)

  Interface to C language function:
  `void glDepthRange(GLclampd near_val, GLclampd far_val);`

### glDepthRangedNV

    void glDepthRangedNV(double zNear,
                         double zFar)

  Entry point (through function pointer) to C language function:
  `void glDepthRangedNV(GLdouble zNear, GLdouble zFar);`

### glDetachObjectARB

    void glDetachObjectARB(int target,
                           int id)

  Entry point (through function pointer) to C language function:
  `void glDetachObjectARB(GLhandleARB target, GLhandleARB id);`

### glDetachShader

    void glDetachShader(int target,
                        int id)

  Entry point (through function pointer) to C language function:
  `void glDetachShader(GLuint target, GLuint id);`

### glDetailTexFuncSGIS

    void glDetailTexFuncSGIS(int target,
                             int n,
                             FloatBuffer points)

  Entry point (through function pointer) to C language function:
  `void glDetailTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points);`

### glDetailTexFuncSGIS

    void glDetailTexFuncSGIS(int target,
                             int n,
                             float[] points,
                             int points_offset)

  Entry point (through function pointer) to C language function:
  `void glDetailTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points);`

### glDisable

    void glDisable(int cap)

  Interface to C language function:
  `void glDisable(GLenum cap);`

### glDisableClientState

    void glDisableClientState(int cap)

  Interface to C language function:
  `void glDisableClientState(GLenum cap);`

### glDisableIndexedEXT

    void glDisableIndexedEXT(int target,
                             int index)

  Entry point (through function pointer) to C language function:
  `void glDisableIndexedEXT(GLenum target, GLuint index);`

### glDisableVariantClientStateEXT

    void glDisableVariantClientStateEXT(int mode)

  Entry point (through function pointer) to C language function:
  `void glDisableVariantClientStateEXT(GLuint mode);`

### glDisableVertexAttribAPPLE

    void glDisableVertexAttribAPPLE(int index,
                                    int pname)

  Entry point (through function pointer) to C language function:
  `void glDisableVertexAttribAPPLE(GLuint index, GLenum pname);`

### glDisableVertexAttribArray

    void glDisableVertexAttribArray(int mode)

  Entry point (through function pointer) to C language function:
  `void glDisableVertexAttribArray(GLuint mode);`

### glDisableVertexAttribArrayARB

    void glDisableVertexAttribArrayARB(int mode)

  Entry point (through function pointer) to C language function:
  `void glDisableVertexAttribArrayARB(GLuint mode);`

### glDrawArrays

    void glDrawArrays(int mode,
                      int first,
                      int count)

  Interface to C language function:
  `void glDrawArrays(GLenum mode, GLint first, GLsizei count);`

### glDrawArraysInstancedEXT

    void glDrawArraysInstancedEXT(int mode,
                                  int start,
                                  int count,
                                  int primcount)

  Entry point (through function pointer) to C language function:
  `void glDrawArraysInstancedEXT(GLenum mode, GLint start, GLsizei count, GLsizei primcount);`

### glDrawBuffer

    void glDrawBuffer(int mode)

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

### glDrawBufferRegion

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

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

### glDrawBuffers

    void glDrawBuffers(int n,
                       IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glDrawBuffers(GLsizei n, const GLenum * ids);`

### glDrawBuffers

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

  Entry point (through function pointer) to C language function:
  `void glDrawBuffers(GLsizei n, const GLenum * ids);`

### glDrawBuffersARB

    void glDrawBuffersARB(int n,
                          IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glDrawBuffersARB(GLsizei n, const GLenum * ids);`

### glDrawBuffersARB

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

  Entry point (through function pointer) to C language function:
  `void glDrawBuffersARB(GLsizei n, const GLenum * ids);`

### glDrawBuffersATI

    void glDrawBuffersATI(int n,
                          IntBuffer ids)

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

### glDrawBuffersATI

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

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

### glDrawElementArrayAPPLE

    void glDrawElementArrayAPPLE(int target,
                                 int s,
                                 int t)

  Entry point (through function pointer) to C language function:
  `void glDrawElementArrayAPPLE(GLenum target, GLint s, GLsizei t);`

### glDrawElementArrayATI

    void glDrawElementArrayATI(int target,
                               int s)

  Entry point (through function pointer) to C language function:
  `void glDrawElementArrayATI(GLenum target, GLsizei s);`

### glDrawElements

    void glDrawElements(int mode,
                        int count,
                        int type,
                        Buffer indices)

  Interface to C language function:
  `void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);`

### glDrawElements

    void glDrawElements(int mode,
                        int count,
                        int type,
                        long indices_buffer_offset)

  Interface to C language function:
  `void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);`

### glDrawElementsInstancedEXT

    void glDrawElementsInstancedEXT(int mode,
                                    int count,
                                    int type,
                                    Buffer indices,
                                    int primcount)

  Entry point (through function pointer) to C language function:
  `void glDrawElementsInstancedEXT(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount);`

### glDrawMeshArraysSUN

    void glDrawMeshArraysSUN(int target,
                             int s,
                             int t,
                             int r)

  Entry point (through function pointer) to C language function:
  `void glDrawMeshArraysSUN(GLenum target, GLint s, GLsizei t, GLsizei r);`

### glDrawPixels

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

  Interface to C language function:
  `void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);`

### glDrawPixels

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

  Interface to C language function:
  `void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);`

### glDrawRangeElementArrayAPPLE

    void glDrawRangeElementArrayAPPLE(int mode,
                                      int start,
                                      int end,
                                      int first,
                                      int count)

  Entry point (through function pointer) to C language function:
  `void glDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count);`

### glDrawRangeElementArrayATI

    void glDrawRangeElementArrayATI(int mode,
                                    int start,
                                    int end,
                                    int count)

  Entry point (through function pointer) to C language function:
  `void glDrawRangeElementArrayATI(GLenum mode, GLuint start, GLuint end, GLsizei count);`

### glDrawRangeElements

    void glDrawRangeElements(int mode,
                             int start,
                             int end,
                             int count,
                             int type,
                             Buffer indices)

  Entry point (through function pointer) to C language function:
  `void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);`

### glDrawRangeElements

    void glDrawRangeElements(int mode,
                             int start,
                             int end,
                             int count,
                             int type,
                             long indices_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);`

### glEdgeFlag

    void glEdgeFlag(boolean flag)

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

### glEdgeFlagPointer

    void glEdgeFlagPointer(int stride,
                           Buffer ptr)

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

  Parameters:
    `ptr` - a direct `Buffer`

### glEdgeFlagPointer

    void glEdgeFlagPointer(int stride,
                           long ptr_buffer_offset)

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

### 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);`

### glElementPointerAPPLE

    void glElementPointerAPPLE(int pname,
                               Buffer params)

  Entry point (through function pointer) to C language function:
  `void glElementPointerAPPLE(GLenum pname, const GLvoid * params);`

  Parameters:
    `params` - a direct `Buffer`

### glElementPointerATI

    void glElementPointerATI(int pname,
                             Buffer params)

  Entry point (through function pointer) to C language function:
  `void glElementPointerATI(GLenum pname, const GLvoid * params);`

  Parameters:
    `params` - a direct `Buffer`

### glElementPointerATI

    void glElementPointerATI(int pname,
                             long params_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glElementPointerATI(GLenum pname, const GLvoid * params);`

### glEnable

    void glEnable(int cap)

  Interface to C language function:
  `void glEnable(GLenum cap);`

### glEnableClientState

    void glEnableClientState(int cap)

  Interface to C language function:
  `void glEnableClientState(GLenum cap);`

### glEnableIndexedEXT

    void glEnableIndexedEXT(int target,
                            int index)

  Entry point (through function pointer) to C language function:
  `void glEnableIndexedEXT(GLenum target, GLuint index);`

### glEnableVariantClientStateEXT

    void glEnableVariantClientStateEXT(int mode)

  Entry point (through function pointer) to C language function:
  `void glEnableVariantClientStateEXT(GLuint mode);`

### glEnableVertexAttribAPPLE

    void glEnableVertexAttribAPPLE(int index,
                                   int pname)

  Entry point (through function pointer) to C language function:
  `void glEnableVertexAttribAPPLE(GLuint index, GLenum pname);`

### glEnableVertexAttribArray

    void glEnableVertexAttribArray(int mode)

  Entry point (through function pointer) to C language function:
  `void glEnableVertexAttribArray(GLuint mode);`

### glEnableVertexAttribArrayARB

    void glEnableVertexAttribArrayARB(int mode)

  Entry point (through function pointer) to C language function:
  `void glEnableVertexAttribArrayARB(GLuint mode);`

### glEnd

    void glEnd()

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

### glEndFragmentShaderATI

    void glEndFragmentShaderATI()

  Entry point (through function pointer) to C language function:
  `void glEndFragmentShaderATI(void);`

### glEndList

    void glEndList()

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

### glEndOcclusionQueryNV

    void glEndOcclusionQueryNV()

  Entry point (through function pointer) to C language function:
  `void glEndOcclusionQueryNV(void);`

### glEndQuery

    void glEndQuery(int mode)

  Entry point (through function pointer) to C language function:
  `void glEndQuery(GLenum mode);`

### glEndQueryARB

    void glEndQueryARB(int mode)

  Entry point (through function pointer) to C language function:
  `void glEndQueryARB(GLenum mode);`

### glEndTransformFeedbackNV

    void glEndTransformFeedbackNV()

  Entry point (through function pointer) to C language function:
  `void glEndTransformFeedbackNV(void);`

### glEndVertexShaderEXT

    void glEndVertexShaderEXT()

  Entry point (through function pointer) to C language function:
  `void glEndVertexShaderEXT(void);`

### 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 (through function pointer) to C language function:
  `void glEvalMapsNV(GLenum target, GLenum id);`

### 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);`

### glExecuteProgramNV

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

  Entry point (through function pointer) to C language function:
  `void glExecuteProgramNV(GLenum target, GLuint pname, const GLfloat * params);`

### glExecuteProgramNV

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

  Entry point (through function pointer) to C language function:
  `void glExecuteProgramNV(GLenum target, GLuint pname, const GLfloat * params);`

### glExtractComponentEXT

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

  Entry point (through function pointer) to C language function:
  `void glExtractComponentEXT(GLuint red, GLuint green, GLuint blue);`

### 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`

### glFinalCombinerInputNV

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

  Entry point (through function pointer) to C language function:
  `void glFinalCombinerInputNV(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);`

### glFinish

    void glFinish()

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

### glFinishAsyncSGIX

    int glFinishAsyncSGIX(IntBuffer markerp)

  Entry point (through function pointer) to C language function:
  `GLint glFinishAsyncSGIX(GLuint * markerp);`

### glFinishAsyncSGIX

    int glFinishAsyncSGIX(int[] markerp,
                          int markerp_offset)

  Entry point (through function pointer) to C language function:
  `GLint glFinishAsyncSGIX(GLuint * markerp);`

### glFinishFenceAPPLE

    void glFinishFenceAPPLE(int mode)

  Entry point (through function pointer) to C language function:
  `void glFinishFenceAPPLE(GLuint mode);`

### glFinishFenceNV

    void glFinishFenceNV(int mode)

  Entry point (through function pointer) to C language function:
  `void glFinishFenceNV(GLuint mode);`

### glFinishObjectAPPLE

    void glFinishObjectAPPLE(int target,
                             int s)

  Entry point (through function pointer) to C language function:
  `void glFinishObjectAPPLE(GLenum target, GLint s);`

### glFinishRenderAPPLE

    void glFinishRenderAPPLE()

  Entry point (through function pointer) to C language function:
  `void glFinishRenderAPPLE(void);`

### glFinishTextureSUNX

    void glFinishTextureSUNX()

  Entry point (through function pointer) to C language function:
  `void glFinishTextureSUNX(void);`

### glFlush

    void glFlush()

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

### glFlushMappedBufferRangeAPPLE

    void glFlushMappedBufferRangeAPPLE(int target,
                                       int s,
                                       int t)

  Entry point (through function pointer) to C language function:
  `void glFlushMappedBufferRangeAPPLE(GLenum target, ptrdiff_t s, ptrdiff_t t);`

### glFlushPixelDataRangeNV

    void glFlushPixelDataRangeNV(int mode)

  Entry point (through function pointer) to C language function:
  `void glFlushPixelDataRangeNV(GLenum mode);`

### glFlushRasterSGIX

    void glFlushRasterSGIX()

  Entry point (through function pointer) to C language function:
  `void glFlushRasterSGIX(void);`

### glFlushRenderAPPLE

    void glFlushRenderAPPLE()

  Entry point (through function pointer) to C language function:
  `void glFlushRenderAPPLE(void);`

### glFlushVertexArrayRangeAPPLE

    void glFlushVertexArrayRangeAPPLE(int length,
                                      Buffer pointer)

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

### glFlushVertexArrayRangeNV

    void glFlushVertexArrayRangeNV()

  Entry point (through function pointer) to C language function:
  `void glFlushVertexArrayRangeNV(void);`

### glFogCoordPointer

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

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

  Parameters:
    `pointer` - a direct `Buffer`

### glFogCoordPointer

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

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

### glFogCoordPointerEXT

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

  Entry point (through function pointer) to C language function:
  `void glFogCoordPointerEXT(GLenum type, GLsizei stride, const GLvoid * pointer);`

  Parameters:
    `pointer` - a direct `Buffer`

### glFogCoordPointerEXT

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

  Entry point (through function pointer) to C language function:
  `void glFogCoordPointerEXT(GLenum type, GLsizei stride, const GLvoid * pointer);`

### glFogCoordd

    void glFogCoordd(double coord)

  Entry point (through function pointer) to C language function:
  `void glFogCoordd(GLdouble coord);`

### glFogCoorddEXT

    void glFogCoorddEXT(double coord)

  Entry point (through function pointer) to C language function:
  `void glFogCoorddEXT(GLdouble coord);`

### glFogCoorddv

    void glFogCoorddv(DoubleBuffer m)

  Entry point (through function pointer) to C language function:
  `void glFogCoorddv(const GLdouble * m);`

### glFogCoorddv

    void glFogCoorddv(double[] m,
                      int m_offset)

  Entry point (through function pointer) to C language function:
  `void glFogCoorddv(const GLdouble * m);`

### glFogCoorddvEXT

    void glFogCoorddvEXT(DoubleBuffer m)

  Entry point (through function pointer) to C language function:
  `void glFogCoorddvEXT(const GLdouble * m);`

### glFogCoorddvEXT

    void glFogCoorddvEXT(double[] m,
                         int m_offset)

  Entry point (through function pointer) to C language function:
  `void glFogCoorddvEXT(const GLdouble * m);`

### glFogCoordf

    void glFogCoordf(float coord)

  Entry point (through function pointer) to C language function:
  `void glFogCoordf(GLfloat coord);`

### glFogCoordfEXT

    void glFogCoordfEXT(float coord)

  Entry point (through function pointer) to C language function:
  `void glFogCoordfEXT(GLfloat coord);`

### glFogCoordfv

    void glFogCoordfv(FloatBuffer m)

  Entry point (through function pointer) to C language function:
  `void glFogCoordfv(const GLfloat * m);`

### glFogCoordfv

    void glFogCoordfv(float[] m,
                      int m_offset)

  Entry point (through function pointer) to C language function:
  `void glFogCoordfv(const GLfloat * m);`

### glFogCoordfvEXT

    void glFogCoordfvEXT(FloatBuffer m)

  Entry point (through function pointer) to C language function:
  `void glFogCoordfvEXT(const GLfloat * m);`

### glFogCoordfvEXT

    void glFogCoordfvEXT(float[] m,
                         int m_offset)

  Entry point (through function pointer) to C language function:
  `void glFogCoordfvEXT(const GLfloat * m);`

### glFogCoordhNV

    void glFogCoordhNV(short factor)

  Entry point (through function pointer) to C language function:
  `void glFogCoordhNV(GLhalfNV factor);`

### glFogCoordhvNV

    void glFogCoordhvNV(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glFogCoordhvNV(const GLhalfNV * v);`

### glFogCoordhvNV

    void glFogCoordhvNV(short[] v,
                        int v_offset)

  Entry point (through function pointer) to C language function:
  `void glFogCoordhvNV(const GLhalfNV * v);`

### glFogFuncSGIS

    void glFogFuncSGIS(int size,
                       FloatBuffer weights)

  Entry point (through function pointer) to C language function:
  `void glFogFuncSGIS(GLsizei size, const GLfloat * weights);`

### glFogFuncSGIS

    void glFogFuncSGIS(int size,
                       float[] weights,
                       int weights_offset)

  Entry point (through function pointer) to C language function:
  `void glFogFuncSGIS(GLsizei size, const GLfloat * weights);`

### glFogf

    void glFogf(int pname,
                float param)

  Interface to C language function:
  `void glFogf(GLenum pname, GLfloat param);`

### glFogfv

    void glFogfv(int pname,
                 FloatBuffer params)

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

### glFogfv

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

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

### 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);`

### glFragmentColorMaterialSGIX

    void glFragmentColorMaterialSGIX(int target,
                                     int id)

  Entry point (through function pointer) to C language function:
  `void glFragmentColorMaterialSGIX(GLenum target, GLenum id);`

### glFragmentLightModelfSGIX

    void glFragmentLightModelfSGIX(int target,
                                   float s)

  Entry point (through function pointer) to C language function:
  `void glFragmentLightModelfSGIX(GLenum target, GLfloat s);`

### glFragmentLightModelfvSGIX

    void glFragmentLightModelfvSGIX(int target,
                                    FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glFragmentLightModelfvSGIX(GLenum target, const GLfloat * v);`

### glFragmentLightModelfvSGIX

    void glFragmentLightModelfvSGIX(int target,
                                    float[] v,
                                    int v_offset)

  Entry point (through function pointer) to C language function:
  `void glFragmentLightModelfvSGIX(GLenum target, const GLfloat * v);`

### glFragmentLightModeliSGIX

    void glFragmentLightModeliSGIX(int target,
                                   int s)

  Entry point (through function pointer) to C language function:
  `void glFragmentLightModeliSGIX(GLenum target, GLint s);`

### glFragmentLightModelivSGIX

    void glFragmentLightModelivSGIX(int target,
                                    IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glFragmentLightModelivSGIX(GLenum target, const GLint * v);`

### glFragmentLightModelivSGIX

    void glFragmentLightModelivSGIX(int target,
                                    int[] v,
                                    int v_offset)

  Entry point (through function pointer) to C language function:
  `void glFragmentLightModelivSGIX(GLenum target, const GLint * v);`

### glFragmentLightfSGIX

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

  Entry point (through function pointer) to C language function:
  `void glFragmentLightfSGIX(GLenum target, GLenum pname, GLfloat params);`

### glFragmentLightfvSGIX

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

  Entry point (through function pointer) to C language function:
  `void glFragmentLightfvSGIX(GLenum target, GLenum pname, const GLfloat * params);`

### glFragmentLightfvSGIX

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

  Entry point (through function pointer) to C language function:
  `void glFragmentLightfvSGIX(GLenum target, GLenum pname, const GLfloat * params);`

### glFragmentLightiSGIX

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

  Entry point (through function pointer) to C language function:
  `void glFragmentLightiSGIX(GLenum target, GLenum pname, GLint params);`

### glFragmentLightivSGIX

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

  Entry point (through function pointer) to C language function:
  `void glFragmentLightivSGIX(GLenum target, GLenum pname, const GLint * params);`

### glFragmentLightivSGIX

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

  Entry point (through function pointer) to C language function:
  `void glFragmentLightivSGIX(GLenum target, GLenum pname, const GLint * params);`

### glFragmentMaterialfSGIX

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

  Entry point (through function pointer) to C language function:
  `void glFragmentMaterialfSGIX(GLenum target, GLenum pname, GLfloat params);`

### glFragmentMaterialfvSGIX

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

  Entry point (through function pointer) to C language function:
  `void glFragmentMaterialfvSGIX(GLenum target, GLenum pname, const GLfloat * params);`

### glFragmentMaterialfvSGIX

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

  Entry point (through function pointer) to C language function:
  `void glFragmentMaterialfvSGIX(GLenum target, GLenum pname, const GLfloat * params);`

### glFragmentMaterialiSGIX

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

  Entry point (through function pointer) to C language function:
  `void glFragmentMaterialiSGIX(GLenum target, GLenum pname, GLint params);`

### glFragmentMaterialivSGIX

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

  Entry point (through function pointer) to C language function:
  `void glFragmentMaterialivSGIX(GLenum target, GLenum pname, const GLint * params);`

### glFragmentMaterialivSGIX

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

  Entry point (through function pointer) to C language function:
  `void glFragmentMaterialivSGIX(GLenum target, GLenum pname, const GLint * params);`

### glFrameZoomSGIX

    void glFrameZoomSGIX(int count)

  Entry point (through function pointer) to C language function:
  `void glFrameZoomSGIX(GLint count);`

### glFramebufferRenderbufferEXT

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

  Entry point (through function pointer) to C language function:
  `void glFramebufferRenderbufferEXT(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLuint dfactorAlpha);`

### glFramebufferTexture1DEXT

    void glFramebufferTexture1DEXT(int target,
                                   int attachment,
                                   int textarget,
                                   int texture,
                                   int level)

  Entry point (through function pointer) to C language function:
  `void glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);`

### glFramebufferTexture2DEXT

    void glFramebufferTexture2DEXT(int target,
                                   int attachment,
                                   int textarget,
                                   int texture,
                                   int level)

  Entry point (through function pointer) to C language function:
  `void glFramebufferTexture2DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);`

### glFramebufferTexture3DEXT

    void glFramebufferTexture3DEXT(int target,
                                   int attachment,
                                   int textarget,
                                   int texture,
                                   int level,
                                   int zoffset)

  Entry point (through function pointer) to C language function:
  `void glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);`

### glFramebufferTextureEXT

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

  Entry point (through function pointer) to C language function:
  `void glFramebufferTextureEXT(GLenum target, GLenum attachment, GLuint texture, GLint level);`

### glFramebufferTextureFaceEXT

    void glFramebufferTextureFaceEXT(int target,
                                     int attachment,
                                     int texture,
                                     int level,
                                     int face)

  Entry point (through function pointer) to C language function:
  `void glFramebufferTextureFaceEXT(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);`

### glFramebufferTextureLayerEXT

    void glFramebufferTextureLayerEXT(int target,
                                      int attachment,
                                      int texture,
                                      int level,
                                      int layer)

  Entry point (through function pointer) to C language function:
  `void glFramebufferTextureLayerEXT(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);`

### glFreeObjectBufferATI

    void glFreeObjectBufferATI(int mode)

  Entry point (through function pointer) to C language function:
  `void glFreeObjectBufferATI(GLuint mode);`

### glFrontFace

    void glFrontFace(int mode)

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

### glFrustum

    void glFrustum(double left,
                   double right,
                   double bottom,
                   double top,
                   double near_val,
                   double far_val)

  Interface to C language function:
  `void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val);`

### glGenAsyncMarkersSGIX

    int glGenAsyncMarkersSGIX(int range)

  Entry point (through function pointer) to C language function:
  `GLuint glGenAsyncMarkersSGIX(GLsizei range);`

### glGenBuffers

    void glGenBuffers(int n,
                      IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glGenBuffers(GLsizei n, GLuint * ids);`

### glGenBuffers

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

  Entry point (through function pointer) to C language function:
  `void glGenBuffers(GLsizei n, GLuint * ids);`

### glGenBuffersARB

    void glGenBuffersARB(int n,
                         IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glGenBuffersARB(GLsizei n, GLuint * ids);`

### glGenBuffersARB

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

  Entry point (through function pointer) to C language function:
  `void glGenBuffersARB(GLsizei n, GLuint * ids);`

### glGenFencesAPPLE

    void glGenFencesAPPLE(int n,
                          IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glGenFencesAPPLE(GLsizei n, GLuint * ids);`

### glGenFencesAPPLE

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

  Entry point (through function pointer) to C language function:
  `void glGenFencesAPPLE(GLsizei n, GLuint * ids);`

### glGenFencesNV

    void glGenFencesNV(int n,
                       IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glGenFencesNV(GLsizei n, GLuint * ids);`

### glGenFencesNV

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

  Entry point (through function pointer) to C language function:
  `void glGenFencesNV(GLsizei n, GLuint * ids);`

### glGenFragmentShadersATI

    int glGenFragmentShadersATI(int type)

  Entry point (through function pointer) to C language function:
  `GLuint glGenFragmentShadersATI(GLuint type);`

### glGenFramebuffersEXT

    void glGenFramebuffersEXT(int n,
                              IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glGenFramebuffersEXT(GLsizei n, GLuint * ids);`

### glGenFramebuffersEXT

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

  Entry point (through function pointer) to C language function:
  `void glGenFramebuffersEXT(GLsizei n, GLuint * ids);`

### glGenLists

    int glGenLists(int range)

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

### glGenOcclusionQueriesNV

    void glGenOcclusionQueriesNV(int n,
                                 IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids);`

### glGenOcclusionQueriesNV

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

  Entry point (through function pointer) to C language function:
  `void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids);`

### glGenProgramsARB

    void glGenProgramsARB(int n,
                          IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glGenProgramsARB(GLsizei n, GLuint * ids);`

### glGenProgramsARB

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

  Entry point (through function pointer) to C language function:
  `void glGenProgramsARB(GLsizei n, GLuint * ids);`

### glGenProgramsNV

    void glGenProgramsNV(int n,
                         IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glGenProgramsNV(GLsizei n, GLuint * ids);`

### glGenProgramsNV

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

  Entry point (through function pointer) to C language function:
  `void glGenProgramsNV(GLsizei n, GLuint * ids);`

### glGenQueries

    void glGenQueries(int n,
                      IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glGenQueries(GLsizei n, GLuint * ids);`

### glGenQueries

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

  Entry point (through function pointer) to C language function:
  `void glGenQueries(GLsizei n, GLuint * ids);`

### glGenQueriesARB

    void glGenQueriesARB(int n,
                         IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glGenQueriesARB(GLsizei n, GLuint * ids);`

### glGenQueriesARB

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

  Entry point (through function pointer) to C language function:
  `void glGenQueriesARB(GLsizei n, GLuint * ids);`

### glGenRenderbuffersEXT

    void glGenRenderbuffersEXT(int n,
                               IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glGenRenderbuffersEXT(GLsizei n, GLuint * ids);`

### glGenRenderbuffersEXT

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

  Entry point (through function pointer) to C language function:
  `void glGenRenderbuffersEXT(GLsizei n, GLuint * ids);`

### glGenSymbolsEXT

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

  Entry point (through function pointer) to C language function:
  `GLuint glGenSymbolsEXT(GLenum datatype, GLenum storagetype, GLenum range, GLuint components);`

### glGenTextures

    void glGenTextures(int n,
                       IntBuffer textures)

  Interface to C language function:
  `void glGenTextures(GLsizei n, GLuint * textures);`

### glGenTextures

    void glGenTextures(int n,
                       int[] textures,
                       int textures_offset)

  Interface to C language function:
  `void glGenTextures(GLsizei n, GLuint * textures);`

### glGenVertexArraysAPPLE

    void glGenVertexArraysAPPLE(int n,
                                IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glGenVertexArraysAPPLE(GLsizei n, GLuint * ids);`

### glGenVertexArraysAPPLE

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

  Entry point (through function pointer) to C language function:
  `void glGenVertexArraysAPPLE(GLsizei n, GLuint * ids);`

### glGenVertexShadersEXT

    int glGenVertexShadersEXT(int type)

  Entry point (through function pointer) to C language function:
  `GLuint glGenVertexShadersEXT(GLuint type);`

### glGenerateMipmapEXT

    void glGenerateMipmapEXT(int mode)

  Entry point (through function pointer) to C language function:
  `void glGenerateMipmapEXT(GLenum mode);`

### glGetActiveAttrib

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

  Entry point (through function pointer) to C language function:
  `void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);`

### glGetActiveAttrib

    void glGetActiveAttrib(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 (through function pointer) to C language function:
  `void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);`

### glGetActiveAttribARB

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

  Entry point (through function pointer) to C language function:
  `void glGetActiveAttribARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);`

### glGetActiveAttribARB

    void glGetActiveAttribARB(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 (through function pointer) to C language function:
  `void glGetActiveAttribARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);`

### glGetActiveUniform

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

  Entry point (through function pointer) to C language function:
  `void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);`

### glGetActiveUniform

    void glGetActiveUniform(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 (through function pointer) to C language function:
  `void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);`

### glGetActiveUniformARB

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

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

### 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 (through function pointer) to C language function:
  `void glGetActiveUniformARB(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);`

### glGetActiveVaryingNV

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

  Entry point (through function pointer) to C language function:
  `void glGetActiveVaryingNV(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name);`

### glGetActiveVaryingNV

    void glGetActiveVaryingNV(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 (through function pointer) to C language function:
  `void glGetActiveVaryingNV(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name);`

### glGetArrayObjectfvATI

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

  Entry point (through function pointer) to C language function:
  `void glGetArrayObjectfvATI(GLenum target, GLenum pname, GLfloat * params);`

### glGetArrayObjectfvATI

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

  Entry point (through function pointer) to C language function:
  `void glGetArrayObjectfvATI(GLenum target, GLenum pname, GLfloat * params);`

### glGetArrayObjectivATI

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

  Entry point (through function pointer) to C language function:
  `void glGetArrayObjectivATI(GLenum target, GLenum pname, GLint * params);`

### glGetArrayObjectivATI

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

  Entry point (through function pointer) to C language function:
  `void glGetArrayObjectivATI(GLenum target, GLenum pname, GLint * params);`

### glGetAttachedObjectsARB

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

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

### glGetAttachedObjectsARB

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

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

### glGetAttachedShaders

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

  Entry point (through function pointer) to C language function:
  `void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj);`

### glGetAttachedShaders

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

  Entry point (through function pointer) to C language function:
  `void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj);`

### glGetAttribLocation

    int glGetAttribLocation(int program,
                            String name)

  Entry point (through function pointer) to C language function:
  `GLint glGetAttribLocation(GLuint program, const GLchar * name);`

### glGetAttribLocationARB

    int glGetAttribLocationARB(int program,
                               String name)

  Entry point (through function pointer) to C language function:
  `GLint glGetAttribLocationARB(GLhandleARB program, const GLcharARB * name);`

### glGetBooleanIndexedvEXT

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

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

### glGetBooleanIndexedvEXT

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

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

### glGetBooleanv

    void glGetBooleanv(int pname,
                       ByteBuffer params)

  Interface to C language function:
  `void glGetBooleanv(GLenum pname, GLboolean * params);`

### glGetBooleanv

    void glGetBooleanv(int pname,
                       byte[] params,
                       int params_offset)

  Interface to C language function:
  `void glGetBooleanv(GLenum pname, GLboolean * params);`

### glGetBufferParameteriv

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

  Entry point (through function pointer) to C language function:
  `void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params);`

### glGetBufferParameteriv

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

  Entry point (through function pointer) to C language function:
  `void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params);`

### glGetBufferParameterivARB

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

  Entry point (through function pointer) to C language function:
  `void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params);`

### glGetBufferParameterivARB

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

  Entry point (through function pointer) to C language function:
  `void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint * params);`

### glGetBufferSubData

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

  Entry point (through function pointer) to C language function:
  `void glGetBufferSubData(GLenum target, ptrdiff_t offset, ptrdiff_t size, GLvoid * data);`

### glGetBufferSubDataARB

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

  Entry point (through function pointer) to C language function:
  `void glGetBufferSubDataARB(GLenum target, ptrdiff_t offset, ptrdiff_t size, GLvoid * data);`

  Parameters:
    `data` - a direct `Buffer`

### 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 (through function pointer) to C language function:
  `void glGetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table);`

### glGetColorTable

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

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

### glGetColorTableEXT

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

  Entry point (through function pointer) to C language function:
  `void glGetColorTableEXT(GLenum target, GLenum format, GLenum type, GLvoid * table);`

### glGetColorTableParameterfv

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

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

### glGetColorTableParameterfv

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

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

### glGetColorTableParameterfvEXT

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

  Entry point (through function pointer) to C language function:
  `void glGetColorTableParameterfvEXT(GLenum target, GLenum pname, GLfloat * params);`

### glGetColorTableParameterfvEXT

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

  Entry point (through function pointer) to C language function:
  `void glGetColorTableParameterfvEXT(GLenum target, GLenum pname, GLfloat * params);`

### glGetColorTableParameteriv

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

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

### glGetColorTableParameteriv

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

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

### glGetColorTableParameterivEXT

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

  Entry point (through function pointer) to C language function:
  `void glGetColorTableParameterivEXT(GLenum target, GLenum pname, GLint * params);`

### glGetColorTableParameterivEXT

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

  Entry point (through function pointer) to C language function:
  `void glGetColorTableParameterivEXT(GLenum target, GLenum pname, GLint * params);`

### glGetCombinerInputParameterfvNV

    void glGetCombinerInputParameterfvNV(int stage,
                                         int portion,
                                         int variable,
                                         int pname,
                                         FloatBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetCombinerInputParameterfvNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params);`

### glGetCombinerInputParameterfvNV

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

  Entry point (through function pointer) to C language function:
  `void glGetCombinerInputParameterfvNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params);`

### glGetCombinerInputParameterivNV

    void glGetCombinerInputParameterivNV(int stage,
                                         int portion,
                                         int variable,
                                         int pname,
                                         IntBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetCombinerInputParameterivNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params);`

### glGetCombinerInputParameterivNV

    void glGetCombinerInputParameterivNV(int stage,
                                         int portion,
                                         int variable,
                                         int pname,
                                         int[] params,
                                         int params_offset)

  Entry point (through function pointer) to C language function:
  `void glGetCombinerInputParameterivNV(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params);`

### glGetCombinerOutputParameterfvNV

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

  Entry point (through function pointer) to C language function:
  `void glGetCombinerOutputParameterfvNV(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);`

### glGetCombinerOutputParameterfvNV

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

  Entry point (through function pointer) to C language function:
  `void glGetCombinerOutputParameterfvNV(GLenum stage, GLenum portion, GLenum pname, GLfloat * params);`

### glGetCombinerOutputParameterivNV

    void glGetCombinerOutputParameterivNV(int stage,
                                          int portion,
                                          int pname,
                                          IntBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetCombinerOutputParameterivNV(GLenum stage, GLenum portion, GLenum pname, GLint * params);`

### glGetCombinerOutputParameterivNV

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

  Entry point (through function pointer) to C language function:
  `void glGetCombinerOutputParameterivNV(GLenum stage, GLenum portion, GLenum pname, GLint * params);`

### glGetCombinerStageParameterfvNV

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

  Entry point (through function pointer) to C language function:
  `void glGetCombinerStageParameterfvNV(GLenum target, GLenum pname, GLfloat * params);`

### glGetCombinerStageParameterfvNV

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

  Entry point (through function pointer) to C language function:
  `void glGetCombinerStageParameterfvNV(GLenum target, GLenum pname, GLfloat * params);`

### glGetCompressedTexImage

    void glGetCompressedTexImage(int target,
                                 int level,
                                 Buffer img)

  Entry point (through function pointer) to C language function:
  `void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img);`

### glGetCompressedTexImage

    void glGetCompressedTexImage(int target,
                                 int level,
                                 long img_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img);`

### glGetConvolutionFilter

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

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

### glGetConvolutionFilter

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

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

### glGetConvolutionParameterfv

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

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

### glGetConvolutionParameterfv

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

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

### glGetConvolutionParameteriv

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

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

### glGetConvolutionParameteriv

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

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

### glGetDetailTexFuncSGIS

    void glGetDetailTexFuncSGIS(int pname,
                                FloatBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetDetailTexFuncSGIS(GLenum pname, GLfloat * params);`

### glGetDetailTexFuncSGIS

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

  Entry point (through function pointer) to C language function:
  `void glGetDetailTexFuncSGIS(GLenum pname, GLfloat * params);`

### glGetDoublev

    void glGetDoublev(int pname,
                      DoubleBuffer params)

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

### glGetDoublev

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

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

### glGetError

    int glGetError()

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

### glGetFenceivNV

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

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

### glGetFenceivNV

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

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

### glGetFinalCombinerInputParameterfvNV

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

  Entry point (through function pointer) to C language function:
  `void glGetFinalCombinerInputParameterfvNV(GLenum target, GLenum pname, GLfloat * params);`

### glGetFinalCombinerInputParameterfvNV

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

  Entry point (through function pointer) to C language function:
  `void glGetFinalCombinerInputParameterfvNV(GLenum target, GLenum pname, GLfloat * params);`

### glGetFinalCombinerInputParameterivNV

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

  Entry point (through function pointer) to C language function:
  `void glGetFinalCombinerInputParameterivNV(GLenum target, GLenum pname, GLint * params);`

### glGetFinalCombinerInputParameterivNV

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

  Entry point (through function pointer) to C language function:
  `void glGetFinalCombinerInputParameterivNV(GLenum target, GLenum pname, GLint * params);`

### glGetFloatv

    void glGetFloatv(int pname,
                     FloatBuffer params)

  Interface to C language function:
  `void glGetFloatv(GLenum pname, GLfloat * params);`

### glGetFloatv

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

  Interface to C language function:
  `void glGetFloatv(GLenum pname, GLfloat * params);`

### glGetFogFuncSGIS

    void glGetFogFuncSGIS(FloatBuffer points)

  Entry point (through function pointer) to C language function:
  `void glGetFogFuncSGIS(GLfloat * points);`

### glGetFogFuncSGIS

    void glGetFogFuncSGIS(float[] points,
                          int points_offset)

  Entry point (through function pointer) to C language function:
  `void glGetFogFuncSGIS(GLfloat * points);`

### glGetFragDataLocationEXT

    int glGetFragDataLocationEXT(int program,
                                 ByteBuffer name)

  Entry point (through function pointer) to C language function:
  `GLint glGetFragDataLocationEXT(GLuint program, const GLchar * name);`

### glGetFragDataLocationEXT

    int glGetFragDataLocationEXT(int program,
                                 byte[] name,
                                 int name_offset)

  Entry point (through function pointer) to C language function:
  `GLint glGetFragDataLocationEXT(GLuint program, const GLchar * name);`

### glGetFragmentLightfvSGIX

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

  Entry point (through function pointer) to C language function:
  `void glGetFragmentLightfvSGIX(GLenum target, GLenum pname, GLfloat * params);`

### glGetFragmentLightfvSGIX

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

  Entry point (through function pointer) to C language function:
  `void glGetFragmentLightfvSGIX(GLenum target, GLenum pname, GLfloat * params);`

### glGetFragmentLightivSGIX

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

  Entry point (through function pointer) to C language function:
  `void glGetFragmentLightivSGIX(GLenum target, GLenum pname, GLint * params);`

### glGetFragmentLightivSGIX

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

  Entry point (through function pointer) to C language function:
  `void glGetFragmentLightivSGIX(GLenum target, GLenum pname, GLint * params);`

### glGetFragmentMaterialfvSGIX

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

  Entry point (through function pointer) to C language function:
  `void glGetFragmentMaterialfvSGIX(GLenum target, GLenum pname, GLfloat * params);`

### glGetFragmentMaterialfvSGIX

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

  Entry point (through function pointer) to C language function:
  `void glGetFragmentMaterialfvSGIX(GLenum target, GLenum pname, GLfloat * params);`

### glGetFragmentMaterialivSGIX

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

  Entry point (through function pointer) to C language function:
  `void glGetFragmentMaterialivSGIX(GLenum target, GLenum pname, GLint * params);`

### glGetFragmentMaterialivSGIX

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

  Entry point (through function pointer) to C language function:
  `void glGetFragmentMaterialivSGIX(GLenum target, GLenum pname, GLint * params);`

### glGetFramebufferAttachmentParameterivEXT

    void glGetFramebufferAttachmentParameterivEXT(int stage,
                                                  int portion,
                                                  int pname,
                                                  IntBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetFramebufferAttachmentParameterivEXT(GLenum stage, GLenum portion, GLenum pname, GLint * params);`

### glGetFramebufferAttachmentParameterivEXT

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

  Entry point (through function pointer) to C language function:
  `void glGetFramebufferAttachmentParameterivEXT(GLenum stage, GLenum portion, GLenum pname, GLint * params);`

### glGetHandleARB

    int glGetHandleARB(int type)

  Entry point (through function pointer) to C language function:
  `GLhandleARB glGetHandleARB(GLenum type);`

### glGetHistogram

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

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

### glGetHistogram

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

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

### glGetHistogramParameterfv

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

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

### glGetHistogramParameterfv

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

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

### glGetHistogramParameteriv

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

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

### glGetHistogramParameteriv

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

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

### glGetImageTransformParameterfvHP

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

  Entry point (through function pointer) to C language function:
  `void glGetImageTransformParameterfvHP(GLenum target, GLenum pname, GLfloat * params);`

### glGetImageTransformParameterfvHP

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

  Entry point (through function pointer) to C language function:
  `void glGetImageTransformParameterfvHP(GLenum target, GLenum pname, GLfloat * params);`

### glGetImageTransformParameterivHP

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

  Entry point (through function pointer) to C language function:
  `void glGetImageTransformParameterivHP(GLenum target, GLenum pname, GLint * params);`

### glGetImageTransformParameterivHP

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

  Entry point (through function pointer) to C language function:
  `void glGetImageTransformParameterivHP(GLenum target, GLenum pname, GLint * params);`

### glGetInfoLogARB

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

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

### glGetInfoLogARB

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

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

### glGetInstrumentsSGIX

    int glGetInstrumentsSGIX()

  Entry point (through function pointer) to C language function:
  `GLint glGetInstrumentsSGIX(void);`

### glGetIntegerIndexedvEXT

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

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

### glGetIntegerIndexedvEXT

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

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

### glGetIntegerv

    void glGetIntegerv(int pname,
                       IntBuffer params)

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

### glGetIntegerv

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

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

### glGetInvariantBooleanvEXT

    void glGetInvariantBooleanvEXT(int id,
                                   int pname,
                                   ByteBuffer program)

  Entry point (through function pointer) to C language function:
  `void glGetInvariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);`

### glGetInvariantBooleanvEXT

    void glGetInvariantBooleanvEXT(int id,
                                   int pname,
                                   byte[] program,
                                   int program_offset)

  Entry point (through function pointer) to C language function:
  `void glGetInvariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);`

### glGetInvariantFloatvEXT

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

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

### glGetInvariantFloatvEXT

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

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

### glGetInvariantIntegervEXT

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

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

### glGetInvariantIntegervEXT

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

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

### glGetLightfv

    void glGetLightfv(int light,
                      int pname,
                      FloatBuffer params)

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

### glGetLightfv

    void glGetLightfv(int light,
                      int pname,
                      float[] params,
                      int params_offset)

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

### 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);`

### glGetListParameterfvSGIX

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

  Entry point (through function pointer) to C language function:
  `void glGetListParameterfvSGIX(GLuint target, GLenum pname, GLfloat * params);`

### glGetListParameterfvSGIX

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

  Entry point (through function pointer) to C language function:
  `void glGetListParameterfvSGIX(GLuint target, GLenum pname, GLfloat * params);`

### glGetListParameterivSGIX

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

  Entry point (through function pointer) to C language function:
  `void glGetListParameterivSGIX(GLuint target, GLenum pname, GLint * params);`

### glGetListParameterivSGIX

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

  Entry point (through function pointer) to C language function:
  `void glGetListParameterivSGIX(GLuint target, GLenum pname, GLint * params);`

### glGetLocalConstantBooleanvEXT

    void glGetLocalConstantBooleanvEXT(int id,
                                       int pname,
                                       ByteBuffer program)

  Entry point (through function pointer) to C language function:
  `void glGetLocalConstantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);`

### glGetLocalConstantBooleanvEXT

    void glGetLocalConstantBooleanvEXT(int id,
                                       int pname,
                                       byte[] program,
                                       int program_offset)

  Entry point (through function pointer) to C language function:
  `void glGetLocalConstantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);`

### glGetLocalConstantFloatvEXT

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

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

### glGetLocalConstantFloatvEXT

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

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

### glGetLocalConstantIntegervEXT

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

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

### glGetLocalConstantIntegervEXT

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

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

### glGetMapAttribParameterfvNV

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

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

### glGetMapAttribParameterfvNV

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

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

### glGetMapAttribParameterivNV

    void glGetMapAttribParameterivNV(int stage,
                                     int portion,
                                     int pname,
                                     IntBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetMapAttribParameterivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);`

### glGetMapAttribParameterivNV

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

  Entry point (through function pointer) to C language function:
  `void glGetMapAttribParameterivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);`

### glGetMapControlPointsNV

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

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

### glGetMapParameterfvNV

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

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

### glGetMapParameterfvNV

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

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

### glGetMapParameterivNV

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

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

### glGetMapParameterivNV

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

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

### 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);`

### glGetMaterialfv

    void glGetMaterialfv(int face,
                         int pname,
                         FloatBuffer params)

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

### glGetMaterialfv

    void glGetMaterialfv(int face,
                         int pname,
                         float[] params,
                         int params_offset)

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

### 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 (through function pointer) to C language function:
  `void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);`

### glGetMinmax

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

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

### glGetMinmaxParameterfv

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

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

### glGetMinmaxParameterfv

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

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

### glGetMinmaxParameteriv

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

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

### glGetMinmaxParameteriv

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

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

### glGetObjectBufferfvATI

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

  Entry point (through function pointer) to C language function:
  `void glGetObjectBufferfvATI(GLuint target, GLenum pname, GLfloat * params);`

### glGetObjectBufferfvATI

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

  Entry point (through function pointer) to C language function:
  `void glGetObjectBufferfvATI(GLuint target, GLenum pname, GLfloat * params);`

### glGetObjectBufferivATI

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

  Entry point (through function pointer) to C language function:
  `void glGetObjectBufferivATI(GLuint target, GLenum pname, GLint * params);`

### glGetObjectBufferivATI

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

  Entry point (through function pointer) to C language function:
  `void glGetObjectBufferivATI(GLuint target, GLenum pname, GLint * params);`

### glGetObjectParameterfvARB

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

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

### glGetObjectParameterfvARB

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

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

### glGetObjectParameterivARB

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

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

### glGetObjectParameterivARB

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

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

### glGetOcclusionQueryivNV

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

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

### glGetOcclusionQueryivNV

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

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

### glGetOcclusionQueryuivNV

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

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

### glGetOcclusionQueryuivNV

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

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

### glGetPixelMapfv

    void glGetPixelMapfv(int map,
                         FloatBuffer values)

  Interface to C language function:
  `void glGetPixelMapfv(GLenum map, GLfloat * values);`

### glGetPixelMapfv

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

  Interface to C language function:
  `void glGetPixelMapfv(GLenum map, GLfloat * values);`

### glGetPixelMapfv

    void glGetPixelMapfv(int map,
                         long values_buffer_offset)

  Interface to C language function:
  `void glGetPixelMapfv(GLenum map, GLfloat * values);`

### glGetPixelMapuiv

    void glGetPixelMapuiv(int map,
                          IntBuffer values)

  Interface to C language function:
  `void glGetPixelMapuiv(GLenum map, GLuint * values);`

### glGetPixelMapuiv

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

  Interface to C language function:
  `void glGetPixelMapuiv(GLenum map, GLuint * values);`

### glGetPixelMapuiv

    void glGetPixelMapuiv(int map,
                          long values_buffer_offset)

  Interface to C language function:
  `void glGetPixelMapuiv(GLenum map, GLuint * values);`

### glGetPixelMapusv

    void glGetPixelMapusv(int map,
                          ShortBuffer values)

  Interface to C language function:
  `void glGetPixelMapusv(GLenum map, GLushort * values);`

### glGetPixelMapusv

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

  Interface to C language function:
  `void glGetPixelMapusv(GLenum map, GLushort * values);`

### glGetPixelMapusv

    void glGetPixelMapusv(int map,
                          long values_buffer_offset)

  Interface to C language function:
  `void glGetPixelMapusv(GLenum map, GLushort * values);`

### glGetPixelTexGenParameterfvSGIS

    void glGetPixelTexGenParameterfvSGIS(int pname,
                                         FloatBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetPixelTexGenParameterfvSGIS(GLenum pname, GLfloat * params);`

### glGetPixelTexGenParameterfvSGIS

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

  Entry point (through function pointer) to C language function:
  `void glGetPixelTexGenParameterfvSGIS(GLenum pname, GLfloat * params);`

### glGetPixelTexGenParameterivSGIS

    void glGetPixelTexGenParameterivSGIS(int pname,
                                         IntBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetPixelTexGenParameterivSGIS(GLenum pname, GLint * params);`

### glGetPixelTexGenParameterivSGIS

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

  Entry point (through function pointer) to C language function:
  `void glGetPixelTexGenParameterivSGIS(GLenum pname, GLint * params);`

### glGetPolygonStipple

    void glGetPolygonStipple(ByteBuffer mask)

  Interface to C language function:
  `void glGetPolygonStipple(GLubyte * mask);`

### glGetPolygonStipple

    void glGetPolygonStipple(byte[] mask,
                             int mask_offset)

  Interface to C language function:
  `void glGetPolygonStipple(GLubyte * mask);`

### glGetPolygonStipple

    void glGetPolygonStipple(long mask_buffer_offset)

  Interface to C language function:
  `void glGetPolygonStipple(GLubyte * mask);`

### glGetProgramEnvParameterIivNV

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

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

### glGetProgramEnvParameterIivNV

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

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

### glGetProgramEnvParameterIuivNV

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

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

### glGetProgramEnvParameterIuivNV

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

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

### glGetProgramEnvParameterdvARB

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

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

### glGetProgramEnvParameterdvARB

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

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

### glGetProgramEnvParameterfvARB

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

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

### glGetProgramEnvParameterfvARB

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

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

### glGetProgramInfoLog

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

  Entry point (through function pointer) to C language function:
  `void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);`

### glGetProgramInfoLog

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

  Entry point (through function pointer) to C language function:
  `void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);`

### glGetProgramLocalParameterIivNV

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

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

### glGetProgramLocalParameterIivNV

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

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

### glGetProgramLocalParameterIuivNV

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

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

### glGetProgramLocalParameterIuivNV

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

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

### glGetProgramLocalParameterdvARB

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

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

### glGetProgramLocalParameterdvARB

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

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

### glGetProgramLocalParameterfvARB

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

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

### glGetProgramLocalParameterfvARB

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

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

### glGetProgramNamedParameterdvNV

    void glGetProgramNamedParameterdvNV(int id,
                                        int len,
                                        String name,
                                        DoubleBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetProgramNamedParameterdvNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params);`

### glGetProgramNamedParameterdvNV

    void glGetProgramNamedParameterdvNV(int id,
                                        int len,
                                        String name,
                                        double[] params,
                                        int params_offset)

  Entry point (through function pointer) to C language function:
  `void glGetProgramNamedParameterdvNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params);`

### glGetProgramNamedParameterfvNV

    void glGetProgramNamedParameterfvNV(int id,
                                        int len,
                                        String name,
                                        FloatBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetProgramNamedParameterfvNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params);`

### glGetProgramNamedParameterfvNV

    void glGetProgramNamedParameterfvNV(int id,
                                        int len,
                                        String name,
                                        float[] params,
                                        int params_offset)

  Entry point (through function pointer) to C language function:
  `void glGetProgramNamedParameterfvNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params);`

### glGetProgramParameterdvNV

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

  Entry point (through function pointer) to C language function:
  `void glGetProgramParameterdvNV(GLenum target, GLuint index, GLenum pname, GLdouble * params);`

### glGetProgramParameterdvNV

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

  Entry point (through function pointer) to C language function:
  `void glGetProgramParameterdvNV(GLenum target, GLuint index, GLenum pname, GLdouble * params);`

### glGetProgramParameterfvNV

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

  Entry point (through function pointer) to C language function:
  `void glGetProgramParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);`

### glGetProgramParameterfvNV

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

  Entry point (through function pointer) to C language function:
  `void glGetProgramParameterfvNV(GLenum stage, GLuint portion, GLenum pname, GLfloat * params);`

### glGetProgramStringARB

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

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

  Parameters:
    `string` - a direct `Buffer`

### glGetProgramStringNV

    void glGetProgramStringNV(int id,
                              int pname,
                              ByteBuffer program)

  Entry point (through function pointer) to C language function:
  `void glGetProgramStringNV(GLuint id, GLenum pname, GLubyte * program);`

### glGetProgramStringNV

    void glGetProgramStringNV(int id,
                              int pname,
                              byte[] program,
                              int program_offset)

  Entry point (through function pointer) to C language function:
  `void glGetProgramStringNV(GLuint id, GLenum pname, GLubyte * program);`

### glGetProgramiv

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

  Entry point (through function pointer) to C language function:
  `void glGetProgramiv(GLuint target, GLenum pname, GLint * params);`

### glGetProgramiv

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

  Entry point (through function pointer) to C language function:
  `void glGetProgramiv(GLuint target, GLenum pname, GLint * params);`

### glGetProgramivARB

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

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

### glGetProgramivARB

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

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

### glGetProgramivNV

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

  Entry point (through function pointer) to C language function:
  `void glGetProgramivNV(GLuint target, GLenum pname, GLint * params);`

### glGetProgramivNV

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

  Entry point (through function pointer) to C language function:
  `void glGetProgramivNV(GLuint target, GLenum pname, GLint * params);`

### glGetQueryObjecti64vEXT

    void glGetQueryObjecti64vEXT(int id,
                                 int pname,
                                 LongBuffer params)

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

### glGetQueryObjecti64vEXT

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

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

### glGetQueryObjectiv

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

  Entry point (through function pointer) to C language function:
  `void glGetQueryObjectiv(GLuint target, GLenum pname, GLint * params);`

### glGetQueryObjectiv

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

  Entry point (through function pointer) to C language function:
  `void glGetQueryObjectiv(GLuint target, GLenum pname, GLint * params);`

### glGetQueryObjectivARB

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

  Entry point (through function pointer) to C language function:
  `void glGetQueryObjectivARB(GLuint target, GLenum pname, GLint * params);`

### glGetQueryObjectivARB

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

  Entry point (through function pointer) to C language function:
  `void glGetQueryObjectivARB(GLuint target, GLenum pname, GLint * params);`

### glGetQueryObjectui64vEXT

    void glGetQueryObjectui64vEXT(int id,
                                  int pname,
                                  LongBuffer params)

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

### glGetQueryObjectui64vEXT

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

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

### glGetQueryObjectuiv

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

  Entry point (through function pointer) to C language function:
  `void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params);`

### glGetQueryObjectuiv

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

  Entry point (through function pointer) to C language function:
  `void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params);`

### glGetQueryObjectuivARB

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

  Entry point (through function pointer) to C language function:
  `void glGetQueryObjectuivARB(GLuint id, GLenum pname, GLuint * params);`

### glGetQueryObjectuivARB

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

  Entry point (through function pointer) to C language function:
  `void glGetQueryObjectuivARB(GLuint id, GLenum pname, GLuint * params);`

### glGetQueryiv

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

  Entry point (through function pointer) to C language function:
  `void glGetQueryiv(GLenum target, GLenum pname, GLint * params);`

### glGetQueryiv

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

  Entry point (through function pointer) to C language function:
  `void glGetQueryiv(GLenum target, GLenum pname, GLint * params);`

### glGetQueryivARB

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

  Entry point (through function pointer) to C language function:
  `void glGetQueryivARB(GLenum target, GLenum pname, GLint * params);`

### glGetQueryivARB

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

  Entry point (through function pointer) to C language function:
  `void glGetQueryivARB(GLenum target, GLenum pname, GLint * params);`

### glGetRenderbufferParameterivEXT

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

  Entry point (through function pointer) to C language function:
  `void glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params);`

### glGetRenderbufferParameterivEXT

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

  Entry point (through function pointer) to C language function:
  `void glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params);`

### glGetSeparableFilter

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

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

### glGetSeparableFilter

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

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

### glGetShaderInfoLog

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

  Entry point (through function pointer) to C language function:
  `void glGetShaderInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);`

### glGetShaderInfoLog

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

  Entry point (through function pointer) to C language function:
  `void glGetShaderInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);`

### glGetShaderSource

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

  Entry point (through function pointer) to C language function:
  `void glGetShaderSource(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);`

### glGetShaderSource

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

  Entry point (through function pointer) to C language function:
  `void glGetShaderSource(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);`

### glGetShaderSourceARB

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

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

### glGetShaderSourceARB

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

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

### glGetShaderiv

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

  Entry point (through function pointer) to C language function:
  `void glGetShaderiv(GLuint target, GLenum pname, GLint * params);`

### glGetShaderiv

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

  Entry point (through function pointer) to C language function:
  `void glGetShaderiv(GLuint target, GLenum pname, GLint * params);`

### glGetSharpenTexFuncSGIS

    void glGetSharpenTexFuncSGIS(int pname,
                                 FloatBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetSharpenTexFuncSGIS(GLenum pname, GLfloat * params);`

### glGetSharpenTexFuncSGIS

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

  Entry point (through function pointer) to C language function:
  `void glGetSharpenTexFuncSGIS(GLenum pname, GLfloat * params);`

### glGetString

    String glGetString(int name)

  Interface to C language function:
  `const GLubyte * glGetString(GLenum name);`

### glGetTexBumpParameterfvATI

    void glGetTexBumpParameterfvATI(int pname,
                                    FloatBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetTexBumpParameterfvATI(GLenum pname, GLfloat * params);`

### glGetTexBumpParameterfvATI

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

  Entry point (through function pointer) to C language function:
  `void glGetTexBumpParameterfvATI(GLenum pname, GLfloat * params);`

### glGetTexBumpParameterivATI

    void glGetTexBumpParameterivATI(int pname,
                                    IntBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetTexBumpParameterivATI(GLenum pname, GLint * params);`

### glGetTexBumpParameterivATI

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

  Entry point (through function pointer) to C language function:
  `void glGetTexBumpParameterivATI(GLenum pname, GLint * params);`

### glGetTexEnvfv

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

  Interface to C language function:
  `void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat * params);`

### glGetTexEnvfv

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

  Interface to C language function:
  `void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat * params);`

### glGetTexEnviv

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

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

### glGetTexEnviv

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

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

### glGetTexFilterFuncSGIS

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

  Entry point (through function pointer) to C language function:
  `void glGetTexFilterFuncSGIS(GLenum target, GLenum pname, GLfloat * params);`

### glGetTexFilterFuncSGIS

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

  Entry point (through function pointer) to C language function:
  `void glGetTexFilterFuncSGIS(GLenum target, GLenum pname, GLfloat * params);`

### 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);`

### glGetTexGenfv

    void glGetTexGenfv(int coord,
                       int pname,
                       FloatBuffer params)

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

### glGetTexGenfv

    void glGetTexGenfv(int coord,
                       int pname,
                       float[] params,
                       int params_offset)

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

### glGetTexGeniv

    void glGetTexGeniv(int coord,
                       int pname,
                       IntBuffer params)

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

### glGetTexGeniv

    void glGetTexGeniv(int coord,
                       int pname,
                       int[] params,
                       int params_offset)

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

### glGetTexImage

    void glGetTexImage(int target,
                       int level,
                       int format,
                       int type,
                       Buffer pixels)

  Interface to C language function:
  `void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);`

### glGetTexImage

    void glGetTexImage(int target,
                       int level,
                       int format,
                       int type,
                       long pixels_buffer_offset)

  Interface to C language function:
  `void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);`

### glGetTexLevelParameterfv

    void glGetTexLevelParameterfv(int target,
                                  int level,
                                  int pname,
                                  FloatBuffer params)

  Interface to C language function:
  `void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params);`

### glGetTexLevelParameterfv

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

  Interface to C language function:
  `void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params);`

### glGetTexLevelParameteriv

    void glGetTexLevelParameteriv(int target,
                                  int level,
                                  int pname,
                                  IntBuffer params)

  Interface to C language function:
  `void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params);`

### glGetTexLevelParameteriv

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

  Interface to C language function:
  `void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params);`

### glGetTexParameterIivEXT

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

  Entry point (through function pointer) to C language function:
  `void glGetTexParameterIivEXT(GLenum target, GLenum pname, GLint * params);`

### glGetTexParameterIivEXT

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

  Entry point (through function pointer) to C language function:
  `void glGetTexParameterIivEXT(GLenum target, GLenum pname, GLint * params);`

### glGetTexParameterIuivEXT

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

  Entry point (through function pointer) to C language function:
  `void glGetTexParameterIuivEXT(GLenum target, GLenum pname, GLuint * params);`

### glGetTexParameterIuivEXT

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

  Entry point (through function pointer) to C language function:
  `void glGetTexParameterIuivEXT(GLenum target, GLenum pname, GLuint * params);`

### glGetTexParameterfv

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

  Interface to C language function:
  `void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params);`

### glGetTexParameterfv

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

  Interface to C language function:
  `void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params);`

### glGetTexParameteriv

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

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

### glGetTexParameteriv

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

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

### glGetTrackMatrixivNV

    void glGetTrackMatrixivNV(int stage,
                              int portion,
                              int pname,
                              IntBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetTrackMatrixivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);`

### glGetTrackMatrixivNV

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

  Entry point (through function pointer) to C language function:
  `void glGetTrackMatrixivNV(GLenum stage, GLuint portion, GLenum pname, GLint * params);`

### glGetTransformFeedbackVaryingNV

    void glGetTransformFeedbackVaryingNV(int program,
                                         int index,
                                         IntBuffer location)

  Entry point (through function pointer) to C language function:
  `void glGetTransformFeedbackVaryingNV(GLuint program, GLuint index, GLint * location);`

### glGetTransformFeedbackVaryingNV

    void glGetTransformFeedbackVaryingNV(int program,
                                         int index,
                                         int[] location,
                                         int location_offset)

  Entry point (through function pointer) to C language function:
  `void glGetTransformFeedbackVaryingNV(GLuint program, GLuint index, GLint * location);`

### glGetUniformBufferSizeEXT

    int glGetUniformBufferSizeEXT(int program,
                                  int location)

  Entry point (through function pointer) to C language function:
  `GLint glGetUniformBufferSizeEXT(GLuint program, GLint location);`

### glGetUniformLocation

    int glGetUniformLocation(int program,
                             String name)

  Entry point (through function pointer) to C language function:
  `GLint glGetUniformLocation(GLuint program, const GLchar * name);`

### glGetUniformLocationARB

    int glGetUniformLocationARB(int program,
                                String name)

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

### glGetUniformOffsetEXT

    int glGetUniformOffsetEXT(int program,
                              int location)

  Entry point (through function pointer) to C language function:
  `ptrdiff_t glGetUniformOffsetEXT(GLuint program, GLint location);`

### glGetUniformfv

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

  Entry point (through function pointer) to C language function:
  `void glGetUniformfv(GLuint program, GLint location, GLfloat * params);`

### glGetUniformfv

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

  Entry point (through function pointer) to C language function:
  `void glGetUniformfv(GLuint program, GLint location, GLfloat * params);`

### glGetUniformfvARB

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

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

### glGetUniformfvARB

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

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

### glGetUniformiv

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

  Entry point (through function pointer) to C language function:
  `void glGetUniformiv(GLuint program, GLint location, GLint * params);`

### glGetUniformiv

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

  Entry point (through function pointer) to C language function:
  `void glGetUniformiv(GLuint program, GLint location, GLint * params);`

### glGetUniformivARB

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

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

### glGetUniformivARB

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

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

### glGetUniformuivEXT

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

  Entry point (through function pointer) to C language function:
  `void glGetUniformuivEXT(GLuint program, GLint location, GLuint * params);`

### glGetUniformuivEXT

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

  Entry point (through function pointer) to C language function:
  `void glGetUniformuivEXT(GLuint program, GLint location, GLuint * params);`

### glGetVariantArrayObjectfvATI

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

  Entry point (through function pointer) to C language function:
  `void glGetVariantArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);`

### glGetVariantArrayObjectfvATI

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

  Entry point (through function pointer) to C language function:
  `void glGetVariantArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);`

### glGetVariantArrayObjectivATI

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

  Entry point (through function pointer) to C language function:
  `void glGetVariantArrayObjectivATI(GLuint target, GLenum pname, GLint * params);`

### glGetVariantArrayObjectivATI

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

  Entry point (through function pointer) to C language function:
  `void glGetVariantArrayObjectivATI(GLuint target, GLenum pname, GLint * params);`

### glGetVariantBooleanvEXT

    void glGetVariantBooleanvEXT(int id,
                                 int pname,
                                 ByteBuffer program)

  Entry point (through function pointer) to C language function:
  `void glGetVariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);`

### glGetVariantBooleanvEXT

    void glGetVariantBooleanvEXT(int id,
                                 int pname,
                                 byte[] program,
                                 int program_offset)

  Entry point (through function pointer) to C language function:
  `void glGetVariantBooleanvEXT(GLuint id, GLenum pname, GLboolean * program);`

### glGetVariantFloatvEXT

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

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

### glGetVariantFloatvEXT

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

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

### glGetVariantIntegervEXT

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

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

### glGetVariantIntegervEXT

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

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

### glGetVaryingLocationNV

    int glGetVaryingLocationNV(int program,
                               ByteBuffer name)

  Entry point (through function pointer) to C language function:
  `GLint glGetVaryingLocationNV(GLuint program, const GLchar * name);`

### glGetVaryingLocationNV

    int glGetVaryingLocationNV(int program,
                               byte[] name,
                               int name_offset)

  Entry point (through function pointer) to C language function:
  `GLint glGetVaryingLocationNV(GLuint program, const GLchar * name);`

### glGetVertexAttribArrayObjectfvATI

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);`

### glGetVertexAttribArrayObjectfvATI

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribArrayObjectfvATI(GLuint target, GLenum pname, GLfloat * params);`

### glGetVertexAttribArrayObjectivATI

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribArrayObjectivATI(GLuint target, GLenum pname, GLint * params);`

### glGetVertexAttribArrayObjectivATI

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribArrayObjectivATI(GLuint target, GLenum pname, GLint * params);`

### glGetVertexAttribIivEXT

    void glGetVertexAttribIivEXT(int index,
                                 int pname,
                                 IntBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribIivEXT(GLuint index, GLenum pname, GLint * params);`

### glGetVertexAttribIivEXT

    void glGetVertexAttribIivEXT(int index,
                                 int pname,
                                 int[] params,
                                 int params_offset)

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribIivEXT(GLuint index, GLenum pname, GLint * params);`

### glGetVertexAttribIuivEXT

    void glGetVertexAttribIuivEXT(int index,
                                  int pname,
                                  IntBuffer params)

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribIuivEXT(GLuint index, GLenum pname, GLuint * params);`

### glGetVertexAttribIuivEXT

    void glGetVertexAttribIuivEXT(int index,
                                  int pname,
                                  int[] params,
                                  int params_offset)

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribIuivEXT(GLuint index, GLenum pname, GLuint * params);`

### glGetVertexAttribdv

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params);`

### glGetVertexAttribdv

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params);`

### glGetVertexAttribdvARB

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

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

### glGetVertexAttribdvARB

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

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

### glGetVertexAttribdvNV

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribdvNV(GLuint index, GLenum pname, GLdouble * params);`

### glGetVertexAttribdvNV

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribdvNV(GLuint index, GLenum pname, GLdouble * params);`

### glGetVertexAttribfv

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribfv(GLuint target, GLenum pname, GLfloat * params);`

### glGetVertexAttribfv

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribfv(GLuint target, GLenum pname, GLfloat * params);`

### glGetVertexAttribfvARB

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

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

### glGetVertexAttribfvARB

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

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

### glGetVertexAttribfvNV

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribfvNV(GLuint target, GLenum pname, GLfloat * params);`

### glGetVertexAttribfvNV

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribfvNV(GLuint target, GLenum pname, GLfloat * params);`

### glGetVertexAttribiv

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribiv(GLuint target, GLenum pname, GLint * params);`

### glGetVertexAttribiv

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribiv(GLuint target, GLenum pname, GLint * params);`

### glGetVertexAttribivARB

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

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

### glGetVertexAttribivARB

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

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

### glGetVertexAttribivNV

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribivNV(GLuint target, GLenum pname, GLint * params);`

### glGetVertexAttribivNV

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

  Entry point (through function pointer) to C language function:
  `void glGetVertexAttribivNV(GLuint target, GLenum pname, GLint * params);`

### glGlobalAlphaFactorbSUN

    void glGlobalAlphaFactorbSUN(byte factor)

  Entry point (through function pointer) to C language function:
  `void glGlobalAlphaFactorbSUN(GLbyte factor);`

### glGlobalAlphaFactordSUN

    void glGlobalAlphaFactordSUN(double coord)

  Entry point (through function pointer) to C language function:
  `void glGlobalAlphaFactordSUN(GLdouble coord);`

### glGlobalAlphaFactorfSUN

    void glGlobalAlphaFactorfSUN(float coord)

  Entry point (through function pointer) to C language function:
  `void glGlobalAlphaFactorfSUN(GLfloat coord);`

### glGlobalAlphaFactoriSUN

    void glGlobalAlphaFactoriSUN(int count)

  Entry point (through function pointer) to C language function:
  `void glGlobalAlphaFactoriSUN(GLint count);`

### glGlobalAlphaFactorsSUN

    void glGlobalAlphaFactorsSUN(short factor)

  Entry point (through function pointer) to C language function:
  `void glGlobalAlphaFactorsSUN(GLshort factor);`

### glGlobalAlphaFactorubSUN

    void glGlobalAlphaFactorubSUN(byte factor)

  Entry point (through function pointer) to C language function:
  `void glGlobalAlphaFactorubSUN(GLubyte factor);`

### glGlobalAlphaFactoruiSUN

    void glGlobalAlphaFactoruiSUN(int mode)

  Entry point (through function pointer) to C language function:
  `void glGlobalAlphaFactoruiSUN(GLuint mode);`

### glGlobalAlphaFactorusSUN

    void glGlobalAlphaFactorusSUN(short factor)

  Entry point (through function pointer) to C language function:
  `void glGlobalAlphaFactorusSUN(GLushort factor);`

### glHint

    void glHint(int target,
                int mode)

  Interface to C language function:
  `void glHint(GLenum target, GLenum mode);`

### glHintPGI

    void glHintPGI(int target,
                   int s)

  Entry point (through function pointer) to C language function:
  `void glHintPGI(GLenum target, GLint s);`

### glHistogram

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

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

### glIglooInterfaceSGIX

    void glIglooInterfaceSGIX(int pname,
                              Buffer params)

  Entry point (through function pointer) to C language function:
  `void glIglooInterfaceSGIX(GLenum pname, const GLvoid * params);`

### glImageTransformParameterfHP

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

  Entry point (through function pointer) to C language function:
  `void glImageTransformParameterfHP(GLenum target, GLenum pname, GLfloat params);`

### glImageTransformParameterfvHP

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

  Entry point (through function pointer) to C language function:
  `void glImageTransformParameterfvHP(GLenum target, GLenum pname, const GLfloat * params);`

### glImageTransformParameterfvHP

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

  Entry point (through function pointer) to C language function:
  `void glImageTransformParameterfvHP(GLenum target, GLenum pname, const GLfloat * params);`

### glImageTransformParameteriHP

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

  Entry point (through function pointer) to C language function:
  `void glImageTransformParameteriHP(GLenum target, GLenum pname, GLint params);`

### glImageTransformParameterivHP

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

  Entry point (through function pointer) to C language function:
  `void glImageTransformParameterivHP(GLenum target, GLenum pname, const GLint * params);`

### glImageTransformParameterivHP

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

  Entry point (through function pointer) to C language function:
  `void glImageTransformParameterivHP(GLenum target, GLenum pname, const GLint * params);`

### glIndexFuncEXT

    void glIndexFuncEXT(int target,
                        float s)

  Entry point (through function pointer) to C language function:
  `void glIndexFuncEXT(GLenum target, GLclampf s);`

### glIndexMask

    void glIndexMask(int mask)

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

### glIndexMaterialEXT

    void glIndexMaterialEXT(int target,
                            int id)

  Entry point (through function pointer) to C language function:
  `void glIndexMaterialEXT(GLenum target, GLenum id);`

### 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 (through function pointer) to C language function:
  `void glInsertComponentEXT(GLuint red, GLuint green, GLuint blue);`

### glInstrumentsBufferSGIX

    void glInstrumentsBufferSGIX(int size,
                                 IntBuffer buffer)

  Entry point (through function pointer) to C language function:
  `void glInstrumentsBufferSGIX(GLsizei size, GLint * buffer);`

### glInstrumentsBufferSGIX

    void glInstrumentsBufferSGIX(int size,
                                 int[] buffer,
                                 int buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glInstrumentsBufferSGIX(GLsizei size, GLint * buffer);`

### glInterleavedArrays

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

  Interface to C language function:
  `void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer);`

### glInterleavedArrays

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

  Interface to C language function:
  `void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer);`

### glIsAsyncMarkerSGIX

    boolean glIsAsyncMarkerSGIX(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsAsyncMarkerSGIX(GLuint id);`

### glIsBuffer

    boolean glIsBuffer(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsBuffer(GLuint id);`

### glIsBufferARB

    boolean glIsBufferARB(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsBufferARB(GLuint id);`

### glIsEnabled

    boolean glIsEnabled(int cap)

  Interface to C language function:
  `GLboolean glIsEnabled(GLenum cap);`

### glIsEnabledIndexedEXT

    boolean glIsEnabledIndexedEXT(int target,
                                  int index)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsEnabledIndexedEXT(GLenum target, GLuint index);`

### glIsFenceAPPLE

    boolean glIsFenceAPPLE(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsFenceAPPLE(GLuint id);`

### glIsFenceNV

    boolean glIsFenceNV(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsFenceNV(GLuint id);`

### glIsFramebufferEXT

    boolean glIsFramebufferEXT(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsFramebufferEXT(GLuint id);`

### glIsList

    boolean glIsList(int list)

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

### glIsObjectBufferATI

    boolean glIsObjectBufferATI(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsObjectBufferATI(GLuint id);`

### glIsOcclusionQueryNV

    boolean glIsOcclusionQueryNV(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsOcclusionQueryNV(GLuint id);`

### glIsProgram

    boolean glIsProgram(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsProgram(GLuint id);`

### glIsProgramARB

    boolean glIsProgramARB(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsProgramARB(GLuint id);`

### glIsProgramNV

    boolean glIsProgramNV(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsProgramNV(GLuint id);`

### glIsQuery

    boolean glIsQuery(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsQuery(GLuint id);`

### glIsQueryARB

    boolean glIsQueryARB(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsQueryARB(GLuint id);`

### glIsRenderbufferEXT

    boolean glIsRenderbufferEXT(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsRenderbufferEXT(GLuint id);`

### glIsShader

    boolean glIsShader(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsShader(GLuint id);`

### glIsTexture

    boolean glIsTexture(int texture)

  Interface to C language function:
  `GLboolean glIsTexture(GLuint texture);`

### glIsVariantEnabledEXT

    boolean glIsVariantEnabledEXT(int id,
                                  int cap)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsVariantEnabledEXT(GLuint id, GLenum cap);`

### glIsVertexArrayAPPLE

    boolean glIsVertexArrayAPPLE(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsVertexArrayAPPLE(GLuint id);`

### glIsVertexAttribEnabledAPPLE

    boolean glIsVertexAttribEnabledAPPLE(int index,
                                         int pname)

  Entry point (through function pointer) to C language function:
  `GLboolean glIsVertexAttribEnabledAPPLE(GLuint index, GLenum pname);`

### glLightEnviSGIX

    void glLightEnviSGIX(int target,
                         int s)

  Entry point (through function pointer) to C language function:
  `void glLightEnviSGIX(GLenum target, GLint s);`

### glLightModelf

    void glLightModelf(int pname,
                       float param)

  Interface to C language function:
  `void glLightModelf(GLenum pname, GLfloat param);`

### glLightModelfv

    void glLightModelfv(int pname,
                        FloatBuffer params)

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

### glLightModelfv

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

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

### 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);`

### glLightf

    void glLightf(int light,
                  int pname,
                  float param)

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

### glLightfv

    void glLightfv(int light,
                   int pname,
                   FloatBuffer params)

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

### glLightfv

    void glLightfv(int light,
                   int pname,
                   float[] params,
                   int params_offset)

  Interface to C language function:
  `void glLightfv(GLenum light, GLenum pname, const GLfloat * 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);`

### glLineWidth

    void glLineWidth(float width)

  Interface to C language function:
  `void glLineWidth(GLfloat width);`

### glLinkProgram

    void glLinkProgram(int mode)

  Entry point (through function pointer) to C language function:
  `void glLinkProgram(GLuint mode);`

### glLinkProgramARB

    void glLinkProgramARB(int mode)

  Entry point (through function pointer) to C language function:
  `void glLinkProgramARB(GLhandleARB mode);`

### glListBase

    void glListBase(int base)

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

### glListParameterfSGIX

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

  Entry point (through function pointer) to C language function:
  `void glListParameterfSGIX(GLuint target, GLenum pname, GLfloat params);`

### glListParameterfvSGIX

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

  Entry point (through function pointer) to C language function:
  `void glListParameterfvSGIX(GLuint target, GLenum pname, const GLfloat * params);`

### glListParameterfvSGIX

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

  Entry point (through function pointer) to C language function:
  `void glListParameterfvSGIX(GLuint target, GLenum pname, const GLfloat * params);`

### glListParameteriSGIX

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

  Entry point (through function pointer) to C language function:
  `void glListParameteriSGIX(GLuint target, GLenum pname, GLint params);`

### glListParameterivSGIX

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

  Entry point (through function pointer) to C language function:
  `void glListParameterivSGIX(GLuint target, GLenum pname, const GLint * params);`

### glListParameterivSGIX

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

  Entry point (through function pointer) to C language function:
  `void glListParameterivSGIX(GLuint target, GLenum pname, const GLint * params);`

### glLoadIdentity

    void glLoadIdentity()

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

### glLoadIdentityDeformationMapSGIX

    void glLoadIdentityDeformationMapSGIX(int mode)

  Entry point (through function pointer) to C language function:
  `void glLoadIdentityDeformationMapSGIX(GLbitfield mode);`

### 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);`

### glLoadMatrixf

    void glLoadMatrixf(FloatBuffer m)

  Interface to C language function:
  `void glLoadMatrixf(const GLfloat * m);`

### glLoadMatrixf

    void glLoadMatrixf(float[] m,
                       int m_offset)

  Interface to C language function:
  `void glLoadMatrixf(const GLfloat * m);`

### glLoadName

    void glLoadName(int name)

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

### glLoadProgramNV

    void glLoadProgramNV(int target,
                         int id,
                         int len,
                         String program)

  Entry point (through function pointer) to C language function:
  `void glLoadProgramNV(GLenum target, GLuint id, GLsizei len, const GLubyte * program);`

### glLoadTransposeMatrixd

    void glLoadTransposeMatrixd(DoubleBuffer m)

  Entry point (through function pointer) to C language function:
  `void glLoadTransposeMatrixd(const GLdouble * m);`

### glLoadTransposeMatrixd

    void glLoadTransposeMatrixd(double[] m,
                                int m_offset)

  Entry point (through function pointer) to C language function:
  `void glLoadTransposeMatrixd(const GLdouble * m);`

### glLoadTransposeMatrixf

    void glLoadTransposeMatrixf(FloatBuffer m)

  Entry point (through function pointer) to C language function:
  `void glLoadTransposeMatrixf(const GLfloat * m);`

### glLoadTransposeMatrixf

    void glLoadTransposeMatrixf(float[] m,
                                int m_offset)

  Entry point (through function pointer) to C language function:
  `void glLoadTransposeMatrixf(const GLfloat * m);`

### glLockArraysEXT

    void glLockArraysEXT(int x,
                         int y)

  Entry point (through function pointer) to C language function:
  `void glLockArraysEXT(GLint x, GLsizei y);`

### glLogicOp

    void glLogicOp(int opcode)

  Interface to C language function:
  `void glLogicOp(GLenum opcode);`

### 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);`

### glMapBuffer

    ByteBuffer glMapBuffer(int target,
                           int access)

  Interface to C language function:
  `GLvoid * glMapBuffer(GLenum target, GLenum access);`

### glMapBufferARB

    ByteBuffer glMapBufferARB(int target,
                              int access)

  Interface to C language function:
  `GLvoid * glMapBufferARB(GLenum target, GLenum access);`

### glMapControlPointsNV

    void glMapControlPointsNV(int target,
                              int index,
                              int type,
                              int ustride,
                              int vstride,
                              int uorder,
                              int vorder,
                              boolean packed,
                              Buffer points)

  Entry point (through function pointer) to C language function:
  `void glMapControlPointsNV(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid * points);`

### 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);`

### glMapParameterfvNV

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

  Entry point (through function pointer) to C language function:
  `void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);`

### glMapParameterfvNV

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

  Entry point (through function pointer) to C language function:
  `void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params);`

### glMapParameterivNV

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

  Entry point (through function pointer) to C language function:
  `void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params);`

### glMapParameterivNV

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

  Entry point (through function pointer) to C language function:
  `void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params);`

### glMapVertexAttrib1dAPPLE

    void glMapVertexAttrib1dAPPLE(int index,
                                  int size,
                                  double u1,
                                  double u2,
                                  int stride,
                                  int order,
                                  DoubleBuffer points)

  Entry point (through function pointer) to C language function:
  `void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);`

### glMapVertexAttrib1dAPPLE

    void glMapVertexAttrib1dAPPLE(int index,
                                  int size,
                                  double u1,
                                  double u2,
                                  int stride,
                                  int order,
                                  double[] points,
                                  int points_offset)

  Entry point (through function pointer) to C language function:
  `void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);`

### glMapVertexAttrib1fAPPLE

    void glMapVertexAttrib1fAPPLE(int index,
                                  int size,
                                  float u1,
                                  float u2,
                                  int stride,
                                  int order,
                                  FloatBuffer points)

  Entry point (through function pointer) to C language function:
  `void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);`

### glMapVertexAttrib1fAPPLE

    void glMapVertexAttrib1fAPPLE(int index,
                                  int size,
                                  float u1,
                                  float u2,
                                  int stride,
                                  int order,
                                  float[] points,
                                  int points_offset)

  Entry point (through function pointer) to C language function:
  `void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);`

### 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 (through function pointer) to C language function:
  `void glMapVertexAttrib2dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points);`

### 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 (through function pointer) to C language function:
  `void glMapVertexAttrib2dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points);`

### 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 (through function pointer) to C language function:
  `void glMapVertexAttrib2fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points);`

### 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 (through function pointer) to C language function:
  `void glMapVertexAttrib2fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points);`

### glMaterialf

    void glMaterialf(int face,
                     int pname,
                     float param)

  Interface to C language function:
  `void glMaterialf(GLenum face, GLenum pname, GLfloat param);`

### glMaterialfv

    void glMaterialfv(int face,
                      int pname,
                      FloatBuffer params)

  Interface to C language function:
  `void glMaterialfv(GLenum face, GLenum pname, const GLfloat * params);`

### glMaterialfv

    void glMaterialfv(int face,
                      int pname,
                      float[] params,
                      int params_offset)

  Interface to C language function:
  `void glMaterialfv(GLenum face, GLenum pname, const GLfloat * params);`

### 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);`

### glMatrixIndexPointerARB

    void glMatrixIndexPointerARB(int size,
                                 int type,
                                 int stride,
                                 Buffer pointer)

  Entry point (through function pointer) to C language function:
  `void glMatrixIndexPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`

  Parameters:
    `pointer` - a direct `Buffer`

### glMatrixIndexPointerARB

    void glMatrixIndexPointerARB(int size,
                                 int type,
                                 int stride,
                                 long pointer_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glMatrixIndexPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`

### glMatrixIndexubvARB

    void glMatrixIndexubvARB(int size,
                             ByteBuffer weights)

  Entry point (through function pointer) to C language function:
  `void glMatrixIndexubvARB(GLint size, const GLubyte * weights);`

### glMatrixIndexubvARB

    void glMatrixIndexubvARB(int size,
                             byte[] weights,
                             int weights_offset)

  Entry point (through function pointer) to C language function:
  `void glMatrixIndexubvARB(GLint size, const GLubyte * weights);`

### glMatrixIndexuivARB

    void glMatrixIndexuivARB(int n,
                             IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glMatrixIndexuivARB(GLint n, const GLuint * ids);`

### glMatrixIndexuivARB

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

  Entry point (through function pointer) to C language function:
  `void glMatrixIndexuivARB(GLint n, const GLuint * ids);`

### glMatrixIndexusvARB

    void glMatrixIndexusvARB(int size,
                             ShortBuffer weights)

  Entry point (through function pointer) to C language function:
  `void glMatrixIndexusvARB(GLint size, const GLushort * weights);`

### glMatrixIndexusvARB

    void glMatrixIndexusvARB(int size,
                             short[] weights,
                             int weights_offset)

  Entry point (through function pointer) to C language function:
  `void glMatrixIndexusvARB(GLint size, const GLushort * weights);`

### glMatrixMode

    void glMatrixMode(int mode)

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

### glMinmax

    void glMinmax(int target,
                  int internalformat,
                  boolean sink)

  Entry point (through function pointer) to C language function:
  `void glMinmax(GLenum target, GLenum internalformat, GLboolean sink);`

### 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);`

### glMultMatrixf

    void glMultMatrixf(FloatBuffer m)

  Interface to C language function:
  `void glMultMatrixf(const GLfloat * m);`

### glMultMatrixf

    void glMultMatrixf(float[] m,
                       int m_offset)

  Interface to C language function:
  `void glMultMatrixf(const GLfloat * m);`

### glMultTransposeMatrixd

    void glMultTransposeMatrixd(DoubleBuffer m)

  Entry point (through function pointer) to C language function:
  `void glMultTransposeMatrixd(const GLdouble * m);`

### glMultTransposeMatrixd

    void glMultTransposeMatrixd(double[] m,
                                int m_offset)

  Entry point (through function pointer) to C language function:
  `void glMultTransposeMatrixd(const GLdouble * m);`

### glMultTransposeMatrixf

    void glMultTransposeMatrixf(FloatBuffer m)

  Entry point (through function pointer) to C language function:
  `void glMultTransposeMatrixf(const GLfloat * m);`

### glMultTransposeMatrixf

    void glMultTransposeMatrixf(float[] m,
                                int m_offset)

  Entry point (through function pointer) to C language function:
  `void glMultTransposeMatrixf(const GLfloat * m);`

### glMultiDrawArrays

    void glMultiDrawArrays(int mode,
                           IntBuffer first,
                           IntBuffer count,
                           int primcount)

  Entry point (through function pointer) to C language function:
  `void glMultiDrawArrays(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);`

### glMultiDrawArrays

    void glMultiDrawArrays(int mode,
                           int[] first,
                           int first_offset,
                           int[] count,
                           int count_offset,
                           int primcount)

  Entry point (through function pointer) to C language function:
  `void glMultiDrawArrays(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);`

### glMultiDrawArraysEXT

    void glMultiDrawArraysEXT(int mode,
                              IntBuffer first,
                              IntBuffer count,
                              int primcount)

  Entry point (through function pointer) to C language function:
  `void glMultiDrawArraysEXT(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);`

### glMultiDrawArraysEXT

    void glMultiDrawArraysEXT(int mode,
                              int[] first,
                              int first_offset,
                              int[] count,
                              int count_offset,
                              int primcount)

  Entry point (through function pointer) to C language function:
  `void glMultiDrawArraysEXT(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);`

### glMultiDrawElementArrayAPPLE

    void glMultiDrawElementArrayAPPLE(int mode,
                                      IntBuffer first,
                                      IntBuffer count,
                                      int primcount)

  Entry point (through function pointer) to C language function:
  `void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount);`

### glMultiDrawElementArrayAPPLE

    void glMultiDrawElementArrayAPPLE(int mode,
                                      int[] first,
                                      int first_offset,
                                      int[] count,
                                      int count_offset,
                                      int primcount)

  Entry point (through function pointer) to C language function:
  `void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount);`

### glMultiDrawElements

    void glMultiDrawElements(int mode,
                             IntBuffer count,
                             int type,
                             Buffer[] indices,
                             int primcount)

  Entry point (through function pointer) to C language function:
  `void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);`

### glMultiDrawElements

    void glMultiDrawElements(int mode,
                             int[] count,
                             int count_offset,
                             int type,
                             Buffer[] indices,
                             int primcount)

  Entry point (through function pointer) to C language function:
  `void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);`

### glMultiDrawElementsEXT

    void glMultiDrawElementsEXT(int mode,
                                IntBuffer count,
                                int type,
                                Buffer[] indices,
                                int primcount)

  Entry point (through function pointer) to C language function:
  `void glMultiDrawElementsEXT(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);`

### glMultiDrawElementsEXT

    void glMultiDrawElementsEXT(int mode,
                                int[] count,
                                int count_offset,
                                int type,
                                Buffer[] indices,
                                int primcount)

  Entry point (through function pointer) to C language function:
  `void glMultiDrawElementsEXT(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount);`

### glMultiDrawRangeElementArrayAPPLE

    void glMultiDrawRangeElementArrayAPPLE(int mode,
                                           int start,
                                           int end,
                                           IntBuffer first,
                                           IntBuffer count,
                                           int primcount)

  Entry point (through function pointer) to C language function:
  `void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint * first, const GLsizei * count, GLsizei primcount);`

### glMultiDrawRangeElementArrayAPPLE

    void glMultiDrawRangeElementArrayAPPLE(int mode,
                                           int start,
                                           int end,
                                           int[] first,
                                           int first_offset,
                                           int[] count,
                                           int count_offset,
                                           int primcount)

  Entry point (through function pointer) to C language function:
  `void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint * first, const GLsizei * count, GLsizei primcount);`

### glMultiModeDrawArraysIBM

    void glMultiModeDrawArraysIBM(IntBuffer mode,
                                  IntBuffer first,
                                  IntBuffer count,
                                  int primcount,
                                  int modestride)

  Entry point (through function pointer) to C language function:
  `void glMultiModeDrawArraysIBM(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);`

### glMultiModeDrawArraysIBM

    void glMultiModeDrawArraysIBM(int[] mode,
                                  int mode_offset,
                                  int[] first,
                                  int first_offset,
                                  int[] count,
                                  int count_offset,
                                  int primcount,
                                  int modestride)

  Entry point (through function pointer) to C language function:
  `void glMultiModeDrawArraysIBM(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);`

### glMultiModeDrawElementsIBM

    void glMultiModeDrawElementsIBM(IntBuffer mode,
                                    IntBuffer count,
                                    int type,
                                    Buffer[] indices,
                                    int primcount,
                                    int modestride)

  Entry point (through function pointer) to C language function:
  `void glMultiModeDrawElementsIBM(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride);`

### glMultiModeDrawElementsIBM

    void glMultiModeDrawElementsIBM(int[] mode,
                                    int mode_offset,
                                    int[] count,
                                    int count_offset,
                                    int type,
                                    Buffer[] indices,
                                    int primcount,
                                    int modestride)

  Entry point (through function pointer) to C language function:
  `void glMultiModeDrawElementsIBM(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride);`

### glMultiTexCoord1d

    void glMultiTexCoord1d(int target,
                           double s)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord1d(GLenum target, GLdouble s);`

### glMultiTexCoord1dv

    void glMultiTexCoord1dv(int target,
                            DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord1dv(GLenum target, const GLdouble * v);`

### glMultiTexCoord1dv

    void glMultiTexCoord1dv(int target,
                            double[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord1dv(GLenum target, const GLdouble * v);`

### glMultiTexCoord1f

    void glMultiTexCoord1f(int target,
                           float s)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord1f(GLenum target, GLfloat s);`

### glMultiTexCoord1fv

    void glMultiTexCoord1fv(int target,
                            FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord1fv(GLenum target, const GLfloat * v);`

### glMultiTexCoord1fv

    void glMultiTexCoord1fv(int target,
                            float[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord1fv(GLenum target, const GLfloat * v);`

### glMultiTexCoord1hNV

    void glMultiTexCoord1hNV(int target,
                             short s)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord1hNV(GLenum target, GLhalfNV s);`

### glMultiTexCoord1hvNV

    void glMultiTexCoord1hvNV(int index,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord1hvNV(GLenum index, const GLhalfNV * v);`

### glMultiTexCoord1hvNV

    void glMultiTexCoord1hvNV(int index,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord1hvNV(GLenum index, const GLhalfNV * v);`

### glMultiTexCoord1i

    void glMultiTexCoord1i(int target,
                           int s)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord1i(GLenum target, GLint s);`

### glMultiTexCoord1iv

    void glMultiTexCoord1iv(int target,
                            IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord1iv(GLenum target, const GLint * v);`

### glMultiTexCoord1iv

    void glMultiTexCoord1iv(int target,
                            int[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord1iv(GLenum target, const GLint * v);`

### glMultiTexCoord1s

    void glMultiTexCoord1s(int target,
                           short s)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord1s(GLenum target, GLshort s);`

### glMultiTexCoord1sv

    void glMultiTexCoord1sv(int target,
                            ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord1sv(GLenum target, const GLshort * v);`

### glMultiTexCoord1sv

    void glMultiTexCoord1sv(int target,
                            short[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord1sv(GLenum target, const GLshort * v);`

### glMultiTexCoord2d

    void glMultiTexCoord2d(int target,
                           double s,
                           double t)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t);`

### glMultiTexCoord2dv

    void glMultiTexCoord2dv(int target,
                            DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord2dv(GLenum target, const GLdouble * v);`

### glMultiTexCoord2dv

    void glMultiTexCoord2dv(int target,
                            double[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord2dv(GLenum target, const GLdouble * v);`

### glMultiTexCoord2f

    void glMultiTexCoord2f(int target,
                           float s,
                           float t)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t);`

### glMultiTexCoord2fv

    void glMultiTexCoord2fv(int target,
                            FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord2fv(GLenum target, const GLfloat * v);`

### glMultiTexCoord2fv

    void glMultiTexCoord2fv(int target,
                            float[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord2fv(GLenum target, const GLfloat * v);`

### glMultiTexCoord2hNV

    void glMultiTexCoord2hNV(int target,
                             short s,
                             short t)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord2hNV(GLenum target, GLhalfNV s, GLhalfNV t);`

### glMultiTexCoord2hvNV

    void glMultiTexCoord2hvNV(int index,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord2hvNV(GLenum index, const GLhalfNV * v);`

### glMultiTexCoord2hvNV

    void glMultiTexCoord2hvNV(int index,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord2hvNV(GLenum index, const GLhalfNV * v);`

### glMultiTexCoord2i

    void glMultiTexCoord2i(int target,
                           int s,
                           int t)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord2i(GLenum target, GLint s, GLint t);`

### glMultiTexCoord2iv

    void glMultiTexCoord2iv(int target,
                            IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord2iv(GLenum target, const GLint * v);`

### glMultiTexCoord2iv

    void glMultiTexCoord2iv(int target,
                            int[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord2iv(GLenum target, const GLint * v);`

### glMultiTexCoord2s

    void glMultiTexCoord2s(int target,
                           short s,
                           short t)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord2s(GLenum target, GLshort s, GLshort t);`

### glMultiTexCoord2sv

    void glMultiTexCoord2sv(int target,
                            ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord2sv(GLenum target, const GLshort * v);`

### glMultiTexCoord2sv

    void glMultiTexCoord2sv(int target,
                            short[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord2sv(GLenum target, const GLshort * v);`

### glMultiTexCoord3d

    void glMultiTexCoord3d(int target,
                           double s,
                           double t,
                           double r)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r);`

### glMultiTexCoord3dv

    void glMultiTexCoord3dv(int target,
                            DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord3dv(GLenum target, const GLdouble * v);`

### glMultiTexCoord3dv

    void glMultiTexCoord3dv(int target,
                            double[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord3dv(GLenum target, const GLdouble * v);`

### glMultiTexCoord3f

    void glMultiTexCoord3f(int target,
                           float s,
                           float t,
                           float r)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r);`

### glMultiTexCoord3fv

    void glMultiTexCoord3fv(int target,
                            FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord3fv(GLenum target, const GLfloat * v);`

### glMultiTexCoord3fv

    void glMultiTexCoord3fv(int target,
                            float[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord3fv(GLenum target, const GLfloat * v);`

### glMultiTexCoord3hNV

    void glMultiTexCoord3hNV(int target,
                             short s,
                             short t,
                             short r)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord3hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r);`

### glMultiTexCoord3hvNV

    void glMultiTexCoord3hvNV(int index,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord3hvNV(GLenum index, const GLhalfNV * v);`

### glMultiTexCoord3hvNV

    void glMultiTexCoord3hvNV(int index,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord3hvNV(GLenum index, const GLhalfNV * v);`

### glMultiTexCoord3i

    void glMultiTexCoord3i(int target,
                           int s,
                           int t,
                           int r)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r);`

### glMultiTexCoord3iv

    void glMultiTexCoord3iv(int target,
                            IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord3iv(GLenum target, const GLint * v);`

### glMultiTexCoord3iv

    void glMultiTexCoord3iv(int target,
                            int[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord3iv(GLenum target, const GLint * v);`

### glMultiTexCoord3s

    void glMultiTexCoord3s(int target,
                           short s,
                           short t,
                           short r)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r);`

### glMultiTexCoord3sv

    void glMultiTexCoord3sv(int target,
                            ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord3sv(GLenum target, const GLshort * v);`

### glMultiTexCoord3sv

    void glMultiTexCoord3sv(int target,
                            short[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord3sv(GLenum target, const GLshort * v);`

### glMultiTexCoord4d

    void glMultiTexCoord4d(int target,
                           double s,
                           double t,
                           double r,
                           double q)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);`

### glMultiTexCoord4dv

    void glMultiTexCoord4dv(int target,
                            DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord4dv(GLenum target, const GLdouble * v);`

### glMultiTexCoord4dv

    void glMultiTexCoord4dv(int target,
                            double[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord4dv(GLenum target, const GLdouble * v);`

### glMultiTexCoord4f

    void glMultiTexCoord4f(int target,
                           float s,
                           float t,
                           float r,
                           float q)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);`

### glMultiTexCoord4fv

    void glMultiTexCoord4fv(int target,
                            FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord4fv(GLenum target, const GLfloat * v);`

### glMultiTexCoord4fv

    void glMultiTexCoord4fv(int target,
                            float[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord4fv(GLenum target, const GLfloat * v);`

### glMultiTexCoord4hNV

    void glMultiTexCoord4hNV(int target,
                             short s,
                             short t,
                             short r,
                             short q)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord4hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);`

### glMultiTexCoord4hvNV

    void glMultiTexCoord4hvNV(int index,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord4hvNV(GLenum index, const GLhalfNV * v);`

### glMultiTexCoord4hvNV

    void glMultiTexCoord4hvNV(int index,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord4hvNV(GLenum index, const GLhalfNV * v);`

### glMultiTexCoord4i

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

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord4i(GLenum target, GLint start, GLint x, GLint y, GLint width);`

### glMultiTexCoord4iv

    void glMultiTexCoord4iv(int target,
                            IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord4iv(GLenum target, const GLint * v);`

### glMultiTexCoord4iv

    void glMultiTexCoord4iv(int target,
                            int[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord4iv(GLenum target, const GLint * v);`

### glMultiTexCoord4s

    void glMultiTexCoord4s(int target,
                           short s,
                           short t,
                           short r,
                           short q)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);`

### glMultiTexCoord4sv

    void glMultiTexCoord4sv(int target,
                            ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord4sv(GLenum target, const GLshort * v);`

### glMultiTexCoord4sv

    void glMultiTexCoord4sv(int target,
                            short[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glMultiTexCoord4sv(GLenum target, const GLshort * v);`

### glNewBufferRegion

    int glNewBufferRegion(int type)

  Entry point (through function pointer) to C language function:
  `GLuint glNewBufferRegion(GLenum type);`

### glNewList

    void glNewList(int list,
                   int mode)

  Interface to C language function:
  `void glNewList(GLuint list, GLenum mode);`

### glNewObjectBufferATI

    int glNewObjectBufferATI(int size,
                             Buffer pointer,
                             int usage)

  Entry point (through function pointer) to C language function:
  `GLuint glNewObjectBufferATI(GLsizei size, const GLvoid * pointer, GLenum usage);`

### 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);`

### glNormal3f

    void glNormal3f(float nx,
                    float ny,
                    float nz)

  Interface to C language function:
  `void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz);`

### glNormal3fVertex3fSUN

    void glNormal3fVertex3fSUN(float r,
                               float g,
                               float b,
                               float x,
                               float y,
                               float z)

  Entry point (through function pointer) to C language function:
  `void glNormal3fVertex3fSUN(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);`

### glNormal3fVertex3fvSUN

    void glNormal3fVertex3fvSUN(FloatBuffer c,
                                FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * v);`

### glNormal3fVertex3fvSUN

    void glNormal3fVertex3fvSUN(float[] c,
                                int c_offset,
                                float[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * 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);`

### glNormal3hNV

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

  Entry point (through function pointer) to C language function:
  `void glNormal3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);`

### glNormal3hvNV

    void glNormal3hvNV(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glNormal3hvNV(const GLhalfNV * v);`

### glNormal3hvNV

    void glNormal3hvNV(short[] v,
                       int v_offset)

  Entry point (through function pointer) to C language function:
  `void glNormal3hvNV(const GLhalfNV * v);`

### 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);`

### glNormalPointer

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

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

  Parameters:
    `ptr` - a direct `Buffer`

### glNormalPointer

    void glNormalPointer(int type,
                         int stride,
                         long ptr_buffer_offset)

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

### glNormalStream3bATI

    void glNormalStream3bATI(int stream,
                             byte nx,
                             byte ny,
                             byte nz)

  Entry point (through function pointer) to C language function:
  `void glNormalStream3bATI(GLenum stream, GLbyte nx, GLbyte ny, GLbyte nz);`

### glNormalStream3bvATI

    void glNormalStream3bvATI(int index,
                              ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glNormalStream3bvATI(GLenum index, const GLbyte * v);`

### glNormalStream3bvATI

    void glNormalStream3bvATI(int index,
                              byte[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glNormalStream3bvATI(GLenum index, const GLbyte * v);`

### glNormalStream3dATI

    void glNormalStream3dATI(int target,
                             double s,
                             double t,
                             double r)

  Entry point (through function pointer) to C language function:
  `void glNormalStream3dATI(GLenum target, GLdouble s, GLdouble t, GLdouble r);`

### glNormalStream3dvATI

    void glNormalStream3dvATI(int target,
                              DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glNormalStream3dvATI(GLenum target, const GLdouble * v);`

### glNormalStream3dvATI

    void glNormalStream3dvATI(int target,
                              double[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glNormalStream3dvATI(GLenum target, const GLdouble * v);`

### glNormalStream3fATI

    void glNormalStream3fATI(int target,
                             float s,
                             float t,
                             float r)

  Entry point (through function pointer) to C language function:
  `void glNormalStream3fATI(GLenum target, GLfloat s, GLfloat t, GLfloat r);`

### glNormalStream3fvATI

    void glNormalStream3fvATI(int target,
                              FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glNormalStream3fvATI(GLenum target, const GLfloat * v);`

### glNormalStream3fvATI

    void glNormalStream3fvATI(int target,
                              float[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glNormalStream3fvATI(GLenum target, const GLfloat * v);`

### glNormalStream3iATI

    void glNormalStream3iATI(int target,
                             int s,
                             int t,
                             int r)

  Entry point (through function pointer) to C language function:
  `void glNormalStream3iATI(GLenum target, GLint s, GLint t, GLint r);`

### glNormalStream3ivATI

    void glNormalStream3ivATI(int target,
                              IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glNormalStream3ivATI(GLenum target, const GLint * v);`

### glNormalStream3ivATI

    void glNormalStream3ivATI(int target,
                              int[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glNormalStream3ivATI(GLenum target, const GLint * v);`

### glNormalStream3sATI

    void glNormalStream3sATI(int target,
                             short s,
                             short t,
                             short r)

  Entry point (through function pointer) to C language function:
  `void glNormalStream3sATI(GLenum target, GLshort s, GLshort t, GLshort r);`

### glNormalStream3svATI

    void glNormalStream3svATI(int target,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glNormalStream3svATI(GLenum target, const GLshort * v);`

### glNormalStream3svATI

    void glNormalStream3svATI(int target,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glNormalStream3svATI(GLenum target, const GLshort * v);`

### glOrtho

    void glOrtho(double left,
                 double right,
                 double bottom,
                 double top,
                 double near_val,
                 double far_val)

  Interface to C language function:
  `void glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val);`

### glPNTrianglesfATI

    void glPNTrianglesfATI(int target,
                           float s)

  Entry point (through function pointer) to C language function:
  `void glPNTrianglesfATI(GLenum target, GLfloat s);`

### glPNTrianglesiATI

    void glPNTrianglesiATI(int target,
                           int s)

  Entry point (through function pointer) to C language function:
  `void glPNTrianglesiATI(GLenum target, GLint s);`

### glPassTexCoordATI

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

  Entry point (through function pointer) to C language function:
  `void glPassTexCoordATI(GLuint red, GLuint green, GLenum blue);`

### 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 (through function pointer) to C language function:
  `void glPixelDataRangeNV(GLenum target, GLsizei level, GLvoid * img);`

  Parameters:
    `img` - a direct `Buffer`

### glPixelMapfv

    void glPixelMapfv(int map,
                      int mapsize,
                      FloatBuffer values)

  Interface to C language function:
  `void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);`

### glPixelMapfv

    void glPixelMapfv(int map,
                      int mapsize,
                      float[] values,
                      int values_offset)

  Interface to C language function:
  `void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);`

### glPixelMapfv

    void glPixelMapfv(int map,
                      int mapsize,
                      long values_buffer_offset)

  Interface to C language function:
  `void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values);`

### glPixelMapuiv

    void glPixelMapuiv(int map,
                       int mapsize,
                       IntBuffer values)

  Interface to C language function:
  `void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);`

### glPixelMapuiv

    void glPixelMapuiv(int map,
                       int mapsize,
                       int[] values,
                       int values_offset)

  Interface to C language function:
  `void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);`

### glPixelMapuiv

    void glPixelMapuiv(int map,
                       int mapsize,
                       long values_buffer_offset)

  Interface to C language function:
  `void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values);`

### glPixelMapusv

    void glPixelMapusv(int map,
                       int mapsize,
                       ShortBuffer values)

  Interface to C language function:
  `void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);`

### glPixelMapusv

    void glPixelMapusv(int map,
                       int mapsize,
                       short[] values,
                       int values_offset)

  Interface to C language function:
  `void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);`

### glPixelMapusv

    void glPixelMapusv(int map,
                       int mapsize,
                       long values_buffer_offset)

  Interface to C language function:
  `void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values);`

### glPixelStoref

    void glPixelStoref(int pname,
                       float param)

  Interface to C language function:
  `void glPixelStoref(GLenum pname, GLfloat param);`

### glPixelStorei

    void glPixelStorei(int pname,
                       int param)

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

### glPixelTexGenParameterfSGIS

    void glPixelTexGenParameterfSGIS(int target,
                                     float s)

  Entry point (through function pointer) to C language function:
  `void glPixelTexGenParameterfSGIS(GLenum target, GLfloat s);`

### glPixelTexGenParameterfvSGIS

    void glPixelTexGenParameterfvSGIS(int target,
                                      FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glPixelTexGenParameterfvSGIS(GLenum target, const GLfloat * v);`

### glPixelTexGenParameterfvSGIS

    void glPixelTexGenParameterfvSGIS(int target,
                                      float[] v,
                                      int v_offset)

  Entry point (through function pointer) to C language function:
  `void glPixelTexGenParameterfvSGIS(GLenum target, const GLfloat * v);`

### glPixelTexGenParameteriSGIS

    void glPixelTexGenParameteriSGIS(int target,
                                     int s)

  Entry point (through function pointer) to C language function:
  `void glPixelTexGenParameteriSGIS(GLenum target, GLint s);`

### glPixelTexGenParameterivSGIS

    void glPixelTexGenParameterivSGIS(int target,
                                      IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glPixelTexGenParameterivSGIS(GLenum target, const GLint * v);`

### glPixelTexGenParameterivSGIS

    void glPixelTexGenParameterivSGIS(int target,
                                      int[] v,
                                      int v_offset)

  Entry point (through function pointer) to C language function:
  `void glPixelTexGenParameterivSGIS(GLenum target, const GLint * v);`

### glPixelTexGenSGIX

    void glPixelTexGenSGIX(int mode)

  Entry point (through function pointer) to C language function:
  `void glPixelTexGenSGIX(GLenum mode);`

### 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 (through function pointer) to C language function:
  `void glPixelTransformParameterfEXT(GLenum target, GLenum pname, GLfloat params);`

### glPixelTransformParameterfvEXT

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

  Entry point (through function pointer) to C language function:
  `void glPixelTransformParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params);`

### glPixelTransformParameterfvEXT

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

  Entry point (through function pointer) to C language function:
  `void glPixelTransformParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params);`

### glPixelTransformParameteriEXT

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

  Entry point (through function pointer) to C language function:
  `void glPixelTransformParameteriEXT(GLenum target, GLenum pname, GLint params);`

### glPixelTransformParameterivEXT

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

  Entry point (through function pointer) to C language function:
  `void glPixelTransformParameterivEXT(GLenum target, GLenum pname, const GLint * params);`

### glPixelTransformParameterivEXT

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

  Entry point (through function pointer) to C language function:
  `void glPixelTransformParameterivEXT(GLenum target, GLenum pname, const GLint * params);`

### glPixelZoom

    void glPixelZoom(float xfactor,
                     float yfactor)

  Interface to C language function:
  `void glPixelZoom(GLfloat xfactor, GLfloat yfactor);`

### glPointParameterf

    void glPointParameterf(int target,
                           float s)

  Entry point (through function pointer) to C language function:
  `void glPointParameterf(GLenum target, GLfloat s);`

### glPointParameterfARB

    void glPointParameterfARB(int target,
                              float s)

  Entry point (through function pointer) to C language function:
  `void glPointParameterfARB(GLenum target, GLfloat s);`

### glPointParameterfEXT

    void glPointParameterfEXT(int target,
                              float s)

  Entry point (through function pointer) to C language function:
  `void glPointParameterfEXT(GLenum target, GLfloat s);`

### glPointParameterfSGIS

    void glPointParameterfSGIS(int target,
                               float s)

  Entry point (through function pointer) to C language function:
  `void glPointParameterfSGIS(GLenum target, GLfloat s);`

### glPointParameterfv

    void glPointParameterfv(int target,
                            FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glPointParameterfv(GLenum target, const GLfloat * v);`

### glPointParameterfv

    void glPointParameterfv(int target,
                            float[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glPointParameterfv(GLenum target, const GLfloat * v);`

### glPointParameterfvARB

    void glPointParameterfvARB(int target,
                               FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glPointParameterfvARB(GLenum target, const GLfloat * v);`

### glPointParameterfvARB

    void glPointParameterfvARB(int target,
                               float[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glPointParameterfvARB(GLenum target, const GLfloat * v);`

### glPointParameterfvEXT

    void glPointParameterfvEXT(int target,
                               FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glPointParameterfvEXT(GLenum target, const GLfloat * v);`

### glPointParameterfvEXT

    void glPointParameterfvEXT(int target,
                               float[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glPointParameterfvEXT(GLenum target, const GLfloat * v);`

### glPointParameterfvSGIS

    void glPointParameterfvSGIS(int target,
                                FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glPointParameterfvSGIS(GLenum target, const GLfloat * v);`

### glPointParameterfvSGIS

    void glPointParameterfvSGIS(int target,
                                float[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glPointParameterfvSGIS(GLenum target, const GLfloat * v);`

### glPointParameteri

    void glPointParameteri(int target,
                           int s)

  Entry point (through function pointer) to C language function:
  `void glPointParameteri(GLenum target, GLint s);`

### glPointParameteriNV

    void glPointParameteriNV(int target,
                             int s)

  Entry point (through function pointer) to C language function:
  `void glPointParameteriNV(GLenum target, GLint s);`

### glPointParameteriv

    void glPointParameteriv(int target,
                            IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glPointParameteriv(GLenum target, const GLint * v);`

### glPointParameteriv

    void glPointParameteriv(int target,
                            int[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glPointParameteriv(GLenum target, const GLint * v);`

### glPointParameterivNV

    void glPointParameterivNV(int target,
                              IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glPointParameterivNV(GLenum target, const GLint * v);`

### glPointParameterivNV

    void glPointParameterivNV(int target,
                              int[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glPointParameterivNV(GLenum target, const GLint * v);`

### glPointSize

    void glPointSize(float size)

  Interface to C language function:
  `void glPointSize(GLfloat size);`

### glPollAsyncSGIX

    int glPollAsyncSGIX(IntBuffer markerp)

  Entry point (through function pointer) to C language function:
  `GLint glPollAsyncSGIX(GLuint * markerp);`

### glPollAsyncSGIX

    int glPollAsyncSGIX(int[] markerp,
                        int markerp_offset)

  Entry point (through function pointer) to C language function:
  `GLint glPollAsyncSGIX(GLuint * markerp);`

### glPollInstrumentsSGIX

    int glPollInstrumentsSGIX(IntBuffer marker_p)

  Entry point (through function pointer) to C language function:
  `GLint glPollInstrumentsSGIX(GLint * marker_p);`

### glPollInstrumentsSGIX

    int glPollInstrumentsSGIX(int[] marker_p,
                              int marker_p_offset)

  Entry point (through function pointer) to C language function:
  `GLint glPollInstrumentsSGIX(GLint * marker_p);`

### glPolygonMode

    void glPolygonMode(int face,
                       int mode)

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

### glPolygonOffset

    void glPolygonOffset(float factor,
                         float units)

  Interface to C language function:
  `void glPolygonOffset(GLfloat factor, GLfloat units);`

### glPolygonStipple

    void glPolygonStipple(ByteBuffer mask)

  Interface to C language function:
  `void glPolygonStipple(const GLubyte * mask);`

### glPolygonStipple

    void glPolygonStipple(byte[] mask,
                          int mask_offset)

  Interface to C language function:
  `void glPolygonStipple(const GLubyte * mask);`

### glPolygonStipple

    void glPolygonStipple(long mask_buffer_offset)

  Interface to C language function:
  `void glPolygonStipple(const GLubyte * mask);`

### glPopAttrib

    void glPopAttrib()

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

### glPopClientAttrib

    void glPopClientAttrib()

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

### glPopMatrix

    void glPopMatrix()

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

### glPopName

    void glPopName()

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

### glPrimitiveRestartIndexNV

    void glPrimitiveRestartIndexNV(int mode)

  Entry point (through function pointer) to C language function:
  `void glPrimitiveRestartIndexNV(GLuint mode);`

### glPrimitiveRestartNV

    void glPrimitiveRestartNV()

  Entry point (through function pointer) to C language function:
  `void glPrimitiveRestartNV(void);`

### 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 (through function pointer) to C language function:
  `void glProgramBufferParametersIivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint * params);`

### glProgramBufferParametersIivNV

    void glProgramBufferParametersIivNV(int target,
                                        int buffer,
                                        int index,
                                        int count,
                                        int[] params,
                                        int params_offset)

  Entry point (through function pointer) to C language function:
  `void glProgramBufferParametersIivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint * params);`

### glProgramBufferParametersIuivNV

    void glProgramBufferParametersIuivNV(int target,
                                         int buffer,
                                         int index,
                                         int count,
                                         IntBuffer params)

  Entry point (through function pointer) to C language function:
  `void glProgramBufferParametersIuivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint * params);`

### glProgramBufferParametersIuivNV

    void glProgramBufferParametersIuivNV(int target,
                                         int buffer,
                                         int index,
                                         int count,
                                         int[] params,
                                         int params_offset)

  Entry point (through function pointer) to C language function:
  `void glProgramBufferParametersIuivNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint * params);`

### glProgramBufferParametersfvNV

    void glProgramBufferParametersfvNV(int target,
                                       int buffer,
                                       int index,
                                       int count,
                                       FloatBuffer params)

  Entry point (through function pointer) to C language function:
  `void glProgramBufferParametersfvNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat * params);`

### glProgramBufferParametersfvNV

    void glProgramBufferParametersfvNV(int target,
                                       int buffer,
                                       int index,
                                       int count,
                                       float[] params,
                                       int params_offset)

  Entry point (through function pointer) to C language function:
  `void glProgramBufferParametersfvNV(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat * params);`

### glProgramEnvParameter4dARB

    void glProgramEnvParameter4dARB(int target,
                                    int index,
                                    double x,
                                    double y,
                                    double z,
                                    double w)

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);`

### glProgramEnvParameter4dvARB

    void glProgramEnvParameter4dvARB(int target,
                                     int index,
                                     DoubleBuffer params)

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);`

### glProgramEnvParameter4dvARB

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

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);`

### glProgramEnvParameter4fARB

    void glProgramEnvParameter4fARB(int target,
                                    int index,
                                    float x,
                                    float y,
                                    float z,
                                    float w)

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`

### glProgramEnvParameter4fvARB

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

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);`

### glProgramEnvParameter4fvARB

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

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);`

### glProgramEnvParameterI4iNV

    void glProgramEnvParameterI4iNV(int target,
                                    int index,
                                    int x,
                                    int y,
                                    int z,
                                    int w)

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParameterI4iNV(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);`

### glProgramEnvParameterI4ivNV

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

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParameterI4ivNV(GLenum target, GLuint index, const GLint * params);`

### glProgramEnvParameterI4ivNV

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

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParameterI4ivNV(GLenum target, GLuint index, const GLint * params);`

### glProgramEnvParameterI4uiNV

    void glProgramEnvParameterI4uiNV(int target,
                                     int index,
                                     int x,
                                     int y,
                                     int z,
                                     int w)

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParameterI4uiNV(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);`

### glProgramEnvParameterI4uivNV

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

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);`

### glProgramEnvParameterI4uivNV

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

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);`

### glProgramEnvParameters4fvEXT

    void glProgramEnvParameters4fvEXT(int target,
                                      int filter,
                                      int n,
                                      FloatBuffer weights)

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);`

### glProgramEnvParameters4fvEXT

    void glProgramEnvParameters4fvEXT(int target,
                                      int filter,
                                      int n,
                                      float[] weights,
                                      int weights_offset)

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);`

### glProgramEnvParametersI4ivNV

    void glProgramEnvParametersI4ivNV(int target,
                                      int index,
                                      int count,
                                      IntBuffer params)

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);`

### glProgramEnvParametersI4ivNV

    void glProgramEnvParametersI4ivNV(int target,
                                      int index,
                                      int count,
                                      int[] params,
                                      int params_offset)

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);`

### glProgramEnvParametersI4uivNV

    void glProgramEnvParametersI4uivNV(int target,
                                       int index,
                                       int count,
                                       IntBuffer params)

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);`

### glProgramEnvParametersI4uivNV

    void glProgramEnvParametersI4uivNV(int target,
                                       int index,
                                       int count,
                                       int[] params,
                                       int params_offset)

  Entry point (through function pointer) to C language function:
  `void glProgramEnvParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);`

### glProgramLocalParameter4dARB

    void glProgramLocalParameter4dARB(int target,
                                      int index,
                                      double x,
                                      double y,
                                      double z,
                                      double w)

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);`

### glProgramLocalParameter4dvARB

    void glProgramLocalParameter4dvARB(int target,
                                       int index,
                                       DoubleBuffer params)

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);`

### glProgramLocalParameter4dvARB

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

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params);`

### glProgramLocalParameter4fARB

    void glProgramLocalParameter4fARB(int target,
                                      int index,
                                      float x,
                                      float y,
                                      float z,
                                      float w)

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`

### glProgramLocalParameter4fvARB

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

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);`

### glProgramLocalParameter4fvARB

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

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParameter4fvARB(GLenum target, GLuint pname, const GLfloat * params);`

### glProgramLocalParameterI4iNV

    void glProgramLocalParameterI4iNV(int target,
                                      int index,
                                      int x,
                                      int y,
                                      int z,
                                      int w)

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParameterI4iNV(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);`

### glProgramLocalParameterI4ivNV

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

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParameterI4ivNV(GLenum target, GLuint index, const GLint * params);`

### glProgramLocalParameterI4ivNV

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

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParameterI4ivNV(GLenum target, GLuint index, const GLint * params);`

### glProgramLocalParameterI4uiNV

    void glProgramLocalParameterI4uiNV(int target,
                                       int index,
                                       int x,
                                       int y,
                                       int z,
                                       int w)

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParameterI4uiNV(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);`

### glProgramLocalParameterI4uivNV

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

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);`

### glProgramLocalParameterI4uivNV

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

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParameterI4uivNV(GLenum target, GLuint index, const GLuint * params);`

### glProgramLocalParameters4fvEXT

    void glProgramLocalParameters4fvEXT(int target,
                                        int filter,
                                        int n,
                                        FloatBuffer weights)

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);`

### glProgramLocalParameters4fvEXT

    void glProgramLocalParameters4fvEXT(int target,
                                        int filter,
                                        int n,
                                        float[] weights,
                                        int weights_offset)

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParameters4fvEXT(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights);`

### glProgramLocalParametersI4ivNV

    void glProgramLocalParametersI4ivNV(int target,
                                        int index,
                                        int count,
                                        IntBuffer params)

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);`

### glProgramLocalParametersI4ivNV

    void glProgramLocalParametersI4ivNV(int target,
                                        int index,
                                        int count,
                                        int[] params,
                                        int params_offset)

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params);`

### glProgramLocalParametersI4uivNV

    void glProgramLocalParametersI4uivNV(int target,
                                         int index,
                                         int count,
                                         IntBuffer params)

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);`

### glProgramLocalParametersI4uivNV

    void glProgramLocalParametersI4uivNV(int target,
                                         int index,
                                         int count,
                                         int[] params,
                                         int params_offset)

  Entry point (through function pointer) to C language function:
  `void glProgramLocalParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params);`

### glProgramNamedParameter4dNV

    void glProgramNamedParameter4dNV(int id,
                                     int len,
                                     String name,
                                     double x,
                                     double y,
                                     double z,
                                     double w)

  Entry point (through function pointer) to C language function:
  `void glProgramNamedParameter4dNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w);`

### glProgramNamedParameter4dvNV

    void glProgramNamedParameter4dvNV(int id,
                                      int len,
                                      String name,
                                      DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glProgramNamedParameter4dvNV(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v);`

### glProgramNamedParameter4dvNV

    void glProgramNamedParameter4dvNV(int id,
                                      int len,
                                      String name,
                                      double[] v,
                                      int v_offset)

  Entry point (through function pointer) to C language function:
  `void glProgramNamedParameter4dvNV(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v);`

### glProgramNamedParameter4fNV

    void glProgramNamedParameter4fNV(int id,
                                     int len,
                                     String name,
                                     float x,
                                     float y,
                                     float z,
                                     float w)

  Entry point (through function pointer) to C language function:
  `void glProgramNamedParameter4fNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`

### glProgramNamedParameter4fvNV

    void glProgramNamedParameter4fvNV(int id,
                                      int len,
                                      String name,
                                      FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glProgramNamedParameter4fvNV(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v);`

### glProgramNamedParameter4fvNV

    void glProgramNamedParameter4fvNV(int id,
                                      int len,
                                      String name,
                                      float[] v,
                                      int v_offset)

  Entry point (through function pointer) to C language function:
  `void glProgramNamedParameter4fvNV(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v);`

### glProgramParameter4dNV

    void glProgramParameter4dNV(int target,
                                int index,
                                double x,
                                double y,
                                double z,
                                double w)

  Entry point (through function pointer) to C language function:
  `void glProgramParameter4dNV(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);`

### glProgramParameter4dvNV

    void glProgramParameter4dvNV(int target,
                                 int index,
                                 DoubleBuffer params)

  Entry point (through function pointer) to C language function:
  `void glProgramParameter4dvNV(GLenum target, GLuint index, const GLdouble * params);`

### glProgramParameter4dvNV

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

  Entry point (through function pointer) to C language function:
  `void glProgramParameter4dvNV(GLenum target, GLuint index, const GLdouble * params);`

### glProgramParameter4fNV

    void glProgramParameter4fNV(int target,
                                int index,
                                float x,
                                float y,
                                float z,
                                float w)

  Entry point (through function pointer) to C language function:
  `void glProgramParameter4fNV(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`

### glProgramParameter4fvNV

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

  Entry point (through function pointer) to C language function:
  `void glProgramParameter4fvNV(GLenum target, GLuint pname, const GLfloat * params);`

### glProgramParameter4fvNV

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

  Entry point (through function pointer) to C language function:
  `void glProgramParameter4fvNV(GLenum target, GLuint pname, const GLfloat * params);`

### glProgramParameteriEXT

    void glProgramParameteriEXT(int program,
                                int pname,
                                int value)

  Entry point (through function pointer) to C language function:
  `void glProgramParameteriEXT(GLuint program, GLenum pname, GLint value);`

### glProgramParameters4dvNV

    void glProgramParameters4dvNV(int target,
                                  int index,
                                  int count,
                                  DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glProgramParameters4dvNV(GLenum target, GLuint index, GLuint count, const GLdouble * v);`

### glProgramParameters4dvNV

    void glProgramParameters4dvNV(int target,
                                  int index,
                                  int count,
                                  double[] v,
                                  int v_offset)

  Entry point (through function pointer) to C language function:
  `void glProgramParameters4dvNV(GLenum target, GLuint index, GLuint count, const GLdouble * v);`

### glProgramParameters4fvNV

    void glProgramParameters4fvNV(int target,
                                  int index,
                                  int count,
                                  FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glProgramParameters4fvNV(GLenum target, GLuint index, GLuint count, const GLfloat * v);`

### glProgramParameters4fvNV

    void glProgramParameters4fvNV(int target,
                                  int index,
                                  int count,
                                  float[] v,
                                  int v_offset)

  Entry point (through function pointer) to C language function:
  `void glProgramParameters4fvNV(GLenum target, GLuint index, GLuint count, const GLfloat * v);`

### glProgramStringARB

    void glProgramStringARB(int target,
                            int format,
                            int len,
                            String string)

  Entry point (through function pointer) to C language function:
  `void glProgramStringARB(GLenum target, GLenum format, GLsizei len, const GLvoid * string);`

### glProgramVertexLimitNV

    void glProgramVertexLimitNV(int target,
                                int limit)

  Entry point (through function pointer) to C language function:
  `void glProgramVertexLimitNV(GLenum target, GLint limit);`

### 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);`

### glPushMatrix

    void glPushMatrix()

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

### 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);`

### glReadBuffer

    void glReadBuffer(int mode)

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

### glReadBufferRegion

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

  Entry point (through function pointer) to C language function:
  `void glReadBufferRegion(GLuint target, GLint start, GLint x, GLsizei y, GLsizei width);`

### glReadInstrumentsSGIX

    void glReadInstrumentsSGIX(int count)

  Entry point (through function pointer) to C language function:
  `void glReadInstrumentsSGIX(GLint count);`

### glReadPixels

    void glReadPixels(int x,
                      int y,
                      int width,
                      int height,
                      int format,
                      int type,
                      Buffer pixels)

  Interface to C language function:
  `void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels);`

### glReadPixels

    void glReadPixels(int x,
                      int y,
                      int width,
                      int height,
                      int format,
                      int type,
                      long pixels_buffer_offset)

  Interface to C language function:
  `void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels);`

### 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);`

### glReferencePlaneSGIX

    void glReferencePlaneSGIX(DoubleBuffer m)

  Entry point (through function pointer) to C language function:
  `void glReferencePlaneSGIX(const GLdouble * m);`

### glReferencePlaneSGIX

    void glReferencePlaneSGIX(double[] m,
                              int m_offset)

  Entry point (through function pointer) to C language function:
  `void glReferencePlaneSGIX(const GLdouble * m);`

### glRenderMode

    int glRenderMode(int mode)

  Interface to C language function:
  `GLint glRenderMode(GLenum mode);`

### glRenderbufferStorageEXT

    void glRenderbufferStorageEXT(int target,
                                  int internalformat,
                                  int width,
                                  int height)

  Entry point (through function pointer) to C language function:
  `void glRenderbufferStorageEXT(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);`

### glRenderbufferStorageMultisampleCoverageNV

    void glRenderbufferStorageMultisampleCoverageNV(int target,
                                                    int coverageSamples,
                                                    int colorSamples,
                                                    int internalformat,
                                                    int width,
                                                    int height)

  Entry point (through function pointer) to C language function:
  `void glRenderbufferStorageMultisampleCoverageNV(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);`

### glRenderbufferStorageMultisampleEXT

    void glRenderbufferStorageMultisampleEXT(int target,
                                             int samples,
                                             int internalformat,
                                             int width,
                                             int height)

  Entry point (through function pointer) to C language function:
  `void glRenderbufferStorageMultisampleEXT(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);`

### glReplacementCodeuiColor3fVertex3fSUN

    void glReplacementCodeuiColor3fVertex3fSUN(int rc,
                                               float r,
                                               float g,
                                               float b,
                                               float x,
                                               float y,
                                               float z)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiColor3fVertex3fSUN(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);`

### glReplacementCodeuiColor3fVertex3fvSUN

    void glReplacementCodeuiColor3fVertex3fvSUN(IntBuffer rc,
                                                FloatBuffer c,
                                                FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiColor3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);`

### glReplacementCodeuiColor3fVertex3fvSUN

    void glReplacementCodeuiColor3fVertex3fvSUN(int[] rc,
                                                int rc_offset,
                                                float[] c,
                                                int c_offset,
                                                float[] v,
                                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiColor3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);`

### glReplacementCodeuiColor4fNormal3fVertex3fSUN

    void glReplacementCodeuiColor4fNormal3fVertex3fSUN(int rc,
                                                       float r,
                                                       float g,
                                                       float b,
                                                       float a,
                                                       float nx,
                                                       float ny,
                                                       float nz,
                                                       float x,
                                                       float y,
                                                       float z)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiColor4fNormal3fVertex3fSUN(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);`

### glReplacementCodeuiColor4fNormal3fVertex3fvSUN

    void glReplacementCodeuiColor4fNormal3fVertex3fvSUN(IntBuffer rc,
                                                        FloatBuffer c,
                                                        FloatBuffer n,
                                                        FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiColor4fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`

### glReplacementCodeuiColor4fNormal3fVertex3fvSUN

    void glReplacementCodeuiColor4fNormal3fVertex3fvSUN(int[] rc,
                                                        int rc_offset,
                                                        float[] c,
                                                        int c_offset,
                                                        float[] n,
                                                        int n_offset,
                                                        float[] v,
                                                        int v_offset)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiColor4fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`

### glReplacementCodeuiColor4ubVertex3fSUN

    void glReplacementCodeuiColor4ubVertex3fSUN(int rc,
                                                byte r,
                                                byte g,
                                                byte b,
                                                byte a,
                                                float x,
                                                float y,
                                                float z)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiColor4ubVertex3fSUN(GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);`

### glReplacementCodeuiColor4ubVertex3fvSUN

    void glReplacementCodeuiColor4ubVertex3fvSUN(IntBuffer rc,
                                                 ByteBuffer c,
                                                 FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiColor4ubVertex3fvSUN(const GLuint * rc, const GLubyte * c, const GLfloat * v);`

### glReplacementCodeuiColor4ubVertex3fvSUN

    void glReplacementCodeuiColor4ubVertex3fvSUN(int[] rc,
                                                 int rc_offset,
                                                 byte[] c,
                                                 int c_offset,
                                                 float[] v,
                                                 int v_offset)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiColor4ubVertex3fvSUN(const GLuint * rc, const GLubyte * c, const GLfloat * v);`

### glReplacementCodeuiNormal3fVertex3fSUN

    void glReplacementCodeuiNormal3fVertex3fSUN(int rc,
                                                float r,
                                                float g,
                                                float b,
                                                float x,
                                                float y,
                                                float z)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiNormal3fVertex3fSUN(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);`

### glReplacementCodeuiNormal3fVertex3fvSUN

    void glReplacementCodeuiNormal3fVertex3fvSUN(IntBuffer rc,
                                                 FloatBuffer c,
                                                 FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);`

### glReplacementCodeuiNormal3fVertex3fvSUN

    void glReplacementCodeuiNormal3fVertex3fvSUN(int[] rc,
                                                 int rc_offset,
                                                 float[] c,
                                                 int c_offset,
                                                 float[] v,
                                                 int v_offset)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);`

### glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN

    void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(int rc,
                                                                 float s,
                                                                 float t,
                                                                 float r,
                                                                 float g,
                                                                 float b,
                                                                 float a,
                                                                 float nx,
                                                                 float ny,
                                                                 float nz,
                                                                 float x,
                                                                 float y,
                                                                 float z)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);`

### glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN

    void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(IntBuffer rc,
                                                                  FloatBuffer tc,
                                                                  FloatBuffer c,
                                                                  FloatBuffer n,
                                                                  FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`

### glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN

    void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(int[] rc,
                                                                  int rc_offset,
                                                                  float[] tc,
                                                                  int tc_offset,
                                                                  float[] c,
                                                                  int c_offset,
                                                                  float[] n,
                                                                  int n_offset,
                                                                  float[] v,
                                                                  int v_offset)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`

### glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN

    void glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(int rc,
                                                          float s,
                                                          float t,
                                                          float nx,
                                                          float ny,
                                                          float nz,
                                                          float x,
                                                          float y,
                                                          float z)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);`

### glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN

    void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(IntBuffer rc,
                                                           FloatBuffer c,
                                                           FloatBuffer n,
                                                           FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`

### glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN

    void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(int[] rc,
                                                           int rc_offset,
                                                           float[] c,
                                                           int c_offset,
                                                           float[] n,
                                                           int n_offset,
                                                           float[] v,
                                                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`

### glReplacementCodeuiTexCoord2fVertex3fSUN

    void glReplacementCodeuiTexCoord2fVertex3fSUN(int rc,
                                                  float s,
                                                  float t,
                                                  float x,
                                                  float y,
                                                  float z)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiTexCoord2fVertex3fSUN(GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);`

### glReplacementCodeuiTexCoord2fVertex3fvSUN

    void glReplacementCodeuiTexCoord2fVertex3fvSUN(IntBuffer rc,
                                                   FloatBuffer c,
                                                   FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiTexCoord2fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);`

### glReplacementCodeuiTexCoord2fVertex3fvSUN

    void glReplacementCodeuiTexCoord2fVertex3fvSUN(int[] rc,
                                                   int rc_offset,
                                                   float[] c,
                                                   int c_offset,
                                                   float[] v,
                                                   int v_offset)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiTexCoord2fVertex3fvSUN(const GLuint * rc, const GLfloat * c, const GLfloat * v);`

### glReplacementCodeuiVertex3fSUN

    void glReplacementCodeuiVertex3fSUN(int target,
                                        float s,
                                        float t,
                                        float r)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiVertex3fSUN(GLuint target, GLfloat s, GLfloat t, GLfloat r);`

### glReplacementCodeuiVertex3fvSUN

    void glReplacementCodeuiVertex3fvSUN(IntBuffer rc,
                                         FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiVertex3fvSUN(const GLuint * rc, const GLfloat * v);`

### glReplacementCodeuiVertex3fvSUN

    void glReplacementCodeuiVertex3fvSUN(int[] rc,
                                         int rc_offset,
                                         float[] v,
                                         int v_offset)

  Entry point (through function pointer) to C language function:
  `void glReplacementCodeuiVertex3fvSUN(const GLuint * rc, const GLfloat * v);`

### glRequestResidentProgramsNV

    void glRequestResidentProgramsNV(int n,
                                     IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glRequestResidentProgramsNV(GLsizei n, const GLuint * ids);`

### glRequestResidentProgramsNV

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

  Entry point (through function pointer) to C language function:
  `void glRequestResidentProgramsNV(GLsizei n, const GLuint * ids);`

### glResetHistogram

    void glResetHistogram(int mode)

  Entry point (through function pointer) to C language function:
  `void glResetHistogram(GLenum mode);`

### glResetMinmax

    void glResetMinmax(int mode)

  Entry point (through function pointer) to C language function:
  `void glResetMinmax(GLenum mode);`

### glResizeBuffersMESA

    void glResizeBuffersMESA()

  Entry point (through function pointer) to C language function:
  `void glResizeBuffersMESA(void);`

### 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);`

### glRotatef

    void glRotatef(float angle,
                   float x,
                   float y,
                   float z)

  Interface to C language function:
  `void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z);`

### glSampleCoverage

    void glSampleCoverage(float value,
                          boolean invert)

  Entry point (through function pointer) to C language function:
  `void glSampleCoverage(GLclampf value, GLboolean invert);`

### glSampleMapATI

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

  Entry point (through function pointer) to C language function:
  `void glSampleMapATI(GLuint red, GLuint green, GLenum blue);`

### glSampleMaskEXT

    void glSampleMaskEXT(float value,
                         boolean invert)

  Entry point (through function pointer) to C language function:
  `void glSampleMaskEXT(GLclampf value, GLboolean invert);`

### glSampleMaskSGIS

    void glSampleMaskSGIS(float value,
                          boolean invert)

  Entry point (through function pointer) to C language function:
  `void glSampleMaskSGIS(GLclampf value, GLboolean invert);`

### glSamplePatternEXT

    void glSamplePatternEXT(int mode)

  Entry point (through function pointer) to C language function:
  `void glSamplePatternEXT(GLenum mode);`

### glSamplePatternSGIS

    void glSamplePatternSGIS(int mode)

  Entry point (through function pointer) to C language function:
  `void glSamplePatternSGIS(GLenum mode);`

### glScaled

    void glScaled(double x,
                  double y,
                  double z)

  Interface to C language function:
  `void glScaled(GLdouble x, GLdouble y, GLdouble z);`

### glScalef

    void glScalef(float x,
                  float y,
                  float z)

  Interface to C language function:
  `void glScalef(GLfloat x, GLfloat y, GLfloat z);`

### glScissor

    void glScissor(int x,
                   int y,
                   int width,
                   int height)

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

### glSecondaryColor3b

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue);`

### glSecondaryColor3bEXT

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3bEXT(GLbyte red, GLbyte green, GLbyte blue);`

### glSecondaryColor3bv

    void glSecondaryColor3bv(ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3bv(const GLbyte * v);`

### glSecondaryColor3bv

    void glSecondaryColor3bv(byte[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3bv(const GLbyte * v);`

### glSecondaryColor3bvEXT

    void glSecondaryColor3bvEXT(ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3bvEXT(const GLbyte * v);`

### glSecondaryColor3bvEXT

    void glSecondaryColor3bvEXT(byte[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3bvEXT(const GLbyte * v);`

### glSecondaryColor3d

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue);`

### glSecondaryColor3dEXT

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3dEXT(GLdouble red, GLdouble green, GLdouble blue);`

### glSecondaryColor3dv

    void glSecondaryColor3dv(DoubleBuffer m)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3dv(const GLdouble * m);`

### glSecondaryColor3dv

    void glSecondaryColor3dv(double[] m,
                             int m_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3dv(const GLdouble * m);`

### glSecondaryColor3dvEXT

    void glSecondaryColor3dvEXT(DoubleBuffer m)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3dvEXT(const GLdouble * m);`

### glSecondaryColor3dvEXT

    void glSecondaryColor3dvEXT(double[] m,
                                int m_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3dvEXT(const GLdouble * m);`

### glSecondaryColor3f

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue);`

### glSecondaryColor3fEXT

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3fEXT(GLfloat red, GLfloat green, GLfloat blue);`

### glSecondaryColor3fv

    void glSecondaryColor3fv(FloatBuffer m)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3fv(const GLfloat * m);`

### glSecondaryColor3fv

    void glSecondaryColor3fv(float[] m,
                             int m_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3fv(const GLfloat * m);`

### glSecondaryColor3fvEXT

    void glSecondaryColor3fvEXT(FloatBuffer m)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3fvEXT(const GLfloat * m);`

### glSecondaryColor3fvEXT

    void glSecondaryColor3fvEXT(float[] m,
                                int m_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3fvEXT(const GLfloat * m);`

### glSecondaryColor3hNV

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);`

### glSecondaryColor3hvNV

    void glSecondaryColor3hvNV(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3hvNV(const GLhalfNV * v);`

### glSecondaryColor3hvNV

    void glSecondaryColor3hvNV(short[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3hvNV(const GLhalfNV * v);`

### glSecondaryColor3i

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3i(GLint red, GLint green, GLint blue);`

### glSecondaryColor3iEXT

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3iEXT(GLint red, GLint green, GLint blue);`

### glSecondaryColor3iv

    void glSecondaryColor3iv(IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3iv(const GLint * v);`

### glSecondaryColor3iv

    void glSecondaryColor3iv(int[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3iv(const GLint * v);`

### glSecondaryColor3ivEXT

    void glSecondaryColor3ivEXT(IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3ivEXT(const GLint * v);`

### glSecondaryColor3ivEXT

    void glSecondaryColor3ivEXT(int[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3ivEXT(const GLint * v);`

### glSecondaryColor3s

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3s(GLshort red, GLshort green, GLshort blue);`

### glSecondaryColor3sEXT

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3sEXT(GLshort red, GLshort green, GLshort blue);`

### glSecondaryColor3sv

    void glSecondaryColor3sv(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3sv(const GLshort * v);`

### glSecondaryColor3sv

    void glSecondaryColor3sv(short[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3sv(const GLshort * v);`

### glSecondaryColor3svEXT

    void glSecondaryColor3svEXT(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3svEXT(const GLshort * v);`

### glSecondaryColor3svEXT

    void glSecondaryColor3svEXT(short[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3svEXT(const GLshort * v);`

### glSecondaryColor3ub

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue);`

### glSecondaryColor3ubEXT

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3ubEXT(GLubyte red, GLubyte green, GLubyte blue);`

### glSecondaryColor3ubv

    void glSecondaryColor3ubv(ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3ubv(const GLubyte * v);`

### glSecondaryColor3ubv

    void glSecondaryColor3ubv(byte[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3ubv(const GLubyte * v);`

### glSecondaryColor3ubvEXT

    void glSecondaryColor3ubvEXT(ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3ubvEXT(const GLubyte * v);`

### glSecondaryColor3ubvEXT

    void glSecondaryColor3ubvEXT(byte[] v,
                                 int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3ubvEXT(const GLubyte * v);`

### glSecondaryColor3ui

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3ui(GLuint red, GLuint green, GLuint blue);`

### glSecondaryColor3uiEXT

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3uiEXT(GLuint red, GLuint green, GLuint blue);`

### glSecondaryColor3uiv

    void glSecondaryColor3uiv(IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3uiv(const GLuint * v);`

### glSecondaryColor3uiv

    void glSecondaryColor3uiv(int[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3uiv(const GLuint * v);`

### glSecondaryColor3uivEXT

    void glSecondaryColor3uivEXT(IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3uivEXT(const GLuint * v);`

### glSecondaryColor3uivEXT

    void glSecondaryColor3uivEXT(int[] v,
                                 int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3uivEXT(const GLuint * v);`

### glSecondaryColor3us

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3us(GLushort red, GLushort green, GLushort blue);`

### glSecondaryColor3usEXT

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

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3usEXT(GLushort red, GLushort green, GLushort blue);`

### glSecondaryColor3usv

    void glSecondaryColor3usv(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3usv(const GLushort * v);`

### glSecondaryColor3usv

    void glSecondaryColor3usv(short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3usv(const GLushort * v);`

### glSecondaryColor3usvEXT

    void glSecondaryColor3usvEXT(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3usvEXT(const GLushort * v);`

### glSecondaryColor3usvEXT

    void glSecondaryColor3usvEXT(short[] v,
                                 int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColor3usvEXT(const GLushort * v);`

### glSecondaryColorPointer

    void glSecondaryColorPointer(int size,
                                 int type,
                                 int stride,
                                 Buffer pointer)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`

  Parameters:
    `pointer` - a direct `Buffer`

### glSecondaryColorPointer

    void glSecondaryColorPointer(int size,
                                 int type,
                                 int stride,
                                 long pointer_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`

### glSecondaryColorPointerEXT

    void glSecondaryColorPointerEXT(int size,
                                    int type,
                                    int stride,
                                    Buffer pointer)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColorPointerEXT(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`

  Parameters:
    `pointer` - a direct `Buffer`

### glSecondaryColorPointerEXT

    void glSecondaryColorPointerEXT(int size,
                                    int type,
                                    int stride,
                                    long pointer_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glSecondaryColorPointerEXT(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`

### 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 (through function pointer) to C language function:
  `void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);`

### 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 (through function pointer) to C language function:
  `void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);`

### glSetFenceAPPLE

    void glSetFenceAPPLE(int mode)

  Entry point (through function pointer) to C language function:
  `void glSetFenceAPPLE(GLuint mode);`

### glSetFenceNV

    void glSetFenceNV(int target,
                      int id)

  Entry point (through function pointer) to C language function:
  `void glSetFenceNV(GLuint target, GLenum id);`

### glSetFragmentShaderConstantATI

    void glSetFragmentShaderConstantATI(int target,
                                        FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSetFragmentShaderConstantATI(GLuint target, const GLfloat * v);`

### glSetFragmentShaderConstantATI

    void glSetFragmentShaderConstantATI(int target,
                                        float[] v,
                                        int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSetFragmentShaderConstantATI(GLuint target, const GLfloat * v);`

### glSetInvariantEXT

    void glSetInvariantEXT(int id,
                           int type,
                           Buffer addr)

  Entry point (through function pointer) to C language function:
  `void glSetInvariantEXT(GLuint id, GLenum type, const GLvoid * addr);`

### glSetLocalConstantEXT

    void glSetLocalConstantEXT(int id,
                               int type,
                               Buffer addr)

  Entry point (through function pointer) to C language function:
  `void glSetLocalConstantEXT(GLuint id, GLenum type, const GLvoid * addr);`

### glShadeModel

    void glShadeModel(int mode)

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

### glShaderOp1EXT

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

  Entry point (through function pointer) to C language function:
  `void glShaderOp1EXT(GLenum red, GLuint green, GLuint blue);`

### glShaderOp2EXT

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

  Entry point (through function pointer) to C language function:
  `void glShaderOp2EXT(GLenum sfactorRGB, GLuint dfactorRGB, GLuint sfactorAlpha, GLuint dfactorAlpha);`

### glShaderOp3EXT

    void glShaderOp3EXT(int op,
                        int res,
                        int arg1,
                        int arg2,
                        int arg3)

  Entry point (through function pointer) to C language function:
  `void glShaderOp3EXT(GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3);`

### glShaderSource

    void glShaderSource(int shader,
                        int count,
                        String[] string,
                        IntBuffer length)

  Entry point (through function pointer) to C language function:
  `void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length);`

### glShaderSource

    void glShaderSource(int shader,
                        int count,
                        String[] string,
                        int[] length,
                        int length_offset)

  Entry point (through function pointer) to C language function:
  `void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length);`

### glShaderSourceARB

    void glShaderSourceARB(int shader,
                           int count,
                           String[] string,
                           IntBuffer length)

  Entry point (through function pointer) to C language function:
  `void glShaderSourceARB(GLhandleARB shader, GLsizei count, const GLcharARB * * string, const GLint * length);`

### glShaderSourceARB

    void glShaderSourceARB(int shader,
                           int count,
                           String[] string,
                           int[] length,
                           int length_offset)

  Entry point (through function pointer) to C language function:
  `void glShaderSourceARB(GLhandleARB shader, GLsizei count, const GLcharARB * * string, const GLint * length);`

### glSharpenTexFuncSGIS

    void glSharpenTexFuncSGIS(int target,
                              int n,
                              FloatBuffer points)

  Entry point (through function pointer) to C language function:
  `void glSharpenTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points);`

### glSharpenTexFuncSGIS

    void glSharpenTexFuncSGIS(int target,
                              int n,
                              float[] points,
                              int points_offset)

  Entry point (through function pointer) to C language function:
  `void glSharpenTexFuncSGIS(GLenum target, GLsizei n, const GLfloat * points);`

### glSpriteParameterfSGIX

    void glSpriteParameterfSGIX(int target,
                                float s)

  Entry point (through function pointer) to C language function:
  `void glSpriteParameterfSGIX(GLenum target, GLfloat s);`

### glSpriteParameterfvSGIX

    void glSpriteParameterfvSGIX(int target,
                                 FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSpriteParameterfvSGIX(GLenum target, const GLfloat * v);`

### glSpriteParameterfvSGIX

    void glSpriteParameterfvSGIX(int target,
                                 float[] v,
                                 int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSpriteParameterfvSGIX(GLenum target, const GLfloat * v);`

### glSpriteParameteriSGIX

    void glSpriteParameteriSGIX(int target,
                                int s)

  Entry point (through function pointer) to C language function:
  `void glSpriteParameteriSGIX(GLenum target, GLint s);`

### glSpriteParameterivSGIX

    void glSpriteParameterivSGIX(int target,
                                 IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glSpriteParameterivSGIX(GLenum target, const GLint * v);`

### glSpriteParameterivSGIX

    void glSpriteParameterivSGIX(int target,
                                 int[] v,
                                 int v_offset)

  Entry point (through function pointer) to C language function:
  `void glSpriteParameterivSGIX(GLenum target, const GLint * v);`

### glStartInstrumentsSGIX

    void glStartInstrumentsSGIX()

  Entry point (through function pointer) to C language function:
  `void glStartInstrumentsSGIX(void);`

### glStencilClearTagEXT

    void glStencilClearTagEXT(int stencilTagBits,
                              int stencilClearTag)

  Entry point (through function pointer) to C language function:
  `void glStencilClearTagEXT(GLsizei stencilTagBits, GLuint stencilClearTag);`

### glStencilFunc

    void glStencilFunc(int func,
                       int ref,
                       int mask)

  Interface to C language function:
  `void glStencilFunc(GLenum func, GLint ref, GLuint mask);`

### glStencilFuncSeparate

    void glStencilFuncSeparate(int frontfunc,
                               int backfunc,
                               int ref,
                               int mask)

  Entry point (through function pointer) to C language function:
  `void glStencilFuncSeparate(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);`

### glStencilFuncSeparateATI

    void glStencilFuncSeparateATI(int frontfunc,
                                  int backfunc,
                                  int ref,
                                  int mask)

  Entry point (through function pointer) to C language function:
  `void glStencilFuncSeparateATI(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);`

### glStencilMask

    void glStencilMask(int mask)

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

### glStencilMaskSeparate

    void glStencilMaskSeparate(int target,
                               int id)

  Entry point (through function pointer) to C language function:
  `void glStencilMaskSeparate(GLenum target, GLuint id);`

### glStencilOp

    void glStencilOp(int fail,
                     int zfail,
                     int zpass)

  Interface to C language function:
  `void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass);`

### glStencilOpSeparate

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

  Entry point (through function pointer) to C language function:
  `void glStencilOpSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);`

### glStencilOpSeparateATI

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

  Entry point (through function pointer) to C language function:
  `void glStencilOpSeparateATI(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);`

### glStopInstrumentsSGIX

    void glStopInstrumentsSGIX(int count)

  Entry point (through function pointer) to C language function:
  `void glStopInstrumentsSGIX(GLint count);`

### glStringMarkerGREMEDY

    void glStringMarkerGREMEDY(int length,
                               Buffer pointer)

  Entry point (through function pointer) to C language function:
  `void glStringMarkerGREMEDY(GLsizei length, const GLvoid * pointer);`

### glSwapAPPLE

    void glSwapAPPLE()

  Entry point (through function pointer) to C language function:
  `void glSwapAPPLE(void);`

### glSwizzleEXT

    void glSwizzleEXT(int stage,
                      int portion,
                      int variable,
                      int input,
                      int mapping,
                      int componentUsage)

  Entry point (through function pointer) to C language function:
  `void glSwizzleEXT(GLuint stage, GLuint portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);`

### glTagSampleBufferSGIX

    void glTagSampleBufferSGIX()

  Entry point (through function pointer) to C language function:
  `void glTagSampleBufferSGIX(void);`

### glTbufferMask3DFX

    void glTbufferMask3DFX(int mode)

  Entry point (through function pointer) to C language function:
  `void glTbufferMask3DFX(GLuint mode);`

### glTestFenceAPPLE

    boolean glTestFenceAPPLE(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glTestFenceAPPLE(GLuint id);`

### glTestFenceNV

    boolean glTestFenceNV(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glTestFenceNV(GLuint id);`

### glTestObjectAPPLE

    boolean glTestObjectAPPLE(int id,
                              int cap)

  Entry point (through function pointer) to C language function:
  `GLboolean glTestObjectAPPLE(GLenum id, GLuint cap);`

### glTexBufferEXT

    void glTexBufferEXT(int target,
                        int internalformat,
                        int buffer)

  Entry point (through function pointer) to C language function:
  `void glTexBufferEXT(GLenum target, GLenum internalformat, GLuint buffer);`

### glTexBumpParameterfvATI

    void glTexBumpParameterfvATI(int target,
                                 FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glTexBumpParameterfvATI(GLenum target, const GLfloat * v);`

### glTexBumpParameterfvATI

    void glTexBumpParameterfvATI(int target,
                                 float[] v,
                                 int v_offset)

  Entry point (through function pointer) to C language function:
  `void glTexBumpParameterfvATI(GLenum target, const GLfloat * v);`

### glTexBumpParameterivATI

    void glTexBumpParameterivATI(int target,
                                 IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glTexBumpParameterivATI(GLenum target, const GLint * v);`

### glTexBumpParameterivATI

    void glTexBumpParameterivATI(int target,
                                 int[] v,
                                 int v_offset)

  Entry point (through function pointer) to C language function:
  `void glTexBumpParameterivATI(GLenum target, const GLint * v);`

### 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);`

### glTexCoord1hNV

    void glTexCoord1hNV(short factor)

  Entry point (through function pointer) to C language function:
  `void glTexCoord1hNV(GLhalfNV factor);`

### glTexCoord1hvNV

    void glTexCoord1hvNV(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glTexCoord1hvNV(const GLhalfNV * v);`

### glTexCoord1hvNV

    void glTexCoord1hvNV(short[] v,
                         int v_offset)

  Entry point (through function pointer) to C language function:
  `void glTexCoord1hvNV(const GLhalfNV * v);`

### 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);`

### glTexCoord2fColor3fVertex3fSUN

    void glTexCoord2fColor3fVertex3fSUN(float s,
                                        float t,
                                        float p,
                                        float q,
                                        float x,
                                        float y,
                                        float z,
                                        float w)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2fColor3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`

### glTexCoord2fColor3fVertex3fvSUN

    void glTexCoord2fColor3fVertex3fvSUN(FloatBuffer c,
                                         FloatBuffer n,
                                         FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2fColor3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);`

### glTexCoord2fColor3fVertex3fvSUN

    void glTexCoord2fColor3fVertex3fvSUN(float[] c,
                                         int c_offset,
                                         float[] n,
                                         int n_offset,
                                         float[] v,
                                         int v_offset)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2fColor3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);`

### glTexCoord2fColor4fNormal3fVertex3fSUN

    void glTexCoord2fColor4fNormal3fVertex3fSUN(float s,
                                                float t,
                                                float r,
                                                float g,
                                                float b,
                                                float a,
                                                float nx,
                                                float ny,
                                                float nz,
                                                float x,
                                                float y,
                                                float z)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2fColor4fNormal3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);`

### glTexCoord2fColor4fNormal3fVertex3fvSUN

    void glTexCoord2fColor4fNormal3fVertex3fvSUN(FloatBuffer tc,
                                                 FloatBuffer c,
                                                 FloatBuffer n,
                                                 FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2fColor4fNormal3fVertex3fvSUN(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`

### glTexCoord2fColor4fNormal3fVertex3fvSUN

    void glTexCoord2fColor4fNormal3fVertex3fvSUN(float[] tc,
                                                 int tc_offset,
                                                 float[] c,
                                                 int c_offset,
                                                 float[] n,
                                                 int n_offset,
                                                 float[] v,
                                                 int v_offset)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2fColor4fNormal3fVertex3fvSUN(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`

### glTexCoord2fColor4ubVertex3fSUN

    void glTexCoord2fColor4ubVertex3fSUN(float s,
                                         float t,
                                         byte r,
                                         byte g,
                                         byte b,
                                         byte a,
                                         float x,
                                         float y,
                                         float z)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2fColor4ubVertex3fSUN(GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);`

### glTexCoord2fColor4ubVertex3fvSUN

    void glTexCoord2fColor4ubVertex3fvSUN(FloatBuffer tc,
                                          ByteBuffer c,
                                          FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2fColor4ubVertex3fvSUN(const GLfloat * tc, const GLubyte * c, const GLfloat * v);`

### glTexCoord2fColor4ubVertex3fvSUN

    void glTexCoord2fColor4ubVertex3fvSUN(float[] tc,
                                          int tc_offset,
                                          byte[] c,
                                          int c_offset,
                                          float[] v,
                                          int v_offset)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2fColor4ubVertex3fvSUN(const GLfloat * tc, const GLubyte * c, const GLfloat * v);`

### glTexCoord2fNormal3fVertex3fSUN

    void glTexCoord2fNormal3fVertex3fSUN(float s,
                                         float t,
                                         float p,
                                         float q,
                                         float x,
                                         float y,
                                         float z,
                                         float w)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2fNormal3fVertex3fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`

### glTexCoord2fNormal3fVertex3fvSUN

    void glTexCoord2fNormal3fVertex3fvSUN(FloatBuffer c,
                                          FloatBuffer n,
                                          FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2fNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);`

### glTexCoord2fNormal3fVertex3fvSUN

    void glTexCoord2fNormal3fVertex3fvSUN(float[] c,
                                          int c_offset,
                                          float[] n,
                                          int n_offset,
                                          float[] v,
                                          int v_offset)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2fNormal3fVertex3fvSUN(const GLfloat * c, const GLfloat * n, const GLfloat * v);`

### glTexCoord2fVertex3fSUN

    void glTexCoord2fVertex3fSUN(float s,
                                 float t,
                                 float x,
                                 float y,
                                 float z)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2fVertex3fSUN(GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);`

### glTexCoord2fVertex3fvSUN

    void glTexCoord2fVertex3fvSUN(FloatBuffer c,
                                  FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2fVertex3fvSUN(const GLfloat * c, const GLfloat * v);`

### glTexCoord2fVertex3fvSUN

    void glTexCoord2fVertex3fvSUN(float[] c,
                                  int c_offset,
                                  float[] v,
                                  int v_offset)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2fVertex3fvSUN(const GLfloat * c, const GLfloat * v);`

### 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);`

### glTexCoord2hNV

    void glTexCoord2hNV(short x,
                        short y)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2hNV(GLhalfNV x, GLhalfNV y);`

### glTexCoord2hvNV

    void glTexCoord2hvNV(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2hvNV(const GLhalfNV * v);`

### glTexCoord2hvNV

    void glTexCoord2hvNV(short[] v,
                         int v_offset)

  Entry point (through function pointer) to C language function:
  `void glTexCoord2hvNV(const GLhalfNV * v);`

### 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);`

### glTexCoord3hNV

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

  Entry point (through function pointer) to C language function:
  `void glTexCoord3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);`

### glTexCoord3hvNV

    void glTexCoord3hvNV(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glTexCoord3hvNV(const GLhalfNV * v);`

### glTexCoord3hvNV

    void glTexCoord3hvNV(short[] v,
                         int v_offset)

  Entry point (through function pointer) to C language function:
  `void glTexCoord3hvNV(const GLhalfNV * v);`

### 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);`

### glTexCoord4fColor4fNormal3fVertex4fSUN

    void glTexCoord4fColor4fNormal3fVertex4fSUN(float s,
                                                float t,
                                                float p,
                                                float q,
                                                float r,
                                                float g,
                                                float b,
                                                float a,
                                                float nx,
                                                float ny,
                                                float nz,
                                                float x,
                                                float y,
                                                float z,
                                                float w)

  Entry point (through function pointer) to C language function:
  `void glTexCoord4fColor4fNormal3fVertex4fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`

### glTexCoord4fColor4fNormal3fVertex4fvSUN

    void glTexCoord4fColor4fNormal3fVertex4fvSUN(FloatBuffer tc,
                                                 FloatBuffer c,
                                                 FloatBuffer n,
                                                 FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glTexCoord4fColor4fNormal3fVertex4fvSUN(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`

### glTexCoord4fColor4fNormal3fVertex4fvSUN

    void glTexCoord4fColor4fNormal3fVertex4fvSUN(float[] tc,
                                                 int tc_offset,
                                                 float[] c,
                                                 int c_offset,
                                                 float[] n,
                                                 int n_offset,
                                                 float[] v,
                                                 int v_offset)

  Entry point (through function pointer) to C language function:
  `void glTexCoord4fColor4fNormal3fVertex4fvSUN(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);`

### glTexCoord4fVertex4fSUN

    void glTexCoord4fVertex4fSUN(float s,
                                 float t,
                                 float p,
                                 float q,
                                 float x,
                                 float y,
                                 float z,
                                 float w)

  Entry point (through function pointer) to C language function:
  `void glTexCoord4fVertex4fSUN(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w);`

### glTexCoord4fVertex4fvSUN

    void glTexCoord4fVertex4fvSUN(FloatBuffer c,
                                  FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glTexCoord4fVertex4fvSUN(const GLfloat * c, const GLfloat * v);`

### glTexCoord4fVertex4fvSUN

    void glTexCoord4fVertex4fvSUN(float[] c,
                                  int c_offset,
                                  float[] v,
                                  int v_offset)

  Entry point (through function pointer) to C language function:
  `void glTexCoord4fVertex4fvSUN(const GLfloat * c, const GLfloat * v);`

### 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);`

### glTexCoord4hNV

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

  Entry point (through function pointer) to C language function:
  `void glTexCoord4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);`

### glTexCoord4hvNV

    void glTexCoord4hvNV(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glTexCoord4hvNV(const GLhalfNV * v);`

### glTexCoord4hvNV

    void glTexCoord4hvNV(short[] v,
                         int v_offset)

  Entry point (through function pointer) to C language function:
  `void glTexCoord4hvNV(const GLhalfNV * v);`

### 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);`

### glTexCoordPointer

    void glTexCoordPointer(int size,
                           int type,
                           int stride,
                           Buffer ptr)

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

  Parameters:
    `ptr` - a direct `Buffer`

### glTexCoordPointer

    void glTexCoordPointer(int size,
                           int type,
                           int stride,
                           long ptr_buffer_offset)

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

### glTexEnvf

    void glTexEnvf(int target,
                   int pname,
                   float param)

  Interface to C language function:
  `void glTexEnvf(GLenum target, GLenum pname, GLfloat param);`

### glTexEnvfv

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

  Interface to C language function:
  `void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params);`

### glTexEnvfv

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

  Interface to C language function:
  `void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params);`

### glTexEnvi

    void glTexEnvi(int target,
                   int pname,
                   int param)

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

### glTexEnviv

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

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

### glTexEnviv

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

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

### glTexFilterFuncSGIS

    void glTexFilterFuncSGIS(int target,
                             int filter,
                             int n,
                             FloatBuffer weights)

  Entry point (through function pointer) to C language function:
  `void glTexFilterFuncSGIS(GLenum target, GLenum filter, GLsizei n, const GLfloat * weights);`

### glTexFilterFuncSGIS

    void glTexFilterFuncSGIS(int target,
                             int filter,
                             int n,
                             float[] weights,
                             int weights_offset)

  Entry point (through function pointer) to C language function:
  `void glTexFilterFuncSGIS(GLenum target, GLenum filter, GLsizei n, const GLfloat * weights);`

### 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);`

### glTexGenf

    void glTexGenf(int coord,
                   int pname,
                   float param)

  Interface to C language function:
  `void glTexGenf(GLenum coord, GLenum pname, GLfloat param);`

### glTexGenfv

    void glTexGenfv(int coord,
                    int pname,
                    FloatBuffer params)

  Interface to C language function:
  `void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params);`

### glTexGenfv

    void glTexGenfv(int coord,
                    int pname,
                    float[] params,
                    int params_offset)

  Interface to C language function:
  `void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params);`

### glTexGeni

    void glTexGeni(int coord,
                   int pname,
                   int param)

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

### glTexGeniv

    void glTexGeniv(int coord,
                    int pname,
                    IntBuffer params)

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

### glTexGeniv

    void glTexGeniv(int coord,
                    int pname,
                    int[] params,
                    int params_offset)

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

### glTexImage1D

    void glTexImage1D(int target,
                      int level,
                      int internalFormat,
                      int width,
                      int border,
                      int format,
                      int type,
                      Buffer pixels)

  Interface to C language function:
  `void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`

### glTexImage1D

    void glTexImage1D(int target,
                      int level,
                      int internalFormat,
                      int width,
                      int border,
                      int format,
                      int type,
                      long pixels_buffer_offset)

  Interface to C language function:
  `void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`

### glTexImage2D

    void glTexImage2D(int target,
                      int level,
                      int internalFormat,
                      int width,
                      int height,
                      int border,
                      int format,
                      int type,
                      Buffer pixels)

  Interface to C language function:
  `void glTexImage2D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`

### glTexImage2D

    void glTexImage2D(int target,
                      int level,
                      int internalFormat,
                      int width,
                      int height,
                      int border,
                      int format,
                      int type,
                      long pixels_buffer_offset)

  Interface to C language function:
  `void glTexImage2D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`

### glTexImage3D

    void glTexImage3D(int target,
                      int level,
                      int internalformat,
                      int width,
                      int height,
                      int depth,
                      int border,
                      int format,
                      int type,
                      Buffer pixels)

  Entry point (through function pointer) to C language function:
  `void glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`

### glTexImage3D

    void glTexImage3D(int target,
                      int level,
                      int internalformat,
                      int width,
                      int height,
                      int depth,
                      int border,
                      int format,
                      int type,
                      long pixels_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`

### glTexImage4DSGIS

    void glTexImage4DSGIS(int target,
                          int level,
                          int internalformat,
                          int width,
                          int height,
                          int depth,
                          int size4d,
                          int border,
                          int format,
                          int type,
                          Buffer pixels)

  Entry point (through function pointer) to C language function:
  `void glTexImage4DSGIS(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid * pixels);`

### glTexParameterIivEXT

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

  Entry point (through function pointer) to C language function:
  `void glTexParameterIivEXT(GLenum target, GLenum pname, const GLint * params);`

### glTexParameterIivEXT

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

  Entry point (through function pointer) to C language function:
  `void glTexParameterIivEXT(GLenum target, GLenum pname, const GLint * params);`

### glTexParameterIuivEXT

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

  Entry point (through function pointer) to C language function:
  `void glTexParameterIuivEXT(GLenum target, GLenum pname, const GLuint * params);`

### glTexParameterIuivEXT

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

  Entry point (through function pointer) to C language function:
  `void glTexParameterIuivEXT(GLenum target, GLenum pname, const GLuint * params);`

### glTexParameterf

    void glTexParameterf(int target,
                         int pname,
                         float param)

  Interface to C language function:
  `void glTexParameterf(GLenum target, GLenum pname, GLfloat param);`

### glTexParameterfv

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

  Interface to C language function:
  `void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params);`

### glTexParameterfv

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

  Interface to C language function:
  `void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params);`

### glTexParameteri

    void glTexParameteri(int target,
                         int pname,
                         int param)

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

### glTexParameteriv

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

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

### glTexParameteriv

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

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

### glTexSubImage1D

    void glTexSubImage1D(int target,
                         int level,
                         int xoffset,
                         int width,
                         int format,
                         int type,
                         Buffer pixels)

  Interface to C language function:
  `void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);`

### glTexSubImage1D

    void glTexSubImage1D(int target,
                         int level,
                         int xoffset,
                         int width,
                         int format,
                         int type,
                         long pixels_buffer_offset)

  Interface to C language function:
  `void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);`

### glTexSubImage2D

    void glTexSubImage2D(int target,
                         int level,
                         int xoffset,
                         int yoffset,
                         int width,
                         int height,
                         int format,
                         int type,
                         Buffer pixels)

  Interface to C language function:
  `void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);`

### glTexSubImage2D

    void glTexSubImage2D(int target,
                         int level,
                         int xoffset,
                         int yoffset,
                         int width,
                         int height,
                         int format,
                         int type,
                         long pixels_buffer_offset)

  Interface to C language function:
  `void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);`

### glTexSubImage3D

    void glTexSubImage3D(int target,
                         int level,
                         int xoffset,
                         int yoffset,
                         int zoffset,
                         int width,
                         int height,
                         int depth,
                         int format,
                         int type,
                         Buffer pixels)

  Entry point (through function pointer) to C language function:
  `void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);`

### glTexSubImage3D

    void glTexSubImage3D(int target,
                         int level,
                         int xoffset,
                         int yoffset,
                         int zoffset,
                         int width,
                         int height,
                         int depth,
                         int format,
                         int type,
                         long pixels_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);`

### glTexSubImage4DSGIS

    void glTexSubImage4DSGIS(int target,
                             int level,
                             int xoffset,
                             int yoffset,
                             int zoffset,
                             int woffset,
                             int width,
                             int height,
                             int depth,
                             int size4d,
                             int format,
                             int type,
                             Buffer pixels)

  Entry point (through function pointer) to C language function:
  `void glTexSubImage4DSGIS(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid * pixels);`

### glTextureColorMaskSGIS

    void glTextureColorMaskSGIS(boolean red,
                                boolean green,
                                boolean blue,
                                boolean alpha)

  Entry point (through function pointer) to C language function:
  `void glTextureColorMaskSGIS(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);`

### glTextureLightEXT

    void glTextureLightEXT(int mode)

  Entry point (through function pointer) to C language function:
  `void glTextureLightEXT(GLenum mode);`

### glTextureMaterialEXT

    void glTextureMaterialEXT(int target,
                              int id)

  Entry point (through function pointer) to C language function:
  `void glTextureMaterialEXT(GLenum target, GLenum id);`

### glTextureNormalEXT

    void glTextureNormalEXT(int mode)

  Entry point (through function pointer) to C language function:
  `void glTextureNormalEXT(GLenum mode);`

### glTextureRangeAPPLE

    void glTextureRangeAPPLE(int target,
                             int length,
                             Buffer pointer)

  Entry point (through function pointer) to C language function:
  `void glTextureRangeAPPLE(GLenum target, GLsizei length, const GLvoid * pointer);`

### glTrackMatrixNV

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

  Entry point (through function pointer) to C language function:
  `void glTrackMatrixNV(GLenum sfactorRGB, GLuint dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);`

### glTransformFeedbackAttribsNV

    void glTransformFeedbackAttribsNV(int count,
                                      IntBuffer attribs,
                                      int bufferMode)

  Entry point (through function pointer) to C language function:
  `void glTransformFeedbackAttribsNV(GLuint count, const GLint * attribs, GLenum bufferMode);`

### glTransformFeedbackAttribsNV

    void glTransformFeedbackAttribsNV(int count,
                                      int[] attribs,
                                      int attribs_offset,
                                      int bufferMode)

  Entry point (through function pointer) to C language function:
  `void glTransformFeedbackAttribsNV(GLuint count, const GLint * attribs, GLenum bufferMode);`

### glTransformFeedbackVaryingsNV

    void glTransformFeedbackVaryingsNV(int program,
                                       int count,
                                       IntBuffer locations,
                                       int bufferMode)

  Entry point (through function pointer) to C language function:
  `void glTransformFeedbackVaryingsNV(GLuint program, GLsizei count, const GLint * locations, GLenum bufferMode);`

### glTransformFeedbackVaryingsNV

    void glTransformFeedbackVaryingsNV(int program,
                                       int count,
                                       int[] locations,
                                       int locations_offset,
                                       int bufferMode)

  Entry point (through function pointer) to C language function:
  `void glTransformFeedbackVaryingsNV(GLuint program, GLsizei count, const GLint * locations, GLenum bufferMode);`

### glTranslated

    void glTranslated(double x,
                      double y,
                      double z)

  Interface to C language function:
  `void glTranslated(GLdouble x, GLdouble y, GLdouble z);`

### glTranslatef

    void glTranslatef(float x,
                      float y,
                      float z)

  Interface to C language function:
  `void glTranslatef(GLfloat x, GLfloat y, GLfloat z);`

### glUniform1f

    void glUniform1f(int location,
                     float v0)

  Entry point (through function pointer) to C language function:
  `void glUniform1f(GLint location, GLfloat v0);`

### glUniform1fARB

    void glUniform1fARB(int location,
                        float v0)

  Entry point (through function pointer) to C language function:
  `void glUniform1fARB(GLint location, GLfloat v0);`

### glUniform1fv

    void glUniform1fv(int location,
                      int count,
                      FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform1fv(GLint location, GLsizei count, const GLfloat * value);`

### glUniform1fv

    void glUniform1fv(int location,
                      int count,
                      float[] value,
                      int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform1fv(GLint location, GLsizei count, const GLfloat * value);`

### glUniform1fvARB

    void glUniform1fvARB(int location,
                         int count,
                         FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform1fvARB(GLint location, GLsizei count, const GLfloat * value);`

### glUniform1fvARB

    void glUniform1fvARB(int location,
                         int count,
                         float[] value,
                         int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform1fvARB(GLint location, GLsizei count, const GLfloat * value);`

### glUniform1i

    void glUniform1i(int x,
                     int y)

  Entry point (through function pointer) to C language function:
  `void glUniform1i(GLint x, GLint y);`

### glUniform1iARB

    void glUniform1iARB(int x,
                        int y)

  Entry point (through function pointer) to C language function:
  `void glUniform1iARB(GLint x, GLint y);`

### glUniform1iv

    void glUniform1iv(int location,
                      int count,
                      IntBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform1iv(GLint location, GLsizei count, const GLint * value);`

### glUniform1iv

    void glUniform1iv(int location,
                      int count,
                      int[] value,
                      int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform1iv(GLint location, GLsizei count, const GLint * value);`

### glUniform1ivARB

    void glUniform1ivARB(int location,
                         int count,
                         IntBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform1ivARB(GLint location, GLsizei count, const GLint * value);`

### glUniform1ivARB

    void glUniform1ivARB(int location,
                         int count,
                         int[] value,
                         int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform1ivARB(GLint location, GLsizei count, const GLint * value);`

### glUniform1uiEXT

    void glUniform1uiEXT(int location,
                         int v0)

  Entry point (through function pointer) to C language function:
  `void glUniform1uiEXT(GLint location, GLuint v0);`

### glUniform1uivEXT

    void glUniform1uivEXT(int location,
                          int count,
                          IntBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform1uivEXT(GLint location, GLsizei count, const GLuint * value);`

### glUniform1uivEXT

    void glUniform1uivEXT(int location,
                          int count,
                          int[] value,
                          int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform1uivEXT(GLint location, GLsizei count, const GLuint * value);`

### glUniform2f

    void glUniform2f(int location,
                     float v0,
                     float v1)

  Entry point (through function pointer) to C language function:
  `void glUniform2f(GLint location, GLfloat v0, GLfloat v1);`

### glUniform2fARB

    void glUniform2fARB(int location,
                        float v0,
                        float v1)

  Entry point (through function pointer) to C language function:
  `void glUniform2fARB(GLint location, GLfloat v0, GLfloat v1);`

### glUniform2fv

    void glUniform2fv(int location,
                      int count,
                      FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform2fv(GLint location, GLsizei count, const GLfloat * value);`

### glUniform2fv

    void glUniform2fv(int location,
                      int count,
                      float[] value,
                      int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform2fv(GLint location, GLsizei count, const GLfloat * value);`

### glUniform2fvARB

    void glUniform2fvARB(int location,
                         int count,
                         FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform2fvARB(GLint location, GLsizei count, const GLfloat * value);`

### glUniform2fvARB

    void glUniform2fvARB(int location,
                         int count,
                         float[] value,
                         int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform2fvARB(GLint location, GLsizei count, const GLfloat * value);`

### glUniform2i

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

  Entry point (through function pointer) to C language function:
  `void glUniform2i(GLint red, GLint green, GLint blue);`

### glUniform2iARB

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

  Entry point (through function pointer) to C language function:
  `void glUniform2iARB(GLint red, GLint green, GLint blue);`

### glUniform2iv

    void glUniform2iv(int location,
                      int count,
                      IntBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform2iv(GLint location, GLsizei count, const GLint * value);`

### glUniform2iv

    void glUniform2iv(int location,
                      int count,
                      int[] value,
                      int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform2iv(GLint location, GLsizei count, const GLint * value);`

### glUniform2ivARB

    void glUniform2ivARB(int location,
                         int count,
                         IntBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform2ivARB(GLint location, GLsizei count, const GLint * value);`

### glUniform2ivARB

    void glUniform2ivARB(int location,
                         int count,
                         int[] value,
                         int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform2ivARB(GLint location, GLsizei count, const GLint * value);`

### glUniform2uiEXT

    void glUniform2uiEXT(int location,
                         int v0,
                         int v1)

  Entry point (through function pointer) to C language function:
  `void glUniform2uiEXT(GLint location, GLuint v0, GLuint v1);`

### glUniform2uivEXT

    void glUniform2uivEXT(int location,
                          int count,
                          IntBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform2uivEXT(GLint location, GLsizei count, const GLuint * value);`

### glUniform2uivEXT

    void glUniform2uivEXT(int location,
                          int count,
                          int[] value,
                          int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform2uivEXT(GLint location, GLsizei count, const GLuint * value);`

### glUniform3f

    void glUniform3f(int location,
                     float v0,
                     float v1,
                     float v2)

  Entry point (through function pointer) to C language function:
  `void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);`

### glUniform3fARB

    void glUniform3fARB(int location,
                        float v0,
                        float v1,
                        float v2)

  Entry point (through function pointer) to C language function:
  `void glUniform3fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);`

### glUniform3fv

    void glUniform3fv(int location,
                      int count,
                      FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform3fv(GLint location, GLsizei count, const GLfloat * value);`

### glUniform3fv

    void glUniform3fv(int location,
                      int count,
                      float[] value,
                      int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform3fv(GLint location, GLsizei count, const GLfloat * value);`

### glUniform3fvARB

    void glUniform3fvARB(int location,
                         int count,
                         FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform3fvARB(GLint location, GLsizei count, const GLfloat * value);`

### glUniform3fvARB

    void glUniform3fvARB(int location,
                         int count,
                         float[] value,
                         int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform3fvARB(GLint location, GLsizei count, const GLfloat * value);`

### glUniform3i

    void glUniform3i(int location,
                     int v0,
                     int v1,
                     int v2)

  Entry point (through function pointer) to C language function:
  `void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2);`

### glUniform3iARB

    void glUniform3iARB(int location,
                        int v0,
                        int v1,
                        int v2)

  Entry point (through function pointer) to C language function:
  `void glUniform3iARB(GLint location, GLint v0, GLint v1, GLint v2);`

### glUniform3iv

    void glUniform3iv(int location,
                      int count,
                      IntBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform3iv(GLint location, GLsizei count, const GLint * value);`

### glUniform3iv

    void glUniform3iv(int location,
                      int count,
                      int[] value,
                      int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform3iv(GLint location, GLsizei count, const GLint * value);`

### glUniform3ivARB

    void glUniform3ivARB(int location,
                         int count,
                         IntBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform3ivARB(GLint location, GLsizei count, const GLint * value);`

### glUniform3ivARB

    void glUniform3ivARB(int location,
                         int count,
                         int[] value,
                         int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform3ivARB(GLint location, GLsizei count, const GLint * value);`

### glUniform3uiEXT

    void glUniform3uiEXT(int location,
                         int v0,
                         int v1,
                         int v2)

  Entry point (through function pointer) to C language function:
  `void glUniform3uiEXT(GLint location, GLuint v0, GLuint v1, GLuint v2);`

### glUniform3uivEXT

    void glUniform3uivEXT(int location,
                          int count,
                          IntBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform3uivEXT(GLint location, GLsizei count, const GLuint * value);`

### glUniform3uivEXT

    void glUniform3uivEXT(int location,
                          int count,
                          int[] value,
                          int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform3uivEXT(GLint location, GLsizei count, const GLuint * value);`

### glUniform4f

    void glUniform4f(int location,
                     float v0,
                     float v1,
                     float v2,
                     float v3)

  Entry point (through function pointer) to C language function:
  `void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);`

### glUniform4fARB

    void glUniform4fARB(int location,
                        float v0,
                        float v1,
                        float v2,
                        float v3)

  Entry point (through function pointer) to C language function:
  `void glUniform4fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);`

### glUniform4fv

    void glUniform4fv(int location,
                      int count,
                      FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform4fv(GLint location, GLsizei count, const GLfloat * value);`

### glUniform4fv

    void glUniform4fv(int location,
                      int count,
                      float[] value,
                      int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform4fv(GLint location, GLsizei count, const GLfloat * value);`

### glUniform4fvARB

    void glUniform4fvARB(int location,
                         int count,
                         FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform4fvARB(GLint location, GLsizei count, const GLfloat * value);`

### glUniform4fvARB

    void glUniform4fvARB(int location,
                         int count,
                         float[] value,
                         int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform4fvARB(GLint location, GLsizei count, const GLfloat * value);`

### glUniform4i

    void glUniform4i(int location,
                     int v0,
                     int v1,
                     int v2,
                     int v3)

  Entry point (through function pointer) to C language function:
  `void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);`

### glUniform4iARB

    void glUniform4iARB(int location,
                        int v0,
                        int v1,
                        int v2,
                        int v3)

  Entry point (through function pointer) to C language function:
  `void glUniform4iARB(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);`

### glUniform4iv

    void glUniform4iv(int location,
                      int count,
                      IntBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform4iv(GLint location, GLsizei count, const GLint * value);`

### glUniform4iv

    void glUniform4iv(int location,
                      int count,
                      int[] value,
                      int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform4iv(GLint location, GLsizei count, const GLint * value);`

### glUniform4ivARB

    void glUniform4ivARB(int location,
                         int count,
                         IntBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform4ivARB(GLint location, GLsizei count, const GLint * value);`

### glUniform4ivARB

    void glUniform4ivARB(int location,
                         int count,
                         int[] value,
                         int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform4ivARB(GLint location, GLsizei count, const GLint * value);`

### glUniform4uiEXT

    void glUniform4uiEXT(int location,
                         int v0,
                         int v1,
                         int v2,
                         int v3)

  Entry point (through function pointer) to C language function:
  `void glUniform4uiEXT(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);`

### glUniform4uivEXT

    void glUniform4uivEXT(int location,
                          int count,
                          IntBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniform4uivEXT(GLint location, GLsizei count, const GLuint * value);`

### glUniform4uivEXT

    void glUniform4uivEXT(int location,
                          int count,
                          int[] value,
                          int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniform4uivEXT(GLint location, GLsizei count, const GLuint * value);`

### glUniformBufferEXT

    void glUniformBufferEXT(int program,
                            int location,
                            int buffer)

  Entry point (through function pointer) to C language function:
  `void glUniformBufferEXT(GLuint program, GLint location, GLuint buffer);`

### glUniformMatrix2fv

    void glUniformMatrix2fv(int location,
                            int count,
                            boolean transpose,
                            FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix2fv

    void glUniformMatrix2fv(int location,
                            int count,
                            boolean transpose,
                            float[] value,
                            int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix2fvARB

    void glUniformMatrix2fvARB(int location,
                               int count,
                               boolean transpose,
                               FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix2fvARB

    void glUniformMatrix2fvARB(int location,
                               int count,
                               boolean transpose,
                               float[] value,
                               int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix2x3fv

    void glUniformMatrix2x3fv(int location,
                              int count,
                              boolean transpose,
                              FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix2x3fv

    void glUniformMatrix2x3fv(int location,
                              int count,
                              boolean transpose,
                              float[] value,
                              int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix2x4fv

    void glUniformMatrix2x4fv(int location,
                              int count,
                              boolean transpose,
                              FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix2x4fv

    void glUniformMatrix2x4fv(int location,
                              int count,
                              boolean transpose,
                              float[] value,
                              int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix3fv

    void glUniformMatrix3fv(int location,
                            int count,
                            boolean transpose,
                            FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix3fv

    void glUniformMatrix3fv(int location,
                            int count,
                            boolean transpose,
                            float[] value,
                            int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix3fvARB

    void glUniformMatrix3fvARB(int location,
                               int count,
                               boolean transpose,
                               FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix3fvARB

    void glUniformMatrix3fvARB(int location,
                               int count,
                               boolean transpose,
                               float[] value,
                               int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix3x2fv

    void glUniformMatrix3x2fv(int location,
                              int count,
                              boolean transpose,
                              FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix3x2fv

    void glUniformMatrix3x2fv(int location,
                              int count,
                              boolean transpose,
                              float[] value,
                              int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix3x4fv

    void glUniformMatrix3x4fv(int location,
                              int count,
                              boolean transpose,
                              FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix3x4fv

    void glUniformMatrix3x4fv(int location,
                              int count,
                              boolean transpose,
                              float[] value,
                              int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix4fv

    void glUniformMatrix4fv(int location,
                            int count,
                            boolean transpose,
                            FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix4fv

    void glUniformMatrix4fv(int location,
                            int count,
                            boolean transpose,
                            float[] value,
                            int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix4fvARB

    void glUniformMatrix4fvARB(int location,
                               int count,
                               boolean transpose,
                               FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix4fvARB

    void glUniformMatrix4fvARB(int location,
                               int count,
                               boolean transpose,
                               float[] value,
                               int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix4x2fv

    void glUniformMatrix4x2fv(int location,
                              int count,
                              boolean transpose,
                              FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix4x2fv

    void glUniformMatrix4x2fv(int location,
                              int count,
                              boolean transpose,
                              float[] value,
                              int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix4x3fv

    void glUniformMatrix4x3fv(int location,
                              int count,
                              boolean transpose,
                              FloatBuffer value)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUniformMatrix4x3fv

    void glUniformMatrix4x3fv(int location,
                              int count,
                              boolean transpose,
                              float[] value,
                              int value_offset)

  Entry point (through function pointer) to C language function:
  `void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);`

### glUnlockArraysEXT

    void glUnlockArraysEXT()

  Entry point (through function pointer) to C language function:
  `void glUnlockArraysEXT(void);`

### glUnmapBuffer

    boolean glUnmapBuffer(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glUnmapBuffer(GLenum id);`

### glUnmapBufferARB

    boolean glUnmapBufferARB(int id)

  Entry point (through function pointer) to C language function:
  `GLboolean glUnmapBufferARB(GLenum id);`

### glUpdateObjectBufferATI

    void glUpdateObjectBufferATI(int buffer,
                                 int offset,
                                 int size,
                                 Buffer pointer,
                                 int preserve)

  Entry point (through function pointer) to C language function:
  `void glUpdateObjectBufferATI(GLuint buffer, GLuint offset, GLsizei size, const GLvoid * pointer, GLenum preserve);`

### glUseProgram

    void glUseProgram(int mode)

  Entry point (through function pointer) to C language function:
  `void glUseProgram(GLuint mode);`

### glUseProgramObjectARB

    void glUseProgramObjectARB(int mode)

  Entry point (through function pointer) to C language function:
  `void glUseProgramObjectARB(GLhandleARB mode);`

### glValidateProgram

    void glValidateProgram(int mode)

  Entry point (through function pointer) to C language function:
  `void glValidateProgram(GLuint mode);`

### glValidateProgramARB

    void glValidateProgramARB(int mode)

  Entry point (through function pointer) to C language function:
  `void glValidateProgramARB(GLhandleARB mode);`

### glVariantArrayObjectATI

    void glVariantArrayObjectATI(int id,
                                 int type,
                                 int stride,
                                 int buffer,
                                 int offset)

  Entry point (through function pointer) to C language function:
  `void glVariantArrayObjectATI(GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset);`

### glVariantPointerEXT

    void glVariantPointerEXT(int id,
                             int type,
                             int stride,
                             Buffer addr)

  Entry point (through function pointer) to C language function:
  `void glVariantPointerEXT(GLuint id, GLenum type, GLuint stride, const GLvoid * addr);`

### glVariantPointerEXT

    void glVariantPointerEXT(int id,
                             int type,
                             int stride,
                             long addr_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glVariantPointerEXT(GLuint id, GLenum type, GLuint stride, const GLvoid * addr);`

### glVariantbvEXT

    void glVariantbvEXT(int index,
                        ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVariantbvEXT(GLuint index, const GLbyte * v);`

### glVariantbvEXT

    void glVariantbvEXT(int index,
                        byte[] v,
                        int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVariantbvEXT(GLuint index, const GLbyte * v);`

### glVariantdvEXT

    void glVariantdvEXT(int target,
                        DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVariantdvEXT(GLuint target, const GLdouble * v);`

### glVariantdvEXT

    void glVariantdvEXT(int target,
                        double[] v,
                        int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVariantdvEXT(GLuint target, const GLdouble * v);`

### glVariantfvEXT

    void glVariantfvEXT(int target,
                        FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVariantfvEXT(GLuint target, const GLfloat * v);`

### glVariantfvEXT

    void glVariantfvEXT(int target,
                        float[] v,
                        int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVariantfvEXT(GLuint target, const GLfloat * v);`

### glVariantivEXT

    void glVariantivEXT(int target,
                        IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVariantivEXT(GLuint target, const GLint * v);`

### glVariantivEXT

    void glVariantivEXT(int target,
                        int[] v,
                        int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVariantivEXT(GLuint target, const GLint * v);`

### glVariantsvEXT

    void glVariantsvEXT(int target,
                        ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVariantsvEXT(GLuint target, const GLshort * v);`

### glVariantsvEXT

    void glVariantsvEXT(int target,
                        short[] v,
                        int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVariantsvEXT(GLuint target, const GLshort * v);`

### glVariantubvEXT

    void glVariantubvEXT(int index,
                         ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVariantubvEXT(GLuint index, const GLubyte * v);`

### glVariantubvEXT

    void glVariantubvEXT(int index,
                         byte[] v,
                         int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVariantubvEXT(GLuint index, const GLubyte * v);`

### glVariantuivEXT

    void glVariantuivEXT(int index,
                         IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVariantuivEXT(GLuint index, const GLuint * v);`

### glVariantuivEXT

    void glVariantuivEXT(int index,
                         int[] v,
                         int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVariantuivEXT(GLuint index, const GLuint * v);`

### glVariantusvEXT

    void glVariantusvEXT(int index,
                         ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVariantusvEXT(GLuint index, const GLushort * v);`

### glVariantusvEXT

    void glVariantusvEXT(int index,
                         short[] v,
                         int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVariantusvEXT(GLuint index, const GLushort * v);`

### 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);`

### glVertex2hNV

    void glVertex2hNV(short x,
                      short y)

  Entry point (through function pointer) to C language function:
  `void glVertex2hNV(GLhalfNV x, GLhalfNV y);`

### glVertex2hvNV

    void glVertex2hvNV(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertex2hvNV(const GLhalfNV * v);`

### glVertex2hvNV

    void glVertex2hvNV(short[] v,
                       int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertex2hvNV(const GLhalfNV * v);`

### 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);`

### glVertex3hNV

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

  Entry point (through function pointer) to C language function:
  `void glVertex3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue);`

### glVertex3hvNV

    void glVertex3hvNV(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertex3hvNV(const GLhalfNV * v);`

### glVertex3hvNV

    void glVertex3hvNV(short[] v,
                       int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertex3hvNV(const GLhalfNV * v);`

### 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);`

### glVertex4hNV

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

  Entry point (through function pointer) to C language function:
  `void glVertex4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);`

### glVertex4hvNV

    void glVertex4hvNV(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertex4hvNV(const GLhalfNV * v);`

### glVertex4hvNV

    void glVertex4hvNV(short[] v,
                       int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertex4hvNV(const GLhalfNV * v);`

### 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 (through function pointer) to C language function:
  `void glVertexArrayParameteriAPPLE(GLenum target, GLint s);`

### glVertexArrayRangeAPPLE

    void glVertexArrayRangeAPPLE(int length,
                                 Buffer pointer)

  Entry point (through function pointer) to C language function:
  `void glVertexArrayRangeAPPLE(GLsizei length, GLvoid * pointer);`

### glVertexArrayRangeNV

    void glVertexArrayRangeNV(int length,
                              Buffer pointer)

  Entry point (through function pointer) to C language function:
  `void glVertexArrayRangeNV(GLsizei length, const GLvoid * pointer);`

  Parameters:
    `pointer` - a direct `Buffer`

### glVertexAttrib1d

    void glVertexAttrib1d(int target,
                          double s)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1d(GLuint target, GLdouble s);`

### glVertexAttrib1dARB

    void glVertexAttrib1dARB(int target,
                             double s)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1dARB(GLuint target, GLdouble s);`

### glVertexAttrib1dNV

    void glVertexAttrib1dNV(int target,
                            double s)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1dNV(GLuint target, GLdouble s);`

### glVertexAttrib1dv

    void glVertexAttrib1dv(int target,
                           DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1dv(GLuint target, const GLdouble * v);`

### glVertexAttrib1dv

    void glVertexAttrib1dv(int target,
                           double[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1dv(GLuint target, const GLdouble * v);`

### glVertexAttrib1dvARB

    void glVertexAttrib1dvARB(int target,
                              DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1dvARB(GLuint target, const GLdouble * v);`

### glVertexAttrib1dvARB

    void glVertexAttrib1dvARB(int target,
                              double[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1dvARB(GLuint target, const GLdouble * v);`

### glVertexAttrib1dvNV

    void glVertexAttrib1dvNV(int target,
                             DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1dvNV(GLuint target, const GLdouble * v);`

### glVertexAttrib1dvNV

    void glVertexAttrib1dvNV(int target,
                             double[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1dvNV(GLuint target, const GLdouble * v);`

### glVertexAttrib1f

    void glVertexAttrib1f(int target,
                          float s)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1f(GLuint target, GLfloat s);`

### glVertexAttrib1fARB

    void glVertexAttrib1fARB(int target,
                             float s)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1fARB(GLuint target, GLfloat s);`

### glVertexAttrib1fNV

    void glVertexAttrib1fNV(int target,
                            float s)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1fNV(GLuint target, GLfloat s);`

### glVertexAttrib1fv

    void glVertexAttrib1fv(int target,
                           FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1fv(GLuint target, const GLfloat * v);`

### glVertexAttrib1fv

    void glVertexAttrib1fv(int target,
                           float[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1fv(GLuint target, const GLfloat * v);`

### glVertexAttrib1fvARB

    void glVertexAttrib1fvARB(int target,
                              FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1fvARB(GLuint target, const GLfloat * v);`

### glVertexAttrib1fvARB

    void glVertexAttrib1fvARB(int target,
                              float[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1fvARB(GLuint target, const GLfloat * v);`

### glVertexAttrib1fvNV

    void glVertexAttrib1fvNV(int target,
                             FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1fvNV(GLuint target, const GLfloat * v);`

### glVertexAttrib1fvNV

    void glVertexAttrib1fvNV(int target,
                             float[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1fvNV(GLuint target, const GLfloat * v);`

### glVertexAttrib1hNV

    void glVertexAttrib1hNV(int target,
                            short s)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1hNV(GLuint target, GLhalfNV s);`

### glVertexAttrib1hvNV

    void glVertexAttrib1hvNV(int index,
                             ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1hvNV(GLuint index, const GLhalfNV * v);`

### glVertexAttrib1hvNV

    void glVertexAttrib1hvNV(int index,
                             short[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1hvNV(GLuint index, const GLhalfNV * v);`

### glVertexAttrib1s

    void glVertexAttrib1s(int target,
                          short s)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1s(GLuint target, GLshort s);`

### glVertexAttrib1sARB

    void glVertexAttrib1sARB(int target,
                             short s)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1sARB(GLuint target, GLshort s);`

### glVertexAttrib1sNV

    void glVertexAttrib1sNV(int target,
                            short s)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1sNV(GLuint target, GLshort s);`

### glVertexAttrib1sv

    void glVertexAttrib1sv(int target,
                           ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1sv(GLuint target, const GLshort * v);`

### glVertexAttrib1sv

    void glVertexAttrib1sv(int target,
                           short[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1sv(GLuint target, const GLshort * v);`

### glVertexAttrib1svARB

    void glVertexAttrib1svARB(int target,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1svARB(GLuint target, const GLshort * v);`

### glVertexAttrib1svARB

    void glVertexAttrib1svARB(int target,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1svARB(GLuint target, const GLshort * v);`

### glVertexAttrib1svNV

    void glVertexAttrib1svNV(int target,
                             ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1svNV(GLuint target, const GLshort * v);`

### glVertexAttrib1svNV

    void glVertexAttrib1svNV(int target,
                             short[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib1svNV(GLuint target, const GLshort * v);`

### glVertexAttrib2d

    void glVertexAttrib2d(int target,
                          double s,
                          double t)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2d(GLuint target, GLdouble s, GLdouble t);`

### glVertexAttrib2dARB

    void glVertexAttrib2dARB(int target,
                             double s,
                             double t)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2dARB(GLuint target, GLdouble s, GLdouble t);`

### glVertexAttrib2dNV

    void glVertexAttrib2dNV(int target,
                            double s,
                            double t)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2dNV(GLuint target, GLdouble s, GLdouble t);`

### glVertexAttrib2dv

    void glVertexAttrib2dv(int target,
                           DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2dv(GLuint target, const GLdouble * v);`

### glVertexAttrib2dv

    void glVertexAttrib2dv(int target,
                           double[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2dv(GLuint target, const GLdouble * v);`

### glVertexAttrib2dvARB

    void glVertexAttrib2dvARB(int target,
                              DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2dvARB(GLuint target, const GLdouble * v);`

### glVertexAttrib2dvARB

    void glVertexAttrib2dvARB(int target,
                              double[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2dvARB(GLuint target, const GLdouble * v);`

### glVertexAttrib2dvNV

    void glVertexAttrib2dvNV(int target,
                             DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2dvNV(GLuint target, const GLdouble * v);`

### glVertexAttrib2dvNV

    void glVertexAttrib2dvNV(int target,
                             double[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2dvNV(GLuint target, const GLdouble * v);`

### glVertexAttrib2f

    void glVertexAttrib2f(int target,
                          float s,
                          float t)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2f(GLuint target, GLfloat s, GLfloat t);`

### glVertexAttrib2fARB

    void glVertexAttrib2fARB(int target,
                             float s,
                             float t)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2fARB(GLuint target, GLfloat s, GLfloat t);`

### glVertexAttrib2fNV

    void glVertexAttrib2fNV(int target,
                            float s,
                            float t)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2fNV(GLuint target, GLfloat s, GLfloat t);`

### glVertexAttrib2fv

    void glVertexAttrib2fv(int target,
                           FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2fv(GLuint target, const GLfloat * v);`

### glVertexAttrib2fv

    void glVertexAttrib2fv(int target,
                           float[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2fv(GLuint target, const GLfloat * v);`

### glVertexAttrib2fvARB

    void glVertexAttrib2fvARB(int target,
                              FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2fvARB(GLuint target, const GLfloat * v);`

### glVertexAttrib2fvARB

    void glVertexAttrib2fvARB(int target,
                              float[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2fvARB(GLuint target, const GLfloat * v);`

### glVertexAttrib2fvNV

    void glVertexAttrib2fvNV(int target,
                             FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2fvNV(GLuint target, const GLfloat * v);`

### glVertexAttrib2fvNV

    void glVertexAttrib2fvNV(int target,
                             float[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2fvNV(GLuint target, const GLfloat * v);`

### glVertexAttrib2hNV

    void glVertexAttrib2hNV(int target,
                            short s,
                            short t)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2hNV(GLuint target, GLhalfNV s, GLhalfNV t);`

### glVertexAttrib2hvNV

    void glVertexAttrib2hvNV(int index,
                             ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2hvNV(GLuint index, const GLhalfNV * v);`

### glVertexAttrib2hvNV

    void glVertexAttrib2hvNV(int index,
                             short[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2hvNV(GLuint index, const GLhalfNV * v);`

### glVertexAttrib2s

    void glVertexAttrib2s(int target,
                          short s,
                          short t)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2s(GLuint target, GLshort s, GLshort t);`

### glVertexAttrib2sARB

    void glVertexAttrib2sARB(int target,
                             short s,
                             short t)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2sARB(GLuint target, GLshort s, GLshort t);`

### glVertexAttrib2sNV

    void glVertexAttrib2sNV(int target,
                            short s,
                            short t)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2sNV(GLuint target, GLshort s, GLshort t);`

### glVertexAttrib2sv

    void glVertexAttrib2sv(int target,
                           ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2sv(GLuint target, const GLshort * v);`

### glVertexAttrib2sv

    void glVertexAttrib2sv(int target,
                           short[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2sv(GLuint target, const GLshort * v);`

### glVertexAttrib2svARB

    void glVertexAttrib2svARB(int target,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2svARB(GLuint target, const GLshort * v);`

### glVertexAttrib2svARB

    void glVertexAttrib2svARB(int target,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2svARB(GLuint target, const GLshort * v);`

### glVertexAttrib2svNV

    void glVertexAttrib2svNV(int target,
                             ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2svNV(GLuint target, const GLshort * v);`

### glVertexAttrib2svNV

    void glVertexAttrib2svNV(int target,
                             short[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib2svNV(GLuint target, const GLshort * v);`

### glVertexAttrib3d

    void glVertexAttrib3d(int target,
                          double s,
                          double t,
                          double r)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3d(GLuint target, GLdouble s, GLdouble t, GLdouble r);`

### glVertexAttrib3dARB

    void glVertexAttrib3dARB(int target,
                             double s,
                             double t,
                             double r)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3dARB(GLuint target, GLdouble s, GLdouble t, GLdouble r);`

### glVertexAttrib3dNV

    void glVertexAttrib3dNV(int target,
                            double s,
                            double t,
                            double r)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3dNV(GLuint target, GLdouble s, GLdouble t, GLdouble r);`

### glVertexAttrib3dv

    void glVertexAttrib3dv(int target,
                           DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3dv(GLuint target, const GLdouble * v);`

### glVertexAttrib3dv

    void glVertexAttrib3dv(int target,
                           double[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3dv(GLuint target, const GLdouble * v);`

### glVertexAttrib3dvARB

    void glVertexAttrib3dvARB(int target,
                              DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3dvARB(GLuint target, const GLdouble * v);`

### glVertexAttrib3dvARB

    void glVertexAttrib3dvARB(int target,
                              double[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3dvARB(GLuint target, const GLdouble * v);`

### glVertexAttrib3dvNV

    void glVertexAttrib3dvNV(int target,
                             DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3dvNV(GLuint target, const GLdouble * v);`

### glVertexAttrib3dvNV

    void glVertexAttrib3dvNV(int target,
                             double[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3dvNV(GLuint target, const GLdouble * v);`

### glVertexAttrib3f

    void glVertexAttrib3f(int target,
                          float s,
                          float t,
                          float r)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3f(GLuint target, GLfloat s, GLfloat t, GLfloat r);`

### glVertexAttrib3fARB

    void glVertexAttrib3fARB(int target,
                             float s,
                             float t,
                             float r)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3fARB(GLuint target, GLfloat s, GLfloat t, GLfloat r);`

### glVertexAttrib3fNV

    void glVertexAttrib3fNV(int target,
                            float s,
                            float t,
                            float r)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3fNV(GLuint target, GLfloat s, GLfloat t, GLfloat r);`

### glVertexAttrib3fv

    void glVertexAttrib3fv(int target,
                           FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3fv(GLuint target, const GLfloat * v);`

### glVertexAttrib3fv

    void glVertexAttrib3fv(int target,
                           float[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3fv(GLuint target, const GLfloat * v);`

### glVertexAttrib3fvARB

    void glVertexAttrib3fvARB(int target,
                              FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3fvARB(GLuint target, const GLfloat * v);`

### glVertexAttrib3fvARB

    void glVertexAttrib3fvARB(int target,
                              float[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3fvARB(GLuint target, const GLfloat * v);`

### glVertexAttrib3fvNV

    void glVertexAttrib3fvNV(int target,
                             FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3fvNV(GLuint target, const GLfloat * v);`

### glVertexAttrib3fvNV

    void glVertexAttrib3fvNV(int target,
                             float[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3fvNV(GLuint target, const GLfloat * v);`

### glVertexAttrib3hNV

    void glVertexAttrib3hNV(int target,
                            short s,
                            short t,
                            short r)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3hNV(GLuint target, GLhalfNV s, GLhalfNV t, GLhalfNV r);`

### glVertexAttrib3hvNV

    void glVertexAttrib3hvNV(int index,
                             ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3hvNV(GLuint index, const GLhalfNV * v);`

### glVertexAttrib3hvNV

    void glVertexAttrib3hvNV(int index,
                             short[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3hvNV(GLuint index, const GLhalfNV * v);`

### glVertexAttrib3s

    void glVertexAttrib3s(int target,
                          short s,
                          short t,
                          short r)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3s(GLuint target, GLshort s, GLshort t, GLshort r);`

### glVertexAttrib3sARB

    void glVertexAttrib3sARB(int target,
                             short s,
                             short t,
                             short r)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3sARB(GLuint target, GLshort s, GLshort t, GLshort r);`

### glVertexAttrib3sNV

    void glVertexAttrib3sNV(int target,
                            short s,
                            short t,
                            short r)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3sNV(GLuint target, GLshort s, GLshort t, GLshort r);`

### glVertexAttrib3sv

    void glVertexAttrib3sv(int target,
                           ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3sv(GLuint target, const GLshort * v);`

### glVertexAttrib3sv

    void glVertexAttrib3sv(int target,
                           short[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3sv(GLuint target, const GLshort * v);`

### glVertexAttrib3svARB

    void glVertexAttrib3svARB(int target,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3svARB(GLuint target, const GLshort * v);`

### glVertexAttrib3svARB

    void glVertexAttrib3svARB(int target,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3svARB(GLuint target, const GLshort * v);`

### glVertexAttrib3svNV

    void glVertexAttrib3svNV(int target,
                             ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3svNV(GLuint target, const GLshort * v);`

### glVertexAttrib3svNV

    void glVertexAttrib3svNV(int target,
                             short[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib3svNV(GLuint target, const GLshort * v);`

### glVertexAttrib4Nbv

    void glVertexAttrib4Nbv(int index,
                            ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4Nbv(GLuint index, const GLbyte * v);`

### glVertexAttrib4Nbv

    void glVertexAttrib4Nbv(int index,
                            byte[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4Nbv(GLuint index, const GLbyte * v);`

### glVertexAttrib4NbvARB

    void glVertexAttrib4NbvARB(int index,
                               ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4NbvARB(GLuint index, const GLbyte * v);`

### glVertexAttrib4NbvARB

    void glVertexAttrib4NbvARB(int index,
                               byte[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4NbvARB(GLuint index, const GLbyte * v);`

### glVertexAttrib4Niv

    void glVertexAttrib4Niv(int target,
                            IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4Niv(GLuint target, const GLint * v);`

### glVertexAttrib4Niv

    void glVertexAttrib4Niv(int target,
                            int[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4Niv(GLuint target, const GLint * v);`

### glVertexAttrib4NivARB

    void glVertexAttrib4NivARB(int target,
                               IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4NivARB(GLuint target, const GLint * v);`

### glVertexAttrib4NivARB

    void glVertexAttrib4NivARB(int target,
                               int[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4NivARB(GLuint target, const GLint * v);`

### glVertexAttrib4Nsv

    void glVertexAttrib4Nsv(int target,
                            ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4Nsv(GLuint target, const GLshort * v);`

### glVertexAttrib4Nsv

    void glVertexAttrib4Nsv(int target,
                            short[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4Nsv(GLuint target, const GLshort * v);`

### glVertexAttrib4NsvARB

    void glVertexAttrib4NsvARB(int target,
                               ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4NsvARB(GLuint target, const GLshort * v);`

### glVertexAttrib4NsvARB

    void glVertexAttrib4NsvARB(int target,
                               short[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4NsvARB(GLuint target, const GLshort * v);`

### glVertexAttrib4Nub

    void glVertexAttrib4Nub(int index,
                            byte x,
                            byte y,
                            byte z,
                            byte w)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);`

### glVertexAttrib4NubARB

    void glVertexAttrib4NubARB(int index,
                               byte x,
                               byte y,
                               byte z,
                               byte w)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4NubARB(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);`

### glVertexAttrib4Nubv

    void glVertexAttrib4Nubv(int index,
                             ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4Nubv(GLuint index, const GLubyte * v);`

### glVertexAttrib4Nubv

    void glVertexAttrib4Nubv(int index,
                             byte[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4Nubv(GLuint index, const GLubyte * v);`

### glVertexAttrib4NubvARB

    void glVertexAttrib4NubvARB(int index,
                                ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4NubvARB(GLuint index, const GLubyte * v);`

### glVertexAttrib4NubvARB

    void glVertexAttrib4NubvARB(int index,
                                byte[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4NubvARB(GLuint index, const GLubyte * v);`

### glVertexAttrib4Nuiv

    void glVertexAttrib4Nuiv(int index,
                             IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4Nuiv(GLuint index, const GLuint * v);`

### glVertexAttrib4Nuiv

    void glVertexAttrib4Nuiv(int index,
                             int[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4Nuiv(GLuint index, const GLuint * v);`

### glVertexAttrib4NuivARB

    void glVertexAttrib4NuivARB(int index,
                                IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4NuivARB(GLuint index, const GLuint * v);`

### glVertexAttrib4NuivARB

    void glVertexAttrib4NuivARB(int index,
                                int[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4NuivARB(GLuint index, const GLuint * v);`

### glVertexAttrib4Nusv

    void glVertexAttrib4Nusv(int index,
                             ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4Nusv(GLuint index, const GLushort * v);`

### glVertexAttrib4Nusv

    void glVertexAttrib4Nusv(int index,
                             short[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4Nusv(GLuint index, const GLushort * v);`

### glVertexAttrib4NusvARB

    void glVertexAttrib4NusvARB(int index,
                                ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4NusvARB(GLuint index, const GLushort * v);`

### glVertexAttrib4NusvARB

    void glVertexAttrib4NusvARB(int index,
                                short[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4NusvARB(GLuint index, const GLushort * v);`

### glVertexAttrib4bv

    void glVertexAttrib4bv(int index,
                           ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4bv(GLuint index, const GLbyte * v);`

### glVertexAttrib4bv

    void glVertexAttrib4bv(int index,
                           byte[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4bv(GLuint index, const GLbyte * v);`

### glVertexAttrib4bvARB

    void glVertexAttrib4bvARB(int index,
                              ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4bvARB(GLuint index, const GLbyte * v);`

### glVertexAttrib4bvARB

    void glVertexAttrib4bvARB(int index,
                              byte[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4bvARB(GLuint index, const GLbyte * v);`

### glVertexAttrib4d

    void glVertexAttrib4d(int target,
                          double s,
                          double t,
                          double r,
                          double q)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4d(GLuint target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);`

### glVertexAttrib4dARB

    void glVertexAttrib4dARB(int target,
                             double s,
                             double t,
                             double r,
                             double q)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4dARB(GLuint target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);`

### glVertexAttrib4dNV

    void glVertexAttrib4dNV(int target,
                            double s,
                            double t,
                            double r,
                            double q)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4dNV(GLuint target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);`

### glVertexAttrib4dv

    void glVertexAttrib4dv(int target,
                           DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4dv(GLuint target, const GLdouble * v);`

### glVertexAttrib4dv

    void glVertexAttrib4dv(int target,
                           double[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4dv(GLuint target, const GLdouble * v);`

### glVertexAttrib4dvARB

    void glVertexAttrib4dvARB(int target,
                              DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4dvARB(GLuint target, const GLdouble * v);`

### glVertexAttrib4dvARB

    void glVertexAttrib4dvARB(int target,
                              double[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4dvARB(GLuint target, const GLdouble * v);`

### glVertexAttrib4dvNV

    void glVertexAttrib4dvNV(int target,
                             DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4dvNV(GLuint target, const GLdouble * v);`

### glVertexAttrib4dvNV

    void glVertexAttrib4dvNV(int target,
                             double[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4dvNV(GLuint target, const GLdouble * v);`

### glVertexAttrib4f

    void glVertexAttrib4f(int target,
                          float s,
                          float t,
                          float r,
                          float q)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4f(GLuint target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);`

### glVertexAttrib4fARB

    void glVertexAttrib4fARB(int target,
                             float s,
                             float t,
                             float r,
                             float q)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4fARB(GLuint target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);`

### glVertexAttrib4fNV

    void glVertexAttrib4fNV(int target,
                            float s,
                            float t,
                            float r,
                            float q)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4fNV(GLuint target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);`

### glVertexAttrib4fv

    void glVertexAttrib4fv(int target,
                           FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4fv(GLuint target, const GLfloat * v);`

### glVertexAttrib4fv

    void glVertexAttrib4fv(int target,
                           float[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4fv(GLuint target, const GLfloat * v);`

### glVertexAttrib4fvARB

    void glVertexAttrib4fvARB(int target,
                              FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4fvARB(GLuint target, const GLfloat * v);`

### glVertexAttrib4fvARB

    void glVertexAttrib4fvARB(int target,
                              float[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4fvARB(GLuint target, const GLfloat * v);`

### glVertexAttrib4fvNV

    void glVertexAttrib4fvNV(int target,
                             FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4fvNV(GLuint target, const GLfloat * v);`

### glVertexAttrib4fvNV

    void glVertexAttrib4fvNV(int target,
                             float[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4fvNV(GLuint target, const GLfloat * v);`

### glVertexAttrib4hNV

    void glVertexAttrib4hNV(int target,
                            short s,
                            short t,
                            short r,
                            short q)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4hNV(GLuint target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);`

### glVertexAttrib4hvNV

    void glVertexAttrib4hvNV(int index,
                             ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4hvNV(GLuint index, const GLhalfNV * v);`

### glVertexAttrib4hvNV

    void glVertexAttrib4hvNV(int index,
                             short[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4hvNV(GLuint index, const GLhalfNV * v);`

### glVertexAttrib4iv

    void glVertexAttrib4iv(int target,
                           IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4iv(GLuint target, const GLint * v);`

### glVertexAttrib4iv

    void glVertexAttrib4iv(int target,
                           int[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4iv(GLuint target, const GLint * v);`

### glVertexAttrib4ivARB

    void glVertexAttrib4ivARB(int target,
                              IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4ivARB(GLuint target, const GLint * v);`

### glVertexAttrib4ivARB

    void glVertexAttrib4ivARB(int target,
                              int[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4ivARB(GLuint target, const GLint * v);`

### glVertexAttrib4s

    void glVertexAttrib4s(int target,
                          short s,
                          short t,
                          short r,
                          short q)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4s(GLuint target, GLshort s, GLshort t, GLshort r, GLshort q);`

### glVertexAttrib4sARB

    void glVertexAttrib4sARB(int target,
                             short s,
                             short t,
                             short r,
                             short q)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4sARB(GLuint target, GLshort s, GLshort t, GLshort r, GLshort q);`

### glVertexAttrib4sNV

    void glVertexAttrib4sNV(int target,
                            short s,
                            short t,
                            short r,
                            short q)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4sNV(GLuint target, GLshort s, GLshort t, GLshort r, GLshort q);`

### glVertexAttrib4sv

    void glVertexAttrib4sv(int target,
                           ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4sv(GLuint target, const GLshort * v);`

### glVertexAttrib4sv

    void glVertexAttrib4sv(int target,
                           short[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4sv(GLuint target, const GLshort * v);`

### glVertexAttrib4svARB

    void glVertexAttrib4svARB(int target,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4svARB(GLuint target, const GLshort * v);`

### glVertexAttrib4svARB

    void glVertexAttrib4svARB(int target,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4svARB(GLuint target, const GLshort * v);`

### glVertexAttrib4svNV

    void glVertexAttrib4svNV(int target,
                             ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4svNV(GLuint target, const GLshort * v);`

### glVertexAttrib4svNV

    void glVertexAttrib4svNV(int target,
                             short[] v,
                             int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4svNV(GLuint target, const GLshort * v);`

### glVertexAttrib4ubNV

    void glVertexAttrib4ubNV(int index,
                             byte x,
                             byte y,
                             byte z,
                             byte w)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4ubNV(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);`

### glVertexAttrib4ubv

    void glVertexAttrib4ubv(int index,
                            ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4ubv(GLuint index, const GLubyte * v);`

### glVertexAttrib4ubv

    void glVertexAttrib4ubv(int index,
                            byte[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4ubv(GLuint index, const GLubyte * v);`

### glVertexAttrib4ubvARB

    void glVertexAttrib4ubvARB(int index,
                               ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4ubvARB(GLuint index, const GLubyte * v);`

### glVertexAttrib4ubvARB

    void glVertexAttrib4ubvARB(int index,
                               byte[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4ubvARB(GLuint index, const GLubyte * v);`

### glVertexAttrib4ubvNV

    void glVertexAttrib4ubvNV(int index,
                              ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4ubvNV(GLuint index, const GLubyte * v);`

### glVertexAttrib4ubvNV

    void glVertexAttrib4ubvNV(int index,
                              byte[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4ubvNV(GLuint index, const GLubyte * v);`

### glVertexAttrib4uiv

    void glVertexAttrib4uiv(int index,
                            IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4uiv(GLuint index, const GLuint * v);`

### glVertexAttrib4uiv

    void glVertexAttrib4uiv(int index,
                            int[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4uiv(GLuint index, const GLuint * v);`

### glVertexAttrib4uivARB

    void glVertexAttrib4uivARB(int index,
                               IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4uivARB(GLuint index, const GLuint * v);`

### glVertexAttrib4uivARB

    void glVertexAttrib4uivARB(int index,
                               int[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4uivARB(GLuint index, const GLuint * v);`

### glVertexAttrib4usv

    void glVertexAttrib4usv(int index,
                            ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4usv(GLuint index, const GLushort * v);`

### glVertexAttrib4usv

    void glVertexAttrib4usv(int index,
                            short[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4usv(GLuint index, const GLushort * v);`

### glVertexAttrib4usvARB

    void glVertexAttrib4usvARB(int index,
                               ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4usvARB(GLuint index, const GLushort * v);`

### glVertexAttrib4usvARB

    void glVertexAttrib4usvARB(int index,
                               short[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttrib4usvARB(GLuint index, const GLushort * v);`

### glVertexAttribArrayObjectATI

    void glVertexAttribArrayObjectATI(int index,
                                      int size,
                                      int type,
                                      boolean normalized,
                                      int stride,
                                      int buffer,
                                      int offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribArrayObjectATI(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint buffer, GLuint offset);`

### glVertexAttribI1iEXT

    void glVertexAttribI1iEXT(int index,
                              int x)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI1iEXT(GLuint index, GLint x);`

### glVertexAttribI1ivEXT

    void glVertexAttribI1ivEXT(int index,
                               IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI1ivEXT(GLuint index, const GLint * v);`

### glVertexAttribI1ivEXT

    void glVertexAttribI1ivEXT(int index,
                               int[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI1ivEXT(GLuint index, const GLint * v);`

### glVertexAttribI1uiEXT

    void glVertexAttribI1uiEXT(int index,
                               int x)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI1uiEXT(GLuint index, GLuint x);`

### glVertexAttribI1uivEXT

    void glVertexAttribI1uivEXT(int index,
                                IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI1uivEXT(GLuint index, const GLuint * v);`

### glVertexAttribI1uivEXT

    void glVertexAttribI1uivEXT(int index,
                                int[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI1uivEXT(GLuint index, const GLuint * v);`

### glVertexAttribI2iEXT

    void glVertexAttribI2iEXT(int index,
                              int x,
                              int y)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI2iEXT(GLuint index, GLint x, GLint y);`

### glVertexAttribI2ivEXT

    void glVertexAttribI2ivEXT(int index,
                               IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI2ivEXT(GLuint index, const GLint * v);`

### glVertexAttribI2ivEXT

    void glVertexAttribI2ivEXT(int index,
                               int[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI2ivEXT(GLuint index, const GLint * v);`

### glVertexAttribI2uiEXT

    void glVertexAttribI2uiEXT(int index,
                               int x,
                               int y)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI2uiEXT(GLuint index, GLuint x, GLuint y);`

### glVertexAttribI2uivEXT

    void glVertexAttribI2uivEXT(int index,
                                IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI2uivEXT(GLuint index, const GLuint * v);`

### glVertexAttribI2uivEXT

    void glVertexAttribI2uivEXT(int index,
                                int[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI2uivEXT(GLuint index, const GLuint * v);`

### glVertexAttribI3iEXT

    void glVertexAttribI3iEXT(int index,
                              int x,
                              int y,
                              int z)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI3iEXT(GLuint index, GLint x, GLint y, GLint z);`

### glVertexAttribI3ivEXT

    void glVertexAttribI3ivEXT(int index,
                               IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI3ivEXT(GLuint index, const GLint * v);`

### glVertexAttribI3ivEXT

    void glVertexAttribI3ivEXT(int index,
                               int[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI3ivEXT(GLuint index, const GLint * v);`

### glVertexAttribI3uiEXT

    void glVertexAttribI3uiEXT(int index,
                               int x,
                               int y,
                               int z)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI3uiEXT(GLuint index, GLuint x, GLuint y, GLuint z);`

### glVertexAttribI3uivEXT

    void glVertexAttribI3uivEXT(int index,
                                IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI3uivEXT(GLuint index, const GLuint * v);`

### glVertexAttribI3uivEXT

    void glVertexAttribI3uivEXT(int index,
                                int[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI3uivEXT(GLuint index, const GLuint * v);`

### glVertexAttribI4bvEXT

    void glVertexAttribI4bvEXT(int index,
                               ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI4bvEXT(GLuint index, const GLbyte * v);`

### glVertexAttribI4bvEXT

    void glVertexAttribI4bvEXT(int index,
                               byte[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI4bvEXT(GLuint index, const GLbyte * v);`

### glVertexAttribI4iEXT

    void glVertexAttribI4iEXT(int index,
                              int x,
                              int y,
                              int z,
                              int w)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI4iEXT(GLuint index, GLint x, GLint y, GLint z, GLint w);`

### glVertexAttribI4ivEXT

    void glVertexAttribI4ivEXT(int index,
                               IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI4ivEXT(GLuint index, const GLint * v);`

### glVertexAttribI4ivEXT

    void glVertexAttribI4ivEXT(int index,
                               int[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI4ivEXT(GLuint index, const GLint * v);`

### glVertexAttribI4svEXT

    void glVertexAttribI4svEXT(int index,
                               ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI4svEXT(GLuint index, const GLshort * v);`

### glVertexAttribI4svEXT

    void glVertexAttribI4svEXT(int index,
                               short[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI4svEXT(GLuint index, const GLshort * v);`

### glVertexAttribI4ubvEXT

    void glVertexAttribI4ubvEXT(int index,
                                ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI4ubvEXT(GLuint index, const GLubyte * v);`

### glVertexAttribI4ubvEXT

    void glVertexAttribI4ubvEXT(int index,
                                byte[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI4ubvEXT(GLuint index, const GLubyte * v);`

### glVertexAttribI4uiEXT

    void glVertexAttribI4uiEXT(int index,
                               int x,
                               int y,
                               int z,
                               int w)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI4uiEXT(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);`

### glVertexAttribI4uivEXT

    void glVertexAttribI4uivEXT(int index,
                                IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI4uivEXT(GLuint index, const GLuint * v);`

### glVertexAttribI4uivEXT

    void glVertexAttribI4uivEXT(int index,
                                int[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI4uivEXT(GLuint index, const GLuint * v);`

### glVertexAttribI4usvEXT

    void glVertexAttribI4usvEXT(int index,
                                ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI4usvEXT(GLuint index, const GLushort * v);`

### glVertexAttribI4usvEXT

    void glVertexAttribI4usvEXT(int index,
                                short[] v,
                                int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribI4usvEXT(GLuint index, const GLushort * v);`

### glVertexAttribIPointerEXT

    void glVertexAttribIPointerEXT(int index,
                                   int size,
                                   int type,
                                   int stride,
                                   Buffer pointer)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribIPointerEXT(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`

### glVertexAttribPointer

    void glVertexAttribPointer(int index,
                               int size,
                               int type,
                               boolean normalized,
                               int stride,
                               Buffer pointer)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);`

### glVertexAttribPointer

    void glVertexAttribPointer(int index,
                               int size,
                               int type,
                               boolean normalized,
                               int stride,
                               long pointer_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);`

### glVertexAttribPointerARB

    void glVertexAttribPointerARB(int index,
                                  int size,
                                  int type,
                                  boolean normalized,
                                  int stride,
                                  Buffer pointer)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);`

  Parameters:
    `pointer` - a direct `Buffer`

### glVertexAttribPointerARB

    void glVertexAttribPointerARB(int index,
                                  int size,
                                  int type,
                                  boolean normalized,
                                  int stride,
                                  long pointer_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);`

### glVertexAttribPointerNV

    void glVertexAttribPointerNV(int index,
                                 int fsize,
                                 int type,
                                 int stride,
                                 Buffer pointer)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribPointerNV(GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid * pointer);`

  Parameters:
    `pointer` - a direct `Buffer`

### glVertexAttribPointerNV

    void glVertexAttribPointerNV(int index,
                                 int fsize,
                                 int type,
                                 int stride,
                                 long pointer_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribPointerNV(GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid * pointer);`

### glVertexAttribs1dvNV

    void glVertexAttribs1dvNV(int index,
                              int count,
                              DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs1dvNV(GLuint index, GLsizei count, const GLdouble * v);`

### glVertexAttribs1dvNV

    void glVertexAttribs1dvNV(int index,
                              int count,
                              double[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs1dvNV(GLuint index, GLsizei count, const GLdouble * v);`

### glVertexAttribs1fvNV

    void glVertexAttribs1fvNV(int target,
                              int n,
                              FloatBuffer points)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs1fvNV(GLuint target, GLsizei n, const GLfloat * points);`

### glVertexAttribs1fvNV

    void glVertexAttribs1fvNV(int target,
                              int n,
                              float[] points,
                              int points_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs1fvNV(GLuint target, GLsizei n, const GLfloat * points);`

### glVertexAttribs1hvNV

    void glVertexAttribs1hvNV(int index,
                              int n,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs1hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`

### glVertexAttribs1hvNV

    void glVertexAttribs1hvNV(int index,
                              int n,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs1hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`

### glVertexAttribs1svNV

    void glVertexAttribs1svNV(int index,
                              int count,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs1svNV(GLuint index, GLsizei count, const GLshort * v);`

### glVertexAttribs1svNV

    void glVertexAttribs1svNV(int index,
                              int count,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs1svNV(GLuint index, GLsizei count, const GLshort * v);`

### glVertexAttribs2dvNV

    void glVertexAttribs2dvNV(int index,
                              int count,
                              DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs2dvNV(GLuint index, GLsizei count, const GLdouble * v);`

### glVertexAttribs2dvNV

    void glVertexAttribs2dvNV(int index,
                              int count,
                              double[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs2dvNV(GLuint index, GLsizei count, const GLdouble * v);`

### glVertexAttribs2fvNV

    void glVertexAttribs2fvNV(int target,
                              int n,
                              FloatBuffer points)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs2fvNV(GLuint target, GLsizei n, const GLfloat * points);`

### glVertexAttribs2fvNV

    void glVertexAttribs2fvNV(int target,
                              int n,
                              float[] points,
                              int points_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs2fvNV(GLuint target, GLsizei n, const GLfloat * points);`

### glVertexAttribs2hvNV

    void glVertexAttribs2hvNV(int index,
                              int n,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs2hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`

### glVertexAttribs2hvNV

    void glVertexAttribs2hvNV(int index,
                              int n,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs2hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`

### glVertexAttribs2svNV

    void glVertexAttribs2svNV(int index,
                              int count,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs2svNV(GLuint index, GLsizei count, const GLshort * v);`

### glVertexAttribs2svNV

    void glVertexAttribs2svNV(int index,
                              int count,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs2svNV(GLuint index, GLsizei count, const GLshort * v);`

### glVertexAttribs3dvNV

    void glVertexAttribs3dvNV(int index,
                              int count,
                              DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs3dvNV(GLuint index, GLsizei count, const GLdouble * v);`

### glVertexAttribs3dvNV

    void glVertexAttribs3dvNV(int index,
                              int count,
                              double[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs3dvNV(GLuint index, GLsizei count, const GLdouble * v);`

### glVertexAttribs3fvNV

    void glVertexAttribs3fvNV(int target,
                              int n,
                              FloatBuffer points)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs3fvNV(GLuint target, GLsizei n, const GLfloat * points);`

### glVertexAttribs3fvNV

    void glVertexAttribs3fvNV(int target,
                              int n,
                              float[] points,
                              int points_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs3fvNV(GLuint target, GLsizei n, const GLfloat * points);`

### glVertexAttribs3hvNV

    void glVertexAttribs3hvNV(int index,
                              int n,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs3hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`

### glVertexAttribs3hvNV

    void glVertexAttribs3hvNV(int index,
                              int n,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs3hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`

### glVertexAttribs3svNV

    void glVertexAttribs3svNV(int index,
                              int count,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs3svNV(GLuint index, GLsizei count, const GLshort * v);`

### glVertexAttribs3svNV

    void glVertexAttribs3svNV(int index,
                              int count,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs3svNV(GLuint index, GLsizei count, const GLshort * v);`

### glVertexAttribs4dvNV

    void glVertexAttribs4dvNV(int index,
                              int count,
                              DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs4dvNV(GLuint index, GLsizei count, const GLdouble * v);`

### glVertexAttribs4dvNV

    void glVertexAttribs4dvNV(int index,
                              int count,
                              double[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs4dvNV(GLuint index, GLsizei count, const GLdouble * v);`

### glVertexAttribs4fvNV

    void glVertexAttribs4fvNV(int target,
                              int n,
                              FloatBuffer points)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs4fvNV(GLuint target, GLsizei n, const GLfloat * points);`

### glVertexAttribs4fvNV

    void glVertexAttribs4fvNV(int target,
                              int n,
                              float[] points,
                              int points_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs4fvNV(GLuint target, GLsizei n, const GLfloat * points);`

### glVertexAttribs4hvNV

    void glVertexAttribs4hvNV(int index,
                              int n,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs4hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`

### glVertexAttribs4hvNV

    void glVertexAttribs4hvNV(int index,
                              int n,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs4hvNV(GLuint index, GLsizei n, const GLhalfNV * v);`

### glVertexAttribs4svNV

    void glVertexAttribs4svNV(int index,
                              int count,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs4svNV(GLuint index, GLsizei count, const GLshort * v);`

### glVertexAttribs4svNV

    void glVertexAttribs4svNV(int index,
                              int count,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs4svNV(GLuint index, GLsizei count, const GLshort * v);`

### glVertexAttribs4ubvNV

    void glVertexAttribs4ubvNV(int index,
                               int count,
                               ByteBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs4ubvNV(GLuint index, GLsizei count, const GLubyte * v);`

### glVertexAttribs4ubvNV

    void glVertexAttribs4ubvNV(int index,
                               int count,
                               byte[] v,
                               int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexAttribs4ubvNV(GLuint index, GLsizei count, const GLubyte * v);`

### glVertexBlendARB

    void glVertexBlendARB(int count)

  Entry point (through function pointer) to C language function:
  `void glVertexBlendARB(GLint count);`

### glVertexBlendEnvfATI

    void glVertexBlendEnvfATI(int target,
                              float s)

  Entry point (through function pointer) to C language function:
  `void glVertexBlendEnvfATI(GLenum target, GLfloat s);`

### glVertexBlendEnviATI

    void glVertexBlendEnviATI(int target,
                              int s)

  Entry point (through function pointer) to C language function:
  `void glVertexBlendEnviATI(GLenum target, GLint s);`

### glVertexPointer

    void glVertexPointer(int size,
                         int type,
                         int stride,
                         Buffer ptr)

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

  Parameters:
    `ptr` - a direct `Buffer`

### glVertexPointer

    void glVertexPointer(int size,
                         int type,
                         int stride,
                         long ptr_buffer_offset)

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

### glVertexStream1dATI

    void glVertexStream1dATI(int target,
                             double s)

  Entry point (through function pointer) to C language function:
  `void glVertexStream1dATI(GLenum target, GLdouble s);`

### glVertexStream1dvATI

    void glVertexStream1dvATI(int target,
                              DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream1dvATI(GLenum target, const GLdouble * v);`

### glVertexStream1dvATI

    void glVertexStream1dvATI(int target,
                              double[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream1dvATI(GLenum target, const GLdouble * v);`

### glVertexStream1fATI

    void glVertexStream1fATI(int target,
                             float s)

  Entry point (through function pointer) to C language function:
  `void glVertexStream1fATI(GLenum target, GLfloat s);`

### glVertexStream1fvATI

    void glVertexStream1fvATI(int target,
                              FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream1fvATI(GLenum target, const GLfloat * v);`

### glVertexStream1fvATI

    void glVertexStream1fvATI(int target,
                              float[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream1fvATI(GLenum target, const GLfloat * v);`

### glVertexStream1iATI

    void glVertexStream1iATI(int target,
                             int s)

  Entry point (through function pointer) to C language function:
  `void glVertexStream1iATI(GLenum target, GLint s);`

### glVertexStream1ivATI

    void glVertexStream1ivATI(int target,
                              IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream1ivATI(GLenum target, const GLint * v);`

### glVertexStream1ivATI

    void glVertexStream1ivATI(int target,
                              int[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream1ivATI(GLenum target, const GLint * v);`

### glVertexStream1sATI

    void glVertexStream1sATI(int target,
                             short s)

  Entry point (through function pointer) to C language function:
  `void glVertexStream1sATI(GLenum target, GLshort s);`

### glVertexStream1svATI

    void glVertexStream1svATI(int target,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream1svATI(GLenum target, const GLshort * v);`

### glVertexStream1svATI

    void glVertexStream1svATI(int target,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream1svATI(GLenum target, const GLshort * v);`

### glVertexStream2dATI

    void glVertexStream2dATI(int target,
                             double s,
                             double t)

  Entry point (through function pointer) to C language function:
  `void glVertexStream2dATI(GLenum target, GLdouble s, GLdouble t);`

### glVertexStream2dvATI

    void glVertexStream2dvATI(int target,
                              DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream2dvATI(GLenum target, const GLdouble * v);`

### glVertexStream2dvATI

    void glVertexStream2dvATI(int target,
                              double[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream2dvATI(GLenum target, const GLdouble * v);`

### glVertexStream2fATI

    void glVertexStream2fATI(int target,
                             float s,
                             float t)

  Entry point (through function pointer) to C language function:
  `void glVertexStream2fATI(GLenum target, GLfloat s, GLfloat t);`

### glVertexStream2fvATI

    void glVertexStream2fvATI(int target,
                              FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream2fvATI(GLenum target, const GLfloat * v);`

### glVertexStream2fvATI

    void glVertexStream2fvATI(int target,
                              float[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream2fvATI(GLenum target, const GLfloat * v);`

### glVertexStream2iATI

    void glVertexStream2iATI(int target,
                             int s,
                             int t)

  Entry point (through function pointer) to C language function:
  `void glVertexStream2iATI(GLenum target, GLint s, GLint t);`

### glVertexStream2ivATI

    void glVertexStream2ivATI(int target,
                              IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream2ivATI(GLenum target, const GLint * v);`

### glVertexStream2ivATI

    void glVertexStream2ivATI(int target,
                              int[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream2ivATI(GLenum target, const GLint * v);`

### glVertexStream2sATI

    void glVertexStream2sATI(int target,
                             short s,
                             short t)

  Entry point (through function pointer) to C language function:
  `void glVertexStream2sATI(GLenum target, GLshort s, GLshort t);`

### glVertexStream2svATI

    void glVertexStream2svATI(int target,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream2svATI(GLenum target, const GLshort * v);`

### glVertexStream2svATI

    void glVertexStream2svATI(int target,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream2svATI(GLenum target, const GLshort * v);`

### glVertexStream3dATI

    void glVertexStream3dATI(int target,
                             double s,
                             double t,
                             double r)

  Entry point (through function pointer) to C language function:
  `void glVertexStream3dATI(GLenum target, GLdouble s, GLdouble t, GLdouble r);`

### glVertexStream3dvATI

    void glVertexStream3dvATI(int target,
                              DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream3dvATI(GLenum target, const GLdouble * v);`

### glVertexStream3dvATI

    void glVertexStream3dvATI(int target,
                              double[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream3dvATI(GLenum target, const GLdouble * v);`

### glVertexStream3fATI

    void glVertexStream3fATI(int target,
                             float s,
                             float t,
                             float r)

  Entry point (through function pointer) to C language function:
  `void glVertexStream3fATI(GLenum target, GLfloat s, GLfloat t, GLfloat r);`

### glVertexStream3fvATI

    void glVertexStream3fvATI(int target,
                              FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream3fvATI(GLenum target, const GLfloat * v);`

### glVertexStream3fvATI

    void glVertexStream3fvATI(int target,
                              float[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream3fvATI(GLenum target, const GLfloat * v);`

### glVertexStream3iATI

    void glVertexStream3iATI(int target,
                             int s,
                             int t,
                             int r)

  Entry point (through function pointer) to C language function:
  `void glVertexStream3iATI(GLenum target, GLint s, GLint t, GLint r);`

### glVertexStream3ivATI

    void glVertexStream3ivATI(int target,
                              IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream3ivATI(GLenum target, const GLint * v);`

### glVertexStream3ivATI

    void glVertexStream3ivATI(int target,
                              int[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream3ivATI(GLenum target, const GLint * v);`

### glVertexStream3sATI

    void glVertexStream3sATI(int target,
                             short s,
                             short t,
                             short r)

  Entry point (through function pointer) to C language function:
  `void glVertexStream3sATI(GLenum target, GLshort s, GLshort t, GLshort r);`

### glVertexStream3svATI

    void glVertexStream3svATI(int target,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream3svATI(GLenum target, const GLshort * v);`

### glVertexStream3svATI

    void glVertexStream3svATI(int target,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream3svATI(GLenum target, const GLshort * v);`

### glVertexStream4dATI

    void glVertexStream4dATI(int target,
                             double s,
                             double t,
                             double r,
                             double q)

  Entry point (through function pointer) to C language function:
  `void glVertexStream4dATI(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);`

### glVertexStream4dvATI

    void glVertexStream4dvATI(int target,
                              DoubleBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream4dvATI(GLenum target, const GLdouble * v);`

### glVertexStream4dvATI

    void glVertexStream4dvATI(int target,
                              double[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream4dvATI(GLenum target, const GLdouble * v);`

### glVertexStream4fATI

    void glVertexStream4fATI(int target,
                             float s,
                             float t,
                             float r,
                             float q)

  Entry point (through function pointer) to C language function:
  `void glVertexStream4fATI(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);`

### glVertexStream4fvATI

    void glVertexStream4fvATI(int target,
                              FloatBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream4fvATI(GLenum target, const GLfloat * v);`

### glVertexStream4fvATI

    void glVertexStream4fvATI(int target,
                              float[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream4fvATI(GLenum target, const GLfloat * v);`

### glVertexStream4iATI

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

  Entry point (through function pointer) to C language function:
  `void glVertexStream4iATI(GLenum target, GLint start, GLint x, GLint y, GLint width);`

### glVertexStream4ivATI

    void glVertexStream4ivATI(int target,
                              IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream4ivATI(GLenum target, const GLint * v);`

### glVertexStream4ivATI

    void glVertexStream4ivATI(int target,
                              int[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream4ivATI(GLenum target, const GLint * v);`

### glVertexStream4sATI

    void glVertexStream4sATI(int target,
                             short s,
                             short t,
                             short r,
                             short q)

  Entry point (through function pointer) to C language function:
  `void glVertexStream4sATI(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);`

### glVertexStream4svATI

    void glVertexStream4svATI(int target,
                              ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexStream4svATI(GLenum target, const GLshort * v);`

### glVertexStream4svATI

    void glVertexStream4svATI(int target,
                              short[] v,
                              int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexStream4svATI(GLenum target, const GLshort * v);`

### glVertexWeightPointerEXT

    void glVertexWeightPointerEXT(int size,
                                  int type,
                                  int stride,
                                  Buffer pointer)

  Entry point (through function pointer) to C language function:
  `void glVertexWeightPointerEXT(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer);`

  Parameters:
    `pointer` - a direct `Buffer`

### glVertexWeightPointerEXT

    void glVertexWeightPointerEXT(int size,
                                  int type,
                                  int stride,
                                  long pointer_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexWeightPointerEXT(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer);`

### glVertexWeightfEXT

    void glVertexWeightfEXT(float coord)

  Entry point (through function pointer) to C language function:
  `void glVertexWeightfEXT(GLfloat coord);`

### glVertexWeightfvEXT

    void glVertexWeightfvEXT(FloatBuffer m)

  Entry point (through function pointer) to C language function:
  `void glVertexWeightfvEXT(const GLfloat * m);`

### glVertexWeightfvEXT

    void glVertexWeightfvEXT(float[] m,
                             int m_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexWeightfvEXT(const GLfloat * m);`

### glVertexWeighthNV

    void glVertexWeighthNV(short factor)

  Entry point (through function pointer) to C language function:
  `void glVertexWeighthNV(GLhalfNV factor);`

### glVertexWeighthvNV

    void glVertexWeighthvNV(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glVertexWeighthvNV(const GLhalfNV * v);`

### glVertexWeighthvNV

    void glVertexWeighthvNV(short[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glVertexWeighthvNV(const GLhalfNV * v);`

### glViewport

    void glViewport(int x,
                    int y,
                    int width,
                    int height)

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

### glWeightPointerARB

    void glWeightPointerARB(int size,
                            int type,
                            int stride,
                            Buffer pointer)

  Entry point (through function pointer) to C language function:
  `void glWeightPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`

  Parameters:
    `pointer` - a direct `Buffer`

### glWeightPointerARB

    void glWeightPointerARB(int size,
                            int type,
                            int stride,
                            long pointer_buffer_offset)

  Entry point (through function pointer) to C language function:
  `void glWeightPointerARB(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);`

### glWeightbvARB

    void glWeightbvARB(int size,
                       ByteBuffer weights)

  Entry point (through function pointer) to C language function:
  `void glWeightbvARB(GLint size, const GLbyte * weights);`

### glWeightbvARB

    void glWeightbvARB(int size,
                       byte[] weights,
                       int weights_offset)

  Entry point (through function pointer) to C language function:
  `void glWeightbvARB(GLint size, const GLbyte * weights);`

### glWeightdvARB

    void glWeightdvARB(int size,
                       DoubleBuffer weights)

  Entry point (through function pointer) to C language function:
  `void glWeightdvARB(GLint size, const GLdouble * weights);`

### glWeightdvARB

    void glWeightdvARB(int size,
                       double[] weights,
                       int weights_offset)

  Entry point (through function pointer) to C language function:
  `void glWeightdvARB(GLint size, const GLdouble * weights);`

### glWeightfvARB

    void glWeightfvARB(int size,
                       FloatBuffer weights)

  Entry point (through function pointer) to C language function:
  `void glWeightfvARB(GLint size, const GLfloat * weights);`

### glWeightfvARB

    void glWeightfvARB(int size,
                       float[] weights,
                       int weights_offset)

  Entry point (through function pointer) to C language function:
  `void glWeightfvARB(GLint size, const GLfloat * weights);`

### glWeightivARB

    void glWeightivARB(int size,
                       IntBuffer weights)

  Entry point (through function pointer) to C language function:
  `void glWeightivARB(GLint size, const GLint * weights);`

### glWeightivARB

    void glWeightivARB(int size,
                       int[] weights,
                       int weights_offset)

  Entry point (through function pointer) to C language function:
  `void glWeightivARB(GLint size, const GLint * weights);`

### glWeightsvARB

    void glWeightsvARB(int size,
                       ShortBuffer weights)

  Entry point (through function pointer) to C language function:
  `void glWeightsvARB(GLint size, const GLshort * weights);`

### glWeightsvARB

    void glWeightsvARB(int size,
                       short[] weights,
                       int weights_offset)

  Entry point (through function pointer) to C language function:
  `void glWeightsvARB(GLint size, const GLshort * weights);`

### glWeightubvARB

    void glWeightubvARB(int size,
                        ByteBuffer weights)

  Entry point (through function pointer) to C language function:
  `void glWeightubvARB(GLint size, const GLubyte * weights);`

### glWeightubvARB

    void glWeightubvARB(int size,
                        byte[] weights,
                        int weights_offset)

  Entry point (through function pointer) to C language function:
  `void glWeightubvARB(GLint size, const GLubyte * weights);`

### glWeightuivARB

    void glWeightuivARB(int n,
                        IntBuffer ids)

  Entry point (through function pointer) to C language function:
  `void glWeightuivARB(GLint n, const GLuint * ids);`

### glWeightuivARB

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

  Entry point (through function pointer) to C language function:
  `void glWeightuivARB(GLint n, const GLuint * ids);`

### glWeightusvARB

    void glWeightusvARB(int size,
                        ShortBuffer weights)

  Entry point (through function pointer) to C language function:
  `void glWeightusvARB(GLint size, const GLushort * weights);`

### glWeightusvARB

    void glWeightusvARB(int size,
                        short[] weights,
                        int weights_offset)

  Entry point (through function pointer) to C language function:
  `void glWeightusvARB(GLint size, const GLushort * weights);`

### glWindowPos2d

    void glWindowPos2d(double x,
                       double y)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2d(GLdouble x, GLdouble y);`

### glWindowPos2dARB

    void glWindowPos2dARB(double x,
                          double y)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2dARB(GLdouble x, GLdouble y);`

### glWindowPos2dMESA

    void glWindowPos2dMESA(double x,
                           double y)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2dMESA(GLdouble x, GLdouble y);`

### glWindowPos2dv

    void glWindowPos2dv(DoubleBuffer m)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2dv(const GLdouble * m);`

### glWindowPos2dv

    void glWindowPos2dv(double[] m,
                        int m_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2dv(const GLdouble * m);`

### glWindowPos2dvARB

    void glWindowPos2dvARB(DoubleBuffer m)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2dvARB(const GLdouble * m);`

### glWindowPos2dvARB

    void glWindowPos2dvARB(double[] m,
                           int m_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2dvARB(const GLdouble * m);`

### glWindowPos2dvMESA

    void glWindowPos2dvMESA(DoubleBuffer m)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2dvMESA(const GLdouble * m);`

### glWindowPos2dvMESA

    void glWindowPos2dvMESA(double[] m,
                            int m_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2dvMESA(const GLdouble * m);`

### glWindowPos2f

    void glWindowPos2f(float x,
                       float y)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2f(GLfloat x, GLfloat y);`

### glWindowPos2fARB

    void glWindowPos2fARB(float x,
                          float y)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2fARB(GLfloat x, GLfloat y);`

### glWindowPos2fMESA

    void glWindowPos2fMESA(float x,
                           float y)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2fMESA(GLfloat x, GLfloat y);`

### glWindowPos2fv

    void glWindowPos2fv(FloatBuffer m)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2fv(const GLfloat * m);`

### glWindowPos2fv

    void glWindowPos2fv(float[] m,
                        int m_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2fv(const GLfloat * m);`

### glWindowPos2fvARB

    void glWindowPos2fvARB(FloatBuffer m)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2fvARB(const GLfloat * m);`

### glWindowPos2fvARB

    void glWindowPos2fvARB(float[] m,
                           int m_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2fvARB(const GLfloat * m);`

### glWindowPos2fvMESA

    void glWindowPos2fvMESA(FloatBuffer m)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2fvMESA(const GLfloat * m);`

### glWindowPos2fvMESA

    void glWindowPos2fvMESA(float[] m,
                            int m_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2fvMESA(const GLfloat * m);`

### glWindowPos2i

    void glWindowPos2i(int x,
                       int y)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2i(GLint x, GLint y);`

### glWindowPos2iARB

    void glWindowPos2iARB(int x,
                          int y)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2iARB(GLint x, GLint y);`

### glWindowPos2iMESA

    void glWindowPos2iMESA(int x,
                           int y)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2iMESA(GLint x, GLint y);`

### glWindowPos2iv

    void glWindowPos2iv(IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2iv(const GLint * v);`

### glWindowPos2iv

    void glWindowPos2iv(int[] v,
                        int v_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2iv(const GLint * v);`

### glWindowPos2ivARB

    void glWindowPos2ivARB(IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2ivARB(const GLint * v);`

### glWindowPos2ivARB

    void glWindowPos2ivARB(int[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2ivARB(const GLint * v);`

### glWindowPos2ivMESA

    void glWindowPos2ivMESA(IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2ivMESA(const GLint * v);`

### glWindowPos2ivMESA

    void glWindowPos2ivMESA(int[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2ivMESA(const GLint * v);`

### glWindowPos2s

    void glWindowPos2s(short x,
                       short y)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2s(GLshort x, GLshort y);`

### glWindowPos2sARB

    void glWindowPos2sARB(short x,
                          short y)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2sARB(GLshort x, GLshort y);`

### glWindowPos2sMESA

    void glWindowPos2sMESA(short x,
                           short y)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2sMESA(GLshort x, GLshort y);`

### glWindowPos2sv

    void glWindowPos2sv(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2sv(const GLshort * v);`

### glWindowPos2sv

    void glWindowPos2sv(short[] v,
                        int v_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2sv(const GLshort * v);`

### glWindowPos2svARB

    void glWindowPos2svARB(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2svARB(const GLshort * v);`

### glWindowPos2svARB

    void glWindowPos2svARB(short[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2svARB(const GLshort * v);`

### glWindowPos2svMESA

    void glWindowPos2svMESA(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2svMESA(const GLshort * v);`

### glWindowPos2svMESA

    void glWindowPos2svMESA(short[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos2svMESA(const GLshort * v);`

### glWindowPos3d

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

  Entry point (through function pointer) to C language function:
  `void glWindowPos3d(GLdouble red, GLdouble green, GLdouble blue);`

### glWindowPos3dARB

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

  Entry point (through function pointer) to C language function:
  `void glWindowPos3dARB(GLdouble red, GLdouble green, GLdouble blue);`

### glWindowPos3dMESA

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

  Entry point (through function pointer) to C language function:
  `void glWindowPos3dMESA(GLdouble red, GLdouble green, GLdouble blue);`

### glWindowPos3dv

    void glWindowPos3dv(DoubleBuffer m)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3dv(const GLdouble * m);`

### glWindowPos3dv

    void glWindowPos3dv(double[] m,
                        int m_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3dv(const GLdouble * m);`

### glWindowPos3dvARB

    void glWindowPos3dvARB(DoubleBuffer m)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3dvARB(const GLdouble * m);`

### glWindowPos3dvARB

    void glWindowPos3dvARB(double[] m,
                           int m_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3dvARB(const GLdouble * m);`

### glWindowPos3dvMESA

    void glWindowPos3dvMESA(DoubleBuffer m)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3dvMESA(const GLdouble * m);`

### glWindowPos3dvMESA

    void glWindowPos3dvMESA(double[] m,
                            int m_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3dvMESA(const GLdouble * m);`

### glWindowPos3f

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

  Entry point (through function pointer) to C language function:
  `void glWindowPos3f(GLfloat red, GLfloat green, GLfloat blue);`

### glWindowPos3fARB

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

  Entry point (through function pointer) to C language function:
  `void glWindowPos3fARB(GLfloat red, GLfloat green, GLfloat blue);`

### glWindowPos3fMESA

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

  Entry point (through function pointer) to C language function:
  `void glWindowPos3fMESA(GLfloat red, GLfloat green, GLfloat blue);`

### glWindowPos3fv

    void glWindowPos3fv(FloatBuffer m)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3fv(const GLfloat * m);`

### glWindowPos3fv

    void glWindowPos3fv(float[] m,
                        int m_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3fv(const GLfloat * m);`

### glWindowPos3fvARB

    void glWindowPos3fvARB(FloatBuffer m)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3fvARB(const GLfloat * m);`

### glWindowPos3fvARB

    void glWindowPos3fvARB(float[] m,
                           int m_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3fvARB(const GLfloat * m);`

### glWindowPos3fvMESA

    void glWindowPos3fvMESA(FloatBuffer m)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3fvMESA(const GLfloat * m);`

### glWindowPos3fvMESA

    void glWindowPos3fvMESA(float[] m,
                            int m_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3fvMESA(const GLfloat * m);`

### glWindowPos3i

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

  Entry point (through function pointer) to C language function:
  `void glWindowPos3i(GLint red, GLint green, GLint blue);`

### glWindowPos3iARB

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

  Entry point (through function pointer) to C language function:
  `void glWindowPos3iARB(GLint red, GLint green, GLint blue);`

### glWindowPos3iMESA

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

  Entry point (through function pointer) to C language function:
  `void glWindowPos3iMESA(GLint red, GLint green, GLint blue);`

### glWindowPos3iv

    void glWindowPos3iv(IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3iv(const GLint * v);`

### glWindowPos3iv

    void glWindowPos3iv(int[] v,
                        int v_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3iv(const GLint * v);`

### glWindowPos3ivARB

    void glWindowPos3ivARB(IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3ivARB(const GLint * v);`

### glWindowPos3ivARB

    void glWindowPos3ivARB(int[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3ivARB(const GLint * v);`

### glWindowPos3ivMESA

    void glWindowPos3ivMESA(IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3ivMESA(const GLint * v);`

### glWindowPos3ivMESA

    void glWindowPos3ivMESA(int[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3ivMESA(const GLint * v);`

### glWindowPos3s

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

  Entry point (through function pointer) to C language function:
  `void glWindowPos3s(GLshort red, GLshort green, GLshort blue);`

### glWindowPos3sARB

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

  Entry point (through function pointer) to C language function:
  `void glWindowPos3sARB(GLshort red, GLshort green, GLshort blue);`

### glWindowPos3sMESA

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

  Entry point (through function pointer) to C language function:
  `void glWindowPos3sMESA(GLshort red, GLshort green, GLshort blue);`

### glWindowPos3sv

    void glWindowPos3sv(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3sv(const GLshort * v);`

### glWindowPos3sv

    void glWindowPos3sv(short[] v,
                        int v_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3sv(const GLshort * v);`

### glWindowPos3svARB

    void glWindowPos3svARB(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3svARB(const GLshort * v);`

### glWindowPos3svARB

    void glWindowPos3svARB(short[] v,
                           int v_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3svARB(const GLshort * v);`

### glWindowPos3svMESA

    void glWindowPos3svMESA(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3svMESA(const GLshort * v);`

### glWindowPos3svMESA

    void glWindowPos3svMESA(short[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos3svMESA(const GLshort * v);`

### glWindowPos4dMESA

    void glWindowPos4dMESA(double x,
                           double y,
                           double z,
                           double w)

  Entry point (through function pointer) to C language function:
  `void glWindowPos4dMESA(GLdouble x, GLdouble y, GLdouble z, GLdouble w);`

### glWindowPos4dvMESA

    void glWindowPos4dvMESA(DoubleBuffer m)

  Entry point (through function pointer) to C language function:
  `void glWindowPos4dvMESA(const GLdouble * m);`

### glWindowPos4dvMESA

    void glWindowPos4dvMESA(double[] m,
                            int m_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos4dvMESA(const GLdouble * m);`

### glWindowPos4fMESA

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

  Entry point (through function pointer) to C language function:
  `void glWindowPos4fMESA(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);`

### glWindowPos4fvMESA

    void glWindowPos4fvMESA(FloatBuffer m)

  Entry point (through function pointer) to C language function:
  `void glWindowPos4fvMESA(const GLfloat * m);`

### glWindowPos4fvMESA

    void glWindowPos4fvMESA(float[] m,
                            int m_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos4fvMESA(const GLfloat * m);`

### glWindowPos4iMESA

    void glWindowPos4iMESA(int location,
                           int v0,
                           int v1,
                           int v2)

  Entry point (through function pointer) to C language function:
  `void glWindowPos4iMESA(GLint location, GLint v0, GLint v1, GLint v2);`

### glWindowPos4ivMESA

    void glWindowPos4ivMESA(IntBuffer v)

  Entry point (through function pointer) to C language function:
  `void glWindowPos4ivMESA(const GLint * v);`

### glWindowPos4ivMESA

    void glWindowPos4ivMESA(int[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos4ivMESA(const GLint * v);`

### glWindowPos4sMESA

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

  Entry point (through function pointer) to C language function:
  `void glWindowPos4sMESA(GLshort x, GLshort y, GLshort z, GLshort w);`

### glWindowPos4svMESA

    void glWindowPos4svMESA(ShortBuffer v)

  Entry point (through function pointer) to C language function:
  `void glWindowPos4svMESA(const GLshort * v);`

### glWindowPos4svMESA

    void glWindowPos4svMESA(short[] v,
                            int v_offset)

  Entry point (through function pointer) to C language function:
  `void glWindowPos4svMESA(const GLshort * v);`

### glWriteMaskEXT

    void glWriteMaskEXT(int stage,
                        int portion,
                        int variable,
                        int input,
                        int mapping,
                        int componentUsage)

  Entry point (through function pointer) to C language function:
  `void glWriteMaskEXT(GLuint stage, GLuint portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);`

### isFunctionAvailable

    boolean isFunctionAvailable(String glFunctionName)

  Returns true if the specified OpenGL core- or extension-function can be used successfully through this GL instance given the current host (OpenGL client) and display (OpenGL server) configuration.

  By "successfully" we mean that the function is both callable on the machine running the program and available on the current display.

  In order to call a function successfully, the function must be both callable on the machine running the program and available on the display device that is rendering the output (note: on non-networked, single-display machines these two conditions are identical; on networked and/or multi-display machines this becomes more complicated). These conditions are met if the function is either part of the core OpenGL version supported by both the host and display, or it is an OpenGL extension function that both the host and display support.

  A GL function is callable if it is statically linked, or can be dynamically linked at runtime. Whether or not a GL function is available is determined as follows:

  - If the function is an OpenGL core function (i.e., not an extension), `glGetString(GL_VERSION)` is used to determine the version number of the highest OpenGL specification version that both host and display support, and then the function name is cross-referenced with that specification version to see if it is part of that version.
  - If the function is an OpenGL extension, the function name is cross-referenced with the list returned by `glGetString(GL_EXTENSIONS)` to see if the function is one of the extensions that is supported on both host and display.
  NOTE:The availability of a function may change at runtime in response to changes in the display environment. For example, when a window is dragged from one display to another on a multi-display system, or when the properties of the display device are modified (e.g., changing the color depth of the display). Any application that is concerned with handling these situations correctly should confirm availability after a display change before calling a questionable OpenGL function. To detect a change in the display device, please see `GLEventListener.displayChanged(GLAutoDrawable,boolean,boolean)`.

  Parameters:
    `glFunctionName` - the name of the OpenGL function (e.g., use "glBindRenderbufferEXT" to check if `glBindRenderbufferEXT(int,int)` is available).

### isExtensionAvailable

    boolean isExtensionAvailable(String glExtensionName)

  Returns true if the specified OpenGL extension can be used successfully through this GL instance given the current host (OpenGL client) and display (OpenGL server) configuration.

  Parameters:
    `glExtensionName` - the name of the OpenGL extension (e.g., "GL_ARB_vertex_program").

### glAllocateMemoryNV

    ByteBuffer glAllocateMemoryNV(int arg0,
                                  float arg1,
                                  float arg2,
                                  float arg3)

  Provides platform-independent access to the `wglAllocateMemoryNV` / `glXAllocateMemoryNV` extension.

### setSwapInterval

    void setSwapInterval(int interval)

  Provides a platform-independent way to specify the minimum swap interval for buffer swaps. An argument of 0 disables sync-to-vertical-refresh completely, while an argument of 1 causes the application to wait until the next vertical refresh until swapping buffers. The default, which is platform-specific, is usually either 0 or 1. This function is not guaranteed to have an effect, and in particular only affects heavyweight onscreen components.

### getPlatformGLExtensions

    Object getPlatformGLExtensions()

  Returns an object through which platform-specific OpenGL extensions (WGL, GLX, etc.) may be accessed. The data type of the returned object and its associated capabilities are undefined. Most applications will never need to call this method. It is highly recommended that any applications which do call this method perform all accesses on the returned object reflectively to guard themselves against changes to the implementation.

### getExtension

    Object getExtension(String extensionName)

  Returns an object providing access to the specified OpenGL extension. This is intended to provide a mechanism for vendors who which to provide access to new OpenGL extensions without changing the public API of the core package. For example, a user may request access to extension "GL_VENDOR_foo" and receive back an object which implements a vendor-specified interface which can call the OpenGL extension functions corresponding to that extension. It is up to the vendor to specify both the extension name and Java API for accessing it, including which class or interface contains the functions.

  Note: it is the intent to add new extensions as quickly as possible to the core GL API. Therefore it is unlikely that most vendors will use this extension mechanism, but it is being provided for completeness.

Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.