MonobjcMonobjc Documented Class Library
GL Class
NamespacesMonobjc.OpenGLGL

[Missing <summary> documentation for "T:Monobjc.OpenGL.GL"]

Declaration Syntax
C#Visual BasicVisual C++
public class GL
Public Class GL
public ref class GL
Members
All MembersConstructorsMethodsFields



IconMemberDescription
GL()()()()
Initializes a new instance of the GL class

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
GL_2_BYTES
GL_2D
GL_3_BYTES
GL_3D
GL_3D_COLOR
GL_3D_COLOR_TEXTURE
GL_4_BYTES
GL_4D_COLOR_TEXTURE
GL_ABGR_EXT
GL_ACCUM
GL_ACCUM_ALPHA_BITS
GL_ACCUM_BLUE_BITS
GL_ACCUM_BUFFER_BIT
GL_ACCUM_CLEAR_VALUE
GL_ACCUM_GREEN_BITS
GL_ACCUM_RED_BITS
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
GL_ACTIVE_ATTRIBUTES
GL_ACTIVE_STENCIL_FACE_EXT
GL_ACTIVE_TEXTURE
GL_ACTIVE_TEXTURE_ARB
GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
GL_ACTIVE_UNIFORM_BLOCKS
GL_ACTIVE_UNIFORM_MAX_LENGTH
GL_ACTIVE_UNIFORMS
GL_ACTIVE_VERTEX_UNITS_ARB
GL_ADD
GL_ADD_SIGNED
GL_ADD_SIGNED_ARB
GL_ALIASED_LINE_WIDTH_RANGE
GL_ALIASED_POINT_SIZE_RANGE
GL_ALL_ATTRIB_BITS
GL_ALPHA
GL_ALPHA_BIAS
GL_ALPHA_BITS
GL_ALPHA_BLEND_EQUATION_ATI
GL_ALPHA_FLOAT16_APPLE
GL_ALPHA_FLOAT16_ATI
GL_ALPHA_FLOAT32_APPLE
GL_ALPHA_FLOAT32_ATI
GL_ALPHA_INTEGER_EXT
GL_ALPHA_SCALE
GL_ALPHA_TEST
GL_ALPHA_TEST_FUNC
GL_ALPHA_TEST_REF
GL_ALPHA12
GL_ALPHA16
GL_ALPHA16F_ARB
GL_ALPHA16I_EXT
GL_ALPHA16UI_EXT
GL_ALPHA32F_ARB
GL_ALPHA32I_EXT
GL_ALPHA32UI_EXT
GL_ALPHA4
GL_ALPHA8
GL_ALPHA8I_EXT
GL_ALPHA8UI_EXT
GL_ALWAYS
GL_AMBIENT
GL_AMBIENT_AND_DIFFUSE
GL_AND
GL_AND_INVERTED
GL_AND_REVERSE
GL_ARRAY_BUFFER
GL_ARRAY_BUFFER_ARB
GL_ARRAY_BUFFER_BINDING
GL_ARRAY_BUFFER_BINDING_ARB
GL_ARRAY_ELEMENT_LOCK_COUNT_EXT
GL_ARRAY_ELEMENT_LOCK_FIRST_EXT
GL_ATTACHED_SHADERS
GL_ATTRIB_STACK_DEPTH
GL_AUTO_NORMAL
GL_AUX_BUFFERS
GL_AUX_DEPTH_STENCIL_APPLE
GL_AUX0
GL_AUX1
GL_AUX2
GL_AUX3
GL_BACK
GL_BACK_LEFT
GL_BACK_RIGHT
GL_BGR
GL_BGR_EXT
GL_BGR_INTEGER_EXT
GL_BGRA
GL_BGRA_EXT
GL_BGRA_INTEGER_EXT
GL_BITMAP
GL_BITMAP_TOKEN
GL_BLEND
GL_BLEND_COLOR
GL_BLEND_COLOR_EXT
GL_BLEND_DST
GL_BLEND_DST_ALPHA
GL_BLEND_DST_ALPHA_EXT
GL_BLEND_DST_RGB
GL_BLEND_DST_RGB_EXT
GL_BLEND_EQUATION
GL_BLEND_EQUATION_ALPHA
GL_BLEND_EQUATION_ALPHA_EXT
GL_BLEND_EQUATION_EXT
GL_BLEND_EQUATION_RGB
GL_BLEND_EQUATION_RGB_EXT
GL_BLEND_SRC
GL_BLEND_SRC_ALPHA
GL_BLEND_SRC_ALPHA_EXT
GL_BLEND_SRC_RGB
GL_BLEND_SRC_RGB_EXT
GL_BLUE
GL_BLUE_BIAS
GL_BLUE_BITS
GL_BLUE_INTEGER_EXT
GL_BLUE_SCALE
GL_BOOL
GL_BOOL_ARB
GL_BOOL_VEC2
GL_BOOL_VEC2_ARB
GL_BOOL_VEC3
GL_BOOL_VEC3_ARB
GL_BOOL_VEC4
GL_BOOL_VEC4_ARB
GL_BUFFER_ACCESS
GL_BUFFER_ACCESS_ARB
GL_BUFFER_FLUSHING_UNMAP_APPLE
GL_BUFFER_MAP_POINTER
GL_BUFFER_MAP_POINTER_ARB
GL_BUFFER_MAPPED
GL_BUFFER_MAPPED_ARB
GL_BUFFER_OBJECT_APPLE
GL_BUFFER_SERIALIZED_MODIFY_APPLE
GL_BUFFER_SIZE
GL_BUFFER_SIZE_ARB
GL_BUFFER_USAGE
GL_BUFFER_USAGE_ARB
GL_BYTE
GL_C3F_V3F
GL_C4F_N3F_V3F
GL_C4UB_V2F
GL_C4UB_V3F
GL_CCW
GL_CLAMP
GL_CLAMP_FRAGMENT_COLOR_ARB
GL_CLAMP_READ_COLOR_ARB
GL_CLAMP_TO_BORDER
GL_CLAMP_TO_BORDER_ARB
GL_CLAMP_TO_EDGE
GL_CLAMP_TO_EDGE_SGIS
GL_CLAMP_VERTEX_COLOR_ARB
GL_CLEAR
GL_CLIENT_ACTIVE_TEXTURE
GL_CLIENT_ACTIVE_TEXTURE_ARB
GL_CLIENT_ALL_ATTRIB_BITS
GL_CLIENT_ATTRIB_STACK_DEPTH
GL_CLIENT_PIXEL_STORE_BIT
GL_CLIENT_VERTEX_ARRAY_BIT
GL_CLIP_PLANE0
GL_CLIP_PLANE1
GL_CLIP_PLANE2
GL_CLIP_PLANE3
GL_CLIP_PLANE4
GL_CLIP_PLANE5
GL_CLIP_VOLUME_CLIPPING_HINT_EXT
GL_COEFF
GL_COLOR
GL_COLOR_ARRAY
GL_COLOR_ARRAY_BUFFER_BINDING
GL_COLOR_ARRAY_BUFFER_BINDING_ARB
GL_COLOR_ARRAY_POINTER
GL_COLOR_ARRAY_SIZE
GL_COLOR_ARRAY_STRIDE
GL_COLOR_ARRAY_TYPE
GL_COLOR_ATTACHMENT0
GL_COLOR_ATTACHMENT0_EXT
GL_COLOR_ATTACHMENT1
GL_COLOR_ATTACHMENT1_EXT
GL_COLOR_ATTACHMENT10
GL_COLOR_ATTACHMENT10_EXT
GL_COLOR_ATTACHMENT11
GL_COLOR_ATTACHMENT11_EXT
GL_COLOR_ATTACHMENT12
GL_COLOR_ATTACHMENT12_EXT
GL_COLOR_ATTACHMENT13
GL_COLOR_ATTACHMENT13_EXT
GL_COLOR_ATTACHMENT14
GL_COLOR_ATTACHMENT14_EXT
GL_COLOR_ATTACHMENT15
GL_COLOR_ATTACHMENT15_EXT
GL_COLOR_ATTACHMENT2
GL_COLOR_ATTACHMENT2_EXT
GL_COLOR_ATTACHMENT3
GL_COLOR_ATTACHMENT3_EXT
GL_COLOR_ATTACHMENT4
GL_COLOR_ATTACHMENT4_EXT
GL_COLOR_ATTACHMENT5
GL_COLOR_ATTACHMENT5_EXT
GL_COLOR_ATTACHMENT6
GL_COLOR_ATTACHMENT6_EXT
GL_COLOR_ATTACHMENT7
GL_COLOR_ATTACHMENT7_EXT
GL_COLOR_ATTACHMENT8
GL_COLOR_ATTACHMENT8_EXT
GL_COLOR_ATTACHMENT9
GL_COLOR_ATTACHMENT9_EXT
GL_COLOR_BUFFER_BIT
GL_COLOR_CLEAR_VALUE
GL_COLOR_FLOAT_APPLE
GL_COLOR_INDEX
GL_COLOR_INDEXES
GL_COLOR_LOGIC_OP
GL_COLOR_MATERIAL
GL_COLOR_MATERIAL_FACE
GL_COLOR_MATERIAL_PARAMETER
GL_COLOR_MATRIX
GL_COLOR_MATRIX_SGI
GL_COLOR_MATRIX_STACK_DEPTH
GL_COLOR_MATRIX_STACK_DEPTH_SGI
GL_COLOR_SUM
GL_COLOR_SUM_ARB
GL_COLOR_SUM_EXT
GL_COLOR_TABLE
GL_COLOR_TABLE_ALPHA_SIZE
GL_COLOR_TABLE_BIAS
GL_COLOR_TABLE_BLUE_SIZE
GL_COLOR_TABLE_FORMAT
GL_COLOR_TABLE_GREEN_SIZE
GL_COLOR_TABLE_INTENSITY_SIZE
GL_COLOR_TABLE_LUMINANCE_SIZE
GL_COLOR_TABLE_RED_SIZE
GL_COLOR_TABLE_SCALE
GL_COLOR_TABLE_WIDTH
GL_COLOR_WRITEMASK
GL_COMBINE
GL_COMBINE_ALPHA
GL_COMBINE_ALPHA_ARB
GL_COMBINE_ARB
GL_COMBINE_RGB
GL_COMBINE_RGB_ARB
GL_COMPARE_R_TO_TEXTURE
GL_COMPARE_R_TO_TEXTURE_ARB
GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT
GL_COMPILE
GL_COMPILE_AND_EXECUTE
GL_COMPILE_STATUS
GL_COMPRESSED_ALPHA
GL_COMPRESSED_ALPHA_ARB
GL_COMPRESSED_INTENSITY
GL_COMPRESSED_INTENSITY_ARB
GL_COMPRESSED_LUMINANCE
GL_COMPRESSED_LUMINANCE_ALPHA
GL_COMPRESSED_LUMINANCE_ALPHA_3DC_ATI
GL_COMPRESSED_LUMINANCE_ALPHA_ARB
GL_COMPRESSED_LUMINANCE_ARB
GL_COMPRESSED_RED
GL_COMPRESSED_RED_RGTC1
GL_COMPRESSED_RG
GL_COMPRESSED_RG_RGTC2
GL_COMPRESSED_RGB
GL_COMPRESSED_RGB_ARB
GL_COMPRESSED_RGB_S3TC_DXT1_EXT
GL_COMPRESSED_RGBA
GL_COMPRESSED_RGBA_ARB
GL_COMPRESSED_RGBA_S3TC_DXT1_EXT
GL_COMPRESSED_RGBA_S3TC_DXT3_EXT
GL_COMPRESSED_RGBA_S3TC_DXT5_EXT
GL_COMPRESSED_SIGNED_RED_RGTC1
GL_COMPRESSED_SIGNED_RG_RGTC2
GL_COMPRESSED_SLUMINANCE
GL_COMPRESSED_SLUMINANCE_ALPHA
GL_COMPRESSED_SLUMINANCE_ALPHA_EXT
GL_COMPRESSED_SLUMINANCE_EXT
GL_COMPRESSED_SRGB
GL_COMPRESSED_SRGB_ALPHA
GL_COMPRESSED_SRGB_ALPHA_EXT
GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT
GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT
GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT
GL_COMPRESSED_SRGB_EXT
GL_COMPRESSED_SRGB_S3TC_DXT1_EXT
GL_COMPRESSED_TEXTURE_FORMATS
GL_COMPRESSED_TEXTURE_FORMATS_ARB
GL_CONSTANT
GL_CONSTANT_ALPHA
GL_CONSTANT_ALPHA_EXT
GL_CONSTANT_ARB
GL_CONSTANT_ATTENUATION
GL_CONSTANT_BORDER
GL_CONSTANT_COLOR
GL_CONSTANT_COLOR_EXT
GL_CONVOLUTION_1D
GL_CONVOLUTION_2D
GL_CONVOLUTION_BORDER_COLOR
GL_CONVOLUTION_BORDER_MODE
GL_CONVOLUTION_FILTER_BIAS
GL_CONVOLUTION_FILTER_SCALE
GL_CONVOLUTION_FORMAT
GL_CONVOLUTION_HEIGHT
GL_CONVOLUTION_WIDTH
GL_COORD_REPLACE
GL_COORD_REPLACE_ARB
GL_COORD_REPLACE_NV
GL_COPY
GL_COPY_INVERTED
GL_COPY_PIXEL_TOKEN
GL_CULL_FACE
GL_CULL_FACE_MODE
GL_CURRENT_BIT
GL_CURRENT_COLOR
GL_CURRENT_FOG_COORD
GL_CURRENT_FOG_COORDINATE
GL_CURRENT_FOG_COORDINATE_EXT
GL_CURRENT_INDEX
GL_CURRENT_MATRIX_ARB
GL_CURRENT_MATRIX_STACK_DEPTH_ARB
GL_CURRENT_NORMAL
GL_CURRENT_PROGRAM
GL_CURRENT_QUERY
GL_CURRENT_QUERY_ARB
GL_CURRENT_RASTER_COLOR
GL_CURRENT_RASTER_DISTANCE
GL_CURRENT_RASTER_INDEX
GL_CURRENT_RASTER_POSITION
GL_CURRENT_RASTER_POSITION_VALID
GL_CURRENT_RASTER_SECONDARY_COLOR
GL_CURRENT_RASTER_TEXTURE_COORDS
GL_CURRENT_SECONDARY_COLOR
GL_CURRENT_SECONDARY_COLOR_EXT
GL_CURRENT_TEXTURE_COORDS
GL_CURRENT_VERTEX_ATTRIB
GL_CURRENT_VERTEX_ATTRIB_ARB
GL_CURRENT_WEIGHT_ARB
GL_CW
GL_DECAL
GL_DECR
GL_DECR_WRAP
GL_DECR_WRAP_EXT
GL_DELETE_STATUS
GL_DEPTH
GL_DEPTH_ATTACHMENT
GL_DEPTH_ATTACHMENT_EXT
GL_DEPTH_BIAS
GL_DEPTH_BITS
GL_DEPTH_BOUNDS_EXT
GL_DEPTH_BOUNDS_TEST_EXT
GL_DEPTH_BUFFER_BIT
GL_DEPTH_CLAMP_NV
GL_DEPTH_CLEAR_VALUE
GL_DEPTH_COMPONENT
GL_DEPTH_COMPONENT16
GL_DEPTH_COMPONENT16_ARB
GL_DEPTH_COMPONENT24
GL_DEPTH_COMPONENT24_ARB
GL_DEPTH_COMPONENT32
GL_DEPTH_COMPONENT32_ARB
GL_DEPTH_COMPONENT32F
GL_DEPTH_FUNC
GL_DEPTH_RANGE
GL_DEPTH_SCALE
GL_DEPTH_STENCIL
GL_DEPTH_STENCIL_ATTACHMENT
GL_DEPTH_STENCIL_EXT
GL_DEPTH_TEST
GL_DEPTH_TEXTURE_MODE
GL_DEPTH_TEXTURE_MODE_ARB
GL_DEPTH_WRITEMASK
GL_DEPTH24_STENCIL8
GL_DEPTH24_STENCIL8_EXT
GL_DEPTH32F_STENCIL8
GL_DIFFUSE
GL_DITHER
GL_DOMAIN
GL_DONT_CARE
GL_DOT3_RGB
GL_DOT3_RGB_ARB
GL_DOT3_RGBA
GL_DOT3_RGBA_ARB
GL_DOUBLE
GL_DOUBLEBUFFER
GL_DRAW_BUFFER
GL_DRAW_BUFFER0
GL_DRAW_BUFFER0_ARB
GL_DRAW_BUFFER1
GL_DRAW_BUFFER1_ARB
GL_DRAW_BUFFER10
GL_DRAW_BUFFER10_ARB
GL_DRAW_BUFFER11
GL_DRAW_BUFFER11_ARB
GL_DRAW_BUFFER12
GL_DRAW_BUFFER12_ARB
GL_DRAW_BUFFER13
GL_DRAW_BUFFER13_ARB
GL_DRAW_BUFFER14
GL_DRAW_BUFFER14_ARB
GL_DRAW_BUFFER15
GL_DRAW_BUFFER15_ARB
GL_DRAW_BUFFER2
GL_DRAW_BUFFER2_ARB
GL_DRAW_BUFFER3
GL_DRAW_BUFFER3_ARB
GL_DRAW_BUFFER4
GL_DRAW_BUFFER4_ARB
GL_DRAW_BUFFER5
GL_DRAW_BUFFER5_ARB
GL_DRAW_BUFFER6
GL_DRAW_BUFFER6_ARB
GL_DRAW_BUFFER7
GL_DRAW_BUFFER7_ARB
GL_DRAW_BUFFER8
GL_DRAW_BUFFER8_ARB
GL_DRAW_BUFFER9
GL_DRAW_BUFFER9_ARB
GL_DRAW_FRAMEBUFFER
GL_DRAW_FRAMEBUFFER_BINDING
GL_DRAW_FRAMEBUFFER_BINDING_EXT
GL_DRAW_FRAMEBUFFER_EXT
GL_DRAW_PIXEL_TOKEN
GL_DRAW_PIXELS_APPLE
GL_DST_ALPHA
GL_DST_COLOR
GL_DYNAMIC_COPY
GL_DYNAMIC_COPY_ARB
GL_DYNAMIC_DRAW
GL_DYNAMIC_DRAW_ARB
GL_DYNAMIC_READ
GL_DYNAMIC_READ_ARB
GL_EDGE_FLAG
GL_EDGE_FLAG_ARRAY
GL_EDGE_FLAG_ARRAY_BUFFER_BINDING
GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB
GL_EDGE_FLAG_ARRAY_POINTER
GL_EDGE_FLAG_ARRAY_STRIDE
GL_ELEMENT_ARRAY_APPLE
GL_ELEMENT_ARRAY_BUFFER
GL_ELEMENT_ARRAY_BUFFER_ARB
GL_ELEMENT_ARRAY_BUFFER_BINDING
GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB
GL_ELEMENT_ARRAY_POINTER_APPLE
GL_ELEMENT_ARRAY_TYPE_APPLE
GL_EMISSION
GL_ENABLE_BIT
GL_EQUAL
GL_EQUIV
GL_EVAL_BIT
GL_EXP
GL_EXP2
GL_EXTENSIONS
GL_EYE_LINEAR
GL_EYE_PLANE
GL_EYE_PLANE_ABSOLUTE_NV
GL_EYE_RADIAL_NV
GL_FALSE
GL_FASTEST
GL_FEEDBACK
GL_FEEDBACK_BUFFER_POINTER
GL_FEEDBACK_BUFFER_SIZE
GL_FEEDBACK_BUFFER_TYPE
GL_FENCE_APPLE
GL_FILL
GL_FIRST_VERTEX_CONVENTION_EXT
GL_FIXED_ONLY_ARB
GL_FLAT
GL_FLOAT
GL_FLOAT_32_UNSIGNED_INT_24_8_REV
GL_FLOAT_MAT2
GL_FLOAT_MAT2_ARB
GL_FLOAT_MAT2x3
GL_FLOAT_MAT2x4
GL_FLOAT_MAT3
GL_FLOAT_MAT3_ARB
GL_FLOAT_MAT3x2
GL_FLOAT_MAT3x4
GL_FLOAT_MAT4
GL_FLOAT_MAT4_ARB
GL_FLOAT_MAT4x2
GL_FLOAT_MAT4x3
GL_FLOAT_VEC2
GL_FLOAT_VEC2_ARB
GL_FLOAT_VEC3
GL_FLOAT_VEC3_ARB
GL_FLOAT_VEC4
GL_FLOAT_VEC4_ARB
GL_FOG
GL_FOG_BIT
GL_FOG_COLOR
GL_FOG_COORD
GL_FOG_COORD_ARRAY
GL_FOG_COORD_ARRAY_BUFFER_BINDING
GL_FOG_COORD_ARRAY_BUFFER_BINDING_ARB
GL_FOG_COORD_ARRAY_POINTER
GL_FOG_COORD_ARRAY_STRIDE
GL_FOG_COORD_ARRAY_TYPE
GL_FOG_COORD_SRC
GL_FOG_COORDINATE
GL_FOG_COORDINATE_ARRAY
GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING
GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB
GL_FOG_COORDINATE_ARRAY_EXT
GL_FOG_COORDINATE_ARRAY_POINTER
GL_FOG_COORDINATE_ARRAY_POINTER_EXT
GL_FOG_COORDINATE_ARRAY_STRIDE
GL_FOG_COORDINATE_ARRAY_STRIDE_EXT
GL_FOG_COORDINATE_ARRAY_TYPE
GL_FOG_COORDINATE_ARRAY_TYPE_EXT
GL_FOG_COORDINATE_EXT
GL_FOG_COORDINATE_SOURCE
GL_FOG_COORDINATE_SOURCE_EXT
GL_FOG_DENSITY
GL_FOG_DISTANCE_MODE_NV
GL_FOG_END
GL_FOG_HINT
GL_FOG_INDEX
GL_FOG_MODE
GL_FOG_START
GL_FRAGMENT_DEPTH
GL_FRAGMENT_DEPTH_EXT
GL_FRAGMENT_PROGRAM_ARB
GL_FRAGMENT_SHADER
GL_FRAGMENT_SHADER_ARB
GL_FRAGMENT_SHADER_DERIVATIVE_HINT
GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB
GL_FRAMEBUFFER
GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT
GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT
GL_FRAMEBUFFER_BINDING
GL_FRAMEBUFFER_BINDING_EXT
GL_FRAMEBUFFER_COMPLETE
GL_FRAMEBUFFER_COMPLETE_EXT
GL_FRAMEBUFFER_DEFAULT
GL_FRAMEBUFFER_EXT
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT
GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT
GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT
GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT
GL_FRAMEBUFFER_SRGB_CAPABLE_EXT
GL_FRAMEBUFFER_SRGB_EXT
GL_FRAMEBUFFER_UNDEFINED
GL_FRAMEBUFFER_UNSUPPORTED
GL_FRAMEBUFFER_UNSUPPORTED_EXT
GL_FRONT
GL_FRONT_AND_BACK
GL_FRONT_FACE
GL_FRONT_LEFT
GL_FRONT_RIGHT
GL_FUNC_ADD
GL_FUNC_ADD_EXT
GL_FUNC_REVERSE_SUBTRACT
GL_FUNC_REVERSE_SUBTRACT_EXT
GL_FUNC_SUBTRACT
GL_FUNC_SUBTRACT_EXT
GL_GENERATE_MIPMAP
GL_GENERATE_MIPMAP_HINT
GL_GENERATE_MIPMAP_HINT_SGIS
GL_GENERATE_MIPMAP_SGIS
GL_GEOMETRY_INPUT_TYPE_EXT
GL_GEOMETRY_OUTPUT_TYPE_EXT
GL_GEOMETRY_SHADER_EXT
GL_GEOMETRY_VERTICES_OUT_EXT
GL_GEQUAL
GL_GLEXT_VERSION
GL_GREATER
GL_GREEN
GL_GREEN_BIAS
GL_GREEN_BITS
GL_GREEN_INTEGER_EXT
GL_GREEN_SCALE
GL_HALF_APPLE
GL_HALF_FLOAT
GL_HALF_FLOAT_ARB
GL_HINT_BIT
GL_HISTOGRAM
GL_HISTOGRAM_ALPHA_SIZE
GL_HISTOGRAM_BLUE_SIZE
GL_HISTOGRAM_FORMAT
GL_HISTOGRAM_GREEN_SIZE
GL_HISTOGRAM_LUMINANCE_SIZE
GL_HISTOGRAM_RED_SIZE
GL_HISTOGRAM_SINK
GL_HISTOGRAM_WIDTH
GL_INCR
GL_INCR_WRAP
GL_INCR_WRAP_EXT
GL_INDEX_ARRAY
GL_INDEX_ARRAY_BUFFER_BINDING
GL_INDEX_ARRAY_BUFFER_BINDING_ARB
GL_INDEX_ARRAY_POINTER
GL_INDEX_ARRAY_STRIDE
GL_INDEX_ARRAY_TYPE
GL_INDEX_BITS
GL_INDEX_CLEAR_VALUE
GL_INDEX_LOGIC_OP
GL_INDEX_MODE
GL_INDEX_OFFSET
GL_INDEX_SHIFT
GL_INDEX_WRITEMASK
GL_INFO_LOG_LENGTH
GL_INT
GL_INT_SAMPLER_1D_ARRAY_EXT
GL_INT_SAMPLER_1D_EXT
GL_INT_SAMPLER_2D_ARRAY_EXT
GL_INT_SAMPLER_2D_EXT
GL_INT_SAMPLER_2D_RECT_EXT
GL_INT_SAMPLER_3D_EXT
GL_INT_SAMPLER_BUFFER_EXT
GL_INT_SAMPLER_CUBE_EXT
GL_INT_VEC2
GL_INT_VEC2_ARB
GL_INT_VEC3
GL_INT_VEC3_ARB
GL_INT_VEC4
GL_INT_VEC4_ARB
GL_INTENSITY
GL_INTENSITY_FLOAT16_APPLE
GL_INTENSITY_FLOAT16_ATI
GL_INTENSITY_FLOAT32_APPLE
GL_INTENSITY_FLOAT32_ATI
GL_INTENSITY12
GL_INTENSITY16
GL_INTENSITY16F_ARB
GL_INTENSITY16I_EXT
GL_INTENSITY16UI_EXT
GL_INTENSITY32F_ARB
GL_INTENSITY32I_EXT
GL_INTENSITY32UI_EXT
GL_INTENSITY4
GL_INTENSITY8
GL_INTENSITY8I_EXT
GL_INTENSITY8UI_EXT
GL_INTERLEAVED_ATTRIBS_EXT
GL_INTERPOLATE
GL_INTERPOLATE_ARB
GL_INVALID_ENUM
GL_INVALID_FRAMEBUFFER_OPERATION
GL_INVALID_FRAMEBUFFER_OPERATION_EXT
GL_INVALID_INDEX
GL_INVALID_OPERATION
GL_INVALID_VALUE
GL_INVERT
GL_KEEP
GL_LAST_VERTEX_CONVENTION_EXT
GL_LEFT
GL_LEQUAL
GL_LESS
GL_LIGHT_MODEL_AMBIENT
GL_LIGHT_MODEL_COLOR_CONTROL
GL_LIGHT_MODEL_COLOR_CONTROL_EXT
GL_LIGHT_MODEL_LOCAL_VIEWER
GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE
GL_LIGHT_MODEL_TWO_SIDE
GL_LIGHT0
GL_LIGHT1
GL_LIGHT2
GL_LIGHT3
GL_LIGHT4
GL_LIGHT5
GL_LIGHT6
GL_LIGHT7
GL_LIGHTING
GL_LIGHTING_BIT
GL_LINE
GL_LINE_BIT
GL_LINE_LOOP
GL_LINE_RESET_TOKEN
GL_LINE_SMOOTH
GL_LINE_SMOOTH_HINT
GL_LINE_STIPPLE
GL_LINE_STIPPLE_PATTERN
GL_LINE_STIPPLE_REPEAT
GL_LINE_STRIP
GL_LINE_STRIP_ADJACENCY_EXT
GL_LINE_TOKEN
GL_LINE_WIDTH
GL_LINE_WIDTH_GRANULARITY
GL_LINE_WIDTH_RANGE
GL_LINEAR
GL_LINEAR_ATTENUATION
GL_LINEAR_MIPMAP_LINEAR
GL_LINEAR_MIPMAP_NEAREST
GL_LINES
GL_LINES_ADJACENCY_EXT
GL_LINK_STATUS
GL_LIST_BASE
GL_LIST_BIT
GL_LIST_INDEX
GL_LIST_MODE
GL_LOAD
GL_LOGIC_OP
GL_LOGIC_OP_MODE
GL_LOWER_LEFT
GL_LUMINANCE
GL_LUMINANCE_ALPHA
GL_LUMINANCE_ALPHA_FLOAT16_APPLE
GL_LUMINANCE_ALPHA_FLOAT16_ATI
GL_LUMINANCE_ALPHA_FLOAT32_APPLE
GL_LUMINANCE_ALPHA_FLOAT32_ATI
GL_LUMINANCE_ALPHA_INTEGER_EXT
GL_LUMINANCE_ALPHA16F_ARB
GL_LUMINANCE_ALPHA16I_EXT
GL_LUMINANCE_ALPHA16UI_EXT
GL_LUMINANCE_ALPHA32F_ARB
GL_LUMINANCE_ALPHA32I_EXT
GL_LUMINANCE_ALPHA32UI_EXT
GL_LUMINANCE_ALPHA8I_EXT
GL_LUMINANCE_ALPHA8UI_EXT
GL_LUMINANCE_FLOAT16_APPLE
GL_LUMINANCE_FLOAT16_ATI
GL_LUMINANCE_FLOAT32_APPLE
GL_LUMINANCE_FLOAT32_ATI
GL_LUMINANCE_INTEGER_EXT
GL_LUMINANCE12
GL_LUMINANCE12_ALPHA12
GL_LUMINANCE12_ALPHA4
GL_LUMINANCE16
GL_LUMINANCE16_ALPHA16
GL_LUMINANCE16F_ARB
GL_LUMINANCE16I_EXT
GL_LUMINANCE16UI_EXT
GL_LUMINANCE32F_ARB
GL_LUMINANCE32I_EXT
GL_LUMINANCE32UI_EXT
GL_LUMINANCE4
GL_LUMINANCE4_ALPHA4
GL_LUMINANCE6_ALPHA2
GL_LUMINANCE8
GL_LUMINANCE8_ALPHA8
GL_LUMINANCE8I_EXT
GL_LUMINANCE8UI_EXT
GL_MAP_COLOR
GL_MAP_STENCIL
GL_MAP1_COLOR_4
GL_MAP1_GRID_DOMAIN
GL_MAP1_GRID_SEGMENTS
GL_MAP1_INDEX
GL_MAP1_NORMAL
GL_MAP1_TEXTURE_COORD_1
GL_MAP1_TEXTURE_COORD_2
GL_MAP1_TEXTURE_COORD_3
GL_MAP1_TEXTURE_COORD_4
GL_MAP1_VERTEX_3
GL_MAP1_VERTEX_4
GL_MAP2_COLOR_4
GL_MAP2_GRID_DOMAIN
GL_MAP2_GRID_SEGMENTS
GL_MAP2_INDEX
GL_MAP2_NORMAL
GL_MAP2_TEXTURE_COORD_1
GL_MAP2_TEXTURE_COORD_2
GL_MAP2_TEXTURE_COORD_3
GL_MAP2_TEXTURE_COORD_4
GL_MAP2_VERTEX_3
GL_MAP2_VERTEX_4
GL_MATRIX_MODE
GL_MATRIX0_ARB
GL_MATRIX1_ARB
GL_MATRIX10_ARB
GL_MATRIX11_ARB
GL_MATRIX12_ARB
GL_MATRIX13_ARB
GL_MATRIX14_ARB
GL_MATRIX15_ARB
GL_MATRIX16_ARB
GL_MATRIX17_ARB
GL_MATRIX18_ARB
GL_MATRIX19_ARB
GL_MATRIX2_ARB
GL_MATRIX20_ARB
GL_MATRIX21_ARB
GL_MATRIX22_ARB
GL_MATRIX23_ARB
GL_MATRIX24_ARB
GL_MATRIX25_ARB
GL_MATRIX26_ARB
GL_MATRIX27_ARB
GL_MATRIX28_ARB
GL_MATRIX29_ARB
GL_MATRIX3_ARB
GL_MATRIX30_ARB
GL_MATRIX31_ARB
GL_MATRIX4_ARB
GL_MATRIX5_ARB
GL_MATRIX6_ARB
GL_MATRIX7_ARB
GL_MATRIX8_ARB
GL_MATRIX9_ARB
GL_MAX
GL_MAX_3D_TEXTURE_SIZE
GL_MAX_ARRAY_TEXTURE_LAYERS_EXT
GL_MAX_ATTRIB_STACK_DEPTH
GL_MAX_BINDABLE_UNIFORM_SIZE_EXT
GL_MAX_CLIENT_ATTRIB_STACK_DEPTH
GL_MAX_CLIP_PLANES
GL_MAX_COLOR_ATTACHMENTS
GL_MAX_COLOR_ATTACHMENTS_EXT
GL_MAX_COLOR_MATRIX_STACK_DEPTH
GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI
GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB
GL_MAX_COMBINED_UNIFORM_BLOCKS
GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
GL_MAX_CONVOLUTION_HEIGHT
GL_MAX_CONVOLUTION_WIDTH
GL_MAX_CUBE_MAP_TEXTURE_SIZE
GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB
GL_MAX_DRAW_BUFFERS
GL_MAX_DRAW_BUFFERS_ARB
GL_MAX_ELEMENTS_INDICES
GL_MAX_ELEMENTS_INDICES_EXT
GL_MAX_ELEMENTS_VERTICES
GL_MAX_ELEMENTS_VERTICES_EXT
GL_MAX_EVAL_ORDER
GL_MAX_EXT
GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT
GL_MAX_FRAGMENT_UNIFORM_BLOCKS
GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB
GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT
GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT
GL_MAX_GEOMETRY_UNIFORM_BLOCKS
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT
GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT
GL_MAX_LIGHTS
GL_MAX_LIST_NESTING
GL_MAX_MODELVIEW_STACK_DEPTH
GL_MAX_NAME_STACK_DEPTH
GL_MAX_PIXEL_MAP_TABLE
GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI
GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATIX
GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB
GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB
GL_MAX_PROGRAM_ATTRIBS_ARB
GL_MAX_PROGRAM_CALL_DEPTH_NV
GL_MAX_PROGRAM_ENV_PARAMETERS_ARB
GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV
GL_MAX_PROGRAM_IF_DEPTH_NV
GL_MAX_PROGRAM_INSTRUCTIONS_ARB
GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB
GL_MAX_PROGRAM_LOOP_COUNT_NV
GL_MAX_PROGRAM_LOOP_DEPTH_NV
GL_MAX_PROGRAM_MATRICES_ARB
GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB
GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB
GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB
GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB
GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB
GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB
GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB
GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB
GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB
GL_MAX_PROGRAM_PARAMETERS_ARB
GL_MAX_PROGRAM_TEMPORARIES_ARB
GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB
GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB
GL_MAX_PROGRAM_TEXEL_OFFSET_EXT
GL_MAX_PROJECTION_STACK_DEPTH
GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB
GL_MAX_RECTANGLE_TEXTURE_SIZE_EXT
GL_MAX_RENDERBUFFER_SIZE
GL_MAX_RENDERBUFFER_SIZE_EXT
GL_MAX_SAMPLES
GL_MAX_SAMPLES_EXT
GL_MAX_SHININESS_NV
GL_MAX_SPOT_EXPONENT_NV
GL_MAX_TEXTURE_COORDS
GL_MAX_TEXTURE_COORDS_ARB
GL_MAX_TEXTURE_IMAGE_UNITS
GL_MAX_TEXTURE_IMAGE_UNITS_ARB
GL_MAX_TEXTURE_LOD_BIAS
GL_MAX_TEXTURE_LOD_BIAS_EXT
GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT
GL_MAX_TEXTURE_SIZE
GL_MAX_TEXTURE_STACK_DEPTH
GL_MAX_TEXTURE_UNITS
GL_MAX_TEXTURE_UNITS_ARB
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT
GL_MAX_UNIFORM_BLOCK_SIZE
GL_MAX_UNIFORM_BUFFER_BINDINGS
GL_MAX_VARYING_COMPONENTS_EXT
GL_MAX_VARYING_FLOATS
GL_MAX_VARYING_FLOATS_ARB
GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE
GL_MAX_VERTEX_ATTRIBS
GL_MAX_VERTEX_ATTRIBS_ARB
GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB
GL_MAX_VERTEX_UNIFORM_BLOCKS
GL_MAX_VERTEX_UNIFORM_COMPONENTS
GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB
GL_MAX_VERTEX_UNITS_ARB
GL_MAX_VERTEX_VARYING_COMPONENTS_EXT
GL_MAX_VIEWPORT_DIMS
GL_MAX_WEIGHTED_ATI
GL_MIN
GL_MIN_EXT
GL_MIN_PBUFFER_VIEWPORT_DIMS_APPLE
GL_MIN_PROGRAM_TEXEL_OFFSET_EXT
GL_MIN_WEIGHTED_ATI
GL_MINMAX
GL_MINMAX_FORMAT
GL_MINMAX_SINK
GL_MIRROR_CLAMP_ATI
GL_MIRROR_CLAMP_EXT
GL_MIRROR_CLAMP_TO_BORDER_EXT
GL_MIRROR_CLAMP_TO_EDGE_ATI
GL_MIRROR_CLAMP_TO_EDGE_EXT
GL_MIRRORED_REPEAT
GL_MIRRORED_REPEAT_ARB
GL_MODELVIEW
GL_MODELVIEW_MATRIX
GL_MODELVIEW_STACK_DEPTH
GL_MODELVIEW0_ARB
GL_MODELVIEW1_ARB
GL_MODELVIEW10_ARB
GL_MODELVIEW11_ARB
GL_MODELVIEW12_ARB
GL_MODELVIEW13_ARB
GL_MODELVIEW14_ARB
GL_MODELVIEW15_ARB
GL_MODELVIEW16_ARB
GL_MODELVIEW17_ARB
GL_MODELVIEW18_ARB
GL_MODELVIEW19_ARB
GL_MODELVIEW2_ARB
GL_MODELVIEW20_ARB
GL_MODELVIEW21_ARB
GL_MODELVIEW22_ARB
GL_MODELVIEW23_ARB
GL_MODELVIEW24_ARB
GL_MODELVIEW25_ARB
GL_MODELVIEW26_ARB
GL_MODELVIEW27_ARB
GL_MODELVIEW28_ARB
GL_MODELVIEW29_ARB
GL_MODELVIEW3_ARB
GL_MODELVIEW30_ARB
GL_MODELVIEW31_ARB
GL_MODELVIEW4_ARB
GL_MODELVIEW5_ARB
GL_MODELVIEW6_ARB
GL_MODELVIEW7_ARB
GL_MODELVIEW8_ARB
GL_MODELVIEW9_ARB
GL_MODULATE
GL_MODULATE_ADD_ATI
GL_MODULATE_SIGNED_ADD_ATI
GL_MODULATE_SUBTRACT_ATI
GL_MULT
GL_MULTISAMPLE
GL_MULTISAMPLE_ARB
GL_MULTISAMPLE_BIT
GL_MULTISAMPLE_BIT_ARB
GL_MULTISAMPLE_FILTER_HINT_NV
GL_N3F_V3F
GL_NAME_STACK_DEPTH
GL_NAND
GL_NEAREST
GL_NEAREST_MIPMAP_LINEAR
GL_NEAREST_MIPMAP_NEAREST
GL_NEVER
GL_NICEST
GL_NO_ERROR
GL_NONE
GL_NOOP
GL_NOR
GL_NORMAL_ARRAY
GL_NORMAL_ARRAY_BUFFER_BINDING
GL_NORMAL_ARRAY_BUFFER_BINDING_ARB
GL_NORMAL_ARRAY_POINTER
GL_NORMAL_ARRAY_STRIDE
GL_NORMAL_ARRAY_TYPE
GL_NORMAL_MAP
GL_NORMAL_MAP_ARB
GL_NORMAL_MAP_NV
GL_NORMALIZE
GL_NOTEQUAL
GL_NUM_COMPRESSED_TEXTURE_FORMATS
GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB
GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB
GL_OBJECT_ACTIVE_ATTRIBUTES_ARB
GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB
GL_OBJECT_ACTIVE_UNIFORMS_ARB
GL_OBJECT_ATTACHED_OBJECTS_ARB
GL_OBJECT_COMPILE_STATUS_ARB
GL_OBJECT_DELETE_STATUS_ARB
GL_OBJECT_INFO_LOG_LENGTH_ARB
GL_OBJECT_LINEAR
GL_OBJECT_LINK_STATUS_ARB
GL_OBJECT_PLANE
GL_OBJECT_SHADER_SOURCE_LENGTH_ARB
GL_OBJECT_SUBTYPE_ARB
GL_OBJECT_TYPE_ARB
GL_OBJECT_VALIDATE_STATUS_ARB
GL_ONE
GL_ONE_MINUS_CONSTANT_ALPHA
GL_ONE_MINUS_CONSTANT_ALPHA_EXT
GL_ONE_MINUS_CONSTANT_COLOR
GL_ONE_MINUS_CONSTANT_COLOR_EXT
GL_ONE_MINUS_DST_ALPHA
GL_ONE_MINUS_DST_COLOR
GL_ONE_MINUS_SRC_ALPHA
GL_ONE_MINUS_SRC_COLOR
GL_OPERAND0_ALPHA
GL_OPERAND0_ALPHA_ARB
GL_OPERAND0_RGB
GL_OPERAND0_RGB_ARB
GL_OPERAND1_ALPHA
GL_OPERAND1_ALPHA_ARB
GL_OPERAND1_RGB
GL_OPERAND1_RGB_ARB
GL_OPERAND2_ALPHA
GL_OPERAND2_ALPHA_ARB
GL_OPERAND2_RGB
GL_OPERAND2_RGB_ARB
GL_OPERAND3_ALPHA
GL_OPERAND3_ALPHA_ARB
GL_OPERAND3_RGB
GL_OPERAND3_RGB_ARB
GL_OPERAND4_ALPHA
GL_OPERAND4_ALPHA_ARB
GL_OPERAND4_RGB
GL_OPERAND4_RGB_ARB
GL_OPERAND5_ALPHA
GL_OPERAND5_ALPHA_ARB
GL_OPERAND5_RGB
GL_OPERAND5_RGB_ARB
GL_OPERAND6_ALPHA
GL_OPERAND6_ALPHA_ARB
GL_OPERAND6_RGB
GL_OPERAND6_RGB_ARB
GL_OPERAND7_ALPHA
GL_OPERAND7_ALPHA_ARB
GL_OPERAND7_RGB
GL_OPERAND7_RGB_ARB
GL_OR
GL_OR_INVERTED
GL_OR_REVERSE
GL_ORDER
GL_OUT_OF_MEMORY
GL_PACK_ALIGNMENT
GL_PACK_IMAGE_BYTES_APPLE
GL_PACK_IMAGE_HEIGHT
GL_PACK_LSB_FIRST
GL_PACK_ROW_BYTES_APPLE
GL_PACK_ROW_LENGTH
GL_PACK_SKIP_IMAGES
GL_PACK_SKIP_PIXELS
GL_PACK_SKIP_ROWS
GL_PACK_SWAP_BYTES
GL_PASS_THROUGH_TOKEN
GL_PERSPECTIVE_CORRECTION_HINT
GL_PIXEL_MAP_A_TO_A
GL_PIXEL_MAP_A_TO_A_SIZE
GL_PIXEL_MAP_B_TO_B
GL_PIXEL_MAP_B_TO_B_SIZE
GL_PIXEL_MAP_G_TO_G
GL_PIXEL_MAP_G_TO_G_SIZE
GL_PIXEL_MAP_I_TO_A
GL_PIXEL_MAP_I_TO_A_SIZE
GL_PIXEL_MAP_I_TO_B
GL_PIXEL_MAP_I_TO_B_SIZE
GL_PIXEL_MAP_I_TO_G
GL_PIXEL_MAP_I_TO_G_SIZE
GL_PIXEL_MAP_I_TO_I
GL_PIXEL_MAP_I_TO_I_SIZE
GL_PIXEL_MAP_I_TO_R
GL_PIXEL_MAP_I_TO_R_SIZE
GL_PIXEL_MAP_R_TO_R
GL_PIXEL_MAP_R_TO_R_SIZE
GL_PIXEL_MAP_S_TO_S
GL_PIXEL_MAP_S_TO_S_SIZE
GL_PIXEL_MODE_BIT
GL_PIXEL_PACK_BUFFER
GL_PIXEL_PACK_BUFFER_ARB
GL_PIXEL_PACK_BUFFER_BINDING
GL_PIXEL_PACK_BUFFER_BINDING_ARB
GL_PIXEL_UNPACK_BUFFER
GL_PIXEL_UNPACK_BUFFER_ARB
GL_PIXEL_UNPACK_BUFFER_BINDING
GL_PIXEL_UNPACK_BUFFER_BINDING_ARB
GL_PN_TRIANGLES_ATI
GL_PN_TRIANGLES_ATIX
GL_PN_TRIANGLES_NORMAL_MODE_ATI
GL_PN_TRIANGLES_NORMAL_MODE_ATIX
GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI
GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATIX
GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI
GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATIX
GL_PN_TRIANGLES_POINT_MODE_ATI
GL_PN_TRIANGLES_POINT_MODE_ATIX
GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI
GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATIX
GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI
GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATIX
GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI
GL_PN_TRIANGLES_TESSELATION_LEVEL_ATIX
GL_POINT
GL_POINT_BIT
GL_POINT_CULL_CENTER_ATI
GL_POINT_CULL_CLIP_ATI
GL_POINT_CULL_MODE_ATI
GL_POINT_DISTANCE_ATTENUATION
GL_POINT_DISTANCE_ATTENUATION_ARB
GL_POINT_FADE_THRESHOLD_SIZE
GL_POINT_FADE_THRESHOLD_SIZE_ARB
GL_POINT_SIZE
GL_POINT_SIZE_GRANULARITY
GL_POINT_SIZE_MAX
GL_POINT_SIZE_MAX_ARB
GL_POINT_SIZE_MIN
GL_POINT_SIZE_MIN_ARB
GL_POINT_SIZE_RANGE
GL_POINT_SMOOTH
GL_POINT_SMOOTH_HINT
GL_POINT_SPRITE
GL_POINT_SPRITE_ARB
GL_POINT_SPRITE_COORD_ORIGIN
GL_POINT_SPRITE_NV
GL_POINT_SPRITE_R_MODE_NV
GL_POINT_TOKEN
GL_POINTS
GL_POLYGON
GL_POLYGON_BIT
GL_POLYGON_MODE
GL_POLYGON_OFFSET_FACTOR
GL_POLYGON_OFFSET_FILL
GL_POLYGON_OFFSET_LINE
GL_POLYGON_OFFSET_POINT
GL_POLYGON_OFFSET_UNITS
GL_POLYGON_SMOOTH
GL_POLYGON_SMOOTH_HINT
GL_POLYGON_STIPPLE
GL_POLYGON_STIPPLE_BIT
GL_POLYGON_TOKEN
GL_POSITION
GL_POST_COLOR_MATRIX_ALPHA_BIAS
GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI
GL_POST_COLOR_MATRIX_ALPHA_SCALE
GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI
GL_POST_COLOR_MATRIX_BLUE_BIAS
GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI
GL_POST_COLOR_MATRIX_BLUE_SCALE
GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI
GL_POST_COLOR_MATRIX_COLOR_TABLE
GL_POST_COLOR_MATRIX_GREEN_BIAS
GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI
GL_POST_COLOR_MATRIX_GREEN_SCALE
GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI
GL_POST_COLOR_MATRIX_RED_BIAS
GL_POST_COLOR_MATRIX_RED_BIAS_SGI
GL_POST_COLOR_MATRIX_RED_SCALE
GL_POST_COLOR_MATRIX_RED_SCALE_SGI
GL_POST_CONVOLUTION_ALPHA_BIAS
GL_POST_CONVOLUTION_ALPHA_SCALE
GL_POST_CONVOLUTION_BLUE_BIAS
GL_POST_CONVOLUTION_BLUE_SCALE
GL_POST_CONVOLUTION_COLOR_TABLE
GL_POST_CONVOLUTION_GREEN_BIAS
GL_POST_CONVOLUTION_GREEN_SCALE
GL_POST_CONVOLUTION_RED_BIAS
GL_POST_CONVOLUTION_RED_SCALE
GL_PREVIOUS
GL_PREVIOUS_ARB
GL_PRIMARY_COLOR
GL_PRIMARY_COLOR_ARB
GL_PRIMITIVES_GENERATED_EXT
GL_PROGRAM_ADDRESS_REGISTERS_ARB
GL_PROGRAM_ALU_INSTRUCTIONS_ARB
GL_PROGRAM_ATTRIBS_ARB
GL_PROGRAM_BINDING_ARB
GL_PROGRAM_ERROR_POSITION_ARB
GL_PROGRAM_ERROR_STRING_ARB
GL_PROGRAM_FORMAT_ARB
GL_PROGRAM_FORMAT_ASCII_ARB
GL_PROGRAM_INSTRUCTIONS_ARB
GL_PROGRAM_LENGTH_ARB
GL_PROGRAM_NAME_ARB
GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB
GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB
GL_PROGRAM_NATIVE_ATTRIBS_ARB
GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB
GL_PROGRAM_NATIVE_PARAMETERS_ARB
GL_PROGRAM_NATIVE_TEMPORARIES_ARB
GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB
GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB
GL_PROGRAM_OBJECT_ARB
GL_PROGRAM_PARAMETERS_ARB
GL_PROGRAM_POINT_SIZE_EXT
GL_PROGRAM_STRING_ARB
GL_PROGRAM_TEMPORARIES_ARB
GL_PROGRAM_TEX_INDIRECTIONS_ARB
GL_PROGRAM_TEX_INSTRUCTIONS_ARB
GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB
GL_PROJECTION
GL_PROJECTION_MATRIX
GL_PROJECTION_STACK_DEPTH
GL_PROVOKING_VERTEX_EXT
GL_PROXY_COLOR_TABLE
GL_PROXY_HISTOGRAM
GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE
GL_PROXY_POST_CONVOLUTION_COLOR_TABLE
GL_PROXY_TEXTURE_1D
GL_PROXY_TEXTURE_1D_ARRAY_EXT
GL_PROXY_TEXTURE_2D
GL_PROXY_TEXTURE_2D_ARRAY_EXT
GL_PROXY_TEXTURE_3D
GL_PROXY_TEXTURE_CUBE_MAP
GL_PROXY_TEXTURE_CUBE_MAP_ARB
GL_PROXY_TEXTURE_RECTANGLE_ARB
GL_PROXY_TEXTURE_RECTANGLE_EXT
GL_PURGEABLE_APPLE
GL_Q
GL_QUAD_STRIP
GL_QUADRATIC_ATTENUATION
GL_QUADS
GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION_EXT
GL_QUERY_BY_REGION_NO_WAIT_NV
GL_QUERY_BY_REGION_WAIT_NV
GL_QUERY_COUNTER_BITS
GL_QUERY_COUNTER_BITS_ARB
GL_QUERY_NO_WAIT_NV
GL_QUERY_RESULT
GL_QUERY_RESULT_ARB
GL_QUERY_RESULT_AVAILABLE
GL_QUERY_RESULT_AVAILABLE_ARB
GL_QUERY_WAIT_NV
GL_R
GL_R11F_G11F_B10F_EXT
GL_R16
GL_R16F
GL_R16I
GL_R16UI
GL_R3_G3_B2
GL_R32F
GL_R32I
GL_R32UI
GL_R8
GL_R8I
GL_R8UI
GL_RASTER_POSITION_UNCLIPPED_IBM
GL_RASTERIZER_DISCARD_EXT
GL_READ_BUFFER
GL_READ_FRAMEBUFFER
GL_READ_FRAMEBUFFER_BINDING
GL_READ_FRAMEBUFFER_BINDING_EXT
GL_READ_FRAMEBUFFER_EXT
GL_READ_ONLY
GL_READ_ONLY_ARB
GL_READ_WRITE
GL_READ_WRITE_ARB
GL_RED
GL_RED_BIAS
GL_RED_BITS
GL_RED_INTEGER_EXT
GL_RED_SCALE
GL_REDUCE
GL_REFLECTION_MAP
GL_REFLECTION_MAP_ARB
GL_REFLECTION_MAP_NV
GL_RELEASED_APPLE
GL_RENDER
GL_RENDER_MODE
GL_RENDERBUFFER
GL_RENDERBUFFER_ALPHA_SIZE
GL_RENDERBUFFER_ALPHA_SIZE_EXT
GL_RENDERBUFFER_BINDING
GL_RENDERBUFFER_BINDING_EXT
GL_RENDERBUFFER_BLUE_SIZE
GL_RENDERBUFFER_BLUE_SIZE_EXT
GL_RENDERBUFFER_DEPTH_SIZE
GL_RENDERBUFFER_DEPTH_SIZE_EXT
GL_RENDERBUFFER_EXT
GL_RENDERBUFFER_GREEN_SIZE
GL_RENDERBUFFER_GREEN_SIZE_EXT
GL_RENDERBUFFER_HEIGHT
GL_RENDERBUFFER_HEIGHT_EXT
GL_RENDERBUFFER_INTERNAL_FORMAT
GL_RENDERBUFFER_INTERNAL_FORMAT_EXT
GL_RENDERBUFFER_RED_SIZE
GL_RENDERBUFFER_RED_SIZE_EXT
GL_RENDERBUFFER_SAMPLES
GL_RENDERBUFFER_SAMPLES_EXT
GL_RENDERBUFFER_STENCIL_SIZE
GL_RENDERBUFFER_STENCIL_SIZE_EXT
GL_RENDERBUFFER_WIDTH
GL_RENDERBUFFER_WIDTH_EXT
GL_RENDERER
GL_REPEAT
GL_REPLACE
GL_REPLICATE_BORDER
GL_RESCALE_NORMAL
GL_RESCALE_NORMAL_EXT
GL_RETAINED_APPLE
GL_RETURN
GL_RG
GL_RG_INTEGER
GL_RG16
GL_RG16F
GL_RG16I
GL_RG16UI
GL_RG32F
GL_RG32I
GL_RG32UI
GL_RG8
GL_RG8I
GL_RG8UI
GL_RGB
GL_RGB_422_APPLE
GL_RGB_FLOAT16_APPLE
GL_RGB_FLOAT16_ATI
GL_RGB_FLOAT32_APPLE
GL_RGB_FLOAT32_ATI
GL_RGB_INTEGER_EXT
GL_RGB_SCALE
GL_RGB_SCALE_ARB
GL_RGB10
GL_RGB10_A2
GL_RGB12
GL_RGB16
GL_RGB16F_ARB
GL_RGB16I_EXT
GL_RGB16UI_EXT
GL_RGB32F_ARB
GL_RGB32I_EXT
GL_RGB32UI_EXT
GL_RGB4
GL_RGB5
GL_RGB5_A1
GL_RGB8
GL_RGB8I_EXT
GL_RGB8UI_EXT
GL_RGB9_E5_EXT
GL_RGBA
GL_RGBA_FLOAT_MODE_ARB
GL_RGBA_FLOAT16_APPLE
GL_RGBA_FLOAT16_ATI
GL_RGBA_FLOAT32_APPLE
GL_RGBA_FLOAT32_ATI
GL_RGBA_INTEGER_EXT
GL_RGBA_INTEGER_MODE_EXT
GL_RGBA_MODE
GL_RGBA_SIGNED_COMPONENTS_EXT
GL_RGBA12
GL_RGBA16
GL_RGBA16F_ARB
GL_RGBA16I_EXT
GL_RGBA16UI_EXT
GL_RGBA2
GL_RGBA32F_ARB
GL_RGBA32I_EXT
GL_RGBA32UI_EXT
GL_RGBA4
GL_RGBA8
GL_RGBA8I_EXT
GL_RGBA8UI_EXT
GL_RIGHT
GL_S
GL_SAMPLE_ALPHA_TO_COVERAGE
GL_SAMPLE_ALPHA_TO_COVERAGE_ARB
GL_SAMPLE_ALPHA_TO_ONE
GL_SAMPLE_ALPHA_TO_ONE_ARB
GL_SAMPLE_BUFFERS
GL_SAMPLE_BUFFERS_ARB
GL_SAMPLE_COVERAGE
GL_SAMPLE_COVERAGE_ARB
GL_SAMPLE_COVERAGE_INVERT
GL_SAMPLE_COVERAGE_INVERT_ARB
GL_SAMPLE_COVERAGE_VALUE
GL_SAMPLE_COVERAGE_VALUE_ARB
GL_SAMPLER_1D
GL_SAMPLER_1D_ARB
GL_SAMPLER_1D_ARRAY_EXT
GL_SAMPLER_1D_ARRAY_SHADOW_EXT
GL_SAMPLER_1D_SHADOW
GL_SAMPLER_1D_SHADOW_ARB
GL_SAMPLER_2D
GL_SAMPLER_2D_ARB
GL_SAMPLER_2D_ARRAY_EXT
GL_SAMPLER_2D_ARRAY_SHADOW_EXT
GL_SAMPLER_2D_RECT_ARB
GL_SAMPLER_2D_RECT_SHADOW_ARB
GL_SAMPLER_2D_SHADOW
GL_SAMPLER_2D_SHADOW_ARB
GL_SAMPLER_3D
GL_SAMPLER_3D_ARB
GL_SAMPLER_BUFFER_EXT
GL_SAMPLER_CUBE
GL_SAMPLER_CUBE_ARB
GL_SAMPLER_CUBE_SHADOW_EXT
GL_SAMPLES
GL_SAMPLES_ARB
GL_SAMPLES_PASSED
GL_SAMPLES_PASSED_ARB
GL_SCISSOR_BIT
GL_SCISSOR_BOX
GL_SCISSOR_TEST
GL_SECONDARY_COLOR_ARRAY
GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING
GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB
GL_SECONDARY_COLOR_ARRAY_EXT
GL_SECONDARY_COLOR_ARRAY_POINTER
GL_SECONDARY_COLOR_ARRAY_POINTER_EXT
GL_SECONDARY_COLOR_ARRAY_SIZE
GL_SECONDARY_COLOR_ARRAY_SIZE_EXT
GL_SECONDARY_COLOR_ARRAY_STRIDE
GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT
GL_SECONDARY_COLOR_ARRAY_TYPE
GL_SECONDARY_COLOR_ARRAY_TYPE_EXT
GL_SELECT
GL_SELECTION_BUFFER_POINTER
GL_SELECTION_BUFFER_SIZE
GL_SEPARABLE_2D
GL_SEPARATE_ATTRIBS_EXT
GL_SEPARATE_SPECULAR_COLOR
GL_SEPARATE_SPECULAR_COLOR_EXT
GL_SET
GL_SHADE_MODEL
GL_SHADER_OBJECT_ARB
GL_SHADER_SOURCE_LENGTH
GL_SHADER_TYPE
GL_SHADING_LANGUAGE_VERSION
GL_SHADING_LANGUAGE_VERSION_ARB
GL_SHININESS
GL_SHORT
GL_SINGLE_COLOR
GL_SINGLE_COLOR_EXT
GL_SLUMINANCE
GL_SLUMINANCE_ALPHA
GL_SLUMINANCE_ALPHA_EXT
GL_SLUMINANCE_EXT
GL_SLUMINANCE8
GL_SLUMINANCE8_ALPHA8
GL_SLUMINANCE8_ALPHA8_EXT
GL_SLUMINANCE8_EXT
GL_SMOOTH
GL_SMOOTH_LINE_WIDTH_GRANULARITY
GL_SMOOTH_LINE_WIDTH_RANGE
GL_SMOOTH_POINT_SIZE_GRANULARITY
GL_SMOOTH_POINT_SIZE_RANGE
GL_SOURCE0_ALPHA
GL_SOURCE0_ALPHA_ARB
GL_SOURCE0_RGB
GL_SOURCE0_RGB_ARB
GL_SOURCE1_ALPHA
GL_SOURCE1_ALPHA_ARB
GL_SOURCE1_RGB
GL_SOURCE1_RGB_ARB
GL_SOURCE2_ALPHA
GL_SOURCE2_ALPHA_ARB
GL_SOURCE2_RGB
GL_SOURCE2_RGB_ARB
GL_SOURCE3_ALPHA
GL_SOURCE3_ALPHA_ARB
GL_SOURCE3_RGB
GL_SOURCE3_RGB_ARB
GL_SOURCE4_ALPHA
GL_SOURCE4_ALPHA_ARB
GL_SOURCE4_RGB
GL_SOURCE4_RGB_ARB
GL_SOURCE5_ALPHA
GL_SOURCE5_ALPHA_ARB
GL_SOURCE5_RGB
GL_SOURCE5_RGB_ARB
GL_SOURCE6_ALPHA
GL_SOURCE6_ALPHA_ARB
GL_SOURCE6_RGB
GL_SOURCE6_RGB_ARB
GL_SOURCE7_ALPHA
GL_SOURCE7_ALPHA_ARB
GL_SOURCE7_RGB
GL_SOURCE7_RGB_ARB
GL_SPECULAR
GL_SPHERE_MAP
GL_SPOT_CUTOFF
GL_SPOT_DIRECTION
GL_SPOT_EXPONENT
GL_SRC_ALPHA
GL_SRC_ALPHA_SATURATE
GL_SRC_COLOR
GL_SRC0_ALPHA
GL_SRC0_RGB
GL_SRC1_ALPHA
GL_SRC1_RGB
GL_SRC2_ALPHA
GL_SRC2_RGB
GL_SRC3_ALPHA
GL_SRC3_RGB
GL_SRC4_ALPHA
GL_SRC4_RGB
GL_SRC5_ALPHA
GL_SRC5_RGB
GL_SRC6_ALPHA
GL_SRC6_RGB
GL_SRC7_ALPHA
GL_SRC7_RGB
GL_SRGB
GL_SRGB_ALPHA
GL_SRGB_ALPHA_EXT
GL_SRGB_EXT
GL_SRGB8
GL_SRGB8_ALPHA8
GL_SRGB8_ALPHA8_EXT
GL_SRGB8_EXT
GL_STACK_OVERFLOW
GL_STACK_UNDERFLOW
GL_STATIC_COPY
GL_STATIC_COPY_ARB
GL_STATIC_DRAW
GL_STATIC_DRAW_ARB
GL_STATIC_READ
GL_STATIC_READ_ARB
GL_STENCIL
GL_STENCIL_ATTACHMENT
GL_STENCIL_ATTACHMENT_EXT
GL_STENCIL_BACK_FAIL
GL_STENCIL_BACK_FAIL_ATI
GL_STENCIL_BACK_FUNC
GL_STENCIL_BACK_FUNC_ATI
GL_STENCIL_BACK_PASS_DEPTH_FAIL
GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI
GL_STENCIL_BACK_PASS_DEPTH_PASS
GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI
GL_STENCIL_BACK_REF
GL_STENCIL_BACK_VALUE_MASK
GL_STENCIL_BACK_WRITEMASK
GL_STENCIL_BITS
GL_STENCIL_BUFFER_BIT
GL_STENCIL_CLEAR_VALUE
GL_STENCIL_FAIL
GL_STENCIL_FUNC
GL_STENCIL_INDEX
GL_STENCIL_INDEX1
GL_STENCIL_INDEX1_EXT
GL_STENCIL_INDEX16
GL_STENCIL_INDEX16_EXT
GL_STENCIL_INDEX4
GL_STENCIL_INDEX4_EXT
GL_STENCIL_INDEX8
GL_STENCIL_INDEX8_EXT
GL_STENCIL_PASS_DEPTH_FAIL
GL_STENCIL_PASS_DEPTH_PASS
GL_STENCIL_REF
GL_STENCIL_TEST
GL_STENCIL_TEST_TWO_SIDE_EXT
GL_STENCIL_VALUE_MASK
GL_STENCIL_WRITEMASK
GL_STEREO
GL_STORAGE_CACHED_APPLE
GL_STORAGE_CLIENT_APPLE
GL_STORAGE_PRIVATE_APPLE
GL_STORAGE_SHARED_APPLE
GL_STREAM_COPY
GL_STREAM_COPY_ARB
GL_STREAM_DRAW
GL_STREAM_DRAW_ARB
GL_STREAM_READ
GL_STREAM_READ_ARB
GL_SUBPIXEL_BITS
GL_SUBTRACT
GL_SUBTRACT_ARB
GL_T
GL_T2F_C3F_V3F
GL_T2F_C4F_N3F_V3F
GL_T2F_C4UB_V3F
GL_T2F_N3F_V3F
GL_T2F_V3F
GL_T4F_C4F_N3F_V4F
GL_T4F_V4F
GL_TABLE_TOO_LARGE
GL_TEXTURE
GL_TEXTURE_1D
GL_TEXTURE_1D_ARRAY_EXT
GL_TEXTURE_2D
GL_TEXTURE_2D_ARRAY_EXT
GL_TEXTURE_3D
GL_TEXTURE_ALPHA_SIZE
GL_TEXTURE_ALPHA_TYPE
GL_TEXTURE_ALPHA_TYPE_ARB
GL_TEXTURE_BASE_LEVEL
GL_TEXTURE_BASE_LEVEL_SGIS
GL_TEXTURE_BINDING_1D
GL_TEXTURE_BINDING_1D_ARRAY_EXT
GL_TEXTURE_BINDING_2D
GL_TEXTURE_BINDING_2D_ARRAY_EXT
GL_TEXTURE_BINDING_3D
GL_TEXTURE_BINDING_CUBE_MAP
GL_TEXTURE_BINDING_CUBE_MAP_ARB
GL_TEXTURE_BINDING_RECTANGLE_ARB
GL_TEXTURE_BINDING_RECTANGLE_EXT
GL_TEXTURE_BIT
GL_TEXTURE_BLUE_SIZE
GL_TEXTURE_BLUE_TYPE
GL_TEXTURE_BLUE_TYPE_ARB
GL_TEXTURE_BORDER
GL_TEXTURE_BORDER_COLOR
GL_TEXTURE_COMPARE_FAIL_VALUE_ARB
GL_TEXTURE_COMPARE_FUNC
GL_TEXTURE_COMPARE_FUNC_ARB
GL_TEXTURE_COMPARE_MODE
GL_TEXTURE_COMPARE_MODE_ARB
GL_TEXTURE_COMPONENTS
GL_TEXTURE_COMPRESSED
GL_TEXTURE_COMPRESSED_ARB
GL_TEXTURE_COMPRESSED_IMAGE_SIZE
GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB
GL_TEXTURE_COMPRESSION_HINT
GL_TEXTURE_COMPRESSION_HINT_ARB
GL_TEXTURE_COORD_ARRAY
GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING
GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB
GL_TEXTURE_COORD_ARRAY_POINTER
GL_TEXTURE_COORD_ARRAY_SIZE
GL_TEXTURE_COORD_ARRAY_STRIDE
GL_TEXTURE_COORD_ARRAY_TYPE
GL_TEXTURE_CUBE_MAP
GL_TEXTURE_CUBE_MAP_ARB
GL_TEXTURE_CUBE_MAP_NEGATIVE_X
GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB
GL_TEXTURE_CUBE_MAP_POSITIVE_X
GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB
GL_TEXTURE_CUBE_MAP_POSITIVE_Y
GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB
GL_TEXTURE_CUBE_MAP_POSITIVE_Z
GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB
GL_TEXTURE_DEPTH
GL_TEXTURE_DEPTH_SIZE
GL_TEXTURE_DEPTH_SIZE_ARB
GL_TEXTURE_DEPTH_TYPE
GL_TEXTURE_DEPTH_TYPE_ARB
GL_TEXTURE_ENV
GL_TEXTURE_ENV_COLOR
GL_TEXTURE_ENV_MODE
GL_TEXTURE_FILTER_CONTROL
GL_TEXTURE_FILTER_CONTROL_EXT
GL_TEXTURE_GEN_MODE
GL_TEXTURE_GEN_Q
GL_TEXTURE_GEN_R
GL_TEXTURE_GEN_S
GL_TEXTURE_GEN_T
GL_TEXTURE_GREEN_SIZE
GL_TEXTURE_GREEN_TYPE
GL_TEXTURE_GREEN_TYPE_ARB
GL_TEXTURE_HEIGHT
GL_TEXTURE_INTENSITY_SIZE
GL_TEXTURE_INTENSITY_TYPE_ARB
GL_TEXTURE_INTERNAL_FORMAT
GL_TEXTURE_LOD_BIAS
GL_TEXTURE_LOD_BIAS_EXT
GL_TEXTURE_LUMINANCE_SIZE
GL_TEXTURE_LUMINANCE_TYPE_ARB
GL_TEXTURE_MAG_FILTER
GL_TEXTURE_MATRIX
GL_TEXTURE_MAX_ANISOTROPY_EXT
GL_TEXTURE_MAX_LEVEL
GL_TEXTURE_MAX_LEVEL_SGIS
GL_TEXTURE_MAX_LOD
GL_TEXTURE_MAX_LOD_SGIS
GL_TEXTURE_MIN_FILTER
GL_TEXTURE_MIN_LOD
GL_TEXTURE_MIN_LOD_SGIS
GL_TEXTURE_MINIMIZE_STORAGE_APPLE
GL_TEXTURE_PRIORITY
GL_TEXTURE_RANGE_LENGTH_APPLE
GL_TEXTURE_RANGE_POINTER_APPLE
GL_TEXTURE_RECTANGLE_ARB
GL_TEXTURE_RECTANGLE_EXT
GL_TEXTURE_RED_SIZE
GL_TEXTURE_RED_TYPE
GL_TEXTURE_RED_TYPE_ARB
GL_TEXTURE_RESIDENT
GL_TEXTURE_SHARED_SIZE_EXT
GL_TEXTURE_STACK_DEPTH
GL_TEXTURE_STENCIL_SIZE
GL_TEXTURE_STENCIL_SIZE_EXT
GL_TEXTURE_STORAGE_HINT_APPLE
GL_TEXTURE_WIDTH
GL_TEXTURE_WRAP_R
GL_TEXTURE_WRAP_S
GL_TEXTURE_WRAP_T
GL_TEXTURE0
GL_TEXTURE0_ARB
GL_TEXTURE1
GL_TEXTURE1_ARB
GL_TEXTURE10
GL_TEXTURE10_ARB
GL_TEXTURE11
GL_TEXTURE11_ARB
GL_TEXTURE12
GL_TEXTURE12_ARB
GL_TEXTURE13
GL_TEXTURE13_ARB
GL_TEXTURE14
GL_TEXTURE14_ARB
GL_TEXTURE15
GL_TEXTURE15_ARB
GL_TEXTURE16
GL_TEXTURE16_ARB
GL_TEXTURE17
GL_TEXTURE17_ARB
GL_TEXTURE18
GL_TEXTURE18_ARB
GL_TEXTURE19
GL_TEXTURE19_ARB
GL_TEXTURE2
GL_TEXTURE2_ARB
GL_TEXTURE20
GL_TEXTURE20_ARB
GL_TEXTURE21
GL_TEXTURE21_ARB
GL_TEXTURE22
GL_TEXTURE22_ARB
GL_TEXTURE23
GL_TEXTURE23_ARB
GL_TEXTURE24
GL_TEXTURE24_ARB
GL_TEXTURE25
GL_TEXTURE25_ARB
GL_TEXTURE26
GL_TEXTURE26_ARB
GL_TEXTURE27
GL_TEXTURE27_ARB
GL_TEXTURE28
GL_TEXTURE28_ARB
GL_TEXTURE29
GL_TEXTURE29_ARB
GL_TEXTURE3
GL_TEXTURE3_ARB
GL_TEXTURE30
GL_TEXTURE30_ARB
GL_TEXTURE31
GL_TEXTURE31_ARB
GL_TEXTURE4
GL_TEXTURE4_ARB
GL_TEXTURE5
GL_TEXTURE5_ARB
GL_TEXTURE6
GL_TEXTURE6_ARB
GL_TEXTURE7
GL_TEXTURE7_ARB
GL_TEXTURE8
GL_TEXTURE8_ARB
GL_TEXTURE9
GL_TEXTURE9_ARB
GL_TRANSFORM_BIT
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT
GL_TRANSFORM_FEEDBACK_BUFFER_EXT
GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT
GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT
GL_TRANSFORM_FEEDBACK_VARYINGS_EXT
GL_TRANSFORM_HINT_APPLE
GL_TRANSPOSE_COLOR_MATRIX
GL_TRANSPOSE_COLOR_MATRIX_ARB
GL_TRANSPOSE_CURRENT_MATRIX_ARB
GL_TRANSPOSE_MODELVIEW_MATRIX
GL_TRANSPOSE_MODELVIEW_MATRIX_ARB
GL_TRANSPOSE_PROJECTION_MATRIX
GL_TRANSPOSE_PROJECTION_MATRIX_ARB
GL_TRANSPOSE_TEXTURE_MATRIX
GL_TRANSPOSE_TEXTURE_MATRIX_ARB
GL_TRIANGLE_FAN
GL_TRIANGLE_STRIP
GL_TRIANGLE_STRIP_ADJACENCY_EXT
GL_TRIANGLES
GL_TRIANGLES_ADJACENCY_EXT
GL_TRUE
GL_UNDEFINED_APPLE
GL_UNIFORM_ARRAY_STRIDE
GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
GL_UNIFORM_BLOCK_BINDING
GL_UNIFORM_BLOCK_DATA_SIZE
GL_UNIFORM_BLOCK_INDEX
GL_UNIFORM_BLOCK_NAME_LENGTH
GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER
GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
GL_UNIFORM_BUFFER
GL_UNIFORM_BUFFER_BINDING
GL_UNIFORM_BUFFER_BINDING_EXT
GL_UNIFORM_BUFFER_EXT
GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
GL_UNIFORM_BUFFER_SIZE
GL_UNIFORM_BUFFER_START
GL_UNIFORM_IS_ROW_MAJOR
GL_UNIFORM_MATRIX_STRIDE
GL_UNIFORM_NAME_LENGTH
GL_UNIFORM_OFFSET
GL_UNIFORM_SIZE
GL_UNIFORM_TYPE
GL_UNPACK_ALIGNMENT
GL_UNPACK_CLIENT_STORAGE_APPLE
GL_UNPACK_IMAGE_BYTES_APPLE
GL_UNPACK_IMAGE_HEIGHT
GL_UNPACK_LSB_FIRST
GL_UNPACK_ROW_BYTES_APPLE
GL_UNPACK_ROW_LENGTH
GL_UNPACK_SKIP_IMAGES
GL_UNPACK_SKIP_PIXELS
GL_UNPACK_SKIP_ROWS
GL_UNPACK_SWAP_BYTES
GL_UNSIGNED_BYTE
GL_UNSIGNED_BYTE_2_3_3_REV
GL_UNSIGNED_BYTE_3_3_2
GL_UNSIGNED_INT
GL_UNSIGNED_INT_10_10_10_2
GL_UNSIGNED_INT_10F_11F_11F_REV_EXT
GL_UNSIGNED_INT_2_10_10_10_REV
GL_UNSIGNED_INT_24_8
GL_UNSIGNED_INT_24_8_EXT
GL_UNSIGNED_INT_5_9_9_9_REV_EXT
GL_UNSIGNED_INT_8_8_8_8
GL_UNSIGNED_INT_8_8_8_8_REV
GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT
GL_UNSIGNED_INT_SAMPLER_1D_EXT
GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT
GL_UNSIGNED_INT_SAMPLER_2D_EXT
GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT
GL_UNSIGNED_INT_SAMPLER_3D_EXT
GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT
GL_UNSIGNED_INT_SAMPLER_CUBE_EXT
GL_UNSIGNED_INT_VEC2_EXT
GL_UNSIGNED_INT_VEC3_EXT
GL_UNSIGNED_INT_VEC4_EXT
GL_UNSIGNED_NORMALIZED
GL_UNSIGNED_NORMALIZED_ARB
GL_UNSIGNED_SHORT
GL_UNSIGNED_SHORT_1_5_5_5_REV
GL_UNSIGNED_SHORT_4_4_4_4
GL_UNSIGNED_SHORT_4_4_4_4_REV
GL_UNSIGNED_SHORT_5_5_5_1
GL_UNSIGNED_SHORT_5_6_5
GL_UNSIGNED_SHORT_5_6_5_REV
GL_UNSIGNED_SHORT_8_8_APPLE
GL_UNSIGNED_SHORT_8_8_REV_APPLE
GL_UPPER_LEFT
GL_V2F
GL_V3F
GL_VALIDATE_STATUS
GL_VENDOR
GL_VERSION
GL_VERSION_1_1
GL_VERSION_1_2
GL_VERSION_1_3
GL_VERSION_1_4
GL_VERSION_1_5
GL_VERSION_2_0
GL_VERSION_2_1
GL_VERTEX_ARRAY
GL_VERTEX_ARRAY_BINDING_APPLE
GL_VERTEX_ARRAY_BUFFER_BINDING
GL_VERTEX_ARRAY_BUFFER_BINDING_ARB
GL_VERTEX_ARRAY_POINTER
GL_VERTEX_ARRAY_RANGE_APPLE
GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE
GL_VERTEX_ARRAY_RANGE_POINTER_APPLE
GL_VERTEX_ARRAY_SIZE
GL_VERTEX_ARRAY_STORAGE_HINT_APPLE
GL_VERTEX_ARRAY_STRIDE
GL_VERTEX_ARRAY_TYPE
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB
GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB
GL_VERTEX_ATTRIB_ARRAY_ENABLED
GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB
GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB
GL_VERTEX_ATTRIB_ARRAY_POINTER
GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB
GL_VERTEX_ATTRIB_ARRAY_SIZE
GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB
GL_VERTEX_ATTRIB_ARRAY_STRIDE
GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB
GL_VERTEX_ATTRIB_ARRAY_TYPE
GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB
GL_VERTEX_ATTRIB_MAP1_APPLE
GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE
GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE
GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE
GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE
GL_VERTEX_ATTRIB_MAP2_APPLE
GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE
GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE
GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE
GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE
GL_VERTEX_BLEND_ARB
GL_VERTEX_PROGRAM_ARB
GL_VERTEX_PROGRAM_POINT_SIZE
GL_VERTEX_PROGRAM_POINT_SIZE_ARB
GL_VERTEX_PROGRAM_TWO_SIDE
GL_VERTEX_PROGRAM_TWO_SIDE_ARB
GL_VERTEX_SHADER
GL_VERTEX_SHADER_ARB
GL_VIEWPORT
GL_VIEWPORT_BIT
GL_VOLATILE_APPLE
GL_WEIGHT_ARRAY_ARB
GL_WEIGHT_ARRAY_BUFFER_BINDING
GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB
GL_WEIGHT_ARRAY_POINTER_ARB
GL_WEIGHT_ARRAY_SIZE_ARB
GL_WEIGHT_ARRAY_STRIDE_ARB
GL_WEIGHT_ARRAY_TYPE_ARB
GL_WEIGHT_SUM_UNITY_ARB
GL_WRITE_ONLY
GL_WRITE_ONLY_ARB
GL_XOR
GL_YCBCR_422_APPLE
GL_ZERO
GL_ZOOM_X
GL_ZOOM_Y
glAccum(UInt32, Single)

Original signature is 'extern void glAccum (GLenum op, GLfloat value);'


glActiveStencilFaceEXT(UInt32)

Original signature is 'extern void glActiveStencilFaceEXT(GLenum face);'


glActiveTexture(UInt32)

Original signature is 'extern void glActiveTexture (GLenum texture);'


glActiveTextureARB(UInt32)

Original signature is 'extern void glActiveTextureARB (GLenum);'


glAlphaFunc(UInt32, Single)

Original signature is 'extern void glAlphaFunc (GLenum func, GLclampf ref);'


glAreTexturesResident(Int32, IntPtr, IntPtr)

Original signature is 'extern GLboolean glAreTexturesResident (GLsizei n, const GLuint *textures, GLboolean *residences);'


glAreTexturesResident(Int32, IntPtr, Byte%)

Original signature is 'extern GLboolean glAreTexturesResident (GLsizei n, const GLuint *textures, GLboolean *residences);'


glAreTexturesResident(Int32, array<UInt32>[]()[][], IntPtr)

Original signature is 'extern GLboolean glAreTexturesResident (GLsizei n, const GLuint *textures, GLboolean *residences);'


glAreTexturesResident(Int32, array<UInt32>[]()[][], Byte%)

Original signature is 'extern GLboolean glAreTexturesResident (GLsizei n, const GLuint *textures, GLboolean *residences);'


glAreTexturesResident(Int32, UInt32%, IntPtr)

Original signature is 'extern GLboolean glAreTexturesResident (GLsizei n, const GLuint *textures, GLboolean *residences);'


glAreTexturesResident(Int32, UInt32%, Byte%)

Original signature is 'extern GLboolean glAreTexturesResident (GLsizei n, const GLuint *textures, GLboolean *residences);'


glArrayElement(Int32)

Original signature is 'extern void glArrayElement (GLint i);'


glAttachObjectARB(IntPtr, IntPtr)

Original signature is 'extern void glAttachObjectARB(GLhandleARB containerObj, GLhandleARB obj);'


glAttachShader(UInt32, UInt32)

Original signature is 'extern void glAttachShader (GLuint program, GLuint shader);'


glBegin(UInt32)

Original signature is 'extern void glBegin (GLenum mode);'


glBeginConditionalRenderNV(UInt32, UInt32)

Original signature is 'extern void glBeginConditionalRenderNV (GLuint id, GLenum mode);'


glBeginQuery(UInt32, UInt32)

Original signature is 'extern void glBeginQuery(GLenum target, GLuint id);'


glBeginQueryARB(UInt32, UInt32)

Original signature is 'extern void glBeginQueryARB(GLenum target, GLuint id);'


glBeginTransformFeedbackEXT(UInt32)

Original signature is 'extern void glBeginTransformFeedbackEXT(GLenum primitiveMode);'


glBindAttribLocation(UInt32, UInt32, IntPtr)

Original signature is 'extern void glBindAttribLocation (GLuint program, GLuint index, const GLchar *name);'


glBindAttribLocation(UInt32, UInt32, array<SByte>[]()[][])

Original signature is 'extern void glBindAttribLocation (GLuint program, GLuint index, const GLchar *name);'


glBindAttribLocation(UInt32, UInt32, SByte%)

Original signature is 'extern void glBindAttribLocation (GLuint program, GLuint index, const GLchar *name);'


glBindAttribLocationARB(IntPtr, UInt32, IntPtr)

Original signature is 'extern void glBindAttribLocationARB(GLhandleARB programObj, GLuint index, const GLcharARB *name);'


glBindAttribLocationARB(IntPtr, UInt32, array<SByte>[]()[][])

Original signature is 'extern void glBindAttribLocationARB(GLhandleARB programObj, GLuint index, const GLcharARB *name);'


glBindAttribLocationARB(IntPtr, UInt32, SByte%)

Original signature is 'extern void glBindAttribLocationARB(GLhandleARB programObj, GLuint index, const GLcharARB *name);'


glBindBuffer(UInt32, UInt32)

Original signature is 'extern void glBindBuffer (GLenum target, GLuint buffer);'


glBindBufferARB(UInt32, UInt32)

Original signature is 'extern void glBindBufferARB(GLenum target, GLuint buffer);'


glBindBufferBase(UInt32, UInt32, UInt32)

Original signature is 'extern void glBindBufferBase(GLenum target, GLuint index, GLuint buffer);'


glBindBufferBaseEXT(UInt32, UInt32, UInt32)

Original signature is 'extern void glBindBufferBaseEXT(GLenum target, GLuint index, GLuint buffer);'


glBindBufferOffsetEXT(UInt32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glBindBufferOffsetEXT(GLenum target, GLuint index, GLuint buffer, GLintptr offset);'


glBindBufferRange(UInt32, UInt32, UInt32, IntPtr, IntPtr)

Original signature is 'extern void glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);'


glBindBufferRangeEXT(UInt32, UInt32, UInt32, IntPtr, IntPtr)

Original signature is 'extern void glBindBufferRangeEXT(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);'


glBindFragDataLocationEXT(UInt32, UInt32, IntPtr)

Original signature is 'extern void glBindFragDataLocationEXT(GLuint program, GLuint colorNumber, const GLchar *name);'


glBindFragDataLocationEXT(UInt32, UInt32, array<SByte>[]()[][])

Original signature is 'extern void glBindFragDataLocationEXT(GLuint program, GLuint colorNumber, const GLchar *name);'


glBindFragDataLocationEXT(UInt32, UInt32, SByte%)

Original signature is 'extern void glBindFragDataLocationEXT(GLuint program, GLuint colorNumber, const GLchar *name);'


glBindFramebuffer(UInt32, UInt32)

Original signature is 'extern void glBindFramebuffer (GLenum, GLuint);'


glBindFramebufferEXT(UInt32, UInt32)

Original signature is 'extern void glBindFramebufferEXT(GLenum target, GLuint framebuffer);'


glBindProgramARB(UInt32, UInt32)

Original signature is 'extern void glBindProgramARB(GLenum target, GLuint program);'


glBindRenderbuffer(UInt32, UInt32)

Original signature is 'extern void glBindRenderbuffer (GLenum, GLuint);'


glBindRenderbufferEXT(UInt32, UInt32)

Original signature is 'extern void glBindRenderbufferEXT(GLenum target, GLuint renderbuffer);'


glBindTexture(UInt32, UInt32)

Original signature is 'extern void glBindTexture (GLenum target, GLuint texture);'


glBindVertexArrayAPPLE(UInt32)

Original signature is 'extern void glBindVertexArrayAPPLE(GLuint id);'


glBitmap(Int32, Int32, Single, Single, Single, Single, IntPtr)

Original signature is 'extern void glBitmap (GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap);'


glBitmap(Int32, Int32, Single, Single, Single, Single, array<Byte>[]()[][])

Original signature is 'extern void glBitmap (GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap);'


glBitmap(Int32, Int32, Single, Single, Single, Single, Byte%)

Original signature is 'extern void glBitmap (GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap);'


glBlendColor(Single, Single, Single, Single)

Original signature is 'extern void glBlendColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);'


glBlendColorEXT(Single, Single, Single, Single)

Original signature is 'extern void glBlendColorEXT (GLclampf, GLclampf, GLclampf, GLclampf);'


glBlendEquation(UInt32)

Original signature is 'extern void glBlendEquation (GLenum mode);'


glBlendEquationEXT(UInt32)

Original signature is 'extern void glBlendEquationEXT (GLenum);'


glBlendEquationSeparate(UInt32, UInt32)

Original signature is 'extern void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha);'


glBlendEquationSeparateATI(UInt32, UInt32)

Original signature is 'extern void glBlendEquationSeparateATI(GLenum equationRGB, GLenum equationAlpha);'


glBlendEquationSeparateEXT(UInt32, UInt32)

Original signature is 'extern void glBlendEquationSeparateEXT(GLenum modeRGB, GLenum modeAlpha);'


glBlendFunc(UInt32, UInt32)

Original signature is 'extern void glBlendFunc (GLenum sfactor, GLenum dfactor);'


glBlendFuncSeparate(UInt32, UInt32, UInt32, UInt32)

Original signature is 'extern void glBlendFuncSeparate (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);'


glBlendFuncSeparateEXT(UInt32, UInt32, UInt32, UInt32)

Original signature is 'extern void glBlendFuncSeparateEXT (GLenum, GLenum, GLenum, GLenum);'


glBlitFramebuffer(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, UInt32, UInt32)

Original signature is 'extern void glBlitFramebuffer (GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum);'


glBlitFramebufferEXT(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, UInt32, UInt32)

Original signature is 'extern void glBlitFramebufferEXT(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);'


glBufferData(UInt32, IntPtr, IntPtr, UInt32)

Original signature is 'extern void glBufferData (GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage);'


glBufferDataARB(UInt32, IntPtr, IntPtr, UInt32)

Original signature is 'extern void glBufferDataARB(GLenum target, GLsizeiptrARB size, const GLvoid *data, GLenum usage);'


glBufferParameteriAPPLE(UInt32, UInt32, Int32)

Original signature is 'extern void glBufferParameteriAPPLE(GLenum target, GLenum pname, GLint param);'


glBufferSubData(UInt32, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void glBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data);'


glBufferSubDataARB(UInt32, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void glBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid *data);'


glCallList(UInt32)

Original signature is 'extern void glCallList (GLuint list);'


glCallLists(Int32, UInt32, IntPtr)

Original signature is 'extern void glCallLists (GLsizei n, GLenum type, const GLvoid *lists);'


glCheckFramebufferStatus(UInt32)

Original signature is 'extern GLenum glCheckFramebufferStatus (GLenum);'


glCheckFramebufferStatusEXT(UInt32)

Original signature is 'extern GLenum glCheckFramebufferStatusEXT(GLenum target);'


glClampColorARB(UInt32, UInt32)

Original signature is 'extern void glClampColorARB(GLenum target, GLenum clamp);'


glClear(UInt32)

Original signature is 'extern void glClear (GLbitfield mask);'


glClearAccum(Single, Single, Single, Single)

Original signature is 'extern void glClearAccum (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);'


glClearColor(Single, Single, Single, Single)

Original signature is 'extern void glClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);'


glClearColorIiEXT(Int32, Int32, Int32, Int32)

Original signature is 'extern void glClearColorIiEXT( GLint r, GLint g, GLint b, GLint a );'


glClearColorIuiEXT(UInt32, UInt32, UInt32, UInt32)

Original signature is 'extern void glClearColorIuiEXT( GLuint r, GLuint g, GLuint b, GLuint a );'


glClearDepth(Double)

Original signature is 'extern void glClearDepth (GLclampd depth);'


glClearIndex(Single)

Original signature is 'extern void glClearIndex (GLfloat c);'


glClearStencil(Int32)

Original signature is 'extern void glClearStencil (GLint s);'


glClientActiveTexture(UInt32)

Original signature is 'extern void glClientActiveTexture (GLenum texture);'


glClientActiveTextureARB(UInt32)

Original signature is 'extern void glClientActiveTextureARB (GLenum);'


glClipPlane(UInt32, IntPtr)

Original signature is 'extern void glClipPlane (GLenum plane, const GLdouble *equation);'


glClipPlane(UInt32, array<Double>[]()[][])

Original signature is 'extern void glClipPlane (GLenum plane, const GLdouble *equation);'


glClipPlane(UInt32, Double%)

Original signature is 'extern void glClipPlane (GLenum plane, const GLdouble *equation);'


glColor3b(SByte, SByte, SByte)

Original signature is 'extern void glColor3b (GLbyte red, GLbyte green, GLbyte blue);'


glColor3bv(IntPtr)

Original signature is 'extern void glColor3bv (const GLbyte *v);'


glColor3bv(array<SByte>[]()[][])

Original signature is 'extern void glColor3bv (const GLbyte *v);'


glColor3bv(SByte%)

Original signature is 'extern void glColor3bv (const GLbyte *v);'


glColor3d(Double, Double, Double)

Original signature is 'extern void glColor3d (GLdouble red, GLdouble green, GLdouble blue);'


glColor3dv(IntPtr)

Original signature is 'extern void glColor3dv (const GLdouble *v);'


glColor3dv(array<Double>[]()[][])

Original signature is 'extern void glColor3dv (const GLdouble *v);'


glColor3dv(Double%)

Original signature is 'extern void glColor3dv (const GLdouble *v);'


glColor3f(Single, Single, Single)

Original signature is 'extern void glColor3f (GLfloat red, GLfloat green, GLfloat blue);'


glColor3fv(IntPtr)

Original signature is 'extern void glColor3fv (const GLfloat *v);'


glColor3fv(array<Single>[]()[][])

Original signature is 'extern void glColor3fv (const GLfloat *v);'


glColor3fv(Single%)

Original signature is 'extern void glColor3fv (const GLfloat *v);'


glColor3i(Int32, Int32, Int32)

Original signature is 'extern void glColor3i (GLint red, GLint green, GLint blue);'


glColor3iv(IntPtr)

Original signature is 'extern void glColor3iv (const GLint *v);'


glColor3iv(array<Int32>[]()[][])

Original signature is 'extern void glColor3iv (const GLint *v);'


glColor3iv(Int32%)

Original signature is 'extern void glColor3iv (const GLint *v);'


glColor3s(Int16, Int16, Int16)

Original signature is 'extern void glColor3s (GLshort red, GLshort green, GLshort blue);'


glColor3sv(IntPtr)

Original signature is 'extern void glColor3sv (const GLshort *v);'


glColor3sv(array<Int16>[]()[][])

Original signature is 'extern void glColor3sv (const GLshort *v);'


glColor3sv(Int16%)

Original signature is 'extern void glColor3sv (const GLshort *v);'


glColor3ub(Byte, Byte, Byte)

Original signature is 'extern void glColor3ub (GLubyte red, GLubyte green, GLubyte blue);'


glColor3ubv(IntPtr)

Original signature is 'extern void glColor3ubv (const GLubyte *v);'


glColor3ubv(array<Byte>[]()[][])

Original signature is 'extern void glColor3ubv (const GLubyte *v);'


glColor3ubv(Byte%)

Original signature is 'extern void glColor3ubv (const GLubyte *v);'


glColor3ui(UInt32, UInt32, UInt32)

Original signature is 'extern void glColor3ui (GLuint red, GLuint green, GLuint blue);'


glColor3uiv(IntPtr)

Original signature is 'extern void glColor3uiv (const GLuint *v);'


glColor3uiv(array<UInt32>[]()[][])

Original signature is 'extern void glColor3uiv (const GLuint *v);'


glColor3uiv(UInt32%)

Original signature is 'extern void glColor3uiv (const GLuint *v);'


glColor3us(UInt16, UInt16, UInt16)

Original signature is 'extern void glColor3us (GLushort red, GLushort green, GLushort blue);'


glColor3usv(IntPtr)

Original signature is 'extern void glColor3usv (const GLushort *v);'


glColor3usv(array<UInt16>[]()[][])

Original signature is 'extern void glColor3usv (const GLushort *v);'


glColor3usv(UInt16%)

Original signature is 'extern void glColor3usv (const GLushort *v);'


glColor4b(SByte, SByte, SByte, SByte)

Original signature is 'extern void glColor4b (GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);'


glColor4bv(IntPtr)

Original signature is 'extern void glColor4bv (const GLbyte *v);'


glColor4bv(array<SByte>[]()[][])

Original signature is 'extern void glColor4bv (const GLbyte *v);'


glColor4bv(SByte%)

Original signature is 'extern void glColor4bv (const GLbyte *v);'


glColor4d(Double, Double, Double, Double)

Original signature is 'extern void glColor4d (GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha);'


glColor4dv(IntPtr)

Original signature is 'extern void glColor4dv (const GLdouble *v);'


glColor4dv(array<Double>[]()[][])

Original signature is 'extern void glColor4dv (const GLdouble *v);'


glColor4dv(Double%)

Original signature is 'extern void glColor4dv (const GLdouble *v);'


glColor4f(Single, Single, Single, Single)

Original signature is 'extern void glColor4f (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);'


glColor4fv(IntPtr)

Original signature is 'extern void glColor4fv (const GLfloat *v);'


glColor4fv(array<Single>[]()[][])

Original signature is 'extern void glColor4fv (const GLfloat *v);'


glColor4fv(Single%)

Original signature is 'extern void glColor4fv (const GLfloat *v);'


glColor4i(Int32, Int32, Int32, Int32)

Original signature is 'extern void glColor4i (GLint red, GLint green, GLint blue, GLint alpha);'


glColor4iv(IntPtr)

Original signature is 'extern void glColor4iv (const GLint *v);'


glColor4iv(array<Int32>[]()[][])

Original signature is 'extern void glColor4iv (const GLint *v);'


glColor4iv(Int32%)

Original signature is 'extern void glColor4iv (const GLint *v);'


glColor4s(Int16, Int16, Int16, Int16)

Original signature is 'extern void glColor4s (GLshort red, GLshort green, GLshort blue, GLshort alpha);'


glColor4sv(IntPtr)

Original signature is 'extern void glColor4sv (const GLshort *v);'


glColor4sv(array<Int16>[]()[][])

Original signature is 'extern void glColor4sv (const GLshort *v);'


glColor4sv(Int16%)

Original signature is 'extern void glColor4sv (const GLshort *v);'


glColor4ub(Byte, Byte, Byte, Byte)

Original signature is 'extern void glColor4ub (GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);'


glColor4ubv(IntPtr)

Original signature is 'extern void glColor4ubv (const GLubyte *v);'


glColor4ubv(array<Byte>[]()[][])

Original signature is 'extern void glColor4ubv (const GLubyte *v);'


glColor4ubv(Byte%)

Original signature is 'extern void glColor4ubv (const GLubyte *v);'


glColor4ui(UInt32, UInt32, UInt32, UInt32)

Original signature is 'extern void glColor4ui (GLuint red, GLuint green, GLuint blue, GLuint alpha);'


glColor4uiv(IntPtr)

Original signature is 'extern void glColor4uiv (const GLuint *v);'


glColor4uiv(array<UInt32>[]()[][])

Original signature is 'extern void glColor4uiv (const GLuint *v);'


glColor4uiv(UInt32%)

Original signature is 'extern void glColor4uiv (const GLuint *v);'


glColor4us(UInt16, UInt16, UInt16, UInt16)

Original signature is 'extern void glColor4us (GLushort red, GLushort green, GLushort blue, GLushort alpha);'


glColor4usv(IntPtr)

Original signature is 'extern void glColor4usv (const GLushort *v);'


glColor4usv(array<UInt16>[]()[][])

Original signature is 'extern void glColor4usv (const GLushort *v);'


glColor4usv(UInt16%)

Original signature is 'extern void glColor4usv (const GLushort *v);'


glColorMask(Byte, Byte, Byte, Byte)

Original signature is 'extern void glColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);'


glColorMaskIndexedEXT(UInt32, Byte, Byte, Byte, Byte)

Original signature is 'extern void glColorMaskIndexedEXT(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);'


glColorMaterial(UInt32, UInt32)

Original signature is 'extern void glColorMaterial (GLenum face, GLenum mode);'


glColorPointer(Int32, UInt32, Int32, IntPtr)

Original signature is 'extern void glColorPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);'


glColorSubTable(UInt32, Int32, Int32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glColorSubTable (GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data);'


glColorTable(UInt32, UInt32, Int32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glColorTable (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table);'


glColorTableParameterfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glColorTableParameterfv (GLenum target, GLenum pname, const GLfloat *params);'


glColorTableParameterfv(UInt32, UInt32, array<Single>[]()[][])

Original signature is 'extern void glColorTableParameterfv (GLenum target, GLenum pname, const GLfloat *params);'


glColorTableParameterfv(UInt32, UInt32, Single%)

Original signature is 'extern void glColorTableParameterfv (GLenum target, GLenum pname, const GLfloat *params);'


glColorTableParameteriv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glColorTableParameteriv (GLenum target, GLenum pname, const GLint *params);'


glColorTableParameteriv(UInt32, UInt32, array<Int32>[]()[][])

Original signature is 'extern void glColorTableParameteriv (GLenum target, GLenum pname, const GLint *params);'


glColorTableParameteriv(UInt32, UInt32, Int32%)

Original signature is 'extern void glColorTableParameteriv (GLenum target, GLenum pname, const GLint *params);'


glCompileShader(UInt32)

Original signature is 'extern void glCompileShader (GLuint shader);'


glCompileShaderARB(IntPtr)

Original signature is 'extern void glCompileShaderARB(GLhandleARB shaderObj);'


glCompressedTexImage1D(UInt32, Int32, UInt32, Int32, Int32, Int32, IntPtr)

Original signature is 'extern void glCompressedTexImage1D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data);'


glCompressedTexImage1DARB(UInt32, Int32, UInt32, Int32, Int32, Int32, IntPtr)

Original signature is 'extern void glCompressedTexImage1DARB (GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *);'


glCompressedTexImage2D(UInt32, Int32, UInt32, Int32, Int32, Int32, Int32, IntPtr)

Original signature is 'extern void glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data);'


glCompressedTexImage2DARB(UInt32, Int32, UInt32, Int32, Int32, Int32, Int32, IntPtr)

Original signature is 'extern void glCompressedTexImage2DARB (GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *);'


glCompressedTexImage3D(UInt32, Int32, UInt32, Int32, Int32, Int32, Int32, Int32, IntPtr)

Original signature is 'extern void glCompressedTexImage3D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data);'


glCompressedTexImage3DARB(UInt32, Int32, UInt32, Int32, Int32, Int32, Int32, Int32, IntPtr)

Original signature is 'extern void glCompressedTexImage3DARB (GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *);'


glCompressedTexSubImage1D(UInt32, Int32, Int32, Int32, UInt32, Int32, IntPtr)

Original signature is 'extern void glCompressedTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data);'


glCompressedTexSubImage1DARB(UInt32, Int32, Int32, Int32, UInt32, Int32, IntPtr)

Original signature is 'extern void glCompressedTexSubImage1DARB (GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *);'


glCompressedTexSubImage2D(UInt32, Int32, Int32, Int32, Int32, Int32, UInt32, Int32, IntPtr)

Original signature is 'extern void glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data);'


glCompressedTexSubImage2DARB(UInt32, Int32, Int32, Int32, Int32, Int32, UInt32, Int32, IntPtr)

Original signature is 'extern void glCompressedTexSubImage2DARB (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *);'


glCompressedTexSubImage3D(UInt32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, UInt32, Int32, IntPtr)

Original signature is 'extern 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);'


glCompressedTexSubImage3DARB(UInt32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, UInt32, Int32, IntPtr)

Original signature is 'extern void glCompressedTexSubImage3DARB (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *);'


glConvolutionFilter1D(UInt32, UInt32, Int32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glConvolutionFilter1D (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image);'


glConvolutionFilter2D(UInt32, UInt32, Int32, Int32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glConvolutionFilter2D (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image);'


glConvolutionParameterf(UInt32, UInt32, Single)

Original signature is 'extern void glConvolutionParameterf (GLenum target, GLenum pname, GLfloat params);'


glConvolutionParameterfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glConvolutionParameterfv (GLenum target, GLenum pname, const GLfloat *params);'


glConvolutionParameterfv(UInt32, UInt32, array<Single>[]()[][])

Original signature is 'extern void glConvolutionParameterfv (GLenum target, GLenum pname, const GLfloat *params);'


glConvolutionParameterfv(UInt32, UInt32, Single%)

Original signature is 'extern void glConvolutionParameterfv (GLenum target, GLenum pname, const GLfloat *params);'


glConvolutionParameteri(UInt32, UInt32, Int32)

Original signature is 'extern void glConvolutionParameteri (GLenum target, GLenum pname, GLint params);'


glConvolutionParameteriv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glConvolutionParameteriv (GLenum target, GLenum pname, const GLint *params);'


glConvolutionParameteriv(UInt32, UInt32, array<Int32>[]()[][])

Original signature is 'extern void glConvolutionParameteriv (GLenum target, GLenum pname, const GLint *params);'


glConvolutionParameteriv(UInt32, UInt32, Int32%)

Original signature is 'extern void glConvolutionParameteriv (GLenum target, GLenum pname, const GLint *params);'


glCopyColorSubTable(UInt32, Int32, Int32, Int32, Int32)

Original signature is 'extern void glCopyColorSubTable (GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);'


glCopyColorTable(UInt32, UInt32, Int32, Int32, Int32)

Original signature is 'extern void glCopyColorTable (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);'


glCopyConvolutionFilter1D(UInt32, UInt32, Int32, Int32, Int32)

Original signature is 'extern void glCopyConvolutionFilter1D (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);'


glCopyConvolutionFilter2D(UInt32, UInt32, Int32, Int32, Int32, Int32)

Original signature is 'extern void glCopyConvolutionFilter2D (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);'


glCopyPixels(Int32, Int32, Int32, Int32, UInt32)

Original signature is 'extern void glCopyPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);'


glCopyTexImage1D(UInt32, Int32, UInt32, Int32, Int32, Int32, Int32)

Original signature is 'extern void glCopyTexImage1D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);'


glCopyTexImage2D(UInt32, Int32, UInt32, Int32, Int32, Int32, Int32, Int32)

Original signature is 'extern void glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);'


glCopyTexSubImage1D(UInt32, Int32, Int32, Int32, Int32, Int32)

Original signature is 'extern void glCopyTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);'


glCopyTexSubImage2D(UInt32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Original signature is 'extern void glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);'


glCopyTexSubImage3D(UInt32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Original signature is 'extern void glCopyTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);'


glCreateProgram()()()()

Original signature is 'extern GLuint glCreateProgram (void);'


glCreateProgramObjectARB()()()()

Original signature is 'extern GLhandleARB glCreateProgramObjectARB(void);'


glCreateShader(UInt32)

Original signature is 'extern GLuint glCreateShader (GLenum type);'


glCreateShaderObjectARB(UInt32)

Original signature is 'extern GLhandleARB glCreateShaderObjectARB(GLenum shaderType);'


glCullFace(UInt32)

Original signature is 'extern void glCullFace (GLenum mode);'


glDeleteBuffers(Int32, IntPtr)

Original signature is 'extern void glDeleteBuffers (GLsizei n, const GLuint *buffers);'


glDeleteBuffers(Int32, array<UInt32>[]()[][])

Original signature is 'extern void glDeleteBuffers (GLsizei n, const GLuint *buffers);'


glDeleteBuffers(Int32, UInt32%)

Original signature is 'extern void glDeleteBuffers (GLsizei n, const GLuint *buffers);'


glDeleteBuffersARB(Int32, IntPtr)

Original signature is 'extern void glDeleteBuffersARB(GLsizei n, const GLuint *buffers);'


glDeleteBuffersARB(Int32, array<UInt32>[]()[][])

Original signature is 'extern void glDeleteBuffersARB(GLsizei n, const GLuint *buffers);'


glDeleteBuffersARB(Int32, UInt32%)

Original signature is 'extern void glDeleteBuffersARB(GLsizei n, const GLuint *buffers);'


glDeleteFencesAPPLE(Int32, IntPtr)

Original signature is 'extern void glDeleteFencesAPPLE(GLsizei n, const GLuint *fences);'


glDeleteFencesAPPLE(Int32, array<UInt32>[]()[][])

Original signature is 'extern void glDeleteFencesAPPLE(GLsizei n, const GLuint *fences);'


glDeleteFencesAPPLE(Int32, UInt32%)

Original signature is 'extern void glDeleteFencesAPPLE(GLsizei n, const GLuint *fences);'


glDeleteFramebuffers(Int32, IntPtr)

Original signature is 'extern void glDeleteFramebuffers (GLsizei, const GLuint *);'


glDeleteFramebuffers(Int32, array<UInt32>[]()[][])

Original signature is 'extern void glDeleteFramebuffers (GLsizei, const GLuint *);'


glDeleteFramebuffers(Int32, UInt32%)

Original signature is 'extern void glDeleteFramebuffers (GLsizei, const GLuint *);'


glDeleteFramebuffersEXT(Int32, IntPtr)

Original signature is 'extern void glDeleteFramebuffersEXT(GLsizei n, const GLuint *framebuffers);'


glDeleteFramebuffersEXT(Int32, array<UInt32>[]()[][])

Original signature is 'extern void glDeleteFramebuffersEXT(GLsizei n, const GLuint *framebuffers);'


glDeleteFramebuffersEXT(Int32, UInt32%)

Original signature is 'extern void glDeleteFramebuffersEXT(GLsizei n, const GLuint *framebuffers);'


glDeleteLists(UInt32, Int32)

Original signature is 'extern void glDeleteLists (GLuint list, GLsizei range);'


glDeleteObjectARB(IntPtr)

Original signature is 'extern void glDeleteObjectARB(GLhandleARB obj);'


glDeleteProgram(UInt32)

Original signature is 'extern void glDeleteProgram (GLuint program);'


glDeleteProgramsARB(Int32, IntPtr)

Original signature is 'extern void glDeleteProgramsARB(GLsizei n, const GLuint *programs);'


glDeleteProgramsARB(Int32, array<UInt32>[]()[][])

Original signature is 'extern void glDeleteProgramsARB(GLsizei n, const GLuint *programs);'


glDeleteProgramsARB(Int32, UInt32%)

Original signature is 'extern void glDeleteProgramsARB(GLsizei n, const GLuint *programs);'


glDeleteQueries(Int32, IntPtr)

Original signature is 'extern void glDeleteQueries(GLsizei n, const GLuint *ids);'


glDeleteQueries(Int32, array<UInt32>[]()[][])

Original signature is 'extern void glDeleteQueries(GLsizei n, const GLuint *ids);'


glDeleteQueries(Int32, UInt32%)

Original signature is 'extern void glDeleteQueries(GLsizei n, const GLuint *ids);'


glDeleteQueriesARB(Int32, IntPtr)

Original signature is 'extern void glDeleteQueriesARB(GLsizei n, const GLuint *ids);'


glDeleteQueriesARB(Int32, array<UInt32>[]()[][])

Original signature is 'extern void glDeleteQueriesARB(GLsizei n, const GLuint *ids);'


glDeleteQueriesARB(Int32, UInt32%)

Original signature is 'extern void glDeleteQueriesARB(GLsizei n, const GLuint *ids);'


glDeleteRenderbuffers(Int32, IntPtr)

Original signature is 'extern void glDeleteRenderbuffers (GLsizei, const GLuint *);'


glDeleteRenderbuffers(Int32, array<UInt32>[]()[][])

Original signature is 'extern void glDeleteRenderbuffers (GLsizei, const GLuint *);'


glDeleteRenderbuffers(Int32, UInt32%)

Original signature is 'extern void glDeleteRenderbuffers (GLsizei, const GLuint *);'


glDeleteRenderbuffersEXT(Int32, IntPtr)

Original signature is 'extern void glDeleteRenderbuffersEXT(GLsizei n, const GLuint *renderbuffers);'


glDeleteRenderbuffersEXT(Int32, array<UInt32>[]()[][])

Original signature is 'extern void glDeleteRenderbuffersEXT(GLsizei n, const GLuint *renderbuffers);'


glDeleteRenderbuffersEXT(Int32, UInt32%)

Original signature is 'extern void glDeleteRenderbuffersEXT(GLsizei n, const GLuint *renderbuffers);'


glDeleteShader(UInt32)

Original signature is 'extern void glDeleteShader (GLuint shader);'


glDeleteTextures(Int32, IntPtr)

Original signature is 'extern void glDeleteTextures (GLsizei n, const GLuint *textures);'


glDeleteTextures(Int32, array<UInt32>[]()[][])

Original signature is 'extern void glDeleteTextures (GLsizei n, const GLuint *textures);'


glDeleteTextures(Int32, UInt32%)

Original signature is 'extern void glDeleteTextures (GLsizei n, const GLuint *textures);'


glDeleteVertexArraysAPPLE(Int32, IntPtr)

Original signature is 'extern void glDeleteVertexArraysAPPLE(GLsizei n, const GLuint *ids);'


glDeleteVertexArraysAPPLE(Int32, array<UInt32>[]()[][])

Original signature is 'extern void glDeleteVertexArraysAPPLE(GLsizei n, const GLuint *ids);'


glDeleteVertexArraysAPPLE(Int32, UInt32%)

Original signature is 'extern void glDeleteVertexArraysAPPLE(GLsizei n, const GLuint *ids);'


glDepthBoundsEXT(Double, Double)

Original signature is 'extern void glDepthBoundsEXT(GLclampd zmin, GLclampd zmax);'


glDepthFunc(UInt32)

Original signature is 'extern void glDepthFunc (GLenum func);'


glDepthMask(Byte)

Original signature is 'extern void glDepthMask (GLboolean flag);'


glDepthRange(Double, Double)

Original signature is 'extern void glDepthRange (GLclampd zNear, GLclampd zFar);'


glDetachObjectARB(IntPtr, IntPtr)

Original signature is 'extern void glDetachObjectARB(GLhandleARB containerObj, GLhandleARB attachedObj);'


glDetachShader(UInt32, UInt32)

Original signature is 'extern void glDetachShader (GLuint program, GLuint shader);'


glDisable(UInt32)

Original signature is 'extern void glDisable (GLenum cap);'


glDisableClientState(UInt32)

Original signature is 'extern void glDisableClientState (GLenum array);'


glDisableIndexedEXT(UInt32, UInt32)

Original signature is 'extern void glDisableIndexedEXT(GLenum target, GLuint index);'


glDisableVertexAttribAPPLE(UInt32, UInt32)

Original signature is 'extern void glDisableVertexAttribAPPLE(GLuint index, GLenum pname);'


glDisableVertexAttribArray(UInt32)

Original signature is 'extern void glDisableVertexAttribArray (GLuint index);'


glDisableVertexAttribArrayARB(UInt32)

Original signature is 'extern void glDisableVertexAttribArrayARB(GLuint index);'


glDrawArrays(UInt32, Int32, Int32)

Original signature is 'extern void glDrawArrays (GLenum mode, GLint first, GLsizei count);'


glDrawArraysInstancedARB(UInt32, Int32, Int32, Int32)

Original signature is 'extern void glDrawArraysInstancedARB(GLenum mode, GLint first, GLsizei count, GLsizei primcount);'


glDrawBuffer(UInt32)

Original signature is 'extern void glDrawBuffer (GLenum mode);'


glDrawBuffers(Int32, IntPtr)

Original signature is 'extern void glDrawBuffers (GLsizei n, const GLenum *bufs);'


glDrawBuffers(Int32, array<UInt32>[]()[][])

Original signature is 'extern void glDrawBuffers (GLsizei n, const GLenum *bufs);'


glDrawBuffers(Int32, UInt32%)

Original signature is 'extern void glDrawBuffers (GLsizei n, const GLenum *bufs);'


glDrawBuffersARB(Int32, IntPtr)

Original signature is 'extern void glDrawBuffersARB(GLsizei n, const GLenum *bufs);'


glDrawBuffersARB(Int32, array<UInt32>[]()[][])

Original signature is 'extern void glDrawBuffersARB(GLsizei n, const GLenum *bufs);'


glDrawBuffersARB(Int32, UInt32%)

Original signature is 'extern void glDrawBuffersARB(GLsizei n, const GLenum *bufs);'


glDrawElementArrayAPPLE(UInt32, Int32, Int32)

Original signature is 'extern void glDrawElementArrayAPPLE(GLenum mode, GLint first, GLsizei count);'


glDrawElements(UInt32, Int32, UInt32, IntPtr)

Original signature is 'extern void glDrawElements (GLenum mode, GLsizei count, GLenum type, const GLvoid *indices);'


glDrawElementsInstancedARB(UInt32, Int32, UInt32, IntPtr, Int32)

Original signature is 'extern void glDrawElementsInstancedARB(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei primcount);'


glDrawPixels(Int32, Int32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glDrawPixels (GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);'


glDrawRangeElementArrayAPPLE(UInt32, UInt32, UInt32, Int32, Int32)

Original signature is 'extern void glDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count);'


glDrawRangeElements(UInt32, UInt32, UInt32, Int32, UInt32, IntPtr)

Original signature is 'extern void glDrawRangeElements (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices);'


glDrawRangeElementsEXT(UInt32, UInt32, UInt32, Int32, UInt32, IntPtr)

Original signature is 'extern void glDrawRangeElementsEXT (GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *);'


glEdgeFlag(Byte)

Original signature is 'extern void glEdgeFlag (GLboolean flag);'


glEdgeFlagPointer(Int32, IntPtr)

Original signature is 'extern void glEdgeFlagPointer (GLsizei stride, const GLvoid *pointer);'


glEdgeFlagv(IntPtr)

Original signature is 'extern void glEdgeFlagv (const GLboolean *flag);'


glEdgeFlagv(array<Byte>[]()[][])

Original signature is 'extern void glEdgeFlagv (const GLboolean *flag);'


glEdgeFlagv(Byte%)

Original signature is 'extern void glEdgeFlagv (const GLboolean *flag);'


glElementPointerAPPLE(UInt32, IntPtr)

Original signature is 'extern void glElementPointerAPPLE(GLenum type, const GLvoid *pointer);'


glEnable(UInt32)

Original signature is 'extern void glEnable (GLenum cap);'


glEnableClientState(UInt32)

Original signature is 'extern void glEnableClientState (GLenum array);'


glEnableIndexedEXT(UInt32, UInt32)

Original signature is 'extern void glEnableIndexedEXT(GLenum target, GLuint index);'


glEnableVertexAttribAPPLE(UInt32, UInt32)

Original signature is 'extern void glEnableVertexAttribAPPLE(GLuint index, GLenum pname);'


glEnableVertexAttribArray(UInt32)

Original signature is 'extern void glEnableVertexAttribArray (GLuint index);'


glEnableVertexAttribArrayARB(UInt32)

Original signature is 'extern void glEnableVertexAttribArrayARB(GLuint index);'


glEnd()()()()

Original signature is 'extern void glEnd (void);'


glEndConditionalRenderNV()()()()

Original signature is 'extern void glEndConditionalRenderNV (void);'


glEndList()()()()

Original signature is 'extern void glEndList (void);'


glEndQuery(UInt32)

Original signature is 'extern void glEndQuery(GLenum target);'


glEndQueryARB(UInt32)

Original signature is 'extern void glEndQueryARB(GLenum target);'


glEndTransformFeedbackEXT()()()()

Original signature is 'extern void glEndTransformFeedbackEXT(void);'


glEvalCoord1d(Double)

Original signature is 'extern void glEvalCoord1d (GLdouble u);'


glEvalCoord1dv(IntPtr)

Original signature is 'extern void glEvalCoord1dv (const GLdouble *u);'


glEvalCoord1dv(array<Double>[]()[][])

Original signature is 'extern void glEvalCoord1dv (const GLdouble *u);'


glEvalCoord1dv(Double%)

Original signature is 'extern void glEvalCoord1dv (const GLdouble *u);'


glEvalCoord1f(Single)

Original signature is 'extern void glEvalCoord1f (GLfloat u);'


glEvalCoord1fv(IntPtr)

Original signature is 'extern void glEvalCoord1fv (const GLfloat *u);'


glEvalCoord1fv(array<Single>[]()[][])

Original signature is 'extern void glEvalCoord1fv (const GLfloat *u);'


glEvalCoord1fv(Single%)

Original signature is 'extern void glEvalCoord1fv (const GLfloat *u);'


glEvalCoord2d(Double, Double)

Original signature is 'extern void glEvalCoord2d (GLdouble u, GLdouble v);'


glEvalCoord2dv(IntPtr)

Original signature is 'extern void glEvalCoord2dv (const GLdouble *u);'


glEvalCoord2dv(array<Double>[]()[][])

Original signature is 'extern void glEvalCoord2dv (const GLdouble *u);'


glEvalCoord2dv(Double%)

Original signature is 'extern void glEvalCoord2dv (const GLdouble *u);'


glEvalCoord2f(Single, Single)

Original signature is 'extern void glEvalCoord2f (GLfloat u, GLfloat v);'


glEvalCoord2fv(IntPtr)

Original signature is 'extern void glEvalCoord2fv (const GLfloat *u);'


glEvalCoord2fv(array<Single>[]()[][])

Original signature is 'extern void glEvalCoord2fv (const GLfloat *u);'


glEvalCoord2fv(Single%)

Original signature is 'extern void glEvalCoord2fv (const GLfloat *u);'


glEvalMesh1(UInt32, Int32, Int32)

Original signature is 'extern void glEvalMesh1 (GLenum mode, GLint i1, GLint i2);'


glEvalMesh2(UInt32, Int32, Int32, Int32, Int32)

Original signature is 'extern void glEvalMesh2 (GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);'


glEvalPoint1(Int32)

Original signature is 'extern void glEvalPoint1 (GLint i);'


glEvalPoint2(Int32, Int32)

Original signature is 'extern void glEvalPoint2 (GLint i, GLint j);'


glFeedbackBuffer(Int32, UInt32, IntPtr)

Original signature is 'extern void glFeedbackBuffer (GLsizei size, GLenum type, GLfloat *buffer);'


glFeedbackBuffer(Int32, UInt32, Single%)

Original signature is 'extern void glFeedbackBuffer (GLsizei size, GLenum type, GLfloat *buffer);'


glFinish()()()()

Original signature is 'extern void glFinish (void);'


glFinishFenceAPPLE(UInt32)

Original signature is 'extern void glFinishFenceAPPLE(GLuint fence);'


glFinishObjectAPPLE(UInt32, UInt32)

Original signature is 'extern void glFinishObjectAPPLE(GLenum object, GLuint name);'


glFinishRenderAPPLE()()()()

Original signature is 'extern void glFinishRenderAPPLE(void);'


glFlush()()()()

Original signature is 'extern void glFlush (void);'


glFlushMappedBufferRangeAPPLE(UInt32, IntPtr, IntPtr)

Original signature is 'extern void glFlushMappedBufferRangeAPPLE(GLenum target, GLintptr offset, GLsizeiptr size);'


glFlushRenderAPPLE()()()()

Original signature is 'extern void glFlushRenderAPPLE(void);'


glFlushVertexArrayRangeAPPLE(Int32, IntPtr)

Original signature is 'extern void glFlushVertexArrayRangeAPPLE(GLsizei length, const GLvoid *pointer);'


glFogCoordd(Double)

Original signature is 'extern void glFogCoordd (GLdouble coord);'


glFogCoorddEXT(Double)

Original signature is 'extern void glFogCoorddEXT (GLdouble);'


glFogCoorddv(IntPtr)

Original signature is 'extern void glFogCoorddv (const GLdouble * coord);'


glFogCoorddv(array<Double>[]()[][])

Original signature is 'extern void glFogCoorddv (const GLdouble * coord);'


glFogCoorddv(Double%)

Original signature is 'extern void glFogCoorddv (const GLdouble * coord);'


glFogCoorddvEXT(IntPtr)

Original signature is 'extern void glFogCoorddvEXT (const GLdouble *);'


glFogCoorddvEXT(array<Double>[]()[][])

Original signature is 'extern void glFogCoorddvEXT (const GLdouble *);'


glFogCoorddvEXT(Double%)

Original signature is 'extern void glFogCoorddvEXT (const GLdouble *);'


glFogCoordf(Single)

Original signature is 'extern void glFogCoordf (GLfloat coord);'


glFogCoordfEXT(Single)

Original signature is 'extern void glFogCoordfEXT (GLfloat);'


glFogCoordfv(IntPtr)

Original signature is 'extern void glFogCoordfv (const GLfloat *coord);'


glFogCoordfv(array<Single>[]()[][])

Original signature is 'extern void glFogCoordfv (const GLfloat *coord);'


glFogCoordfv(Single%)

Original signature is 'extern void glFogCoordfv (const GLfloat *coord);'


glFogCoordfvEXT(IntPtr)

Original signature is 'extern void glFogCoordfvEXT (const GLfloat *);'


glFogCoordfvEXT(array<Single>[]()[][])

Original signature is 'extern void glFogCoordfvEXT (const GLfloat *);'


glFogCoordfvEXT(Single%)

Original signature is 'extern void glFogCoordfvEXT (const GLfloat *);'


glFogCoordPointer(UInt32, Int32, IntPtr)

Original signature is 'extern void glFogCoordPointer (GLenum type, GLsizei stride, const GLvoid *pointer);'


glFogCoordPointerEXT(UInt32, Int32, IntPtr)

Original signature is 'extern void glFogCoordPointerEXT (GLenum, GLsizei, const GLvoid *);'


glFogf(UInt32, Single)

Original signature is 'extern void glFogf (GLenum pname, GLfloat param);'


glFogfv(UInt32, IntPtr)

Original signature is 'extern void glFogfv (GLenum pname, const GLfloat *params);'


glFogfv(UInt32, array<Single>[]()[][])

Original signature is 'extern void glFogfv (GLenum pname, const GLfloat *params);'


glFogfv(UInt32, Single%)

Original signature is 'extern void glFogfv (GLenum pname, const GLfloat *params);'


glFogi(UInt32, Int32)

Original signature is 'extern void glFogi (GLenum pname, GLint param);'


glFogiv(UInt32, IntPtr)

Original signature is 'extern void glFogiv (GLenum pname, const GLint *params);'


glFogiv(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glFogiv (GLenum pname, const GLint *params);'


glFogiv(UInt32, Int32%)

Original signature is 'extern void glFogiv (GLenum pname, const GLint *params);'


glFramebufferRenderbuffer(UInt32, UInt32, UInt32, UInt32)

Original signature is 'extern void glFramebufferRenderbuffer (GLenum, GLenum, GLenum, GLuint);'


glFramebufferRenderbufferEXT(UInt32, UInt32, UInt32, UInt32)

Original signature is 'extern void glFramebufferRenderbufferEXT(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);'


glFramebufferTexture1D(UInt32, UInt32, UInt32, UInt32, Int32)

Original signature is 'extern void glFramebufferTexture1D (GLenum, GLenum, GLenum, GLuint, GLint);'


glFramebufferTexture1DEXT(UInt32, UInt32, UInt32, UInt32, Int32)

Original signature is 'extern void glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);'


glFramebufferTexture2D(UInt32, UInt32, UInt32, UInt32, Int32)

Original signature is 'extern void glFramebufferTexture2D (GLenum, GLenum, GLenum, GLuint, GLint);'


glFramebufferTexture2DEXT(UInt32, UInt32, UInt32, UInt32, Int32)

Original signature is 'extern void glFramebufferTexture2DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);'


glFramebufferTexture3D(UInt32, UInt32, UInt32, UInt32, Int32, Int32)

Original signature is 'extern void glFramebufferTexture3D (GLenum, GLenum, GLenum, GLuint, GLint, GLint);'


glFramebufferTexture3DEXT(UInt32, UInt32, UInt32, UInt32, Int32, Int32)

Original signature is 'extern void glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);'


glFramebufferTextureEXT(UInt32, UInt32, UInt32, Int32)

Original signature is 'extern void glFramebufferTextureEXT(GLenum target, GLenum attachment, GLuint texture, GLint level);'


glFramebufferTextureFaceEXT(UInt32, UInt32, UInt32, Int32, UInt32)

Original signature is 'extern void glFramebufferTextureFaceEXT(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);'


glFramebufferTextureLayer(UInt32, UInt32, UInt32, Int32, Int32)

Original signature is 'extern void glFramebufferTextureLayer (GLenum, GLenum, GLuint, GLint, GLint);'


glFramebufferTextureLayerEXT(UInt32, UInt32, UInt32, Int32, Int32)

Original signature is 'extern void glFramebufferTextureLayerEXT(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);'


glFrontFace(UInt32)

Original signature is 'extern void glFrontFace (GLenum mode);'


glFrustum(Double, Double, Double, Double, Double, Double)

Original signature is 'extern void glFrustum (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);'


glGenBuffers(Int32, IntPtr)

Original signature is 'extern void glGenBuffers (GLsizei n, GLuint *buffers);'


glGenBuffers(Int32, UInt32%)

Original signature is 'extern void glGenBuffers (GLsizei n, GLuint *buffers);'


glGenBuffersARB(Int32, IntPtr)

Original signature is 'extern void glGenBuffersARB(GLsizei n, GLuint *buffers);'


glGenBuffersARB(Int32, UInt32%)

Original signature is 'extern void glGenBuffersARB(GLsizei n, GLuint *buffers);'


glGenerateMipmap(UInt32)

Original signature is 'extern void glGenerateMipmap (GLenum);'


glGenerateMipmapEXT(UInt32)

Original signature is 'extern void glGenerateMipmapEXT(GLenum target);'


glGenFencesAPPLE(Int32, IntPtr)

Original signature is 'extern void glGenFencesAPPLE(GLsizei n, GLuint *fences);'


glGenFencesAPPLE(Int32, UInt32%)

Original signature is 'extern void glGenFencesAPPLE(GLsizei n, GLuint *fences);'


glGenFramebuffers(Int32, IntPtr)

Original signature is 'extern void glGenFramebuffers (GLsizei, GLuint *);'


glGenFramebuffers(Int32, UInt32%)

Original signature is 'extern void glGenFramebuffers (GLsizei, GLuint *);'


glGenFramebuffersEXT(Int32, IntPtr)

Original signature is 'extern void glGenFramebuffersEXT(GLsizei n, GLuint *framebuffers);'


glGenFramebuffersEXT(Int32, UInt32%)

Original signature is 'extern void glGenFramebuffersEXT(GLsizei n, GLuint *framebuffers);'


glGenLists(Int32)

Original signature is 'extern GLuint glGenLists (GLsizei range);'


glGenProgramsARB(Int32, IntPtr)

Original signature is 'extern void glGenProgramsARB(GLsizei n, GLuint *programs);'


glGenProgramsARB(Int32, UInt32%)

Original signature is 'extern void glGenProgramsARB(GLsizei n, GLuint *programs);'


glGenQueries(Int32, IntPtr)

Original signature is 'extern void glGenQueries(GLsizei n, GLuint *ids);'


glGenQueries(Int32, UInt32%)

Original signature is 'extern void glGenQueries(GLsizei n, GLuint *ids);'


glGenQueriesARB(Int32, IntPtr)

Original signature is 'extern void glGenQueriesARB(GLsizei n, GLuint *ids);'


glGenQueriesARB(Int32, UInt32%)

Original signature is 'extern void glGenQueriesARB(GLsizei n, GLuint *ids);'


glGenRenderbuffers(Int32, IntPtr)

Original signature is 'extern void glGenRenderbuffers (GLsizei, GLuint *);'


glGenRenderbuffers(Int32, UInt32%)

Original signature is 'extern void glGenRenderbuffers (GLsizei, GLuint *);'


glGenRenderbuffersEXT(Int32, IntPtr)

Original signature is 'extern void glGenRenderbuffersEXT(GLsizei n, GLuint *renderbuffers);'


glGenRenderbuffersEXT(Int32, UInt32%)

Original signature is 'extern void glGenRenderbuffersEXT(GLsizei n, GLuint *renderbuffers);'


glGenTextures(Int32, IntPtr)

Original signature is 'extern void glGenTextures (GLsizei n, GLuint *textures);'


glGenTextures(Int32, UInt32%)

Original signature is 'extern void glGenTextures (GLsizei n, GLuint *textures);'


glGenVertexArraysAPPLE(Int32, IntPtr)

Original signature is 'extern void glGenVertexArraysAPPLE(GLsizei n, GLuint *ids);'


glGenVertexArraysAPPLE(Int32, UInt32%)

Original signature is 'extern void glGenVertexArraysAPPLE(GLsizei n, GLuint *ids);'


glGetActiveAttrib(UInt32, UInt32, Int32, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttrib(UInt32, UInt32, Int32, IntPtr, IntPtr, IntPtr, SByte%)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttrib(UInt32, UInt32, Int32, IntPtr, IntPtr, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttrib(UInt32, UInt32, Int32, IntPtr, IntPtr, UInt32%, SByte%)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttrib(UInt32, UInt32, Int32, IntPtr, Int32%, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttrib(UInt32, UInt32, Int32, IntPtr, Int32%, IntPtr, SByte%)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttrib(UInt32, UInt32, Int32, IntPtr, Int32%, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttrib(UInt32, UInt32, Int32, IntPtr, Int32%, UInt32%, SByte%)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttrib(UInt32, UInt32, Int32, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttrib(UInt32, UInt32, Int32, Int32%, IntPtr, IntPtr, SByte%)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttrib(UInt32, UInt32, Int32, Int32%, IntPtr, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttrib(UInt32, UInt32, Int32, Int32%, IntPtr, UInt32%, SByte%)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttrib(UInt32, UInt32, Int32, Int32%, Int32%, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttrib(UInt32, UInt32, Int32, Int32%, Int32%, IntPtr, SByte%)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttrib(UInt32, UInt32, Int32, Int32%, Int32%, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttrib(UInt32, UInt32, Int32, Int32%, Int32%, UInt32%, SByte%)

Original signature is 'extern void glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, IntPtr, IntPtr, IntPtr, SByte%)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, IntPtr, IntPtr, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, IntPtr, IntPtr, UInt32%, SByte%)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, IntPtr, Int32%, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, IntPtr, Int32%, IntPtr, SByte%)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, IntPtr, Int32%, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, IntPtr, Int32%, UInt32%, SByte%)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, Int32%, IntPtr, IntPtr, SByte%)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, Int32%, IntPtr, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, Int32%, IntPtr, UInt32%, SByte%)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, Int32%, Int32%, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, Int32%, Int32%, IntPtr, SByte%)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, Int32%, Int32%, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveAttribARB(IntPtr, UInt32, Int32, Int32%, Int32%, UInt32%, SByte%)

Original signature is 'extern void glGetActiveAttribARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniform(UInt32, UInt32, Int32, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniform(UInt32, UInt32, Int32, IntPtr, IntPtr, IntPtr, SByte%)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniform(UInt32, UInt32, Int32, IntPtr, IntPtr, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniform(UInt32, UInt32, Int32, IntPtr, IntPtr, UInt32%, SByte%)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniform(UInt32, UInt32, Int32, IntPtr, Int32%, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniform(UInt32, UInt32, Int32, IntPtr, Int32%, IntPtr, SByte%)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniform(UInt32, UInt32, Int32, IntPtr, Int32%, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniform(UInt32, UInt32, Int32, IntPtr, Int32%, UInt32%, SByte%)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniform(UInt32, UInt32, Int32, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniform(UInt32, UInt32, Int32, Int32%, IntPtr, IntPtr, SByte%)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniform(UInt32, UInt32, Int32, Int32%, IntPtr, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniform(UInt32, UInt32, Int32, Int32%, IntPtr, UInt32%, SByte%)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniform(UInt32, UInt32, Int32, Int32%, Int32%, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniform(UInt32, UInt32, Int32, Int32%, Int32%, IntPtr, SByte%)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniform(UInt32, UInt32, Int32, Int32%, Int32%, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniform(UInt32, UInt32, Int32, Int32%, Int32%, UInt32%, SByte%)

Original signature is 'extern void glGetActiveUniform (GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, IntPtr, IntPtr, IntPtr, SByte%)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, IntPtr, IntPtr, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, IntPtr, IntPtr, UInt32%, SByte%)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, IntPtr, Int32%, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, IntPtr, Int32%, IntPtr, SByte%)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, IntPtr, Int32%, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, IntPtr, Int32%, UInt32%, SByte%)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, Int32%, IntPtr, IntPtr, SByte%)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, Int32%, IntPtr, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, Int32%, IntPtr, UInt32%, SByte%)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, Int32%, Int32%, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, Int32%, Int32%, IntPtr, SByte%)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, Int32%, Int32%, UInt32%, IntPtr)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformARB(IntPtr, UInt32, Int32, Int32%, Int32%, UInt32%, SByte%)

Original signature is 'extern void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);'


glGetActiveUniformBlockiv(UInt32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint* params);'


glGetActiveUniformBlockiv(UInt32, UInt32, UInt32, Int32%)

Original signature is 'extern void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint* params);'


glGetActiveUniformBlockName(UInt32, UInt32, Int32, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformBlockName);'


glGetActiveUniformBlockName(UInt32, UInt32, Int32, IntPtr, SByte%)

Original signature is 'extern void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformBlockName);'


glGetActiveUniformBlockName(UInt32, UInt32, Int32, Int32%, IntPtr)

Original signature is 'extern void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformBlockName);'


glGetActiveUniformBlockName(UInt32, UInt32, Int32, Int32%, SByte%)

Original signature is 'extern void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformBlockName);'


glGetActiveUniformName(UInt32, UInt32, Int32, IntPtr, IntPtr)

Original signature is 'extern void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformName);'


glGetActiveUniformName(UInt32, UInt32, Int32, IntPtr, SByte%)

Original signature is 'extern void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformName);'


glGetActiveUniformName(UInt32, UInt32, Int32, Int32%, IntPtr)

Original signature is 'extern void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformName);'


glGetActiveUniformName(UInt32, UInt32, Int32, Int32%, SByte%)

Original signature is 'extern void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformName);'


glGetActiveUniformsiv(UInt32, Int32, IntPtr, UInt32, IntPtr)

Original signature is 'extern void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint* uniformIndices, GLenum pname, GLint* params);'


glGetActiveUniformsiv(UInt32, Int32, IntPtr, UInt32, Int32%)

Original signature is 'extern void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint* uniformIndices, GLenum pname, GLint* params);'


glGetActiveUniformsiv(UInt32, Int32, array<UInt32>[]()[][], UInt32, IntPtr)

Original signature is 'extern void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint* uniformIndices, GLenum pname, GLint* params);'


glGetActiveUniformsiv(UInt32, Int32, array<UInt32>[]()[][], UInt32, Int32%)

Original signature is 'extern void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint* uniformIndices, GLenum pname, GLint* params);'


glGetActiveUniformsiv(UInt32, Int32, UInt32%, UInt32, IntPtr)

Original signature is 'extern void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint* uniformIndices, GLenum pname, GLint* params);'


glGetActiveUniformsiv(UInt32, Int32, UInt32%, UInt32, Int32%)

Original signature is 'extern void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint* uniformIndices, GLenum pname, GLint* params);'


glGetAttachedObjectsARB(IntPtr, Int32, IntPtr, IntPtr)

Original signature is 'extern void glGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei *count, GLhandleARB *obj);'


glGetAttachedObjectsARB(IntPtr, Int32, IntPtr, IntPtr%)

Original signature is 'extern void glGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei *count, GLhandleARB *obj);'


glGetAttachedObjectsARB(IntPtr, Int32, Int32%, IntPtr)

Original signature is 'extern void glGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei *count, GLhandleARB *obj);'


glGetAttachedObjectsARB(IntPtr, Int32, Int32%, IntPtr%)

Original signature is 'extern void glGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei *count, GLhandleARB *obj);'


glGetAttachedShaders(UInt32, Int32, IntPtr, IntPtr)

Original signature is 'extern void glGetAttachedShaders (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders);'


glGetAttachedShaders(UInt32, Int32, IntPtr, UInt32%)

Original signature is 'extern void glGetAttachedShaders (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders);'


glGetAttachedShaders(UInt32, Int32, Int32%, IntPtr)

Original signature is 'extern void glGetAttachedShaders (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders);'


glGetAttachedShaders(UInt32, Int32, Int32%, UInt32%)

Original signature is 'extern void glGetAttachedShaders (GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders);'


glGetAttribLocation(UInt32, IntPtr)

Original signature is 'extern GLint glGetAttribLocation (GLuint program, const GLchar *name);'


glGetAttribLocation(UInt32, array<SByte>[]()[][])

Original signature is 'extern GLint glGetAttribLocation (GLuint program, const GLchar *name);'


glGetAttribLocation(UInt32, SByte%)

Original signature is 'extern GLint glGetAttribLocation (GLuint program, const GLchar *name);'


glGetAttribLocationARB(IntPtr, IntPtr)

Original signature is 'extern GLint glGetAttribLocationARB(GLhandleARB programObj, const GLcharARB *name);'


glGetAttribLocationARB(IntPtr, array<SByte>[]()[][])

Original signature is 'extern GLint glGetAttribLocationARB(GLhandleARB programObj, const GLcharARB *name);'


glGetAttribLocationARB(IntPtr, SByte%)

Original signature is 'extern GLint glGetAttribLocationARB(GLhandleARB programObj, const GLcharARB *name);'


glGetBooleanIndexedvEXT(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetBooleanIndexedvEXT(GLenum param, GLuint index, GLboolean *values);'


glGetBooleanIndexedvEXT(UInt32, UInt32, Byte%)

Original signature is 'extern void glGetBooleanIndexedvEXT(GLenum param, GLuint index, GLboolean *values);'


glGetBooleanv(UInt32, IntPtr)

Original signature is 'extern void glGetBooleanv (GLenum pname, GLboolean *params);'


glGetBooleanv(UInt32, Byte%)

Original signature is 'extern void glGetBooleanv (GLenum pname, GLboolean *params);'


glGetBufferParameteriv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetBufferParameteriv (GLenum target, GLenum pname, GLint *params);'


glGetBufferParameteriv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetBufferParameteriv (GLenum target, GLenum pname, GLint *params);'


glGetBufferParameterivARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint *params);'


glGetBufferParameterivARB(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetBufferParameterivARB(GLenum target, GLenum pname, GLint *params);'


glGetBufferPointerv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetBufferPointerv (GLenum target, GLenum pname, GLvoid **params);'


glGetBufferPointervARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetBufferPointervARB(GLenum target, GLenum pname, GLvoid **params);'


glGetBufferSubData(UInt32, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void glGetBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, GLvoid *data);'


glGetBufferSubDataARB(UInt32, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void glGetBufferSubDataARB(GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid *data);'


glGetClipPlane(UInt32, IntPtr)

Original signature is 'extern void glGetClipPlane (GLenum plane, GLdouble *equation);'


glGetClipPlane(UInt32, Double%)

Original signature is 'extern void glGetClipPlane (GLenum plane, GLdouble *equation);'


glGetColorTable(UInt32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetColorTable (GLenum target, GLenum format, GLenum type, GLvoid *table);'


glGetColorTableParameterfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetColorTableParameterfv (GLenum target, GLenum pname, GLfloat *params);'


glGetColorTableParameterfv(UInt32, UInt32, Single%)

Original signature is 'extern void glGetColorTableParameterfv (GLenum target, GLenum pname, GLfloat *params);'


glGetColorTableParameteriv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetColorTableParameteriv (GLenum target, GLenum pname, GLint *params);'


glGetColorTableParameteriv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetColorTableParameteriv (GLenum target, GLenum pname, GLint *params);'


glGetCompressedTexImage(UInt32, Int32, IntPtr)

Original signature is 'extern void glGetCompressedTexImage (GLenum target, GLint lod, GLvoid *img);'


glGetCompressedTexImageARB(UInt32, Int32, IntPtr)

Original signature is 'extern void glGetCompressedTexImageARB (GLenum, GLint, GLvoid *);'


glGetConvolutionFilter(UInt32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetConvolutionFilter (GLenum target, GLenum format, GLenum type, GLvoid *image);'


glGetConvolutionParameterfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetConvolutionParameterfv (GLenum target, GLenum pname, GLfloat *params);'


glGetConvolutionParameterfv(UInt32, UInt32, Single%)

Original signature is 'extern void glGetConvolutionParameterfv (GLenum target, GLenum pname, GLfloat *params);'


glGetConvolutionParameteriv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetConvolutionParameteriv (GLenum target, GLenum pname, GLint *params);'


glGetConvolutionParameteriv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetConvolutionParameteriv (GLenum target, GLenum pname, GLint *params);'


glGetDoublev(UInt32, IntPtr)

Original signature is 'extern void glGetDoublev (GLenum pname, GLdouble *params);'


glGetDoublev(UInt32, Double%)

Original signature is 'extern void glGetDoublev (GLenum pname, GLdouble *params);'


glGetError()()()()

Original signature is 'extern GLenum glGetError (void);'


glGetFloatv(UInt32, IntPtr)

Original signature is 'extern void glGetFloatv (GLenum pname, GLfloat *params);'


glGetFloatv(UInt32, Single%)

Original signature is 'extern void glGetFloatv (GLenum pname, GLfloat *params);'


glGetFragDataLocationEXT(UInt32, IntPtr)

Original signature is 'extern GLint glGetFragDataLocationEXT(GLuint program, const GLchar *name);'


glGetFragDataLocationEXT(UInt32, array<SByte>[]()[][])

Original signature is 'extern GLint glGetFragDataLocationEXT(GLuint program, const GLchar *name);'


glGetFragDataLocationEXT(UInt32, SByte%)

Original signature is 'extern GLint glGetFragDataLocationEXT(GLuint program, const GLchar *name);'


glGetFramebufferAttachmentParameteriv(UInt32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetFramebufferAttachmentParameteriv (GLenum, GLenum, GLenum, GLint *);'


glGetFramebufferAttachmentParameteriv(UInt32, UInt32, UInt32, Int32%)

Original signature is 'extern void glGetFramebufferAttachmentParameteriv (GLenum, GLenum, GLenum, GLint *);'


glGetFramebufferAttachmentParameterivEXT(UInt32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint *params);'


glGetFramebufferAttachmentParameterivEXT(UInt32, UInt32, UInt32, Int32%)

Original signature is 'extern void glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint *params);'


glGetHandleARB(UInt32)

Original signature is 'extern GLhandleARB glGetHandleARB(GLenum pname);'


glGetHistogram(UInt32, Byte, UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetHistogram (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values);'


glGetHistogramParameterfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetHistogramParameterfv (GLenum target, GLenum pname, GLfloat *params);'


glGetHistogramParameterfv(UInt32, UInt32, Single%)

Original signature is 'extern void glGetHistogramParameterfv (GLenum target, GLenum pname, GLfloat *params);'


glGetHistogramParameteriv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetHistogramParameteriv (GLenum target, GLenum pname, GLint *params);'


glGetHistogramParameteriv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetHistogramParameteriv (GLenum target, GLenum pname, GLint *params);'


glGetInfoLogARB(IntPtr, Int32, IntPtr, IntPtr)

Original signature is 'extern void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *infoLog);'


glGetInfoLogARB(IntPtr, Int32, IntPtr, SByte%)

Original signature is 'extern void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *infoLog);'


glGetInfoLogARB(IntPtr, Int32, Int32%, IntPtr)

Original signature is 'extern void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *infoLog);'


glGetInfoLogARB(IntPtr, Int32, Int32%, SByte%)

Original signature is 'extern void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *infoLog);'


glGetIntegeri_v(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetIntegeri_v(GLenum pname, GLuint index, GLint* data);'


glGetIntegeri_v(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetIntegeri_v(GLenum pname, GLuint index, GLint* data);'


glGetIntegerIndexedvEXT(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetIntegerIndexedvEXT(GLenum param, GLuint index, GLint *values);'


glGetIntegerIndexedvEXT(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetIntegerIndexedvEXT(GLenum param, GLuint index, GLint *values);'


glGetIntegerv(UInt32, IntPtr)

Original signature is 'extern void glGetIntegerv (GLenum pname, GLint *params);'


glGetIntegerv(UInt32, Int32%)

Original signature is 'extern void glGetIntegerv (GLenum pname, GLint *params);'


glGetLightfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetLightfv (GLenum light, GLenum pname, GLfloat *params);'


glGetLightfv(UInt32, UInt32, Single%)

Original signature is 'extern void glGetLightfv (GLenum light, GLenum pname, GLfloat *params);'


glGetLightiv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetLightiv (GLenum light, GLenum pname, GLint *params);'


glGetLightiv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetLightiv (GLenum light, GLenum pname, GLint *params);'


glGetMapdv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetMapdv (GLenum target, GLenum query, GLdouble *v);'


glGetMapdv(UInt32, UInt32, Double%)

Original signature is 'extern void glGetMapdv (GLenum target, GLenum query, GLdouble *v);'


glGetMapfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetMapfv (GLenum target, GLenum query, GLfloat *v);'


glGetMapfv(UInt32, UInt32, Single%)

Original signature is 'extern void glGetMapfv (GLenum target, GLenum query, GLfloat *v);'


glGetMapiv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetMapiv (GLenum target, GLenum query, GLint *v);'


glGetMapiv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetMapiv (GLenum target, GLenum query, GLint *v);'


glGetMaterialfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetMaterialfv (GLenum face, GLenum pname, GLfloat *params);'


glGetMaterialfv(UInt32, UInt32, Single%)

Original signature is 'extern void glGetMaterialfv (GLenum face, GLenum pname, GLfloat *params);'


glGetMaterialiv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetMaterialiv (GLenum face, GLenum pname, GLint *params);'


glGetMaterialiv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetMaterialiv (GLenum face, GLenum pname, GLint *params);'


glGetMinmax(UInt32, Byte, UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetMinmax (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values);'


glGetMinmaxParameterfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetMinmaxParameterfv (GLenum target, GLenum pname, GLfloat *params);'


glGetMinmaxParameterfv(UInt32, UInt32, Single%)

Original signature is 'extern void glGetMinmaxParameterfv (GLenum target, GLenum pname, GLfloat *params);'


glGetMinmaxParameteriv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetMinmaxParameteriv (GLenum target, GLenum pname, GLint *params);'


glGetMinmaxParameteriv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetMinmaxParameteriv (GLenum target, GLenum pname, GLint *params);'


glGetObjectParameterfvARB(IntPtr, UInt32, IntPtr)

Original signature is 'extern void glGetObjectParameterfvARB(GLhandleARB obj, GLenum pname, GLfloat *params);'


glGetObjectParameterfvARB(IntPtr, UInt32, Single%)

Original signature is 'extern void glGetObjectParameterfvARB(GLhandleARB obj, GLenum pname, GLfloat *params);'


glGetObjectParameterivAPPLE(UInt32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetObjectParameterivAPPLE(GLenum objectType, GLuint name, GLenum pname, GLint* params);'


glGetObjectParameterivAPPLE(UInt32, UInt32, UInt32, Int32%)

Original signature is 'extern void glGetObjectParameterivAPPLE(GLenum objectType, GLuint name, GLenum pname, GLint* params);'


glGetObjectParameterivARB(IntPtr, UInt32, IntPtr)

Original signature is 'extern void glGetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint *params);'


glGetObjectParameterivARB(IntPtr, UInt32, Int32%)

Original signature is 'extern void glGetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint *params);'


glGetPixelMapfv(UInt32, IntPtr)

Original signature is 'extern void glGetPixelMapfv (GLenum map, GLfloat *values);'


glGetPixelMapfv(UInt32, Single%)

Original signature is 'extern void glGetPixelMapfv (GLenum map, GLfloat *values);'


glGetPixelMapuiv(UInt32, IntPtr)

Original signature is 'extern void glGetPixelMapuiv (GLenum map, GLuint *values);'


glGetPixelMapuiv(UInt32, UInt32%)

Original signature is 'extern void glGetPixelMapuiv (GLenum map, GLuint *values);'


glGetPixelMapusv(UInt32, IntPtr)

Original signature is 'extern void glGetPixelMapusv (GLenum map, GLushort *values);'


glGetPixelMapusv(UInt32, UInt16%)

Original signature is 'extern void glGetPixelMapusv (GLenum map, GLushort *values);'


glGetPointerv(UInt32, IntPtr)

Original signature is 'extern void glGetPointerv (GLenum pname, GLvoid* *params);'


glGetPolygonStipple(IntPtr)

Original signature is 'extern void glGetPolygonStipple (GLubyte *mask);'


glGetPolygonStipple(Byte%)

Original signature is 'extern void glGetPolygonStipple (GLubyte *mask);'


glGetProgramEnvParameterdvARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetProgramEnvParameterdvARB(GLenum target, GLuint index, GLdouble *params);'


glGetProgramEnvParameterdvARB(UInt32, UInt32, Double%)

Original signature is 'extern void glGetProgramEnvParameterdvARB(GLenum target, GLuint index, GLdouble *params);'


glGetProgramEnvParameterfvARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetProgramEnvParameterfvARB(GLenum target, GLuint index, GLfloat *params);'


glGetProgramEnvParameterfvARB(UInt32, UInt32, Single%)

Original signature is 'extern void glGetProgramEnvParameterfvARB(GLenum target, GLuint index, GLfloat *params);'


glGetProgramInfoLog(UInt32, Int32, IntPtr, IntPtr)

Original signature is 'extern void glGetProgramInfoLog (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog);'


glGetProgramInfoLog(UInt32, Int32, IntPtr, SByte%)

Original signature is 'extern void glGetProgramInfoLog (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog);'


glGetProgramInfoLog(UInt32, Int32, Int32%, IntPtr)

Original signature is 'extern void glGetProgramInfoLog (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog);'


glGetProgramInfoLog(UInt32, Int32, Int32%, SByte%)

Original signature is 'extern void glGetProgramInfoLog (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog);'


glGetProgramiv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetProgramiv (GLuint program, GLenum pname, GLint *params);'


glGetProgramiv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetProgramiv (GLuint program, GLenum pname, GLint *params);'


glGetProgramivARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetProgramivARB(GLenum target, GLenum pname, GLint *params);'


glGetProgramivARB(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetProgramivARB(GLenum target, GLenum pname, GLint *params);'


glGetProgramLocalParameterdvARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetProgramLocalParameterdvARB(GLenum target, GLuint index, GLdouble *params);'


glGetProgramLocalParameterdvARB(UInt32, UInt32, Double%)

Original signature is 'extern void glGetProgramLocalParameterdvARB(GLenum target, GLuint index, GLdouble *params);'


glGetProgramLocalParameterfvARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetProgramLocalParameterfvARB(GLenum target, GLuint index, GLfloat *params);'


glGetProgramLocalParameterfvARB(UInt32, UInt32, Single%)

Original signature is 'extern void glGetProgramLocalParameterfvARB(GLenum target, GLuint index, GLfloat *params);'


glGetProgramStringARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetProgramStringARB(GLenum target, GLenum pname, GLvoid *string);'


glGetQueryiv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetQueryiv(GLenum target, GLenum pname, GLint *params);'


glGetQueryiv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetQueryiv(GLenum target, GLenum pname, GLint *params);'


glGetQueryivARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetQueryivARB(GLenum target, GLenum pname, GLint *params);'


glGetQueryivARB(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetQueryivARB(GLenum target, GLenum pname, GLint *params);'


glGetQueryObjectiv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetQueryObjectiv(GLuint id, GLenum pname, GLint *params);'


glGetQueryObjectiv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetQueryObjectiv(GLuint id, GLenum pname, GLint *params);'


glGetQueryObjectivARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetQueryObjectivARB(GLuint id, GLenum pname, GLint *params);'


glGetQueryObjectivARB(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetQueryObjectivARB(GLuint id, GLenum pname, GLint *params);'


glGetQueryObjectuiv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint *params);'


glGetQueryObjectuiv(UInt32, UInt32, UInt32%)

Original signature is 'extern void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint *params);'


glGetQueryObjectuivARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetQueryObjectuivARB(GLuint id, GLenum pname, GLuint *params);'


glGetQueryObjectuivARB(UInt32, UInt32, UInt32%)

Original signature is 'extern void glGetQueryObjectuivARB(GLuint id, GLenum pname, GLuint *params);'


glGetRenderbufferParameteriv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetRenderbufferParameteriv (GLenum, GLenum, GLint *);'


glGetRenderbufferParameteriv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetRenderbufferParameteriv (GLenum, GLenum, GLint *);'


glGetRenderbufferParameterivEXT(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint *params);'


glGetRenderbufferParameterivEXT(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint *params);'


glGetSeparableFilter(UInt32, UInt32, UInt32, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void glGetSeparableFilter (GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span);'


glGetShaderInfoLog(UInt32, Int32, IntPtr, IntPtr)

Original signature is 'extern void glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog);'


glGetShaderInfoLog(UInt32, Int32, IntPtr, SByte%)

Original signature is 'extern void glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog);'


glGetShaderInfoLog(UInt32, Int32, Int32%, IntPtr)

Original signature is 'extern void glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog);'


glGetShaderInfoLog(UInt32, Int32, Int32%, SByte%)

Original signature is 'extern void glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog);'


glGetShaderiv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetShaderiv (GLuint shader, GLenum pname, GLint *params);'


glGetShaderiv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetShaderiv (GLuint shader, GLenum pname, GLint *params);'


glGetShaderSource(UInt32, Int32, IntPtr, IntPtr)

Original signature is 'extern void glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source);'


glGetShaderSource(UInt32, Int32, IntPtr, SByte%)

Original signature is 'extern void glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source);'


glGetShaderSource(UInt32, Int32, Int32%, IntPtr)

Original signature is 'extern void glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source);'


glGetShaderSource(UInt32, Int32, Int32%, SByte%)

Original signature is 'extern void glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source);'


glGetShaderSourceARB(IntPtr, Int32, IntPtr, IntPtr)

Original signature is 'extern void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *source);'


glGetShaderSourceARB(IntPtr, Int32, IntPtr, SByte%)

Original signature is 'extern void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *source);'


glGetShaderSourceARB(IntPtr, Int32, Int32%, IntPtr)

Original signature is 'extern void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *source);'


glGetShaderSourceARB(IntPtr, Int32, Int32%, SByte%)

Original signature is 'extern void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *source);'


glGetString(UInt32)

Original signature is 'extern const GLubyte * glGetString (GLenum name);'


glGetTexEnvfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetTexEnvfv (GLenum target, GLenum pname, GLfloat *params);'


glGetTexEnvfv(UInt32, UInt32, Single%)

Original signature is 'extern void glGetTexEnvfv (GLenum target, GLenum pname, GLfloat *params);'


glGetTexEnviv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetTexEnviv (GLenum target, GLenum pname, GLint *params);'


glGetTexEnviv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetTexEnviv (GLenum target, GLenum pname, GLint *params);'


glGetTexGendv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetTexGendv (GLenum coord, GLenum pname, GLdouble *params);'


glGetTexGendv(UInt32, UInt32, Double%)

Original signature is 'extern void glGetTexGendv (GLenum coord, GLenum pname, GLdouble *params);'


glGetTexGenfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetTexGenfv (GLenum coord, GLenum pname, GLfloat *params);'


glGetTexGenfv(UInt32, UInt32, Single%)

Original signature is 'extern void glGetTexGenfv (GLenum coord, GLenum pname, GLfloat *params);'


glGetTexGeniv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetTexGeniv (GLenum coord, GLenum pname, GLint *params);'


glGetTexGeniv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetTexGeniv (GLenum coord, GLenum pname, GLint *params);'


glGetTexImage(UInt32, Int32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetTexImage (GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels);'


glGetTexLevelParameterfv(UInt32, Int32, UInt32, IntPtr)

Original signature is 'extern void glGetTexLevelParameterfv (GLenum target, GLint level, GLenum pname, GLfloat *params);'


glGetTexLevelParameterfv(UInt32, Int32, UInt32, Single%)

Original signature is 'extern void glGetTexLevelParameterfv (GLenum target, GLint level, GLenum pname, GLfloat *params);'


glGetTexLevelParameteriv(UInt32, Int32, UInt32, IntPtr)

Original signature is 'extern void glGetTexLevelParameteriv (GLenum target, GLint level, GLenum pname, GLint *params);'


glGetTexLevelParameteriv(UInt32, Int32, UInt32, Int32%)

Original signature is 'extern void glGetTexLevelParameteriv (GLenum target, GLint level, GLenum pname, GLint *params);'


glGetTexParameterfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetTexParameterfv (GLenum target, GLenum pname, GLfloat *params);'


glGetTexParameterfv(UInt32, UInt32, Single%)

Original signature is 'extern void glGetTexParameterfv (GLenum target, GLenum pname, GLfloat *params);'


glGetTexParameterIivEXT(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetTexParameterIivEXT( GLenum target, GLenum pname, GLint *params);'


glGetTexParameterIivEXT(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetTexParameterIivEXT( GLenum target, GLenum pname, GLint *params);'


glGetTexParameterIuivEXT(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetTexParameterIuivEXT( GLenum target, GLenum pname, GLuint *params);'


glGetTexParameterIuivEXT(UInt32, UInt32, UInt32%)

Original signature is 'extern void glGetTexParameterIuivEXT( GLenum target, GLenum pname, GLuint *params);'


glGetTexParameteriv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetTexParameteriv (GLenum target, GLenum pname, GLint *params);'


glGetTexParameteriv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetTexParameteriv (GLenum target, GLenum pname, GLint *params);'


glGetTexParameterPointervAPPLE(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetTexParameterPointervAPPLE(GLenum target, GLenum pname, GLvoid **params);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, IntPtr, IntPtr, IntPtr, SByte%)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, IntPtr, IntPtr, UInt32%, IntPtr)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, IntPtr, IntPtr, UInt32%, SByte%)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, IntPtr, Int32%, IntPtr, IntPtr)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, IntPtr, Int32%, IntPtr, SByte%)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, IntPtr, Int32%, UInt32%, IntPtr)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, IntPtr, Int32%, UInt32%, SByte%)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, Int32%, IntPtr, IntPtr, SByte%)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, Int32%, IntPtr, UInt32%, IntPtr)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, Int32%, IntPtr, UInt32%, SByte%)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, Int32%, Int32%, IntPtr, IntPtr)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, Int32%, Int32%, IntPtr, SByte%)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, Int32%, Int32%, UInt32%, IntPtr)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetTransformFeedbackVaryingEXT(UInt32, UInt32, Int32, Int32%, Int32%, UInt32%, SByte%)

Original signature is 'extern void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);'


glGetUniformBlockIndex(UInt32, IntPtr)

Original signature is 'extern GLuint glGetUniformBlockIndex(GLuint program, const GLchar* uniformBlockName);'


glGetUniformBlockIndex(UInt32, array<SByte>[]()[][])

Original signature is 'extern GLuint glGetUniformBlockIndex(GLuint program, const GLchar* uniformBlockName);'


glGetUniformBlockIndex(UInt32, SByte%)

Original signature is 'extern GLuint glGetUniformBlockIndex(GLuint program, const GLchar* uniformBlockName);'


glGetUniformBufferSizeEXT(UInt32, Int32)

Original signature is 'extern GLint glGetUniformBufferSizeEXT(GLuint program, GLint location);'


glGetUniformfv(UInt32, Int32, IntPtr)

Original signature is 'extern void glGetUniformfv (GLuint program, GLint location, GLfloat *params);'


glGetUniformfv(UInt32, Int32, Single%)

Original signature is 'extern void glGetUniformfv (GLuint program, GLint location, GLfloat *params);'


glGetUniformfvARB(IntPtr, Int32, IntPtr)

Original signature is 'extern void glGetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat *params);'


glGetUniformfvARB(IntPtr, Int32, Single%)

Original signature is 'extern void glGetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat *params);'


glGetUniformIndices(UInt32, Int32, IntPtr, IntPtr)

Original signature is 'extern void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar** uniformNames, GLuint* uniformIndices);'


glGetUniformIndices(UInt32, Int32, IntPtr, UInt32%)

Original signature is 'extern void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar** uniformNames, GLuint* uniformIndices);'


glGetUniformIndices(UInt32, Int32, array<SByte>[]()[][], IntPtr)

Original signature is 'extern void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar** uniformNames, GLuint* uniformIndices);'


glGetUniformIndices(UInt32, Int32, array<SByte>[]()[][], UInt32%)

Original signature is 'extern void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar** uniformNames, GLuint* uniformIndices);'


glGetUniformIndices(UInt32, Int32, SByte%, IntPtr)

Original signature is 'extern void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar** uniformNames, GLuint* uniformIndices);'


glGetUniformIndices(UInt32, Int32, SByte%, UInt32%)

Original signature is 'extern void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar** uniformNames, GLuint* uniformIndices);'


glGetUniformiv(UInt32, Int32, IntPtr)

Original signature is 'extern void glGetUniformiv (GLuint program, GLint location, GLint *params);'


glGetUniformiv(UInt32, Int32, Int32%)

Original signature is 'extern void glGetUniformiv (GLuint program, GLint location, GLint *params);'


glGetUniformivARB(IntPtr, Int32, IntPtr)

Original signature is 'extern void glGetUniformivARB(GLhandleARB programObj, GLint location, GLint *params);'


glGetUniformivARB(IntPtr, Int32, Int32%)

Original signature is 'extern void glGetUniformivARB(GLhandleARB programObj, GLint location, GLint *params);'


glGetUniformLocation(UInt32, IntPtr)

Original signature is 'extern GLint glGetUniformLocation (GLuint program, const GLchar *name);'


glGetUniformLocation(UInt32, array<SByte>[]()[][])

Original signature is 'extern GLint glGetUniformLocation (GLuint program, const GLchar *name);'


glGetUniformLocation(UInt32, SByte%)

Original signature is 'extern GLint glGetUniformLocation (GLuint program, const GLchar *name);'


glGetUniformLocationARB(IntPtr, IntPtr)

Original signature is 'extern GLint glGetUniformLocationARB(GLhandleARB programObj, const GLcharARB *name);'


glGetUniformLocationARB(IntPtr, array<SByte>[]()[][])

Original signature is 'extern GLint glGetUniformLocationARB(GLhandleARB programObj, const GLcharARB *name);'


glGetUniformLocationARB(IntPtr, SByte%)

Original signature is 'extern GLint glGetUniformLocationARB(GLhandleARB programObj, const GLcharARB *name);'


glGetUniformOffsetEXT(UInt32, Int32)

Original signature is 'extern GLintptr glGetUniformOffsetEXT(GLuint program, GLint location);'


glGetUniformuivEXT(UInt32, Int32, IntPtr)

Original signature is 'extern void glGetUniformuivEXT(GLuint program, GLint location, GLuint *params);'


glGetUniformuivEXT(UInt32, Int32, UInt32%)

Original signature is 'extern void glGetUniformuivEXT(GLuint program, GLint location, GLuint *params);'


glGetVertexAttribdv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetVertexAttribdv (GLuint index, GLenum pname, GLdouble *params);'


glGetVertexAttribdv(UInt32, UInt32, Double%)

Original signature is 'extern void glGetVertexAttribdv (GLuint index, GLenum pname, GLdouble *params);'


glGetVertexAttribdvARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble *params);'


glGetVertexAttribdvARB(UInt32, UInt32, Double%)

Original signature is 'extern void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble *params);'


glGetVertexAttribfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetVertexAttribfv (GLuint index, GLenum pname, GLfloat *params);'


glGetVertexAttribfv(UInt32, UInt32, Single%)

Original signature is 'extern void glGetVertexAttribfv (GLuint index, GLenum pname, GLfloat *params);'


glGetVertexAttribfvARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetVertexAttribfvARB(GLuint index, GLenum pname, GLfloat *params);'


glGetVertexAttribfvARB(UInt32, UInt32, Single%)

Original signature is 'extern void glGetVertexAttribfvARB(GLuint index, GLenum pname, GLfloat *params);'


glGetVertexAttribIivEXT(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetVertexAttribIivEXT(GLuint index, GLenum pname, GLint *params);'


glGetVertexAttribIivEXT(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetVertexAttribIivEXT(GLuint index, GLenum pname, GLint *params);'


glGetVertexAttribIuivEXT(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetVertexAttribIuivEXT(GLuint index, GLenum pname, GLuint *params);'


glGetVertexAttribIuivEXT(UInt32, UInt32, UInt32%)

Original signature is 'extern void glGetVertexAttribIuivEXT(GLuint index, GLenum pname, GLuint *params);'


glGetVertexAttribiv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetVertexAttribiv (GLuint index, GLenum pname, GLint *params);'


glGetVertexAttribiv(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetVertexAttribiv (GLuint index, GLenum pname, GLint *params);'


glGetVertexAttribivARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetVertexAttribivARB(GLuint index, GLenum pname, GLint *params);'


glGetVertexAttribivARB(UInt32, UInt32, Int32%)

Original signature is 'extern void glGetVertexAttribivARB(GLuint index, GLenum pname, GLint *params);'


glGetVertexAttribPointerv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetVertexAttribPointerv (GLuint index, GLenum pname, GLvoid* *pointer);'


glGetVertexAttribPointervARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glGetVertexAttribPointervARB(GLuint index, GLenum pname, GLvoid **pointer);'


glHint(UInt32, UInt32)

Original signature is 'extern void glHint (GLenum target, GLenum mode);'


glHistogram(UInt32, Int32, UInt32, Byte)

Original signature is 'extern void glHistogram (GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);'


glIndexd(Double)

Original signature is 'extern void glIndexd (GLdouble c);'


glIndexdv(IntPtr)

Original signature is 'extern void glIndexdv (const GLdouble *c);'


glIndexdv(array<Double>[]()[][])

Original signature is 'extern void glIndexdv (const GLdouble *c);'


glIndexdv(Double%)

Original signature is 'extern void glIndexdv (const GLdouble *c);'


glIndexf(Single)

Original signature is 'extern void glIndexf (GLfloat c);'


glIndexfv(IntPtr)

Original signature is 'extern void glIndexfv (const GLfloat *c);'


glIndexfv(array<Single>[]()[][])

Original signature is 'extern void glIndexfv (const GLfloat *c);'


glIndexfv(Single%)

Original signature is 'extern void glIndexfv (const GLfloat *c);'


glIndexi(Int32)

Original signature is 'extern void glIndexi (GLint c);'


glIndexiv(IntPtr)

Original signature is 'extern void glIndexiv (const GLint *c);'


glIndexiv(array<Int32>[]()[][])

Original signature is 'extern void glIndexiv (const GLint *c);'


glIndexiv(Int32%)

Original signature is 'extern void glIndexiv (const GLint *c);'


glIndexMask(UInt32)

Original signature is 'extern void glIndexMask (GLuint mask);'


glIndexPointer(UInt32, Int32, IntPtr)

Original signature is 'extern void glIndexPointer (GLenum type, GLsizei stride, const GLvoid *pointer);'


glIndexs(Int16)

Original signature is 'extern void glIndexs (GLshort c);'


glIndexsv(IntPtr)

Original signature is 'extern void glIndexsv (const GLshort *c);'


glIndexsv(array<Int16>[]()[][])

Original signature is 'extern void glIndexsv (const GLshort *c);'


glIndexsv(Int16%)

Original signature is 'extern void glIndexsv (const GLshort *c);'


glIndexub(Byte)

Original signature is 'extern void glIndexub (GLubyte c);'


glIndexubv(IntPtr)

Original signature is 'extern void glIndexubv (const GLubyte *c);'


glIndexubv(array<Byte>[]()[][])

Original signature is 'extern void glIndexubv (const GLubyte *c);'


glIndexubv(Byte%)

Original signature is 'extern void glIndexubv (const GLubyte *c);'


glInitNames()()()()

Original signature is 'extern void glInitNames (void);'


glInterleavedArrays(UInt32, Int32, IntPtr)

Original signature is 'extern void glInterleavedArrays (GLenum format, GLsizei stride, const GLvoid *pointer);'


glIsBuffer(UInt32)

Original signature is 'extern GLboolean glIsBuffer (GLuint buffer);'


glIsBufferARB(UInt32)

Original signature is 'extern GLboolean glIsBufferARB(GLuint buffer);'


glIsEnabled(UInt32)

Original signature is 'extern GLboolean glIsEnabled (GLenum cap);'


glIsEnabledIndexedEXT(UInt32, UInt32)

Original signature is 'extern GLboolean glIsEnabledIndexedEXT(GLenum target, GLuint index);'


glIsFenceAPPLE(UInt32)

Original signature is 'extern GLboolean glIsFenceAPPLE(GLuint fence);'


glIsFramebuffer(UInt32)

Original signature is 'extern GLboolean glIsFramebuffer (GLuint);'


glIsFramebufferEXT(UInt32)

Original signature is 'extern GLboolean glIsFramebufferEXT(GLuint framebuffer);'


glIsList(UInt32)

Original signature is 'extern GLboolean glIsList (GLuint list);'


glIsProgram(UInt32)

Original signature is 'extern GLboolean glIsProgram (GLuint program);'


glIsProgramARB(UInt32)

Original signature is 'extern GLboolean glIsProgramARB(GLuint program);'


glIsQuery(UInt32)

Original signature is 'extern GLboolean glIsQuery(GLuint id);'


glIsQueryARB(UInt32)

Original signature is 'extern GLboolean glIsQueryARB(GLuint id);'


glIsRenderbuffer(UInt32)

Original signature is 'extern GLboolean glIsRenderbuffer (GLuint);'


glIsRenderbufferEXT(UInt32)

Original signature is 'extern GLboolean glIsRenderbufferEXT(GLuint renderbuffer);'


glIsShader(UInt32)

Original signature is 'extern GLboolean glIsShader (GLuint shader);'


glIsTexture(UInt32)

Original signature is 'extern GLboolean glIsTexture (GLuint texture);'


glIsVertexArrayAPPLE(UInt32)

Original signature is 'extern GLboolean glIsVertexArrayAPPLE(GLuint id);'


glIsVertexAttribEnabledAPPLE(UInt32, UInt32)

Original signature is 'extern GLboolean glIsVertexAttribEnabledAPPLE(GLuint index, GLenum pname);'


glLightf(UInt32, UInt32, Single)

Original signature is 'extern void glLightf (GLenum light, GLenum pname, GLfloat param);'


glLightfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glLightfv (GLenum light, GLenum pname, const GLfloat *params);'


glLightfv(UInt32, UInt32, array<Single>[]()[][])

Original signature is 'extern void glLightfv (GLenum light, GLenum pname, const GLfloat *params);'


glLightfv(UInt32, UInt32, Single%)

Original signature is 'extern void glLightfv (GLenum light, GLenum pname, const GLfloat *params);'


glLighti(UInt32, UInt32, Int32)

Original signature is 'extern void glLighti (GLenum light, GLenum pname, GLint param);'


glLightiv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glLightiv (GLenum light, GLenum pname, const GLint *params);'


glLightiv(UInt32, UInt32, array<Int32>[]()[][])

Original signature is 'extern void glLightiv (GLenum light, GLenum pname, const GLint *params);'


glLightiv(UInt32, UInt32, Int32%)

Original signature is 'extern void glLightiv (GLenum light, GLenum pname, const GLint *params);'


glLightModelf(UInt32, Single)

Original signature is 'extern void glLightModelf (GLenum pname, GLfloat param);'


glLightModelfv(UInt32, IntPtr)

Original signature is 'extern void glLightModelfv (GLenum pname, const GLfloat *params);'


glLightModelfv(UInt32, array<Single>[]()[][])

Original signature is 'extern void glLightModelfv (GLenum pname, const GLfloat *params);'


glLightModelfv(UInt32, Single%)

Original signature is 'extern void glLightModelfv (GLenum pname, const GLfloat *params);'


glLightModeli(UInt32, Int32)

Original signature is 'extern void glLightModeli (GLenum pname, GLint param);'


glLightModeliv(UInt32, IntPtr)

Original signature is 'extern void glLightModeliv (GLenum pname, const GLint *params);'


glLightModeliv(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glLightModeliv (GLenum pname, const GLint *params);'


glLightModeliv(UInt32, Int32%)

Original signature is 'extern void glLightModeliv (GLenum pname, const GLint *params);'


glLineStipple(Int32, UInt16)

Original signature is 'extern void glLineStipple (GLint factor, GLushort pattern);'


glLineWidth(Single)

Original signature is 'extern void glLineWidth (GLfloat width);'


glLinkProgram(UInt32)

Original signature is 'extern void glLinkProgram (GLuint program);'


glLinkProgramARB(IntPtr)

Original signature is 'extern void glLinkProgramARB(GLhandleARB programObj);'


glListBase(UInt32)

Original signature is 'extern void glListBase (GLuint base);'


glLoadIdentity()()()()

Original signature is 'extern void glLoadIdentity (void);'


glLoadMatrixd(IntPtr)

Original signature is 'extern void glLoadMatrixd (const GLdouble *m);'


glLoadMatrixd(array<Double>[]()[][])

Original signature is 'extern void glLoadMatrixd (const GLdouble *m);'


glLoadMatrixd(Double%)

Original signature is 'extern void glLoadMatrixd (const GLdouble *m);'


glLoadMatrixf(IntPtr)

Original signature is 'extern void glLoadMatrixf (const GLfloat *m);'


glLoadMatrixf(array<Single>[]()[][])

Original signature is 'extern void glLoadMatrixf (const GLfloat *m);'


glLoadMatrixf(Single%)

Original signature is 'extern void glLoadMatrixf (const GLfloat *m);'


glLoadName(UInt32)

Original signature is 'extern void glLoadName (GLuint name);'


glLoadTransposeMatrixd(IntPtr)

Original signature is 'extern void glLoadTransposeMatrixd (const GLdouble *m);'


glLoadTransposeMatrixd(array<Double>[]()[][])

Original signature is 'extern void glLoadTransposeMatrixd (const GLdouble *m);'


glLoadTransposeMatrixd(Double%)

Original signature is 'extern void glLoadTransposeMatrixd (const GLdouble *m);'


glLoadTransposeMatrixdARB(IntPtr)

Original signature is 'extern void glLoadTransposeMatrixdARB (const GLdouble *);'


glLoadTransposeMatrixdARB(array<Double>[]()[][])

Original signature is 'extern void glLoadTransposeMatrixdARB (const GLdouble *);'


glLoadTransposeMatrixdARB(Double%)

Original signature is 'extern void glLoadTransposeMatrixdARB (const GLdouble *);'


glLoadTransposeMatrixf(IntPtr)

Original signature is 'extern void glLoadTransposeMatrixf (const GLfloat *m);'


glLoadTransposeMatrixf(array<Single>[]()[][])

Original signature is 'extern void glLoadTransposeMatrixf (const GLfloat *m);'


glLoadTransposeMatrixf(Single%)

Original signature is 'extern void glLoadTransposeMatrixf (const GLfloat *m);'


glLoadTransposeMatrixfARB(IntPtr)

Original signature is 'extern void glLoadTransposeMatrixfARB (const GLfloat *);'


glLoadTransposeMatrixfARB(array<Single>[]()[][])

Original signature is 'extern void glLoadTransposeMatrixfARB (const GLfloat *);'


glLoadTransposeMatrixfARB(Single%)

Original signature is 'extern void glLoadTransposeMatrixfARB (const GLfloat *);'


glLockArraysEXT(Int32, Int32)

Original signature is 'extern void glLockArraysEXT (GLint, GLsizei);'


glLogicOp(UInt32)

Original signature is 'extern void glLogicOp (GLenum opcode);'


glMap1d(UInt32, Double, Double, Int32, Int32, IntPtr)

Original signature is 'extern void glMap1d (GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points);'


glMap1d(UInt32, Double, Double, Int32, Int32, array<Double>[]()[][])

Original signature is 'extern void glMap1d (GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points);'


glMap1d(UInt32, Double, Double, Int32, Int32, Double%)

Original signature is 'extern void glMap1d (GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points);'


glMap1f(UInt32, Single, Single, Int32, Int32, IntPtr)

Original signature is 'extern void glMap1f (GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);'


glMap1f(UInt32, Single, Single, Int32, Int32, array<Single>[]()[][])

Original signature is 'extern void glMap1f (GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);'


glMap1f(UInt32, Single, Single, Int32, Int32, Single%)

Original signature is 'extern void glMap1f (GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);'


glMap2d(UInt32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, IntPtr)

Original signature is 'extern void glMap2d (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points);'


glMap2d(UInt32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, array<Double>[]()[][])

Original signature is 'extern void glMap2d (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points);'


glMap2d(UInt32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double%)

Original signature is 'extern void glMap2d (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points);'


glMap2f(UInt32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, IntPtr)

Original signature is 'extern void glMap2f (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points);'


glMap2f(UInt32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, array<Single>[]()[][])

Original signature is 'extern void glMap2f (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points);'


glMap2f(UInt32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single%)

Original signature is 'extern void glMap2f (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points);'


glMapBuffer(UInt32, UInt32)

Original signature is 'extern GLvoid * glMapBuffer (GLenum target, GLenum access);'


glMapBufferARB(UInt32, UInt32)

Original signature is 'extern GLvoid *glMapBufferARB(GLenum target, GLenum access);'


glMapGrid1d(Int32, Double, Double)

Original signature is 'extern void glMapGrid1d (GLint un, GLdouble u1, GLdouble u2);'


glMapGrid1f(Int32, Single, Single)

Original signature is 'extern void glMapGrid1f (GLint un, GLfloat u1, GLfloat u2);'


glMapGrid2d(Int32, Double, Double, Int32, Double, Double)

Original signature is 'extern void glMapGrid2d (GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);'


glMapGrid2f(Int32, Single, Single, Int32, Single, Single)

Original signature is 'extern void glMapGrid2f (GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);'


glMapVertexAttrib1dAPPLE(UInt32, UInt32, Double, Double, Int32, Int32, IntPtr)

Original signature is 'extern void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points);'


glMapVertexAttrib1dAPPLE(UInt32, UInt32, Double, Double, Int32, Int32, array<Double>[]()[][])

Original signature is 'extern void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points);'


glMapVertexAttrib1dAPPLE(UInt32, UInt32, Double, Double, Int32, Int32, Double%)

Original signature is 'extern void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points);'


glMapVertexAttrib1fAPPLE(UInt32, UInt32, Single, Single, Int32, Int32, IntPtr)

Original signature is 'extern void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);'


glMapVertexAttrib1fAPPLE(UInt32, UInt32, Single, Single, Int32, Int32, array<Single>[]()[][])

Original signature is 'extern void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);'


glMapVertexAttrib1fAPPLE(UInt32, UInt32, Single, Single, Int32, Int32, Single%)

Original signature is 'extern void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);'


glMapVertexAttrib2dAPPLE(UInt32, UInt32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, IntPtr)

Original signature is 'extern 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(UInt32, UInt32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, array<Double>[]()[][])

Original signature is 'extern 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(UInt32, UInt32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double%)

Original signature is 'extern 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(UInt32, UInt32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, IntPtr)

Original signature is 'extern 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(UInt32, UInt32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, array<Single>[]()[][])

Original signature is 'extern 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(UInt32, UInt32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single%)

Original signature is 'extern 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(UInt32, UInt32, Single)

Original signature is 'extern void glMaterialf (GLenum face, GLenum pname, GLfloat param);'


glMaterialfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glMaterialfv (GLenum face, GLenum pname, const GLfloat *params);'


glMaterialfv(UInt32, UInt32, array<Single>[]()[][])

Original signature is 'extern void glMaterialfv (GLenum face, GLenum pname, const GLfloat *params);'


glMaterialfv(UInt32, UInt32, Single%)

Original signature is 'extern void glMaterialfv (GLenum face, GLenum pname, const GLfloat *params);'


glMateriali(UInt32, UInt32, Int32)

Original signature is 'extern void glMateriali (GLenum face, GLenum pname, GLint param);'


glMaterialiv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glMaterialiv (GLenum face, GLenum pname, const GLint *params);'


glMaterialiv(UInt32, UInt32, array<Int32>[]()[][])

Original signature is 'extern void glMaterialiv (GLenum face, GLenum pname, const GLint *params);'


glMaterialiv(UInt32, UInt32, Int32%)

Original signature is 'extern void glMaterialiv (GLenum face, GLenum pname, const GLint *params);'


glMatrixMode(UInt32)

Original signature is 'extern void glMatrixMode (GLenum mode);'


glMinmax(UInt32, UInt32, Byte)

Original signature is 'extern void glMinmax (GLenum target, GLenum internalformat, GLboolean sink);'


glMultiDrawArrays(UInt32, IntPtr, IntPtr, Int32)

Original signature is 'extern void glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawArrays(UInt32, IntPtr, array<Int32>[]()[][], Int32)

Original signature is 'extern void glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawArrays(UInt32, IntPtr, Int32%, Int32)

Original signature is 'extern void glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawArrays(UInt32, array<Int32>[]()[][], IntPtr, Int32)

Original signature is 'extern void glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawArrays(UInt32, array<Int32>[]()[][], array<Int32>[]()[][], Int32)

Original signature is 'extern void glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawArrays(UInt32, array<Int32>[]()[][], Int32%, Int32)

Original signature is 'extern void glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawArrays(UInt32, Int32%, IntPtr, Int32)

Original signature is 'extern void glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawArrays(UInt32, Int32%, array<Int32>[]()[][], Int32)

Original signature is 'extern void glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawArrays(UInt32, Int32%, Int32%, Int32)

Original signature is 'extern void glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawArraysEXT(UInt32, IntPtr, IntPtr, Int32)

Original signature is 'extern void glMultiDrawArraysEXT (GLenum, const GLint *, const GLsizei *, GLsizei);'


glMultiDrawArraysEXT(UInt32, IntPtr, array<Int32>[]()[][], Int32)

Original signature is 'extern void glMultiDrawArraysEXT (GLenum, const GLint *, const GLsizei *, GLsizei);'


glMultiDrawArraysEXT(UInt32, IntPtr, Int32%, Int32)

Original signature is 'extern void glMultiDrawArraysEXT (GLenum, const GLint *, const GLsizei *, GLsizei);'


glMultiDrawArraysEXT(UInt32, array<Int32>[]()[][], IntPtr, Int32)

Original signature is 'extern void glMultiDrawArraysEXT (GLenum, const GLint *, const GLsizei *, GLsizei);'


glMultiDrawArraysEXT(UInt32, array<Int32>[]()[][], array<Int32>[]()[][], Int32)

Original signature is 'extern void glMultiDrawArraysEXT (GLenum, const GLint *, const GLsizei *, GLsizei);'


glMultiDrawArraysEXT(UInt32, array<Int32>[]()[][], Int32%, Int32)

Original signature is 'extern void glMultiDrawArraysEXT (GLenum, const GLint *, const GLsizei *, GLsizei);'


glMultiDrawArraysEXT(UInt32, Int32%, IntPtr, Int32)

Original signature is 'extern void glMultiDrawArraysEXT (GLenum, const GLint *, const GLsizei *, GLsizei);'


glMultiDrawArraysEXT(UInt32, Int32%, array<Int32>[]()[][], Int32)

Original signature is 'extern void glMultiDrawArraysEXT (GLenum, const GLint *, const GLsizei *, GLsizei);'


glMultiDrawArraysEXT(UInt32, Int32%, Int32%, Int32)

Original signature is 'extern void glMultiDrawArraysEXT (GLenum, const GLint *, const GLsizei *, GLsizei);'


glMultiDrawElementArrayAPPLE(UInt32, IntPtr, IntPtr, Int32)

Original signature is 'extern void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawElementArrayAPPLE(UInt32, IntPtr, array<Int32>[]()[][], Int32)

Original signature is 'extern void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawElementArrayAPPLE(UInt32, IntPtr, Int32%, Int32)

Original signature is 'extern void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawElementArrayAPPLE(UInt32, array<Int32>[]()[][], IntPtr, Int32)

Original signature is 'extern void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawElementArrayAPPLE(UInt32, array<Int32>[]()[][], array<Int32>[]()[][], Int32)

Original signature is 'extern void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawElementArrayAPPLE(UInt32, array<Int32>[]()[][], Int32%, Int32)

Original signature is 'extern void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawElementArrayAPPLE(UInt32, Int32%, IntPtr, Int32)

Original signature is 'extern void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawElementArrayAPPLE(UInt32, Int32%, array<Int32>[]()[][], Int32)

Original signature is 'extern void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawElementArrayAPPLE(UInt32, Int32%, Int32%, Int32)

Original signature is 'extern void glMultiDrawElementArrayAPPLE(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawElements(UInt32, IntPtr, UInt32, IntPtr, Int32)

Original signature is 'extern void glMultiDrawElements (GLenum mode, const GLsizei *count, GLenum type, const GLvoid* *indices, GLsizei primcount);'


glMultiDrawElements(UInt32, array<Int32>[]()[][], UInt32, IntPtr, Int32)

Original signature is 'extern void glMultiDrawElements (GLenum mode, const GLsizei *count, GLenum type, const GLvoid* *indices, GLsizei primcount);'


glMultiDrawElements(UInt32, Int32%, UInt32, IntPtr, Int32)

Original signature is 'extern void glMultiDrawElements (GLenum mode, const GLsizei *count, GLenum type, const GLvoid* *indices, GLsizei primcount);'


glMultiDrawElementsEXT(UInt32, IntPtr, UInt32, IntPtr, Int32)

Original signature is 'extern void glMultiDrawElementsEXT (GLenum, const GLsizei *, GLenum, const GLvoid* *, GLsizei);'


glMultiDrawElementsEXT(UInt32, array<Int32>[]()[][], UInt32, IntPtr, Int32)

Original signature is 'extern void glMultiDrawElementsEXT (GLenum, const GLsizei *, GLenum, const GLvoid* *, GLsizei);'


glMultiDrawElementsEXT(UInt32, Int32%, UInt32, IntPtr, Int32)

Original signature is 'extern void glMultiDrawElementsEXT (GLenum, const GLsizei *, GLenum, const GLvoid* *, GLsizei);'


glMultiDrawRangeElementArrayAPPLE(UInt32, UInt32, UInt32, IntPtr, IntPtr, Int32)

Original signature is 'extern void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawRangeElementArrayAPPLE(UInt32, UInt32, UInt32, IntPtr, array<Int32>[]()[][], Int32)

Original signature is 'extern void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawRangeElementArrayAPPLE(UInt32, UInt32, UInt32, IntPtr, Int32%, Int32)

Original signature is 'extern void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawRangeElementArrayAPPLE(UInt32, UInt32, UInt32, array<Int32>[]()[][], IntPtr, Int32)

Original signature is 'extern void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawRangeElementArrayAPPLE(UInt32, UInt32, UInt32, array<Int32>[]()[][], array<Int32>[]()[][], Int32)

Original signature is 'extern void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawRangeElementArrayAPPLE(UInt32, UInt32, UInt32, array<Int32>[]()[][], Int32%, Int32)

Original signature is 'extern void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawRangeElementArrayAPPLE(UInt32, UInt32, UInt32, Int32%, IntPtr, Int32)

Original signature is 'extern void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawRangeElementArrayAPPLE(UInt32, UInt32, UInt32, Int32%, array<Int32>[]()[][], Int32)

Original signature is 'extern void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiDrawRangeElementArrayAPPLE(UInt32, UInt32, UInt32, Int32%, Int32%, Int32)

Original signature is 'extern void glMultiDrawRangeElementArrayAPPLE(GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount);'


glMultiTexCoord1d(UInt32, Double)

Original signature is 'extern void glMultiTexCoord1d (GLenum target, GLdouble s);'


glMultiTexCoord1dARB(UInt32, Double)

Original signature is 'extern void glMultiTexCoord1dARB (GLenum, GLdouble);'


glMultiTexCoord1dv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord1dv (GLenum target, const GLdouble *v);'


glMultiTexCoord1dv(UInt32, array<Double>[]()[][])

Original signature is 'extern void glMultiTexCoord1dv (GLenum target, const GLdouble *v);'


glMultiTexCoord1dv(UInt32, Double%)

Original signature is 'extern void glMultiTexCoord1dv (GLenum target, const GLdouble *v);'


glMultiTexCoord1dvARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord1dvARB (GLenum, const GLdouble *);'


glMultiTexCoord1dvARB(UInt32, array<Double>[]()[][])

Original signature is 'extern void glMultiTexCoord1dvARB (GLenum, const GLdouble *);'


glMultiTexCoord1dvARB(UInt32, Double%)

Original signature is 'extern void glMultiTexCoord1dvARB (GLenum, const GLdouble *);'


glMultiTexCoord1f(UInt32, Single)

Original signature is 'extern void glMultiTexCoord1f (GLenum target, GLfloat s);'


glMultiTexCoord1fARB(UInt32, Single)

Original signature is 'extern void glMultiTexCoord1fARB (GLenum, GLfloat);'


glMultiTexCoord1fv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord1fv (GLenum target, const GLfloat *v);'


glMultiTexCoord1fv(UInt32, array<Single>[]()[][])

Original signature is 'extern void glMultiTexCoord1fv (GLenum target, const GLfloat *v);'


glMultiTexCoord1fv(UInt32, Single%)

Original signature is 'extern void glMultiTexCoord1fv (GLenum target, const GLfloat *v);'


glMultiTexCoord1fvARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord1fvARB (GLenum, const GLfloat *);'


glMultiTexCoord1fvARB(UInt32, array<Single>[]()[][])

Original signature is 'extern void glMultiTexCoord1fvARB (GLenum, const GLfloat *);'


glMultiTexCoord1fvARB(UInt32, Single%)

Original signature is 'extern void glMultiTexCoord1fvARB (GLenum, const GLfloat *);'


glMultiTexCoord1i(UInt32, Int32)

Original signature is 'extern void glMultiTexCoord1i (GLenum target, GLint s);'


glMultiTexCoord1iARB(UInt32, Int32)

Original signature is 'extern void glMultiTexCoord1iARB (GLenum, GLint);'


glMultiTexCoord1iv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord1iv (GLenum target, const GLint *v);'


glMultiTexCoord1iv(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glMultiTexCoord1iv (GLenum target, const GLint *v);'


glMultiTexCoord1iv(UInt32, Int32%)

Original signature is 'extern void glMultiTexCoord1iv (GLenum target, const GLint *v);'


glMultiTexCoord1ivARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord1ivARB (GLenum, const GLint *);'


glMultiTexCoord1ivARB(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glMultiTexCoord1ivARB (GLenum, const GLint *);'


glMultiTexCoord1ivARB(UInt32, Int32%)

Original signature is 'extern void glMultiTexCoord1ivARB (GLenum, const GLint *);'


glMultiTexCoord1s(UInt32, Int16)

Original signature is 'extern void glMultiTexCoord1s (GLenum target, GLshort s);'


glMultiTexCoord1sARB(UInt32, Int16)

Original signature is 'extern void glMultiTexCoord1sARB (GLenum, GLshort);'


glMultiTexCoord1sv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord1sv (GLenum target, const GLshort *v);'


glMultiTexCoord1sv(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glMultiTexCoord1sv (GLenum target, const GLshort *v);'


glMultiTexCoord1sv(UInt32, Int16%)

Original signature is 'extern void glMultiTexCoord1sv (GLenum target, const GLshort *v);'


glMultiTexCoord1svARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord1svARB (GLenum, const GLshort *);'


glMultiTexCoord1svARB(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glMultiTexCoord1svARB (GLenum, const GLshort *);'


glMultiTexCoord1svARB(UInt32, Int16%)

Original signature is 'extern void glMultiTexCoord1svARB (GLenum, const GLshort *);'


glMultiTexCoord2d(UInt32, Double, Double)

Original signature is 'extern void glMultiTexCoord2d (GLenum target, GLdouble s, GLdouble t);'


glMultiTexCoord2dARB(UInt32, Double, Double)

Original signature is 'extern void glMultiTexCoord2dARB (GLenum, GLdouble, GLdouble);'


glMultiTexCoord2dv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord2dv (GLenum target, const GLdouble *v);'


glMultiTexCoord2dv(UInt32, array<Double>[]()[][])

Original signature is 'extern void glMultiTexCoord2dv (GLenum target, const GLdouble *v);'


glMultiTexCoord2dv(UInt32, Double%)

Original signature is 'extern void glMultiTexCoord2dv (GLenum target, const GLdouble *v);'


glMultiTexCoord2dvARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord2dvARB (GLenum, const GLdouble *);'


glMultiTexCoord2dvARB(UInt32, array<Double>[]()[][])

Original signature is 'extern void glMultiTexCoord2dvARB (GLenum, const GLdouble *);'


glMultiTexCoord2dvARB(UInt32, Double%)

Original signature is 'extern void glMultiTexCoord2dvARB (GLenum, const GLdouble *);'


glMultiTexCoord2f(UInt32, Single, Single)

Original signature is 'extern void glMultiTexCoord2f (GLenum target, GLfloat s, GLfloat t);'


glMultiTexCoord2fARB(UInt32, Single, Single)

Original signature is 'extern void glMultiTexCoord2fARB (GLenum, GLfloat, GLfloat);'


glMultiTexCoord2fv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord2fv (GLenum target, const GLfloat *v);'


glMultiTexCoord2fv(UInt32, array<Single>[]()[][])

Original signature is 'extern void glMultiTexCoord2fv (GLenum target, const GLfloat *v);'


glMultiTexCoord2fv(UInt32, Single%)

Original signature is 'extern void glMultiTexCoord2fv (GLenum target, const GLfloat *v);'


glMultiTexCoord2fvARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord2fvARB (GLenum, const GLfloat *);'


glMultiTexCoord2fvARB(UInt32, array<Single>[]()[][])

Original signature is 'extern void glMultiTexCoord2fvARB (GLenum, const GLfloat *);'


glMultiTexCoord2fvARB(UInt32, Single%)

Original signature is 'extern void glMultiTexCoord2fvARB (GLenum, const GLfloat *);'


glMultiTexCoord2i(UInt32, Int32, Int32)

Original signature is 'extern void glMultiTexCoord2i (GLenum target, GLint s, GLint t);'


glMultiTexCoord2iARB(UInt32, Int32, Int32)

Original signature is 'extern void glMultiTexCoord2iARB (GLenum, GLint, GLint);'


glMultiTexCoord2iv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord2iv (GLenum target, const GLint *v);'


glMultiTexCoord2iv(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glMultiTexCoord2iv (GLenum target, const GLint *v);'


glMultiTexCoord2iv(UInt32, Int32%)

Original signature is 'extern void glMultiTexCoord2iv (GLenum target, const GLint *v);'


glMultiTexCoord2ivARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord2ivARB (GLenum, const GLint *);'


glMultiTexCoord2ivARB(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glMultiTexCoord2ivARB (GLenum, const GLint *);'


glMultiTexCoord2ivARB(UInt32, Int32%)

Original signature is 'extern void glMultiTexCoord2ivARB (GLenum, const GLint *);'


glMultiTexCoord2s(UInt32, Int16, Int16)

Original signature is 'extern void glMultiTexCoord2s (GLenum target, GLshort s, GLshort t);'


glMultiTexCoord2sARB(UInt32, Int16, Int16)

Original signature is 'extern void glMultiTexCoord2sARB (GLenum, GLshort, GLshort);'


glMultiTexCoord2sv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord2sv (GLenum target, const GLshort *v);'


glMultiTexCoord2sv(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glMultiTexCoord2sv (GLenum target, const GLshort *v);'


glMultiTexCoord2sv(UInt32, Int16%)

Original signature is 'extern void glMultiTexCoord2sv (GLenum target, const GLshort *v);'


glMultiTexCoord2svARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord2svARB (GLenum, const GLshort *);'


glMultiTexCoord2svARB(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glMultiTexCoord2svARB (GLenum, const GLshort *);'


glMultiTexCoord2svARB(UInt32, Int16%)

Original signature is 'extern void glMultiTexCoord2svARB (GLenum, const GLshort *);'


glMultiTexCoord3d(UInt32, Double, Double, Double)

Original signature is 'extern void glMultiTexCoord3d (GLenum target, GLdouble s, GLdouble t, GLdouble r);'


glMultiTexCoord3dARB(UInt32, Double, Double, Double)

Original signature is 'extern void glMultiTexCoord3dARB (GLenum, GLdouble, GLdouble, GLdouble);'


glMultiTexCoord3dv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord3dv (GLenum target, const GLdouble *v);'


glMultiTexCoord3dv(UInt32, array<Double>[]()[][])

Original signature is 'extern void glMultiTexCoord3dv (GLenum target, const GLdouble *v);'


glMultiTexCoord3dv(UInt32, Double%)

Original signature is 'extern void glMultiTexCoord3dv (GLenum target, const GLdouble *v);'


glMultiTexCoord3dvARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord3dvARB (GLenum, const GLdouble *);'


glMultiTexCoord3dvARB(UInt32, array<Double>[]()[][])

Original signature is 'extern void glMultiTexCoord3dvARB (GLenum, const GLdouble *);'


glMultiTexCoord3dvARB(UInt32, Double%)

Original signature is 'extern void glMultiTexCoord3dvARB (GLenum, const GLdouble *);'


glMultiTexCoord3f(UInt32, Single, Single, Single)

Original signature is 'extern void glMultiTexCoord3f (GLenum target, GLfloat s, GLfloat t, GLfloat r);'


glMultiTexCoord3fARB(UInt32, Single, Single, Single)

Original signature is 'extern void glMultiTexCoord3fARB (GLenum, GLfloat, GLfloat, GLfloat);'


glMultiTexCoord3fv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord3fv (GLenum target, const GLfloat *v);'


glMultiTexCoord3fv(UInt32, array<Single>[]()[][])

Original signature is 'extern void glMultiTexCoord3fv (GLenum target, const GLfloat *v);'


glMultiTexCoord3fv(UInt32, Single%)

Original signature is 'extern void glMultiTexCoord3fv (GLenum target, const GLfloat *v);'


glMultiTexCoord3fvARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord3fvARB (GLenum, const GLfloat *);'


glMultiTexCoord3fvARB(UInt32, array<Single>[]()[][])

Original signature is 'extern void glMultiTexCoord3fvARB (GLenum, const GLfloat *);'


glMultiTexCoord3fvARB(UInt32, Single%)

Original signature is 'extern void glMultiTexCoord3fvARB (GLenum, const GLfloat *);'


glMultiTexCoord3i(UInt32, Int32, Int32, Int32)

Original signature is 'extern void glMultiTexCoord3i (GLenum target, GLint s, GLint t, GLint r);'


glMultiTexCoord3iARB(UInt32, Int32, Int32, Int32)

Original signature is 'extern void glMultiTexCoord3iARB (GLenum, GLint, GLint, GLint);'


glMultiTexCoord3iv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord3iv (GLenum target, const GLint *v);'


glMultiTexCoord3iv(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glMultiTexCoord3iv (GLenum target, const GLint *v);'


glMultiTexCoord3iv(UInt32, Int32%)

Original signature is 'extern void glMultiTexCoord3iv (GLenum target, const GLint *v);'


glMultiTexCoord3ivARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord3ivARB (GLenum, const GLint *);'


glMultiTexCoord3ivARB(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glMultiTexCoord3ivARB (GLenum, const GLint *);'


glMultiTexCoord3ivARB(UInt32, Int32%)

Original signature is 'extern void glMultiTexCoord3ivARB (GLenum, const GLint *);'


glMultiTexCoord3s(UInt32, Int16, Int16, Int16)

Original signature is 'extern void glMultiTexCoord3s (GLenum target, GLshort s, GLshort t, GLshort r);'


glMultiTexCoord3sARB(UInt32, Int16, Int16, Int16)

Original signature is 'extern void glMultiTexCoord3sARB (GLenum, GLshort, GLshort, GLshort);'


glMultiTexCoord3sv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord3sv (GLenum target, const GLshort *v);'


glMultiTexCoord3sv(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glMultiTexCoord3sv (GLenum target, const GLshort *v);'


glMultiTexCoord3sv(UInt32, Int16%)

Original signature is 'extern void glMultiTexCoord3sv (GLenum target, const GLshort *v);'


glMultiTexCoord3svARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord3svARB (GLenum, const GLshort *);'


glMultiTexCoord3svARB(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glMultiTexCoord3svARB (GLenum, const GLshort *);'


glMultiTexCoord3svARB(UInt32, Int16%)

Original signature is 'extern void glMultiTexCoord3svARB (GLenum, const GLshort *);'


glMultiTexCoord4d(UInt32, Double, Double, Double, Double)

Original signature is 'extern void glMultiTexCoord4d (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);'


glMultiTexCoord4dARB(UInt32, Double, Double, Double, Double)

Original signature is 'extern void glMultiTexCoord4dARB (GLenum, GLdouble, GLdouble, GLdouble, GLdouble);'


glMultiTexCoord4dv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord4dv (GLenum target, const GLdouble *v);'


glMultiTexCoord4dv(UInt32, array<Double>[]()[][])

Original signature is 'extern void glMultiTexCoord4dv (GLenum target, const GLdouble *v);'


glMultiTexCoord4dv(UInt32, Double%)

Original signature is 'extern void glMultiTexCoord4dv (GLenum target, const GLdouble *v);'


glMultiTexCoord4dvARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord4dvARB (GLenum, const GLdouble *);'


glMultiTexCoord4dvARB(UInt32, array<Double>[]()[][])

Original signature is 'extern void glMultiTexCoord4dvARB (GLenum, const GLdouble *);'


glMultiTexCoord4dvARB(UInt32, Double%)

Original signature is 'extern void glMultiTexCoord4dvARB (GLenum, const GLdouble *);'


glMultiTexCoord4f(UInt32, Single, Single, Single, Single)

Original signature is 'extern void glMultiTexCoord4f (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);'


glMultiTexCoord4fARB(UInt32, Single, Single, Single, Single)

Original signature is 'extern void glMultiTexCoord4fARB (GLenum, GLfloat, GLfloat, GLfloat, GLfloat);'


glMultiTexCoord4fv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord4fv (GLenum target, const GLfloat *v);'


glMultiTexCoord4fv(UInt32, array<Single>[]()[][])

Original signature is 'extern void glMultiTexCoord4fv (GLenum target, const GLfloat *v);'


glMultiTexCoord4fv(UInt32, Single%)

Original signature is 'extern void glMultiTexCoord4fv (GLenum target, const GLfloat *v);'


glMultiTexCoord4fvARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord4fvARB (GLenum, const GLfloat *);'


glMultiTexCoord4fvARB(UInt32, array<Single>[]()[][])

Original signature is 'extern void glMultiTexCoord4fvARB (GLenum, const GLfloat *);'


glMultiTexCoord4fvARB(UInt32, Single%)

Original signature is 'extern void glMultiTexCoord4fvARB (GLenum, const GLfloat *);'


glMultiTexCoord4i(UInt32, Int32, Int32, Int32, Int32)

Original signature is 'extern void glMultiTexCoord4i (GLenum target, GLint, GLint s, GLint t, GLint r);'


glMultiTexCoord4iARB(UInt32, Int32, Int32, Int32, Int32)

Original signature is 'extern void glMultiTexCoord4iARB (GLenum, GLint, GLint, GLint, GLint);'


glMultiTexCoord4iv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord4iv (GLenum target, const GLint *v);'


glMultiTexCoord4iv(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glMultiTexCoord4iv (GLenum target, const GLint *v);'


glMultiTexCoord4iv(UInt32, Int32%)

Original signature is 'extern void glMultiTexCoord4iv (GLenum target, const GLint *v);'


glMultiTexCoord4ivARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord4ivARB (GLenum, const GLint *);'


glMultiTexCoord4ivARB(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glMultiTexCoord4ivARB (GLenum, const GLint *);'


glMultiTexCoord4ivARB(UInt32, Int32%)

Original signature is 'extern void glMultiTexCoord4ivARB (GLenum, const GLint *);'


glMultiTexCoord4s(UInt32, Int16, Int16, Int16, Int16)

Original signature is 'extern void glMultiTexCoord4s (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);'


glMultiTexCoord4sARB(UInt32, Int16, Int16, Int16, Int16)

Original signature is 'extern void glMultiTexCoord4sARB (GLenum, GLshort, GLshort, GLshort, GLshort);'


glMultiTexCoord4sv(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord4sv (GLenum target, const GLshort *v);'


glMultiTexCoord4sv(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glMultiTexCoord4sv (GLenum target, const GLshort *v);'


glMultiTexCoord4sv(UInt32, Int16%)

Original signature is 'extern void glMultiTexCoord4sv (GLenum target, const GLshort *v);'


glMultiTexCoord4svARB(UInt32, IntPtr)

Original signature is 'extern void glMultiTexCoord4svARB (GLenum, const GLshort *);'


glMultiTexCoord4svARB(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glMultiTexCoord4svARB (GLenum, const GLshort *);'


glMultiTexCoord4svARB(UInt32, Int16%)

Original signature is 'extern void glMultiTexCoord4svARB (GLenum, const GLshort *);'


glMultMatrixd(IntPtr)

Original signature is 'extern void glMultMatrixd (const GLdouble *m);'


glMultMatrixd(array<Double>[]()[][])

Original signature is 'extern void glMultMatrixd (const GLdouble *m);'


glMultMatrixd(Double%)

Original signature is 'extern void glMultMatrixd (const GLdouble *m);'


glMultMatrixf(IntPtr)

Original signature is 'extern void glMultMatrixf (const GLfloat *m);'


glMultMatrixf(array<Single>[]()[][])

Original signature is 'extern void glMultMatrixf (const GLfloat *m);'


glMultMatrixf(Single%)

Original signature is 'extern void glMultMatrixf (const GLfloat *m);'


glMultTransposeMatrixd(IntPtr)

Original signature is 'extern void glMultTransposeMatrixd (const GLdouble *m);'


glMultTransposeMatrixd(array<Double>[]()[][])

Original signature is 'extern void glMultTransposeMatrixd (const GLdouble *m);'


glMultTransposeMatrixd(Double%)

Original signature is 'extern void glMultTransposeMatrixd (const GLdouble *m);'


glMultTransposeMatrixdARB(IntPtr)

Original signature is 'extern void glMultTransposeMatrixdARB (const GLdouble *);'


glMultTransposeMatrixdARB(array<Double>[]()[][])

Original signature is 'extern void glMultTransposeMatrixdARB (const GLdouble *);'


glMultTransposeMatrixdARB(Double%)

Original signature is 'extern void glMultTransposeMatrixdARB (const GLdouble *);'


glMultTransposeMatrixf(IntPtr)

Original signature is 'extern void glMultTransposeMatrixf (const GLfloat *m);'


glMultTransposeMatrixf(array<Single>[]()[][])

Original signature is 'extern void glMultTransposeMatrixf (const GLfloat *m);'


glMultTransposeMatrixf(Single%)

Original signature is 'extern void glMultTransposeMatrixf (const GLfloat *m);'


glMultTransposeMatrixfARB(IntPtr)

Original signature is 'extern void glMultTransposeMatrixfARB (const GLfloat *);'


glMultTransposeMatrixfARB(array<Single>[]()[][])

Original signature is 'extern void glMultTransposeMatrixfARB (const GLfloat *);'


glMultTransposeMatrixfARB(Single%)

Original signature is 'extern void glMultTransposeMatrixfARB (const GLfloat *);'


glNewList(UInt32, UInt32)

Original signature is 'extern void glNewList (GLuint list, GLenum mode);'


glNormal3b(SByte, SByte, SByte)

Original signature is 'extern void glNormal3b (GLbyte nx, GLbyte ny, GLbyte nz);'


glNormal3bv(IntPtr)

Original signature is 'extern void glNormal3bv (const GLbyte *v);'


glNormal3bv(array<SByte>[]()[][])

Original signature is 'extern void glNormal3bv (const GLbyte *v);'


glNormal3bv(SByte%)

Original signature is 'extern void glNormal3bv (const GLbyte *v);'


glNormal3d(Double, Double, Double)

Original signature is 'extern void glNormal3d (GLdouble nx, GLdouble ny, GLdouble nz);'


glNormal3dv(IntPtr)

Original signature is 'extern void glNormal3dv (const GLdouble *v);'


glNormal3dv(array<Double>[]()[][])

Original signature is 'extern void glNormal3dv (const GLdouble *v);'


glNormal3dv(Double%)

Original signature is 'extern void glNormal3dv (const GLdouble *v);'


glNormal3f(Single, Single, Single)

Original signature is 'extern void glNormal3f (GLfloat nx, GLfloat ny, GLfloat nz);'


glNormal3fv(IntPtr)

Original signature is 'extern void glNormal3fv (const GLfloat *v);'


glNormal3fv(array<Single>[]()[][])

Original signature is 'extern void glNormal3fv (const GLfloat *v);'


glNormal3fv(Single%)

Original signature is 'extern void glNormal3fv (const GLfloat *v);'


glNormal3i(Int32, Int32, Int32)

Original signature is 'extern void glNormal3i (GLint nx, GLint ny, GLint nz);'


glNormal3iv(IntPtr)

Original signature is 'extern void glNormal3iv (const GLint *v);'


glNormal3iv(array<Int32>[]()[][])

Original signature is 'extern void glNormal3iv (const GLint *v);'


glNormal3iv(Int32%)

Original signature is 'extern void glNormal3iv (const GLint *v);'


glNormal3s(Int16, Int16, Int16)

Original signature is 'extern void glNormal3s (GLshort nx, GLshort ny, GLshort nz);'


glNormal3sv(IntPtr)

Original signature is 'extern void glNormal3sv (const GLshort *v);'


glNormal3sv(array<Int16>[]()[][])

Original signature is 'extern void glNormal3sv (const GLshort *v);'


glNormal3sv(Int16%)

Original signature is 'extern void glNormal3sv (const GLshort *v);'


glNormalPointer(UInt32, Int32, IntPtr)

Original signature is 'extern void glNormalPointer (GLenum type, GLsizei stride, const GLvoid *pointer);'


glObjectPurgeableAPPLE(UInt32, UInt32, UInt32)

Original signature is 'extern GLenum glObjectPurgeableAPPLE(GLenum objectType, GLuint name, GLenum option);'


glObjectUnpurgeableAPPLE(UInt32, UInt32, UInt32)

Original signature is 'extern GLenum glObjectUnpurgeableAPPLE(GLenum objectType, GLuint name, GLenum option);'


glOrtho(Double, Double, Double, Double, Double, Double)

Original signature is 'extern void glOrtho (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);'


glPassThrough(Single)

Original signature is 'extern void glPassThrough (GLfloat token);'


glPixelMapfv(UInt32, Int32, IntPtr)

Original signature is 'extern void glPixelMapfv (GLenum map, GLint mapsize, const GLfloat *values);'


glPixelMapfv(UInt32, Int32, array<Single>[]()[][])

Original signature is 'extern void glPixelMapfv (GLenum map, GLint mapsize, const GLfloat *values);'


glPixelMapfv(UInt32, Int32, Single%)

Original signature is 'extern void glPixelMapfv (GLenum map, GLint mapsize, const GLfloat *values);'


glPixelMapuiv(UInt32, Int32, IntPtr)

Original signature is 'extern void glPixelMapuiv (GLenum map, GLint mapsize, const GLuint *values);'


glPixelMapuiv(UInt32, Int32, array<UInt32>[]()[][])

Original signature is 'extern void glPixelMapuiv (GLenum map, GLint mapsize, const GLuint *values);'


glPixelMapuiv(UInt32, Int32, UInt32%)

Original signature is 'extern void glPixelMapuiv (GLenum map, GLint mapsize, const GLuint *values);'


glPixelMapusv(UInt32, Int32, IntPtr)

Original signature is 'extern void glPixelMapusv (GLenum map, GLint mapsize, const GLushort *values);'


glPixelMapusv(UInt32, Int32, array<UInt16>[]()[][])

Original signature is 'extern void glPixelMapusv (GLenum map, GLint mapsize, const GLushort *values);'


glPixelMapusv(UInt32, Int32, UInt16%)

Original signature is 'extern void glPixelMapusv (GLenum map, GLint mapsize, const GLushort *values);'


glPixelStoref(UInt32, Single)

Original signature is 'extern void glPixelStoref (GLenum pname, GLfloat param);'


glPixelStorei(UInt32, Int32)

Original signature is 'extern void glPixelStorei (GLenum pname, GLint param);'


glPixelTransferf(UInt32, Single)

Original signature is 'extern void glPixelTransferf (GLenum pname, GLfloat param);'


glPixelTransferi(UInt32, Int32)

Original signature is 'extern void glPixelTransferi (GLenum pname, GLint param);'


glPixelZoom(Single, Single)

Original signature is 'extern void glPixelZoom (GLfloat xfactor, GLfloat yfactor);'


glPNTrianglesfATI(UInt32, Single)

Original signature is 'extern void glPNTrianglesfATI(GLenum pname, GLfloat param);'


glPNTrianglesfATIX(UInt32, Single)

Original signature is 'extern void glPNTrianglesfATIX(GLenum pname, GLfloat param);'


glPNTrianglesiATI(UInt32, Int32)

Original signature is 'extern void glPNTrianglesiATI(GLenum pname, GLint param);'


glPNTrianglesiATIX(UInt32, Int32)

Original signature is 'extern void glPNTrianglesiATIX(GLenum pname, GLint param);'


glPointParameterf(UInt32, Single)

Original signature is 'extern void glPointParameterf (GLenum pname, GLfloat param);'


glPointParameterfARB(UInt32, Single)

Original signature is 'extern void glPointParameterfARB(GLenum pname, GLfloat param);'


glPointParameterfv(UInt32, IntPtr)

Original signature is 'extern void glPointParameterfv (GLenum pname, const GLfloat *params);'


glPointParameterfv(UInt32, array<Single>[]()[][])

Original signature is 'extern void glPointParameterfv (GLenum pname, const GLfloat *params);'


glPointParameterfv(UInt32, Single%)

Original signature is 'extern void glPointParameterfv (GLenum pname, const GLfloat *params);'


glPointParameterfvARB(UInt32, IntPtr)

Original signature is 'extern void glPointParameterfvARB(GLenum pname, const GLfloat *params);'


glPointParameterfvARB(UInt32, array<Single>[]()[][])

Original signature is 'extern void glPointParameterfvARB(GLenum pname, const GLfloat *params);'


glPointParameterfvARB(UInt32, Single%)

Original signature is 'extern void glPointParameterfvARB(GLenum pname, const GLfloat *params);'


glPointParameteri(UInt32, Int32)

Original signature is 'extern void glPointParameteri (GLenum pname, GLint param);'


glPointParameteriNV(UInt32, Int32)

Original signature is 'extern void glPointParameteriNV(GLenum pname, GLint param);'


glPointParameteriv(UInt32, IntPtr)

Original signature is 'extern void glPointParameteriv (GLenum pname, const GLint *params);'


glPointParameteriv(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glPointParameteriv (GLenum pname, const GLint *params);'


glPointParameteriv(UInt32, Int32%)

Original signature is 'extern void glPointParameteriv (GLenum pname, const GLint *params);'


glPointParameterivNV(UInt32, IntPtr)

Original signature is 'extern void glPointParameterivNV(GLenum pname, const GLint *params);'


glPointParameterivNV(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glPointParameterivNV(GLenum pname, const GLint *params);'


glPointParameterivNV(UInt32, Int32%)

Original signature is 'extern void glPointParameterivNV(GLenum pname, const GLint *params);'


glPointSize(Single)

Original signature is 'extern void glPointSize (GLfloat size);'


glPolygonMode(UInt32, UInt32)

Original signature is 'extern void glPolygonMode (GLenum face, GLenum mode);'


glPolygonOffset(Single, Single)

Original signature is 'extern void glPolygonOffset (GLfloat factor, GLfloat units);'


glPolygonStipple(IntPtr)

Original signature is 'extern void glPolygonStipple (const GLubyte *mask);'


glPolygonStipple(array<Byte>[]()[][])

Original signature is 'extern void glPolygonStipple (const GLubyte *mask);'


glPolygonStipple(Byte%)

Original signature is 'extern void glPolygonStipple (const GLubyte *mask);'


glPopAttrib()()()()

Original signature is 'extern void glPopAttrib (void);'


glPopClientAttrib()()()()

Original signature is 'extern void glPopClientAttrib (void);'


glPopMatrix()()()()

Original signature is 'extern void glPopMatrix (void);'


glPopName()()()()

Original signature is 'extern void glPopName (void);'


glPrioritizeTextures(Int32, IntPtr, IntPtr)

Original signature is 'extern void glPrioritizeTextures (GLsizei n, const GLuint *textures, const GLclampf *priorities);'


glPrioritizeTextures(Int32, IntPtr, array<Single>[]()[][])

Original signature is 'extern void glPrioritizeTextures (GLsizei n, const GLuint *textures, const GLclampf *priorities);'


glPrioritizeTextures(Int32, IntPtr, Single%)

Original signature is 'extern void glPrioritizeTextures (GLsizei n, const GLuint *textures, const GLclampf *priorities);'


glPrioritizeTextures(Int32, array<UInt32>[]()[][], IntPtr)

Original signature is 'extern void glPrioritizeTextures (GLsizei n, const GLuint *textures, const GLclampf *priorities);'


glPrioritizeTextures(Int32, array<UInt32>[]()[][], array<Single>[]()[][])

Original signature is 'extern void glPrioritizeTextures (GLsizei n, const GLuint *textures, const GLclampf *priorities);'


glPrioritizeTextures(Int32, array<UInt32>[]()[][], Single%)

Original signature is 'extern void glPrioritizeTextures (GLsizei n, const GLuint *textures, const GLclampf *priorities);'


glPrioritizeTextures(Int32, UInt32%, IntPtr)

Original signature is 'extern void glPrioritizeTextures (GLsizei n, const GLuint *textures, const GLclampf *priorities);'


glPrioritizeTextures(Int32, UInt32%, array<Single>[]()[][])

Original signature is 'extern void glPrioritizeTextures (GLsizei n, const GLuint *textures, const GLclampf *priorities);'


glPrioritizeTextures(Int32, UInt32%, Single%)

Original signature is 'extern void glPrioritizeTextures (GLsizei n, const GLuint *textures, const GLclampf *priorities);'


glProgramEnvParameter4dARB(UInt32, UInt32, Double, Double, Double, Double)

Original signature is 'extern void glProgramEnvParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);'


glProgramEnvParameter4dvARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble *params);'


glProgramEnvParameter4dvARB(UInt32, UInt32, array<Double>[]()[][])

Original signature is 'extern void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble *params);'


glProgramEnvParameter4dvARB(UInt32, UInt32, Double%)

Original signature is 'extern void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble *params);'


glProgramEnvParameter4fARB(UInt32, UInt32, Single, Single, Single, Single)

Original signature is 'extern void glProgramEnvParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);'


glProgramEnvParameter4fvARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glProgramEnvParameter4fvARB(GLenum target, GLuint index, const GLfloat *params);'


glProgramEnvParameter4fvARB(UInt32, UInt32, array<Single>[]()[][])

Original signature is 'extern void glProgramEnvParameter4fvARB(GLenum target, GLuint index, const GLfloat *params);'


glProgramEnvParameter4fvARB(UInt32, UInt32, Single%)

Original signature is 'extern void glProgramEnvParameter4fvARB(GLenum target, GLuint index, const GLfloat *params);'


glProgramEnvParameters4fvEXT(UInt32, UInt32, Int32, IntPtr)

Original signature is 'extern void glProgramEnvParameters4fvEXT(GLenum target, GLuint index, GLsizei count, const GLfloat *params);'


glProgramEnvParameters4fvEXT(UInt32, UInt32, Int32, array<Single>[]()[][])

Original signature is 'extern void glProgramEnvParameters4fvEXT(GLenum target, GLuint index, GLsizei count, const GLfloat *params);'


glProgramEnvParameters4fvEXT(UInt32, UInt32, Int32, Single%)

Original signature is 'extern void glProgramEnvParameters4fvEXT(GLenum target, GLuint index, GLsizei count, const GLfloat *params);'


glProgramLocalParameter4dARB(UInt32, UInt32, Double, Double, Double, Double)

Original signature is 'extern void glProgramLocalParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);'


glProgramLocalParameter4dvARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble *params);'


glProgramLocalParameter4dvARB(UInt32, UInt32, array<Double>[]()[][])

Original signature is 'extern void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble *params);'


glProgramLocalParameter4dvARB(UInt32, UInt32, Double%)

Original signature is 'extern void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble *params);'


glProgramLocalParameter4fARB(UInt32, UInt32, Single, Single, Single, Single)

Original signature is 'extern void glProgramLocalParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);'


glProgramLocalParameter4fvARB(UInt32, UInt32, IntPtr)

Original signature is 'extern void glProgramLocalParameter4fvARB(GLenum target, GLuint index, const GLfloat *params);'


glProgramLocalParameter4fvARB(UInt32, UInt32, array<Single>[]()[][])

Original signature is 'extern void glProgramLocalParameter4fvARB(GLenum target, GLuint index, const GLfloat *params);'


glProgramLocalParameter4fvARB(UInt32, UInt32, Single%)

Original signature is 'extern void glProgramLocalParameter4fvARB(GLenum target, GLuint index, const GLfloat *params);'


glProgramLocalParameters4fvEXT(UInt32, UInt32, Int32, IntPtr)

Original signature is 'extern void glProgramLocalParameters4fvEXT(GLenum target, GLuint index, GLsizei count, const GLfloat *params);'


glProgramLocalParameters4fvEXT(UInt32, UInt32, Int32, array<Single>[]()[][])

Original signature is 'extern void glProgramLocalParameters4fvEXT(GLenum target, GLuint index, GLsizei count, const GLfloat *params);'


glProgramLocalParameters4fvEXT(UInt32, UInt32, Int32, Single%)

Original signature is 'extern void glProgramLocalParameters4fvEXT(GLenum target, GLuint index, GLsizei count, const GLfloat *params);'


glProgramParameteriEXT(UInt32, UInt32, Int32)

Original signature is 'extern void glProgramParameteriEXT(GLuint program, GLenum pname, GLint value);'


glProgramStringARB(UInt32, UInt32, Int32, IntPtr)

Original signature is 'extern void glProgramStringARB(GLenum target, GLenum format, GLsizei len, const GLvoid *string);'


glProvokingVertexEXT(UInt32)

Original signature is 'extern void glProvokingVertexEXT(GLenum mode);'


glPushAttrib(UInt32)

Original signature is 'extern void glPushAttrib (GLbitfield mask);'


glPushClientAttrib(UInt32)

Original signature is 'extern void glPushClientAttrib (GLbitfield mask);'


glPushMatrix()()()()

Original signature is 'extern void glPushMatrix (void);'


glPushName(UInt32)

Original signature is 'extern void glPushName (GLuint name);'


glRasterPos2d(Double, Double)

Original signature is 'extern void glRasterPos2d (GLdouble x, GLdouble y);'


glRasterPos2dv(IntPtr)

Original signature is 'extern void glRasterPos2dv (const GLdouble *v);'


glRasterPos2dv(array<Double>[]()[][])

Original signature is 'extern void glRasterPos2dv (const GLdouble *v);'


glRasterPos2dv(Double%)

Original signature is 'extern void glRasterPos2dv (const GLdouble *v);'


glRasterPos2f(Single, Single)

Original signature is 'extern void glRasterPos2f (GLfloat x, GLfloat y);'


glRasterPos2fv(IntPtr)

Original signature is 'extern void glRasterPos2fv (const GLfloat *v);'


glRasterPos2fv(array<Single>[]()[][])

Original signature is 'extern void glRasterPos2fv (const GLfloat *v);'


glRasterPos2fv(Single%)

Original signature is 'extern void glRasterPos2fv (const GLfloat *v);'


glRasterPos2i(Int32, Int32)

Original signature is 'extern void glRasterPos2i (GLint x, GLint y);'


glRasterPos2iv(IntPtr)

Original signature is 'extern void glRasterPos2iv (const GLint *v);'


glRasterPos2iv(array<Int32>[]()[][])

Original signature is 'extern void glRasterPos2iv (const GLint *v);'


glRasterPos2iv(Int32%)

Original signature is 'extern void glRasterPos2iv (const GLint *v);'


glRasterPos2s(Int16, Int16)

Original signature is 'extern void glRasterPos2s (GLshort x, GLshort y);'


glRasterPos2sv(IntPtr)

Original signature is 'extern void glRasterPos2sv (const GLshort *v);'


glRasterPos2sv(array<Int16>[]()[][])

Original signature is 'extern void glRasterPos2sv (const GLshort *v);'


glRasterPos2sv(Int16%)

Original signature is 'extern void glRasterPos2sv (const GLshort *v);'


glRasterPos3d(Double, Double, Double)

Original signature is 'extern void glRasterPos3d (GLdouble x, GLdouble y, GLdouble z);'


glRasterPos3dv(IntPtr)

Original signature is 'extern void glRasterPos3dv (const GLdouble *v);'


glRasterPos3dv(array<Double>[]()[][])

Original signature is 'extern void glRasterPos3dv (const GLdouble *v);'


glRasterPos3dv(Double%)

Original signature is 'extern void glRasterPos3dv (const GLdouble *v);'


glRasterPos3f(Single, Single, Single)

Original signature is 'extern void glRasterPos3f (GLfloat x, GLfloat y, GLfloat z);'


glRasterPos3fv(IntPtr)

Original signature is 'extern void glRasterPos3fv (const GLfloat *v);'


glRasterPos3fv(array<Single>[]()[][])

Original signature is 'extern void glRasterPos3fv (const GLfloat *v);'


glRasterPos3fv(Single%)

Original signature is 'extern void glRasterPos3fv (const GLfloat *v);'


glRasterPos3i(Int32, Int32, Int32)

Original signature is 'extern void glRasterPos3i (GLint x, GLint y, GLint z);'


glRasterPos3iv(IntPtr)

Original signature is 'extern void glRasterPos3iv (const GLint *v);'


glRasterPos3iv(array<Int32>[]()[][])

Original signature is 'extern void glRasterPos3iv (const GLint *v);'


glRasterPos3iv(Int32%)

Original signature is 'extern void glRasterPos3iv (const GLint *v);'


glRasterPos3s(Int16, Int16, Int16)

Original signature is 'extern void glRasterPos3s (GLshort x, GLshort y, GLshort z);'


glRasterPos3sv(IntPtr)

Original signature is 'extern void glRasterPos3sv (const GLshort *v);'


glRasterPos3sv(array<Int16>[]()[][])

Original signature is 'extern void glRasterPos3sv (const GLshort *v);'


glRasterPos3sv(Int16%)

Original signature is 'extern void glRasterPos3sv (const GLshort *v);'


glRasterPos4d(Double, Double, Double, Double)

Original signature is 'extern void glRasterPos4d (GLdouble x, GLdouble y, GLdouble z, GLdouble w);'


glRasterPos4dv(IntPtr)

Original signature is 'extern void glRasterPos4dv (const GLdouble *v);'


glRasterPos4dv(array<Double>[]()[][])

Original signature is 'extern void glRasterPos4dv (const GLdouble *v);'


glRasterPos4dv(Double%)

Original signature is 'extern void glRasterPos4dv (const GLdouble *v);'


glRasterPos4f(Single, Single, Single, Single)

Original signature is 'extern void glRasterPos4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w);'


glRasterPos4fv(IntPtr)

Original signature is 'extern void glRasterPos4fv (const GLfloat *v);'


glRasterPos4fv(array<Single>[]()[][])

Original signature is 'extern void glRasterPos4fv (const GLfloat *v);'


glRasterPos4fv(Single%)

Original signature is 'extern void glRasterPos4fv (const GLfloat *v);'


glRasterPos4i(Int32, Int32, Int32, Int32)

Original signature is 'extern void glRasterPos4i (GLint x, GLint y, GLint z, GLint w);'


glRasterPos4iv(IntPtr)

Original signature is 'extern void glRasterPos4iv (const GLint *v);'


glRasterPos4iv(array<Int32>[]()[][])

Original signature is 'extern void glRasterPos4iv (const GLint *v);'


glRasterPos4iv(Int32%)

Original signature is 'extern void glRasterPos4iv (const GLint *v);'


glRasterPos4s(Int16, Int16, Int16, Int16)

Original signature is 'extern void glRasterPos4s (GLshort x, GLshort y, GLshort z, GLshort w);'


glRasterPos4sv(IntPtr)

Original signature is 'extern void glRasterPos4sv (const GLshort *v);'


glRasterPos4sv(array<Int16>[]()[][])

Original signature is 'extern void glRasterPos4sv (const GLshort *v);'


glRasterPos4sv(Int16%)

Original signature is 'extern void glRasterPos4sv (const GLshort *v);'


glReadBuffer(UInt32)

Original signature is 'extern void glReadBuffer (GLenum mode);'


glReadPixels(Int32, Int32, Int32, Int32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels);'


glRectd(Double, Double, Double, Double)

Original signature is 'extern void glRectd (GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2);'


glRectdv(IntPtr, IntPtr)

Original signature is 'extern void glRectdv (const GLdouble *v1, const GLdouble *v2);'


glRectdv(IntPtr, array<Double>[]()[][])

Original signature is 'extern void glRectdv (const GLdouble *v1, const GLdouble *v2);'


glRectdv(IntPtr, Double%)

Original signature is 'extern void glRectdv (const GLdouble *v1, const GLdouble *v2);'


glRectdv(array<Double>[]()[][], IntPtr)

Original signature is 'extern void glRectdv (const GLdouble *v1, const GLdouble *v2);'


glRectdv(array<Double>[]()[][], array<Double>[]()[][])

Original signature is 'extern void glRectdv (const GLdouble *v1, const GLdouble *v2);'


glRectdv(array<Double>[]()[][], Double%)

Original signature is 'extern void glRectdv (const GLdouble *v1, const GLdouble *v2);'


glRectdv(Double%, IntPtr)

Original signature is 'extern void glRectdv (const GLdouble *v1, const GLdouble *v2);'


glRectdv(Double%, array<Double>[]()[][])

Original signature is 'extern void glRectdv (const GLdouble *v1, const GLdouble *v2);'


glRectdv(Double%, Double%)

Original signature is 'extern void glRectdv (const GLdouble *v1, const GLdouble *v2);'


glRectf(Single, Single, Single, Single)

Original signature is 'extern void glRectf (GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);'


glRectfv(IntPtr, IntPtr)

Original signature is 'extern void glRectfv (const GLfloat *v1, const GLfloat *v2);'


glRectfv(IntPtr, array<Single>[]()[][])

Original signature is 'extern void glRectfv (const GLfloat *v1, const GLfloat *v2);'


glRectfv(IntPtr, Single%)

Original signature is 'extern void glRectfv (const GLfloat *v1, const GLfloat *v2);'


glRectfv(array<Single>[]()[][], IntPtr)

Original signature is 'extern void glRectfv (const GLfloat *v1, const GLfloat *v2);'


glRectfv(array<Single>[]()[][], array<Single>[]()[][])

Original signature is 'extern void glRectfv (const GLfloat *v1, const GLfloat *v2);'


glRectfv(array<Single>[]()[][], Single%)

Original signature is 'extern void glRectfv (const GLfloat *v1, const GLfloat *v2);'


glRectfv(Single%, IntPtr)

Original signature is 'extern void glRectfv (const GLfloat *v1, const GLfloat *v2);'


glRectfv(Single%, array<Single>[]()[][])

Original signature is 'extern void glRectfv (const GLfloat *v1, const GLfloat *v2);'


glRectfv(Single%, Single%)

Original signature is 'extern void glRectfv (const GLfloat *v1, const GLfloat *v2);'


glRecti(Int32, Int32, Int32, Int32)

Original signature is 'extern void glRecti (GLint x1, GLint y1, GLint x2, GLint y2);'


glRectiv(IntPtr, IntPtr)

Original signature is 'extern void glRectiv (const GLint *v1, const GLint *v2);'


glRectiv(IntPtr, array<Int32>[]()[][])

Original signature is 'extern void glRectiv (const GLint *v1, const GLint *v2);'


glRectiv(IntPtr, Int32%)

Original signature is 'extern void glRectiv (const GLint *v1, const GLint *v2);'


glRectiv(array<Int32>[]()[][], IntPtr)

Original signature is 'extern void glRectiv (const GLint *v1, const GLint *v2);'


glRectiv(array<Int32>[]()[][], array<Int32>[]()[][])

Original signature is 'extern void glRectiv (const GLint *v1, const GLint *v2);'


glRectiv(array<Int32>[]()[][], Int32%)

Original signature is 'extern void glRectiv (const GLint *v1, const GLint *v2);'


glRectiv(Int32%, IntPtr)

Original signature is 'extern void glRectiv (const GLint *v1, const GLint *v2);'


glRectiv(Int32%, array<Int32>[]()[][])

Original signature is 'extern void glRectiv (const GLint *v1, const GLint *v2);'


glRectiv(Int32%, Int32%)

Original signature is 'extern void glRectiv (const GLint *v1, const GLint *v2);'


glRects(Int16, Int16, Int16, Int16)

Original signature is 'extern void glRects (GLshort x1, GLshort y1, GLshort x2, GLshort y2);'


glRectsv(IntPtr, IntPtr)

Original signature is 'extern void glRectsv (const GLshort *v1, const GLshort *v2);'


glRectsv(IntPtr, array<Int16>[]()[][])

Original signature is 'extern void glRectsv (const GLshort *v1, const GLshort *v2);'


glRectsv(IntPtr, Int16%)

Original signature is 'extern void glRectsv (const GLshort *v1, const GLshort *v2);'


glRectsv(array<Int16>[]()[][], IntPtr)

Original signature is 'extern void glRectsv (const GLshort *v1, const GLshort *v2);'


glRectsv(array<Int16>[]()[][], array<Int16>[]()[][])

Original signature is 'extern void glRectsv (const GLshort *v1, const GLshort *v2);'


glRectsv(array<Int16>[]()[][], Int16%)

Original signature is 'extern void glRectsv (const GLshort *v1, const GLshort *v2);'


glRectsv(Int16%, IntPtr)

Original signature is 'extern void glRectsv (const GLshort *v1, const GLshort *v2);'


glRectsv(Int16%, array<Int16>[]()[][])

Original signature is 'extern void glRectsv (const GLshort *v1, const GLshort *v2);'


glRectsv(Int16%, Int16%)

Original signature is 'extern void glRectsv (const GLshort *v1, const GLshort *v2);'


glRenderbufferStorage(UInt32, UInt32, Int32, Int32)

Original signature is 'extern void glRenderbufferStorage (GLenum, GLenum, GLsizei, GLsizei);'


glRenderbufferStorageEXT(UInt32, UInt32, Int32, Int32)

Original signature is 'extern void glRenderbufferStorageEXT(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);'


glRenderbufferStorageMultisample(UInt32, Int32, UInt32, Int32, Int32)

Original signature is 'extern void glRenderbufferStorageMultisample (GLenum, GLsizei, GLenum, GLsizei, GLsizei);'


glRenderbufferStorageMultisampleEXT(UInt32, Int32, UInt32, Int32, Int32)

Original signature is 'extern void glRenderbufferStorageMultisampleEXT(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);'


glRenderMode(UInt32)

Original signature is 'extern GLint glRenderMode (GLenum mode);'


glResetHistogram(UInt32)

Original signature is 'extern void glResetHistogram (GLenum target);'


glResetMinmax(UInt32)

Original signature is 'extern void glResetMinmax (GLenum target);'


glRotated(Double, Double, Double, Double)

Original signature is 'extern void glRotated (GLdouble angle, GLdouble x, GLdouble y, GLdouble z);'


glRotatef(Single, Single, Single, Single)

Original signature is 'extern void glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z);'


glSampleCoverage(Single, Byte)

Original signature is 'extern void glSampleCoverage (GLclampf value, GLboolean invert);'


glSampleCoverageARB(Single, Byte)

Original signature is 'extern void glSampleCoverageARB (GLclampf, GLboolean);'


glSamplePass(UInt32)

Original signature is 'extern void glSamplePass (GLenum pass);'


glSamplePassARB(UInt32)

Original signature is 'extern void glSamplePassARB (GLenum);'


glScaled(Double, Double, Double)

Original signature is 'extern void glScaled (GLdouble x, GLdouble y, GLdouble z);'


glScalef(Single, Single, Single)

Original signature is 'extern void glScalef (GLfloat x, GLfloat y, GLfloat z);'


glScissor(Int32, Int32, Int32, Int32)

Original signature is 'extern void glScissor (GLint x, GLint y, GLsizei width, GLsizei height);'


glSecondaryColor3b(SByte, SByte, SByte)

Original signature is 'extern void glSecondaryColor3b (GLbyte red, GLbyte green, GLbyte blue);'


glSecondaryColor3bEXT(SByte, SByte, SByte)

Original signature is 'extern void glSecondaryColor3bEXT (GLbyte, GLbyte, GLbyte);'


glSecondaryColor3bv(IntPtr)

Original signature is 'extern void glSecondaryColor3bv (const GLbyte *v);'


glSecondaryColor3bv(array<SByte>[]()[][])

Original signature is 'extern void glSecondaryColor3bv (const GLbyte *v);'


glSecondaryColor3bv(SByte%)

Original signature is 'extern void glSecondaryColor3bv (const GLbyte *v);'


glSecondaryColor3bvEXT(IntPtr)

Original signature is 'extern void glSecondaryColor3bvEXT (const GLbyte *);'


glSecondaryColor3bvEXT(array<SByte>[]()[][])

Original signature is 'extern void glSecondaryColor3bvEXT (const GLbyte *);'


glSecondaryColor3bvEXT(SByte%)

Original signature is 'extern void glSecondaryColor3bvEXT (const GLbyte *);'


glSecondaryColor3d(Double, Double, Double)

Original signature is 'extern void glSecondaryColor3d (GLdouble red, GLdouble green, GLdouble blue);'


glSecondaryColor3dEXT(Double, Double, Double)

Original signature is 'extern void glSecondaryColor3dEXT (GLdouble, GLdouble, GLdouble);'


glSecondaryColor3dv(IntPtr)

Original signature is 'extern void glSecondaryColor3dv (const GLdouble *v);'


glSecondaryColor3dv(array<Double>[]()[][])

Original signature is 'extern void glSecondaryColor3dv (const GLdouble *v);'


glSecondaryColor3dv(Double%)

Original signature is 'extern void glSecondaryColor3dv (const GLdouble *v);'


glSecondaryColor3dvEXT(IntPtr)

Original signature is 'extern void glSecondaryColor3dvEXT (const GLdouble *);'


glSecondaryColor3dvEXT(array<Double>[]()[][])

Original signature is 'extern void glSecondaryColor3dvEXT (const GLdouble *);'


glSecondaryColor3dvEXT(Double%)

Original signature is 'extern void glSecondaryColor3dvEXT (const GLdouble *);'


glSecondaryColor3f(Single, Single, Single)

Original signature is 'extern void glSecondaryColor3f (GLfloat red, GLfloat green, GLfloat blue);'


glSecondaryColor3fEXT(Single, Single, Single)

Original signature is 'extern void glSecondaryColor3fEXT (GLfloat, GLfloat, GLfloat);'


glSecondaryColor3fv(IntPtr)

Original signature is 'extern void glSecondaryColor3fv (const GLfloat *v);'


glSecondaryColor3fv(array<Single>[]()[][])

Original signature is 'extern void glSecondaryColor3fv (const GLfloat *v);'


glSecondaryColor3fv(Single%)

Original signature is 'extern void glSecondaryColor3fv (const GLfloat *v);'


glSecondaryColor3fvEXT(IntPtr)

Original signature is 'extern void glSecondaryColor3fvEXT (const GLfloat *);'


glSecondaryColor3fvEXT(array<Single>[]()[][])

Original signature is 'extern void glSecondaryColor3fvEXT (const GLfloat *);'


glSecondaryColor3fvEXT(Single%)

Original signature is 'extern void glSecondaryColor3fvEXT (const GLfloat *);'


glSecondaryColor3i(Int32, Int32, Int32)

Original signature is 'extern void glSecondaryColor3i (GLint red, GLint green, GLint blue);'


glSecondaryColor3iEXT(Int32, Int32, Int32)

Original signature is 'extern void glSecondaryColor3iEXT (GLint, GLint, GLint);'


glSecondaryColor3iv(IntPtr)

Original signature is 'extern void glSecondaryColor3iv (const GLint *v);'


glSecondaryColor3iv(array<Int32>[]()[][])

Original signature is 'extern void glSecondaryColor3iv (const GLint *v);'


glSecondaryColor3iv(Int32%)

Original signature is 'extern void glSecondaryColor3iv (const GLint *v);'


glSecondaryColor3ivEXT(IntPtr)

Original signature is 'extern void glSecondaryColor3ivEXT (const GLint *);'


glSecondaryColor3ivEXT(array<Int32>[]()[][])

Original signature is 'extern void glSecondaryColor3ivEXT (const GLint *);'


glSecondaryColor3ivEXT(Int32%)

Original signature is 'extern void glSecondaryColor3ivEXT (const GLint *);'


glSecondaryColor3s(Int16, Int16, Int16)

Original signature is 'extern void glSecondaryColor3s (GLshort red, GLshort green, GLshort blue);'


glSecondaryColor3sEXT(Int16, Int16, Int16)

Original signature is 'extern void glSecondaryColor3sEXT (GLshort, GLshort, GLshort);'


glSecondaryColor3sv(IntPtr)

Original signature is 'extern void glSecondaryColor3sv (const GLshort *v);'


glSecondaryColor3sv(array<Int16>[]()[][])

Original signature is 'extern void glSecondaryColor3sv (const GLshort *v);'


glSecondaryColor3sv(Int16%)

Original signature is 'extern void glSecondaryColor3sv (const GLshort *v);'


glSecondaryColor3svEXT(IntPtr)

Original signature is 'extern void glSecondaryColor3svEXT (const GLshort *);'


glSecondaryColor3svEXT(array<Int16>[]()[][])

Original signature is 'extern void glSecondaryColor3svEXT (const GLshort *);'


glSecondaryColor3svEXT(Int16%)

Original signature is 'extern void glSecondaryColor3svEXT (const GLshort *);'


glSecondaryColor3ub(Byte, Byte, Byte)

Original signature is 'extern void glSecondaryColor3ub (GLubyte red, GLubyte green, GLubyte blue);'


glSecondaryColor3ubEXT(Byte, Byte, Byte)

Original signature is 'extern void glSecondaryColor3ubEXT (GLubyte, GLubyte, GLubyte);'


glSecondaryColor3ubv(IntPtr)

Original signature is 'extern void glSecondaryColor3ubv (const GLubyte *v);'


glSecondaryColor3ubv(array<Byte>[]()[][])

Original signature is 'extern void glSecondaryColor3ubv (const GLubyte *v);'


glSecondaryColor3ubv(Byte%)

Original signature is 'extern void glSecondaryColor3ubv (const GLubyte *v);'


glSecondaryColor3ubvEXT(IntPtr)

Original signature is 'extern void glSecondaryColor3ubvEXT (const GLubyte *);'


glSecondaryColor3ubvEXT(array<Byte>[]()[][])

Original signature is 'extern void glSecondaryColor3ubvEXT (const GLubyte *);'


glSecondaryColor3ubvEXT(Byte%)

Original signature is 'extern void glSecondaryColor3ubvEXT (const GLubyte *);'


glSecondaryColor3ui(UInt32, UInt32, UInt32)

Original signature is 'extern void glSecondaryColor3ui (GLuint red, GLuint green, GLuint blue);'


glSecondaryColor3uiEXT(UInt32, UInt32, UInt32)

Original signature is 'extern void glSecondaryColor3uiEXT (GLuint, GLuint, GLuint);'


glSecondaryColor3uiv(IntPtr)

Original signature is 'extern void glSecondaryColor3uiv (const GLuint *v);'


glSecondaryColor3uiv(array<UInt32>[]()[][])

Original signature is 'extern void glSecondaryColor3uiv (const GLuint *v);'


glSecondaryColor3uiv(UInt32%)

Original signature is 'extern void glSecondaryColor3uiv (const GLuint *v);'


glSecondaryColor3uivEXT(IntPtr)

Original signature is 'extern void glSecondaryColor3uivEXT (const GLuint *);'


glSecondaryColor3uivEXT(array<UInt32>[]()[][])

Original signature is 'extern void glSecondaryColor3uivEXT (const GLuint *);'


glSecondaryColor3uivEXT(UInt32%)

Original signature is 'extern void glSecondaryColor3uivEXT (const GLuint *);'


glSecondaryColor3us(UInt16, UInt16, UInt16)

Original signature is 'extern void glSecondaryColor3us (GLushort red, GLushort green, GLushort blue);'


glSecondaryColor3usEXT(UInt16, UInt16, UInt16)

Original signature is 'extern void glSecondaryColor3usEXT (GLushort, GLushort, GLushort);'


glSecondaryColor3usv(IntPtr)

Original signature is 'extern void glSecondaryColor3usv (const GLushort *v);'


glSecondaryColor3usv(array<UInt16>[]()[][])

Original signature is 'extern void glSecondaryColor3usv (const GLushort *v);'


glSecondaryColor3usv(UInt16%)

Original signature is 'extern void glSecondaryColor3usv (const GLushort *v);'


glSecondaryColor3usvEXT(IntPtr)

Original signature is 'extern void glSecondaryColor3usvEXT (const GLushort *);'


glSecondaryColor3usvEXT(array<UInt16>[]()[][])

Original signature is 'extern void glSecondaryColor3usvEXT (const GLushort *);'


glSecondaryColor3usvEXT(UInt16%)

Original signature is 'extern void glSecondaryColor3usvEXT (const GLushort *);'


glSecondaryColorPointer(Int32, UInt32, Int32, IntPtr)

Original signature is 'extern void glSecondaryColorPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);'


glSecondaryColorPointerEXT(Int32, UInt32, Int32, IntPtr)

Original signature is 'extern void glSecondaryColorPointerEXT (GLint, GLenum, GLsizei, const GLvoid *);'


glSelectBuffer(Int32, IntPtr)

Original signature is 'extern void glSelectBuffer (GLsizei size, GLuint *buffer);'


glSelectBuffer(Int32, UInt32%)

Original signature is 'extern void glSelectBuffer (GLsizei size, GLuint *buffer);'


glSeparableFilter2D(UInt32, UInt32, Int32, Int32, UInt32, UInt32, IntPtr, IntPtr)

Original signature is 'extern void glSeparableFilter2D (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column);'


glSetFenceAPPLE(UInt32)

Original signature is 'extern void glSetFenceAPPLE(GLuint fence);'


glShadeModel(UInt32)

Original signature is 'extern void glShadeModel (GLenum mode);'


glShaderSource(UInt32, Int32, IntPtr, IntPtr)

Original signature is 'extern void glShaderSource (GLuint shader, GLsizei count, const GLchar* *string, const GLint *length);'


glShaderSource(UInt32, Int32, IntPtr, array<Int32>[]()[][])

Original signature is 'extern void glShaderSource (GLuint shader, GLsizei count, const GLchar* *string, const GLint *length);'


glShaderSource(UInt32, Int32, IntPtr, Int32%)

Original signature is 'extern void glShaderSource (GLuint shader, GLsizei count, const GLchar* *string, const GLint *length);'


glShaderSource(UInt32, Int32, array<SByte>[]()[][], IntPtr)

Original signature is 'extern void glShaderSource (GLuint shader, GLsizei count, const GLchar* *string, const GLint *length);'


glShaderSource(UInt32, Int32, array<SByte>[]()[][], array<Int32>[]()[][])

Original signature is 'extern void glShaderSource (GLuint shader, GLsizei count, const GLchar* *string, const GLint *length);'


glShaderSource(UInt32, Int32, array<SByte>[]()[][], Int32%)

Original signature is 'extern void glShaderSource (GLuint shader, GLsizei count, const GLchar* *string, const GLint *length);'


glShaderSource(UInt32, Int32, SByte%, IntPtr)

Original signature is 'extern void glShaderSource (GLuint shader, GLsizei count, const GLchar* *string, const GLint *length);'


glShaderSource(UInt32, Int32, SByte%, array<Int32>[]()[][])

Original signature is 'extern void glShaderSource (GLuint shader, GLsizei count, const GLchar* *string, const GLint *length);'


glShaderSource(UInt32, Int32, SByte%, Int32%)

Original signature is 'extern void glShaderSource (GLuint shader, GLsizei count, const GLchar* *string, const GLint *length);'


glShaderSourceARB(IntPtr, Int32, IntPtr, IntPtr)

Original signature is 'extern void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length);'


glShaderSourceARB(IntPtr, Int32, IntPtr, array<Int32>[]()[][])

Original signature is 'extern void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length);'


glShaderSourceARB(IntPtr, Int32, IntPtr, Int32%)

Original signature is 'extern void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length);'


glShaderSourceARB(IntPtr, Int32, array<SByte>[]()[][], IntPtr)

Original signature is 'extern void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length);'


glShaderSourceARB(IntPtr, Int32, array<SByte>[]()[][], array<Int32>[]()[][])

Original signature is 'extern void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length);'


glShaderSourceARB(IntPtr, Int32, array<SByte>[]()[][], Int32%)

Original signature is 'extern void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length);'


glShaderSourceARB(IntPtr, Int32, SByte%, IntPtr)

Original signature is 'extern void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length);'


glShaderSourceARB(IntPtr, Int32, SByte%, array<Int32>[]()[][])

Original signature is 'extern void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length);'


glShaderSourceARB(IntPtr, Int32, SByte%, Int32%)

Original signature is 'extern void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length);'


glStencilFunc(UInt32, Int32, UInt32)

Original signature is 'extern void glStencilFunc (GLenum func, GLint ref, GLuint mask);'


glStencilFuncSeparate(UInt32, UInt32, Int32, UInt32)

Original signature is 'extern void glStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask);'


glStencilFuncSeparateATI(UInt32, UInt32, Int32, UInt32)

Original signature is 'extern void glStencilFuncSeparateATI(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);'


glStencilMask(UInt32)

Original signature is 'extern void glStencilMask (GLuint mask);'


glStencilMaskSeparate(UInt32, UInt32)

Original signature is 'extern void glStencilMaskSeparate (GLenum face, GLuint mask);'


glStencilOp(UInt32, UInt32, UInt32)

Original signature is 'extern void glStencilOp (GLenum fail, GLenum zfail, GLenum zpass);'


glStencilOpSeparate(UInt32, UInt32, UInt32, UInt32)

Original signature is 'extern void glStencilOpSeparate (GLenum face, GLenum fail, GLenum zfail, GLenum zpass);'


glStencilOpSeparateATI(UInt32, UInt32, UInt32, UInt32)

Original signature is 'extern void glStencilOpSeparateATI(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass);'


glSwapAPPLE()()()()

Original signature is 'extern void glSwapAPPLE(void);'


glTestFenceAPPLE(UInt32)

Original signature is 'extern GLboolean glTestFenceAPPLE(GLuint fence);'


glTestObjectAPPLE(UInt32, UInt32)

Original signature is 'extern GLboolean glTestObjectAPPLE(GLenum object, GLuint name);'


glTexCoord1d(Double)

Original signature is 'extern void glTexCoord1d (GLdouble s);'


glTexCoord1dv(IntPtr)

Original signature is 'extern void glTexCoord1dv (const GLdouble *v);'


glTexCoord1dv(array<Double>[]()[][])

Original signature is 'extern void glTexCoord1dv (const GLdouble *v);'


glTexCoord1dv(Double%)

Original signature is 'extern void glTexCoord1dv (const GLdouble *v);'


glTexCoord1f(Single)

Original signature is 'extern void glTexCoord1f (GLfloat s);'


glTexCoord1fv(IntPtr)

Original signature is 'extern void glTexCoord1fv (const GLfloat *v);'


glTexCoord1fv(array<Single>[]()[][])

Original signature is 'extern void glTexCoord1fv (const GLfloat *v);'


glTexCoord1fv(Single%)

Original signature is 'extern void glTexCoord1fv (const GLfloat *v);'


glTexCoord1i(Int32)

Original signature is 'extern void glTexCoord1i (GLint s);'


glTexCoord1iv(IntPtr)

Original signature is 'extern void glTexCoord1iv (const GLint *v);'


glTexCoord1iv(array<Int32>[]()[][])

Original signature is 'extern void glTexCoord1iv (const GLint *v);'


glTexCoord1iv(Int32%)

Original signature is 'extern void glTexCoord1iv (const GLint *v);'


glTexCoord1s(Int16)

Original signature is 'extern void glTexCoord1s (GLshort s);'


glTexCoord1sv(IntPtr)

Original signature is 'extern void glTexCoord1sv (const GLshort *v);'


glTexCoord1sv(array<Int16>[]()[][])

Original signature is 'extern void glTexCoord1sv (const GLshort *v);'


glTexCoord1sv(Int16%)

Original signature is 'extern void glTexCoord1sv (const GLshort *v);'


glTexCoord2d(Double, Double)

Original signature is 'extern void glTexCoord2d (GLdouble s, GLdouble t);'


glTexCoord2dv(IntPtr)

Original signature is 'extern void glTexCoord2dv (const GLdouble *v);'


glTexCoord2dv(array<Double>[]()[][])

Original signature is 'extern void glTexCoord2dv (const GLdouble *v);'


glTexCoord2dv(Double%)

Original signature is 'extern void glTexCoord2dv (const GLdouble *v);'


glTexCoord2f(Single, Single)

Original signature is 'extern void glTexCoord2f (GLfloat s, GLfloat t);'


glTexCoord2fv(IntPtr)

Original signature is 'extern void glTexCoord2fv (const GLfloat *v);'


glTexCoord2fv(array<Single>[]()[][])

Original signature is 'extern void glTexCoord2fv (const GLfloat *v);'


glTexCoord2fv(Single%)

Original signature is 'extern void glTexCoord2fv (const GLfloat *v);'


glTexCoord2i(Int32, Int32)

Original signature is 'extern void glTexCoord2i (GLint s, GLint t);'


glTexCoord2iv(IntPtr)

Original signature is 'extern void glTexCoord2iv (const GLint *v);'


glTexCoord2iv(array<Int32>[]()[][])

Original signature is 'extern void glTexCoord2iv (const GLint *v);'


glTexCoord2iv(Int32%)

Original signature is 'extern void glTexCoord2iv (const GLint *v);'


glTexCoord2s(Int16, Int16)

Original signature is 'extern void glTexCoord2s (GLshort s, GLshort t);'


glTexCoord2sv(IntPtr)

Original signature is 'extern void glTexCoord2sv (const GLshort *v);'


glTexCoord2sv(array<Int16>[]()[][])

Original signature is 'extern void glTexCoord2sv (const GLshort *v);'


glTexCoord2sv(Int16%)

Original signature is 'extern void glTexCoord2sv (const GLshort *v);'


glTexCoord3d(Double, Double, Double)

Original signature is 'extern void glTexCoord3d (GLdouble s, GLdouble t, GLdouble r);'


glTexCoord3dv(IntPtr)

Original signature is 'extern void glTexCoord3dv (const GLdouble *v);'


glTexCoord3dv(array<Double>[]()[][])

Original signature is 'extern void glTexCoord3dv (const GLdouble *v);'


glTexCoord3dv(Double%)

Original signature is 'extern void glTexCoord3dv (const GLdouble *v);'


glTexCoord3f(Single, Single, Single)

Original signature is 'extern void glTexCoord3f (GLfloat s, GLfloat t, GLfloat r);'


glTexCoord3fv(IntPtr)

Original signature is 'extern void glTexCoord3fv (const GLfloat *v);'


glTexCoord3fv(array<Single>[]()[][])

Original signature is 'extern void glTexCoord3fv (const GLfloat *v);'


glTexCoord3fv(Single%)

Original signature is 'extern void glTexCoord3fv (const GLfloat *v);'


glTexCoord3i(Int32, Int32, Int32)

Original signature is 'extern void glTexCoord3i (GLint s, GLint t, GLint r);'


glTexCoord3iv(IntPtr)

Original signature is 'extern void glTexCoord3iv (const GLint *v);'


glTexCoord3iv(array<Int32>[]()[][])

Original signature is 'extern void glTexCoord3iv (const GLint *v);'


glTexCoord3iv(Int32%)

Original signature is 'extern void glTexCoord3iv (const GLint *v);'


glTexCoord3s(Int16, Int16, Int16)

Original signature is 'extern void glTexCoord3s (GLshort s, GLshort t, GLshort r);'


glTexCoord3sv(IntPtr)

Original signature is 'extern void glTexCoord3sv (const GLshort *v);'


glTexCoord3sv(array<Int16>[]()[][])

Original signature is 'extern void glTexCoord3sv (const GLshort *v);'


glTexCoord3sv(Int16%)

Original signature is 'extern void glTexCoord3sv (const GLshort *v);'


glTexCoord4d(Double, Double, Double, Double)

Original signature is 'extern void glTexCoord4d (GLdouble s, GLdouble t, GLdouble r, GLdouble q);'


glTexCoord4dv(IntPtr)

Original signature is 'extern void glTexCoord4dv (const GLdouble *v);'


glTexCoord4dv(array<Double>[]()[][])

Original signature is 'extern void glTexCoord4dv (const GLdouble *v);'


glTexCoord4dv(Double%)

Original signature is 'extern void glTexCoord4dv (const GLdouble *v);'


glTexCoord4f(Single, Single, Single, Single)

Original signature is 'extern void glTexCoord4f (GLfloat s, GLfloat t, GLfloat r, GLfloat q);'


glTexCoord4fv(IntPtr)

Original signature is 'extern void glTexCoord4fv (const GLfloat *v);'


glTexCoord4fv(array<Single>[]()[][])

Original signature is 'extern void glTexCoord4fv (const GLfloat *v);'


glTexCoord4fv(Single%)

Original signature is 'extern void glTexCoord4fv (const GLfloat *v);'


glTexCoord4i(Int32, Int32, Int32, Int32)

Original signature is 'extern void glTexCoord4i (GLint s, GLint t, GLint r, GLint q);'


glTexCoord4iv(IntPtr)

Original signature is 'extern void glTexCoord4iv (const GLint *v);'


glTexCoord4iv(array<Int32>[]()[][])

Original signature is 'extern void glTexCoord4iv (const GLint *v);'


glTexCoord4iv(Int32%)

Original signature is 'extern void glTexCoord4iv (const GLint *v);'


glTexCoord4s(Int16, Int16, Int16, Int16)

Original signature is 'extern void glTexCoord4s (GLshort s, GLshort t, GLshort r, GLshort q);'


glTexCoord4sv(IntPtr)

Original signature is 'extern void glTexCoord4sv (const GLshort *v);'


glTexCoord4sv(array<Int16>[]()[][])

Original signature is 'extern void glTexCoord4sv (const GLshort *v);'


glTexCoord4sv(Int16%)

Original signature is 'extern void glTexCoord4sv (const GLshort *v);'


glTexCoordPointer(Int32, UInt32, Int32, IntPtr)

Original signature is 'extern void glTexCoordPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);'


glTexEnvf(UInt32, UInt32, Single)

Original signature is 'extern void glTexEnvf (GLenum target, GLenum pname, GLfloat param);'


glTexEnvfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glTexEnvfv (GLenum target, GLenum pname, const GLfloat *params);'


glTexEnvfv(UInt32, UInt32, array<Single>[]()[][])

Original signature is 'extern void glTexEnvfv (GLenum target, GLenum pname, const GLfloat *params);'


glTexEnvfv(UInt32, UInt32, Single%)

Original signature is 'extern void glTexEnvfv (GLenum target, GLenum pname, const GLfloat *params);'


glTexEnvi(UInt32, UInt32, Int32)

Original signature is 'extern void glTexEnvi (GLenum target, GLenum pname, GLint param);'


glTexEnviv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glTexEnviv (GLenum target, GLenum pname, const GLint *params);'


glTexEnviv(UInt32, UInt32, array<Int32>[]()[][])

Original signature is 'extern void glTexEnviv (GLenum target, GLenum pname, const GLint *params);'


glTexEnviv(UInt32, UInt32, Int32%)

Original signature is 'extern void glTexEnviv (GLenum target, GLenum pname, const GLint *params);'


glTexGend(UInt32, UInt32, Double)

Original signature is 'extern void glTexGend (GLenum coord, GLenum pname, GLdouble param);'


glTexGendv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glTexGendv (GLenum coord, GLenum pname, const GLdouble *params);'


glTexGendv(UInt32, UInt32, array<Double>[]()[][])

Original signature is 'extern void glTexGendv (GLenum coord, GLenum pname, const GLdouble *params);'


glTexGendv(UInt32, UInt32, Double%)

Original signature is 'extern void glTexGendv (GLenum coord, GLenum pname, const GLdouble *params);'


glTexGenf(UInt32, UInt32, Single)

Original signature is 'extern void glTexGenf (GLenum coord, GLenum pname, GLfloat param);'


glTexGenfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glTexGenfv (GLenum coord, GLenum pname, const GLfloat *params);'


glTexGenfv(UInt32, UInt32, array<Single>[]()[][])

Original signature is 'extern void glTexGenfv (GLenum coord, GLenum pname, const GLfloat *params);'


glTexGenfv(UInt32, UInt32, Single%)

Original signature is 'extern void glTexGenfv (GLenum coord, GLenum pname, const GLfloat *params);'


glTexGeni(UInt32, UInt32, Int32)

Original signature is 'extern void glTexGeni (GLenum coord, GLenum pname, GLint param);'


glTexGeniv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glTexGeniv (GLenum coord, GLenum pname, const GLint *params);'


glTexGeniv(UInt32, UInt32, array<Int32>[]()[][])

Original signature is 'extern void glTexGeniv (GLenum coord, GLenum pname, const GLint *params);'


glTexGeniv(UInt32, UInt32, Int32%)

Original signature is 'extern void glTexGeniv (GLenum coord, GLenum pname, const GLint *params);'


glTexImage1D(UInt32, Int32, UInt32, Int32, Int32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glTexImage1D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels);'


glTexImage2D(UInt32, Int32, UInt32, Int32, Int32, Int32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels);'


glTexImage3D(UInt32, Int32, UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glTexImage3D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels);'


glTexParameterf(UInt32, UInt32, Single)

Original signature is 'extern void glTexParameterf (GLenum target, GLenum pname, GLfloat param);'


glTexParameterfv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glTexParameterfv (GLenum target, GLenum pname, const GLfloat *params);'


glTexParameterfv(UInt32, UInt32, array<Single>[]()[][])

Original signature is 'extern void glTexParameterfv (GLenum target, GLenum pname, const GLfloat *params);'


glTexParameterfv(UInt32, UInt32, Single%)

Original signature is 'extern void glTexParameterfv (GLenum target, GLenum pname, const GLfloat *params);'


glTexParameteri(UInt32, UInt32, Int32)

Original signature is 'extern void glTexParameteri (GLenum target, GLenum pname, GLint param);'


glTexParameterIivEXT(UInt32, UInt32, IntPtr)

Original signature is 'extern void glTexParameterIivEXT( GLenum target, GLenum pname, GLint *params );'


glTexParameterIivEXT(UInt32, UInt32, Int32%)

Original signature is 'extern void glTexParameterIivEXT( GLenum target, GLenum pname, GLint *params );'


glTexParameterIuivEXT(UInt32, UInt32, IntPtr)

Original signature is 'extern void glTexParameterIuivEXT( GLenum target, GLenum pname, GLuint *params );'


glTexParameterIuivEXT(UInt32, UInt32, UInt32%)

Original signature is 'extern void glTexParameterIuivEXT( GLenum target, GLenum pname, GLuint *params );'


glTexParameteriv(UInt32, UInt32, IntPtr)

Original signature is 'extern void glTexParameteriv (GLenum target, GLenum pname, const GLint *params);'


glTexParameteriv(UInt32, UInt32, array<Int32>[]()[][])

Original signature is 'extern void glTexParameteriv (GLenum target, GLenum pname, const GLint *params);'


glTexParameteriv(UInt32, UInt32, Int32%)

Original signature is 'extern void glTexParameteriv (GLenum target, GLenum pname, const GLint *params);'


glTexSubImage1D(UInt32, Int32, Int32, Int32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels);'


glTexSubImage2D(UInt32, Int32, Int32, Int32, Int32, Int32, UInt32, UInt32, IntPtr)

Original signature is 'extern void glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);'


glTexSubImage3D(UInt32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, UInt32, UInt32, IntPtr)

Original signature is 'extern 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);'


glTextureRangeAPPLE(UInt32, Int32, IntPtr)

Original signature is 'extern void glTextureRangeAPPLE(GLenum target, GLsizei length, const GLvoid *pointer);'


glTransformFeedbackVaryingsEXT(UInt32, Int32, IntPtr, UInt32)

Original signature is 'extern void glTransformFeedbackVaryingsEXT(GLuint program, GLsizei count, const GLchar **varyings, GLenum bufferMode);'


glTransformFeedbackVaryingsEXT(UInt32, Int32, array<SByte>[]()[][], UInt32)

Original signature is 'extern void glTransformFeedbackVaryingsEXT(GLuint program, GLsizei count, const GLchar **varyings, GLenum bufferMode);'


glTransformFeedbackVaryingsEXT(UInt32, Int32, SByte%, UInt32)

Original signature is 'extern void glTransformFeedbackVaryingsEXT(GLuint program, GLsizei count, const GLchar **varyings, GLenum bufferMode);'


glTranslated(Double, Double, Double)

Original signature is 'extern void glTranslated (GLdouble x, GLdouble y, GLdouble z);'


glTranslatef(Single, Single, Single)

Original signature is 'extern void glTranslatef (GLfloat x, GLfloat y, GLfloat z);'


GLU_AUTO_LOAD_MATRIX
GLU_BEGIN
GLU_CCW
GLU_CULLING
GLU_CW
GLU_DISPLAY_MODE
GLU_DOMAIN_DISTANCE
GLU_EDGE_FLAG
GLU_END
GLU_ERROR
GLU_EXT_nurbs_tessellator
GLU_EXT_object_space_tess
GLU_EXTENSIONS
GLU_EXTERIOR
GLU_FALSE
GLU_FILL
GLU_FLAT
GLU_INCOMPATIBLE_GL_VERSION
GLU_INSIDE
GLU_INTERIOR
GLU_INVALID_ENUM
GLU_INVALID_OPERATION
GLU_INVALID_VALUE
GLU_LINE
GLU_MAP1_TRIM_2
GLU_MAP1_TRIM_3
GLU_NONE
GLU_NURBS_BEGIN
GLU_NURBS_BEGIN_DATA
GLU_NURBS_BEGIN_DATA_EXT
GLU_NURBS_BEGIN_EXT
GLU_NURBS_COLOR
GLU_NURBS_COLOR_DATA
GLU_NURBS_COLOR_DATA_EXT
GLU_NURBS_COLOR_EXT
GLU_NURBS_END
GLU_NURBS_END_DATA
GLU_NURBS_END_DATA_EXT
GLU_NURBS_END_EXT
GLU_NURBS_ERROR
GLU_NURBS_ERROR1
GLU_NURBS_ERROR10
GLU_NURBS_ERROR11
GLU_NURBS_ERROR12
GLU_NURBS_ERROR13
GLU_NURBS_ERROR14
GLU_NURBS_ERROR15
GLU_NURBS_ERROR16
GLU_NURBS_ERROR17
GLU_NURBS_ERROR18
GLU_NURBS_ERROR19
GLU_NURBS_ERROR2
GLU_NURBS_ERROR20
GLU_NURBS_ERROR21
GLU_NURBS_ERROR22
GLU_NURBS_ERROR23
GLU_NURBS_ERROR24
GLU_NURBS_ERROR25
GLU_NURBS_ERROR26
GLU_NURBS_ERROR27
GLU_NURBS_ERROR28
GLU_NURBS_ERROR29
GLU_NURBS_ERROR3
GLU_NURBS_ERROR30
GLU_NURBS_ERROR31
GLU_NURBS_ERROR32
GLU_NURBS_ERROR33
GLU_NURBS_ERROR34
GLU_NURBS_ERROR35
GLU_NURBS_ERROR36
GLU_NURBS_ERROR37
GLU_NURBS_ERROR4
GLU_NURBS_ERROR5
GLU_NURBS_ERROR6
GLU_NURBS_ERROR7
GLU_NURBS_ERROR8
GLU_NURBS_ERROR9
GLU_NURBS_MODE
GLU_NURBS_MODE_EXT
GLU_NURBS_NORMAL
GLU_NURBS_NORMAL_DATA
GLU_NURBS_NORMAL_DATA_EXT
GLU_NURBS_NORMAL_EXT
GLU_NURBS_RENDERER
GLU_NURBS_RENDERER_EXT
GLU_NURBS_TESSELLATOR
GLU_NURBS_TESSELLATOR_EXT
GLU_NURBS_TEX_COORD_DATA_EXT
GLU_NURBS_TEX_COORD_EXT
GLU_NURBS_TEXTURE_COORD
GLU_NURBS_TEXTURE_COORD_DATA
GLU_NURBS_VERTEX
GLU_NURBS_VERTEX_DATA
GLU_NURBS_VERTEX_DATA_EXT
GLU_NURBS_VERTEX_EXT
GLU_OBJECT_PARAMETRIC_ERROR
GLU_OBJECT_PARAMETRIC_ERROR_EXT
GLU_OBJECT_PATH_LENGTH
GLU_OBJECT_PATH_LENGTH_EXT
GLU_OUT_OF_MEMORY
GLU_OUTLINE_PATCH
GLU_OUTLINE_POLYGON
GLU_OUTSIDE
GLU_PARAMETRIC_ERROR
GLU_PARAMETRIC_TOLERANCE
GLU_PATH_LENGTH
GLU_POINT
GLU_SAMPLING_METHOD
GLU_SAMPLING_TOLERANCE
GLU_SILHOUETTE
GLU_SMOOTH
GLU_TESS_BEGIN
GLU_TESS_BEGIN_DATA
GLU_TESS_BOUNDARY_ONLY
GLU_TESS_COMBINE
GLU_TESS_COMBINE_DATA
GLU_TESS_COORD_TOO_LARGE
GLU_TESS_EDGE_FLAG
GLU_TESS_EDGE_FLAG_DATA
GLU_TESS_END
GLU_TESS_END_DATA
GLU_TESS_ERROR
GLU_TESS_ERROR_DATA
GLU_TESS_ERROR1
GLU_TESS_ERROR2
GLU_TESS_ERROR3
GLU_TESS_ERROR4
GLU_TESS_ERROR5
GLU_TESS_ERROR6
GLU_TESS_ERROR7
GLU_TESS_ERROR8
GLU_TESS_MISSING_BEGIN_CONTOUR
GLU_TESS_MISSING_BEGIN_POLYGON
GLU_TESS_MISSING_END_CONTOUR
GLU_TESS_MISSING_END_POLYGON
GLU_TESS_NEED_COMBINE_CALLBACK
GLU_TESS_TOLERANCE
GLU_TESS_VERTEX
GLU_TESS_VERTEX_DATA
GLU_TESS_WINDING_ABS_GEQ_TWO
GLU_TESS_WINDING_NEGATIVE
GLU_TESS_WINDING_NONZERO
GLU_TESS_WINDING_ODD
GLU_TESS_WINDING_POSITIVE
GLU_TESS_WINDING_RULE
GLU_TRUE
GLU_U_STEP
GLU_UNKNOWN
GLU_V_STEP
GLU_VERSION
GLU_VERSION_1_1
GLU_VERSION_1_2
GLU_VERSION_1_3
GLU_VERTEX
gluBeginCurve(IntPtr)

Original signature is 'extern void gluBeginCurve (GLUnurbs* nurb);'


gluBeginPolygon(IntPtr)

Original signature is 'extern void gluBeginPolygon (GLUtesselator* tess);'


gluBeginSurface(IntPtr)

Original signature is 'extern void gluBeginSurface (GLUnurbs* nurb);'


gluBeginTrim(IntPtr)

Original signature is 'extern void gluBeginTrim (GLUnurbs* nurb);'


gluBuild1DMipmapLevels(UInt32, Int32, Int32, UInt32, UInt32, Int32, Int32, Int32)

Original signature is 'extern GLint gluBuild1DMipmapLevels (GLenum target, GLint internalFormat, GLsizei width, GLenum format, GLenum type, GLint level, GLint base, GLint max, const void *data);'


gluBuild1DMipmaps(UInt32, Int32, Int32, UInt32, UInt32)

Original signature is 'extern GLint gluBuild1DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLenum format, GLenum type, const void *data);'


gluBuild2DMipmapLevels(UInt32, Int32, Int32, Int32, UInt32, UInt32, Int32, Int32, Int32)

Original signature is 'extern GLint gluBuild2DMipmapLevels (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLint level, GLint base, GLint max, const void *data);'


gluBuild2DMipmaps(UInt32, Int32, Int32, Int32, UInt32, UInt32)

Original signature is 'extern GLint gluBuild2DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *data);'


gluBuild3DMipmapLevels(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, Int32, Int32, Int32)

Original signature is 'extern GLint gluBuild3DMipmapLevels (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLint level, GLint base, GLint max, const void *data);'


gluBuild3DMipmaps(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32)

Original signature is 'extern GLint gluBuild3DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data);'


gluCheckExtension(IntPtr, IntPtr)

Original signature is 'extern GLboolean gluCheckExtension (const GLubyte *extName, const GLubyte *extString);'


gluCheckExtension(IntPtr, array<Byte>[]()[][])

Original signature is 'extern GLboolean gluCheckExtension (const GLubyte *extName, const GLubyte *extString);'


gluCheckExtension(IntPtr, Byte%)

Original signature is 'extern GLboolean gluCheckExtension (const GLubyte *extName, const GLubyte *extString);'


gluCheckExtension(array<Byte>[]()[][], IntPtr)

Original signature is 'extern GLboolean gluCheckExtension (const GLubyte *extName, const GLubyte *extString);'


gluCheckExtension(array<Byte>[]()[][], array<Byte>[]()[][])

Original signature is 'extern GLboolean gluCheckExtension (const GLubyte *extName, const GLubyte *extString);'


gluCheckExtension(array<Byte>[]()[][], Byte%)

Original signature is 'extern GLboolean gluCheckExtension (const GLubyte *extName, const GLubyte *extString);'


gluCheckExtension(Byte%, IntPtr)

Original signature is 'extern GLboolean gluCheckExtension (const GLubyte *extName, const GLubyte *extString);'


gluCheckExtension(Byte%, array<Byte>[]()[][])

Original signature is 'extern GLboolean gluCheckExtension (const GLubyte *extName, const GLubyte *extString);'


gluCheckExtension(Byte%, Byte%)

Original signature is 'extern GLboolean gluCheckExtension (const GLubyte *extName, const GLubyte *extString);'


gluCylinder(IntPtr, Double, Double, Double, Int32, Int32)

Original signature is 'extern void gluCylinder (GLUquadric* quad, GLdouble base, GLdouble top, GLdouble height, GLint slices, GLint stacks);'


gluDeleteNurbsRenderer(IntPtr)

Original signature is 'extern void gluDeleteNurbsRenderer (GLUnurbs* nurb);'


gluDeleteQuadric(IntPtr)

Original signature is 'extern void gluDeleteQuadric (GLUquadric* quad);'


gluDeleteTess(IntPtr)

Original signature is 'extern void gluDeleteTess (GLUtesselator* tess);'


gluDisk(IntPtr, Double, Double, Int32, Int32)

Original signature is 'extern void gluDisk (GLUquadric* quad, GLdouble inner, GLdouble outer, GLint slices, GLint loops);'


gluEndCurve(IntPtr)

Original signature is 'extern void gluEndCurve (GLUnurbs* nurb);'


gluEndPolygon(IntPtr)

Original signature is 'extern void gluEndPolygon (GLUtesselator* tess);'


gluEndSurface(IntPtr)

Original signature is 'extern void gluEndSurface (GLUnurbs* nurb);'


gluEndTrim(IntPtr)

Original signature is 'extern void gluEndTrim (GLUnurbs* nurb);'


gluErrorString(UInt32)

Original signature is 'extern const GLubyte * gluErrorString (GLenum error);'


gluGetNurbsProperty(IntPtr, UInt32, IntPtr)

Original signature is 'extern void gluGetNurbsProperty (GLUnurbs* nurb, GLenum property, GLfloat* data);'


gluGetNurbsProperty(IntPtr, UInt32, Single%)

Original signature is 'extern void gluGetNurbsProperty (GLUnurbs* nurb, GLenum property, GLfloat* data);'


gluGetString(UInt32)

Original signature is 'extern const GLubyte * gluGetString (GLenum name);'


gluGetTessProperty(IntPtr, UInt32, IntPtr)

Original signature is 'extern void gluGetTessProperty (GLUtesselator* tess, GLenum which, GLdouble* data);'


gluGetTessProperty(IntPtr, UInt32, Double%)

Original signature is 'extern void gluGetTessProperty (GLUtesselator* tess, GLenum which, GLdouble* data);'


gluLoadSamplingMatrices(IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, IntPtr, IntPtr, array<Int32>[]()[][])

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, IntPtr, IntPtr, Int32%)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, IntPtr, array<Single>[]()[][], IntPtr)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, IntPtr, array<Single>[]()[][], array<Int32>[]()[][])

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, IntPtr, array<Single>[]()[][], Int32%)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, IntPtr, Single%, IntPtr)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, IntPtr, Single%, array<Int32>[]()[][])

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, IntPtr, Single%, Int32%)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, array<Single>[]()[][], IntPtr, IntPtr)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, array<Single>[]()[][], IntPtr, array<Int32>[]()[][])

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, array<Single>[]()[][], IntPtr, Int32%)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, array<Single>[]()[][], array<Single>[]()[][], IntPtr)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, array<Single>[]()[][], array<Single>[]()[][], array<Int32>[]()[][])

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, array<Single>[]()[][], array<Single>[]()[][], Int32%)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, array<Single>[]()[][], Single%, IntPtr)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, array<Single>[]()[][], Single%, array<Int32>[]()[][])

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, array<Single>[]()[][], Single%, Int32%)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, Single%, IntPtr, IntPtr)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, Single%, IntPtr, array<Int32>[]()[][])

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, Single%, IntPtr, Int32%)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, Single%, array<Single>[]()[][], IntPtr)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, Single%, array<Single>[]()[][], array<Int32>[]()[][])

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, Single%, array<Single>[]()[][], Int32%)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, Single%, Single%, IntPtr)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, Single%, Single%, array<Int32>[]()[][])

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLoadSamplingMatrices(IntPtr, Single%, Single%, Int32%)

Original signature is 'extern void gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view);'


gluLookAt(Double, Double, Double, Double, Double, Double, Double, Double, Double)

Original signature is 'extern void gluLookAt (GLdouble eyeX, GLdouble eyeY, GLdouble eyeZ, GLdouble centerX, GLdouble centerY, GLdouble centerZ, GLdouble upX, GLdouble upY, GLdouble upZ);'


gluNewNurbsRenderer()()()()

Original signature is 'extern GLUnurbs* gluNewNurbsRenderer (void);'


gluNewQuadric()()()()

Original signature is 'extern GLUquadric* gluNewQuadric (void);'


gluNewTess()()()()

Original signature is 'extern GLUtesselator* gluNewTess (void);'


gluNextContour(IntPtr, UInt32)

Original signature is 'extern void gluNextContour (GLUtesselator* tess, GLenum type);'


glUniform1f(Int32, Single)

Original signature is 'extern void glUniform1f (GLint location, GLfloat v0);'


glUniform1fARB(Int32, Single)

Original signature is 'extern void glUniform1fARB(GLint location, GLfloat v0);'


glUniform1fv(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform1fv (GLint location, GLsizei count, const GLfloat *value);'


glUniform1fv(Int32, Int32, array<Single>[]()[][])

Original signature is 'extern void glUniform1fv (GLint location, GLsizei count, const GLfloat *value);'


glUniform1fv(Int32, Int32, Single%)

Original signature is 'extern void glUniform1fv (GLint location, GLsizei count, const GLfloat *value);'


glUniform1fvARB(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform1fvARB(GLint location, GLsizei count, const GLfloat *value);'


glUniform1fvARB(Int32, Int32, array<Single>[]()[][])

Original signature is 'extern void glUniform1fvARB(GLint location, GLsizei count, const GLfloat *value);'


glUniform1fvARB(Int32, Int32, Single%)

Original signature is 'extern void glUniform1fvARB(GLint location, GLsizei count, const GLfloat *value);'


glUniform1i(Int32, Int32)

Original signature is 'extern void glUniform1i (GLint location, GLint v0);'


glUniform1iARB(Int32, Int32)

Original signature is 'extern void glUniform1iARB(GLint location, GLint v0);'


glUniform1iv(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform1iv (GLint location, GLsizei count, const GLint *value);'


glUniform1iv(Int32, Int32, array<Int32>[]()[][])

Original signature is 'extern void glUniform1iv (GLint location, GLsizei count, const GLint *value);'


glUniform1iv(Int32, Int32, Int32%)

Original signature is 'extern void glUniform1iv (GLint location, GLsizei count, const GLint *value);'


glUniform1ivARB(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform1ivARB(GLint location, GLsizei count, const GLint *value);'


glUniform1ivARB(Int32, Int32, array<Int32>[]()[][])

Original signature is 'extern void glUniform1ivARB(GLint location, GLsizei count, const GLint *value);'


glUniform1ivARB(Int32, Int32, Int32%)

Original signature is 'extern void glUniform1ivARB(GLint location, GLsizei count, const GLint *value);'


glUniform1uiEXT(Int32, UInt32)

Original signature is 'extern void glUniform1uiEXT(GLint location, GLuint v0);'


glUniform1uivEXT(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform1uivEXT(GLint location, GLsizei count, const GLuint *value);'


glUniform1uivEXT(Int32, Int32, array<UInt32>[]()[][])

Original signature is 'extern void glUniform1uivEXT(GLint location, GLsizei count, const GLuint *value);'


glUniform1uivEXT(Int32, Int32, UInt32%)

Original signature is 'extern void glUniform1uivEXT(GLint location, GLsizei count, const GLuint *value);'


glUniform2f(Int32, Single, Single)

Original signature is 'extern void glUniform2f (GLint location, GLfloat v0, GLfloat v1);'


glUniform2fARB(Int32, Single, Single)

Original signature is 'extern void glUniform2fARB(GLint location, GLfloat v0, GLfloat v1);'


glUniform2fv(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform2fv (GLint location, GLsizei count, const GLfloat *value);'


glUniform2fv(Int32, Int32, array<Single>[]()[][])

Original signature is 'extern void glUniform2fv (GLint location, GLsizei count, const GLfloat *value);'


glUniform2fv(Int32, Int32, Single%)

Original signature is 'extern void glUniform2fv (GLint location, GLsizei count, const GLfloat *value);'


glUniform2fvARB(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform2fvARB(GLint location, GLsizei count, const GLfloat *value);'


glUniform2fvARB(Int32, Int32, array<Single>[]()[][])

Original signature is 'extern void glUniform2fvARB(GLint location, GLsizei count, const GLfloat *value);'


glUniform2fvARB(Int32, Int32, Single%)

Original signature is 'extern void glUniform2fvARB(GLint location, GLsizei count, const GLfloat *value);'


glUniform2i(Int32, Int32, Int32)

Original signature is 'extern void glUniform2i (GLint location, GLint v0, GLint v1);'


glUniform2iARB(Int32, Int32, Int32)

Original signature is 'extern void glUniform2iARB(GLint location, GLint v0, GLint v1);'


glUniform2iv(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform2iv (GLint location, GLsizei count, const GLint *value);'


glUniform2iv(Int32, Int32, array<Int32>[]()[][])

Original signature is 'extern void glUniform2iv (GLint location, GLsizei count, const GLint *value);'


glUniform2iv(Int32, Int32, Int32%)

Original signature is 'extern void glUniform2iv (GLint location, GLsizei count, const GLint *value);'


glUniform2ivARB(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform2ivARB(GLint location, GLsizei count, const GLint *value);'


glUniform2ivARB(Int32, Int32, array<Int32>[]()[][])

Original signature is 'extern void glUniform2ivARB(GLint location, GLsizei count, const GLint *value);'


glUniform2ivARB(Int32, Int32, Int32%)

Original signature is 'extern void glUniform2ivARB(GLint location, GLsizei count, const GLint *value);'


glUniform2uiEXT(Int32, UInt32, UInt32)

Original signature is 'extern void glUniform2uiEXT(GLint location, GLuint v0, GLuint v1);'


glUniform2uivEXT(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform2uivEXT(GLint location, GLsizei count, const GLuint *value);'


glUniform2uivEXT(Int32, Int32, array<UInt32>[]()[][])

Original signature is 'extern void glUniform2uivEXT(GLint location, GLsizei count, const GLuint *value);'


glUniform2uivEXT(Int32, Int32, UInt32%)

Original signature is 'extern void glUniform2uivEXT(GLint location, GLsizei count, const GLuint *value);'


glUniform3f(Int32, Single, Single, Single)

Original signature is 'extern void glUniform3f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2);'


glUniform3fARB(Int32, Single, Single, Single)

Original signature is 'extern void glUniform3fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);'


glUniform3fv(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform3fv (GLint location, GLsizei count, const GLfloat *value);'


glUniform3fv(Int32, Int32, array<Single>[]()[][])

Original signature is 'extern void glUniform3fv (GLint location, GLsizei count, const GLfloat *value);'


glUniform3fv(Int32, Int32, Single%)

Original signature is 'extern void glUniform3fv (GLint location, GLsizei count, const GLfloat *value);'


glUniform3fvARB(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform3fvARB(GLint location, GLsizei count, const GLfloat *value);'


glUniform3fvARB(Int32, Int32, array<Single>[]()[][])

Original signature is 'extern void glUniform3fvARB(GLint location, GLsizei count, const GLfloat *value);'


glUniform3fvARB(Int32, Int32, Single%)

Original signature is 'extern void glUniform3fvARB(GLint location, GLsizei count, const GLfloat *value);'


glUniform3i(Int32, Int32, Int32, Int32)

Original signature is 'extern void glUniform3i (GLint location, GLint v0, GLint v1, GLint v2);'


glUniform3iARB(Int32, Int32, Int32, Int32)

Original signature is 'extern void glUniform3iARB(GLint location, GLint v0, GLint v1, GLint v2);'


glUniform3iv(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform3iv (GLint location, GLsizei count, const GLint *value);'


glUniform3iv(Int32, Int32, array<Int32>[]()[][])

Original signature is 'extern void glUniform3iv (GLint location, GLsizei count, const GLint *value);'


glUniform3iv(Int32, Int32, Int32%)

Original signature is 'extern void glUniform3iv (GLint location, GLsizei count, const GLint *value);'


glUniform3ivARB(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform3ivARB(GLint location, GLsizei count, const GLint *value);'


glUniform3ivARB(Int32, Int32, array<Int32>[]()[][])

Original signature is 'extern void glUniform3ivARB(GLint location, GLsizei count, const GLint *value);'


glUniform3ivARB(Int32, Int32, Int32%)

Original signature is 'extern void glUniform3ivARB(GLint location, GLsizei count, const GLint *value);'


glUniform3uiEXT(Int32, UInt32, UInt32, UInt32)

Original signature is 'extern void glUniform3uiEXT(GLint location, GLuint v0, GLuint v1, GLuint v2);'


glUniform3uivEXT(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform3uivEXT(GLint location, GLsizei count, const GLuint *value);'


glUniform3uivEXT(Int32, Int32, array<UInt32>[]()[][])

Original signature is 'extern void glUniform3uivEXT(GLint location, GLsizei count, const GLuint *value);'


glUniform3uivEXT(Int32, Int32, UInt32%)

Original signature is 'extern void glUniform3uivEXT(GLint location, GLsizei count, const GLuint *value);'


glUniform4f(Int32, Single, Single, Single, Single)

Original signature is 'extern void glUniform4f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);'


glUniform4fARB(Int32, Single, Single, Single, Single)

Original signature is 'extern void glUniform4fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);'


glUniform4fv(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform4fv (GLint location, GLsizei count, const GLfloat *value);'


glUniform4fv(Int32, Int32, array<Single>[]()[][])

Original signature is 'extern void glUniform4fv (GLint location, GLsizei count, const GLfloat *value);'


glUniform4fv(Int32, Int32, Single%)

Original signature is 'extern void glUniform4fv (GLint location, GLsizei count, const GLfloat *value);'


glUniform4fvARB(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform4fvARB(GLint location, GLsizei count, const GLfloat *value);'


glUniform4fvARB(Int32, Int32, array<Single>[]()[][])

Original signature is 'extern void glUniform4fvARB(GLint location, GLsizei count, const GLfloat *value);'


glUniform4fvARB(Int32, Int32, Single%)

Original signature is 'extern void glUniform4fvARB(GLint location, GLsizei count, const GLfloat *value);'


glUniform4i(Int32, Int32, Int32, Int32, Int32)

Original signature is 'extern void glUniform4i (GLint location, GLint v0, GLint v1, GLint v2, GLint v3);'


glUniform4iARB(Int32, Int32, Int32, Int32, Int32)

Original signature is 'extern void glUniform4iARB(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);'


glUniform4iv(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform4iv (GLint location, GLsizei count, const GLint *value);'


glUniform4iv(Int32, Int32, array<Int32>[]()[][])

Original signature is 'extern void glUniform4iv (GLint location, GLsizei count, const GLint *value);'


glUniform4iv(Int32, Int32, Int32%)

Original signature is 'extern void glUniform4iv (GLint location, GLsizei count, const GLint *value);'


glUniform4ivARB(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform4ivARB(GLint location, GLsizei count, const GLint *value);'


glUniform4ivARB(Int32, Int32, array<Int32>[]()[][])

Original signature is 'extern void glUniform4ivARB(GLint location, GLsizei count, const GLint *value);'


glUniform4ivARB(Int32, Int32, Int32%)

Original signature is 'extern void glUniform4ivARB(GLint location, GLsizei count, const GLint *value);'


glUniform4uiEXT(Int32, UInt32, UInt32, UInt32, UInt32)

Original signature is 'extern void glUniform4uiEXT(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);'


glUniform4uivEXT(Int32, Int32, IntPtr)

Original signature is 'extern void glUniform4uivEXT(GLint location, GLsizei count, const GLuint *value);'


glUniform4uivEXT(Int32, Int32, array<UInt32>[]()[][])

Original signature is 'extern void glUniform4uivEXT(GLint location, GLsizei count, const GLuint *value);'


glUniform4uivEXT(Int32, Int32, UInt32%)

Original signature is 'extern void glUniform4uivEXT(GLint location, GLsizei count, const GLuint *value);'


glUniformBlockBinding(UInt32, UInt32, UInt32)

Original signature is 'extern void glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding);'


glUniformBufferEXT(UInt32, Int32, UInt32)

Original signature is 'extern void glUniformBufferEXT(GLuint program, GLint location, GLuint buffer);'


glUniformMatrix2fv(Int32, Int32, Byte, IntPtr)

Original signature is 'extern void glUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix2fv(Int32, Int32, Byte, array<Single>[]()[][])

Original signature is 'extern void glUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix2fv(Int32, Int32, Byte, Single%)

Original signature is 'extern void glUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix2fvARB(Int32, Int32, Byte, IntPtr)

Original signature is 'extern void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix2fvARB(Int32, Int32, Byte, array<Single>[]()[][])

Original signature is 'extern void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix2fvARB(Int32, Int32, Byte, Single%)

Original signature is 'extern void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix2x3fv(Int32, Int32, Byte, IntPtr)

Original signature is 'extern void glUniformMatrix2x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix2x3fv(Int32, Int32, Byte, array<Single>[]()[][])

Original signature is 'extern void glUniformMatrix2x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix2x3fv(Int32, Int32, Byte, Single%)

Original signature is 'extern void glUniformMatrix2x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix2x4fv(Int32, Int32, Byte, IntPtr)

Original signature is 'extern void glUniformMatrix2x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix2x4fv(Int32, Int32, Byte, array<Single>[]()[][])

Original signature is 'extern void glUniformMatrix2x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix2x4fv(Int32, Int32, Byte, Single%)

Original signature is 'extern void glUniformMatrix2x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix3fv(Int32, Int32, Byte, IntPtr)

Original signature is 'extern void glUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix3fv(Int32, Int32, Byte, array<Single>[]()[][])

Original signature is 'extern void glUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix3fv(Int32, Int32, Byte, Single%)

Original signature is 'extern void glUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix3fvARB(Int32, Int32, Byte, IntPtr)

Original signature is 'extern void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix3fvARB(Int32, Int32, Byte, array<Single>[]()[][])

Original signature is 'extern void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix3fvARB(Int32, Int32, Byte, Single%)

Original signature is 'extern void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix3x2fv(Int32, Int32, Byte, IntPtr)

Original signature is 'extern void glUniformMatrix3x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix3x2fv(Int32, Int32, Byte, array<Single>[]()[][])

Original signature is 'extern void glUniformMatrix3x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix3x2fv(Int32, Int32, Byte, Single%)

Original signature is 'extern void glUniformMatrix3x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix3x4fv(Int32, Int32, Byte, IntPtr)

Original signature is 'extern void glUniformMatrix3x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix3x4fv(Int32, Int32, Byte, array<Single>[]()[][])

Original signature is 'extern void glUniformMatrix3x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix3x4fv(Int32, Int32, Byte, Single%)

Original signature is 'extern void glUniformMatrix3x4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix4fv(Int32, Int32, Byte, IntPtr)

Original signature is 'extern void glUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix4fv(Int32, Int32, Byte, array<Single>[]()[][])

Original signature is 'extern void glUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix4fv(Int32, Int32, Byte, Single%)

Original signature is 'extern void glUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix4fvARB(Int32, Int32, Byte, IntPtr)

Original signature is 'extern void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix4fvARB(Int32, Int32, Byte, array<Single>[]()[][])

Original signature is 'extern void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix4fvARB(Int32, Int32, Byte, Single%)

Original signature is 'extern void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix4x2fv(Int32, Int32, Byte, IntPtr)

Original signature is 'extern void glUniformMatrix4x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix4x2fv(Int32, Int32, Byte, array<Single>[]()[][])

Original signature is 'extern void glUniformMatrix4x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix4x2fv(Int32, Int32, Byte, Single%)

Original signature is 'extern void glUniformMatrix4x2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix4x3fv(Int32, Int32, Byte, IntPtr)

Original signature is 'extern void glUniformMatrix4x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix4x3fv(Int32, Int32, Byte, array<Single>[]()[][])

Original signature is 'extern void glUniformMatrix4x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUniformMatrix4x3fv(Int32, Int32, Byte, Single%)

Original signature is 'extern void glUniformMatrix4x3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);'


glUnlockArraysEXT()()()()

Original signature is 'extern void glUnlockArraysEXT (void);'


glUnmapBuffer(UInt32)

Original signature is 'extern GLboolean glUnmapBuffer (GLenum target);'


glUnmapBufferARB(UInt32)

Original signature is 'extern GLboolean glUnmapBufferARB(GLenum target);'


gluNurbsCallbackData(IntPtr, IntPtr)

Original signature is 'extern void gluNurbsCallbackData (GLUnurbs* nurb, GLvoid* userData);'


gluNurbsCallbackDataEXT(IntPtr, IntPtr)

Original signature is 'extern void gluNurbsCallbackDataEXT (GLUnurbs* nurb, GLvoid* userData);'


gluNurbsCurve(IntPtr, Int32, IntPtr, Int32, IntPtr, Int32, UInt32)

Original signature is 'extern void gluNurbsCurve (GLUnurbs* nurb, GLint knotCount, GLfloat *knots, GLint stride, GLfloat *control, GLint order, GLenum type);'


gluNurbsCurve(IntPtr, Int32, IntPtr, Int32, Single%, Int32, UInt32)

Original signature is 'extern void gluNurbsCurve (GLUnurbs* nurb, GLint knotCount, GLfloat *knots, GLint stride, GLfloat *control, GLint order, GLenum type);'


gluNurbsCurve(IntPtr, Int32, Single%, Int32, IntPtr, Int32, UInt32)

Original signature is 'extern void gluNurbsCurve (GLUnurbs* nurb, GLint knotCount, GLfloat *knots, GLint stride, GLfloat *control, GLint order, GLenum type);'


gluNurbsCurve(IntPtr, Int32, Single%, Int32, Single%, Int32, UInt32)

Original signature is 'extern void gluNurbsCurve (GLUnurbs* nurb, GLint knotCount, GLfloat *knots, GLint stride, GLfloat *control, GLint order, GLenum type);'


gluNurbsProperty(IntPtr, UInt32, Single)

Original signature is 'extern void gluNurbsProperty (GLUnurbs* nurb, GLenum property, GLfloat value);'


gluNurbsSurface(IntPtr, Int32, IntPtr, Int32, IntPtr, Int32, Int32, IntPtr, Int32, Int32, UInt32)

Original signature is 'extern void gluNurbsSurface (GLUnurbs* nurb, GLint sKnotCount, GLfloat* sKnots, GLint tKnotCount, GLfloat* tKnots, GLint sStride, GLint tStride, GLfloat* control, GLint sOrder, GLint tOrder, GLenum type);'


gluNurbsSurface(IntPtr, Int32, IntPtr, Int32, IntPtr, Int32, Int32, Single%, Int32, Int32, UInt32)

Original signature is 'extern void gluNurbsSurface (GLUnurbs* nurb, GLint sKnotCount, GLfloat* sKnots, GLint tKnotCount, GLfloat* tKnots, GLint sStride, GLint tStride, GLfloat* control, GLint sOrder, GLint tOrder, GLenum type);'


gluNurbsSurface(IntPtr, Int32, IntPtr, Int32, Single%, Int32, Int32, IntPtr, Int32, Int32, UInt32)

Original signature is 'extern void gluNurbsSurface (GLUnurbs* nurb, GLint sKnotCount, GLfloat* sKnots, GLint tKnotCount, GLfloat* tKnots, GLint sStride, GLint tStride, GLfloat* control, GLint sOrder, GLint tOrder, GLenum type);'


gluNurbsSurface(IntPtr, Int32, IntPtr, Int32, Single%, Int32, Int32, Single%, Int32, Int32, UInt32)

Original signature is 'extern void gluNurbsSurface (GLUnurbs* nurb, GLint sKnotCount, GLfloat* sKnots, GLint tKnotCount, GLfloat* tKnots, GLint sStride, GLint tStride, GLfloat* control, GLint sOrder, GLint tOrder, GLenum type);'


gluNurbsSurface(IntPtr, Int32, Single%, Int32, IntPtr, Int32, Int32, IntPtr, Int32, Int32, UInt32)

Original signature is 'extern void gluNurbsSurface (GLUnurbs* nurb, GLint sKnotCount, GLfloat* sKnots, GLint tKnotCount, GLfloat* tKnots, GLint sStride, GLint tStride, GLfloat* control, GLint sOrder, GLint tOrder, GLenum type);'


gluNurbsSurface(IntPtr, Int32, Single%, Int32, IntPtr, Int32, Int32, Single%, Int32, Int32, UInt32)

Original signature is 'extern void gluNurbsSurface (GLUnurbs* nurb, GLint sKnotCount, GLfloat* sKnots, GLint tKnotCount, GLfloat* tKnots, GLint sStride, GLint tStride, GLfloat* control, GLint sOrder, GLint tOrder, GLenum type);'


gluNurbsSurface(IntPtr, Int32, Single%, Int32, Single%, Int32, Int32, IntPtr, Int32, Int32, UInt32)

Original signature is 'extern void gluNurbsSurface (GLUnurbs* nurb, GLint sKnotCount, GLfloat* sKnots, GLint tKnotCount, GLfloat* tKnots, GLint sStride, GLint tStride, GLfloat* control, GLint sOrder, GLint tOrder, GLenum type);'


gluNurbsSurface(IntPtr, Int32, Single%, Int32, Single%, Int32, Int32, Single%, Int32, Int32, UInt32)

Original signature is 'extern void gluNurbsSurface (GLUnurbs* nurb, GLint sKnotCount, GLfloat* sKnots, GLint tKnotCount, GLfloat* tKnots, GLint sStride, GLint tStride, GLfloat* control, GLint sOrder, GLint tOrder, GLenum type);'


gluOrtho2D(Double, Double, Double, Double)

Original signature is 'extern void gluOrtho2D (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top);'


gluPartialDisk(IntPtr, Double, Double, Int32, Int32, Double, Double)

Original signature is 'extern void gluPartialDisk (GLUquadric* quad, GLdouble inner, GLdouble outer, GLint slices, GLint loops, GLdouble start, GLdouble sweep);'


gluPerspective(Double, Double, Double, Double)

Original signature is 'extern void gluPerspective (GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar);'


gluPickMatrix(Double, Double, Double, Double, IntPtr)

Original signature is 'extern void gluPickMatrix (GLdouble x, GLdouble y, GLdouble delX, GLdouble delY, GLint *viewport);'


gluPickMatrix(Double, Double, Double, Double, Int32%)

Original signature is 'extern void gluPickMatrix (GLdouble x, GLdouble y, GLdouble delX, GLdouble delY, GLint *viewport);'


gluProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, IntPtr, Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, IntPtr, Double%, Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, IntPtr, Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluProject(Double, Double, Double, Double%, Double%, Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ);'


gluPwlCurve(IntPtr, Int32, IntPtr, Int32, UInt32)

Original signature is 'extern void gluPwlCurve (GLUnurbs* nurb, GLint count, GLfloat* data, GLint stride, GLenum type);'


gluPwlCurve(IntPtr, Int32, Single%, Int32, UInt32)

Original signature is 'extern void gluPwlCurve (GLUnurbs* nurb, GLint count, GLfloat* data, GLint stride, GLenum type);'


gluQuadricDrawStyle(IntPtr, UInt32)

Original signature is 'extern void gluQuadricDrawStyle (GLUquadric* quad, GLenum draw);'


gluQuadricNormals(IntPtr, UInt32)

Original signature is 'extern void gluQuadricNormals (GLUquadric* quad, GLenum normal);'


gluQuadricOrientation(IntPtr, UInt32)

Original signature is 'extern void gluQuadricOrientation (GLUquadric* quad, GLenum orientation);'


gluQuadricTexture(IntPtr, Byte)

Original signature is 'extern void gluQuadricTexture (GLUquadric* quad, GLboolean texture);'


gluScaleImage(UInt32, Int32, Int32, UInt32, Int32, Int32, UInt32, IntPtr)

Original signature is 'extern GLint gluScaleImage (GLenum format, GLsizei wIn, GLsizei hIn, GLenum typeIn, const void *dataIn, GLsizei wOut, GLsizei hOut, GLenum typeOut, GLvoid* dataOut);'


glUseProgram(UInt32)

Original signature is 'extern void glUseProgram (GLuint program);'


glUseProgramObjectARB(IntPtr)

Original signature is 'extern void glUseProgramObjectARB(GLhandleARB programObj);'


gluSphere(IntPtr, Double, Int32, Int32)

Original signature is 'extern void gluSphere (GLUquadric* quad, GLdouble radius, GLint slices, GLint stacks);'


gluTessBeginContour(IntPtr)

Original signature is 'extern void gluTessBeginContour (GLUtesselator* tess);'


gluTessBeginPolygon(IntPtr, IntPtr)

Original signature is 'extern void gluTessBeginPolygon (GLUtesselator* tess, GLvoid* data);'


gluTessEndContour(IntPtr)

Original signature is 'extern void gluTessEndContour (GLUtesselator* tess);'


gluTessEndPolygon(IntPtr)

Original signature is 'extern void gluTessEndPolygon (GLUtesselator* tess);'


gluTessNormal(IntPtr, Double, Double, Double)

Original signature is 'extern void gluTessNormal (GLUtesselator* tess, GLdouble valueX, GLdouble valueY, GLdouble valueZ);'


gluTessProperty(IntPtr, UInt32, Double)

Original signature is 'extern void gluTessProperty (GLUtesselator* tess, GLenum which, GLdouble data);'


gluTessVertex(IntPtr, IntPtr, IntPtr)

Original signature is 'extern void gluTessVertex (GLUtesselator* tess, GLdouble *location, GLvoid* data);'


gluTessVertex(IntPtr, Double%, IntPtr)

Original signature is 'extern void gluTessVertex (GLUtesselator* tess, GLdouble *location, GLvoid* data);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, IntPtr, Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, IntPtr, Double%, Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, IntPtr, Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, Int32%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, Int32%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, Int32%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, Int32%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, Int32%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, Int32%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, Int32%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject(Double, Double, Double, Double%, Double%, Int32%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, IntPtr, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, IntPtr, Int32%, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], IntPtr, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, array<Double>[]()[][], Int32%, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, IntPtr, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, IntPtr, Double%, Int32%, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, IntPtr, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], IntPtr, Int32%, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], IntPtr, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], array<Double>[]()[][], Int32%, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, IntPtr, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, array<Double>[]()[][], Double%, Int32%, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, IntPtr, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, IntPtr, Int32%, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], IntPtr, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, array<Double>[]()[][], Int32%, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, IntPtr, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, array<Int32>[]()[][], Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, IntPtr, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, IntPtr, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, IntPtr, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, IntPtr, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, IntPtr, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, IntPtr, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, IntPtr, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, IntPtr, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, Double%, IntPtr, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, Double%, IntPtr, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, Double%, IntPtr, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, Double%, IntPtr, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, Double%, Double%, IntPtr, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, Double%, Double%, IntPtr, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, Double%, Double%, Double%, IntPtr)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


gluUnProject4(Double, Double, Double, Double, Double%, Double%, Int32%, Double, Double, Double%, Double%, Double%, Double%)

Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'


glValidateProgram(UInt32)

Original signature is 'extern void glValidateProgram (GLuint program);'


glValidateProgramARB(IntPtr)

Original signature is 'extern void glValidateProgramARB(GLhandleARB programObj);'


glVertex2d(Double, Double)

Original signature is 'extern void glVertex2d (GLdouble x, GLdouble y);'


glVertex2dv(IntPtr)

Original signature is 'extern void glVertex2dv (const GLdouble *v);'


glVertex2dv(array<Double>[]()[][])

Original signature is 'extern void glVertex2dv (const GLdouble *v);'


glVertex2dv(Double%)

Original signature is 'extern void glVertex2dv (const GLdouble *v);'


glVertex2f(Single, Single)

Original signature is 'extern void glVertex2f (GLfloat x, GLfloat y);'


glVertex2fv(IntPtr)

Original signature is 'extern void glVertex2fv (const GLfloat *v);'


glVertex2fv(array<Single>[]()[][])

Original signature is 'extern void glVertex2fv (const GLfloat *v);'


glVertex2fv(Single%)

Original signature is 'extern void glVertex2fv (const GLfloat *v);'


glVertex2i(Int32, Int32)

Original signature is 'extern void glVertex2i (GLint x, GLint y);'


glVertex2iv(IntPtr)

Original signature is 'extern void glVertex2iv (const GLint *v);'


glVertex2iv(array<Int32>[]()[][])

Original signature is 'extern void glVertex2iv (const GLint *v);'


glVertex2iv(Int32%)

Original signature is 'extern void glVertex2iv (const GLint *v);'


glVertex2s(Int16, Int16)

Original signature is 'extern void glVertex2s (GLshort x, GLshort y);'


glVertex2sv(IntPtr)

Original signature is 'extern void glVertex2sv (const GLshort *v);'


glVertex2sv(array<Int16>[]()[][])

Original signature is 'extern void glVertex2sv (const GLshort *v);'


glVertex2sv(Int16%)

Original signature is 'extern void glVertex2sv (const GLshort *v);'


glVertex3d(Double, Double, Double)

Original signature is 'extern void glVertex3d (GLdouble x, GLdouble y, GLdouble z);'


glVertex3dv(IntPtr)

Original signature is 'extern void glVertex3dv (const GLdouble *v);'


glVertex3dv(array<Double>[]()[][])

Original signature is 'extern void glVertex3dv (const GLdouble *v);'


glVertex3dv(Double%)

Original signature is 'extern void glVertex3dv (const GLdouble *v);'


glVertex3f(Single, Single, Single)

Original signature is 'extern void glVertex3f (GLfloat x, GLfloat y, GLfloat z);'


glVertex3fv(IntPtr)

Original signature is 'extern void glVertex3fv (const GLfloat *v);'


glVertex3fv(array<Single>[]()[][])

Original signature is 'extern void glVertex3fv (const GLfloat *v);'


glVertex3fv(Single%)

Original signature is 'extern void glVertex3fv (const GLfloat *v);'


glVertex3i(Int32, Int32, Int32)

Original signature is 'extern void glVertex3i (GLint x, GLint y, GLint z);'


glVertex3iv(IntPtr)

Original signature is 'extern void glVertex3iv (const GLint *v);'


glVertex3iv(array<Int32>[]()[][])

Original signature is 'extern void glVertex3iv (const GLint *v);'


glVertex3iv(Int32%)

Original signature is 'extern void glVertex3iv (const GLint *v);'


glVertex3s(Int16, Int16, Int16)

Original signature is 'extern void glVertex3s (GLshort x, GLshort y, GLshort z);'


glVertex3sv(IntPtr)

Original signature is 'extern void glVertex3sv (const GLshort *v);'


glVertex3sv(array<Int16>[]()[][])

Original signature is 'extern void glVertex3sv (const GLshort *v);'


glVertex3sv(Int16%)

Original signature is 'extern void glVertex3sv (const GLshort *v);'


glVertex4d(Double, Double, Double, Double)

Original signature is 'extern void glVertex4d (GLdouble x, GLdouble y, GLdouble z, GLdouble w);'


glVertex4dv(IntPtr)

Original signature is 'extern void glVertex4dv (const GLdouble *v);'


glVertex4dv(array<Double>[]()[][])

Original signature is 'extern void glVertex4dv (const GLdouble *v);'


glVertex4dv(Double%)

Original signature is 'extern void glVertex4dv (const GLdouble *v);'


glVertex4f(Single, Single, Single, Single)

Original signature is 'extern void glVertex4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w);'


glVertex4fv(IntPtr)

Original signature is 'extern void glVertex4fv (const GLfloat *v);'


glVertex4fv(array<Single>[]()[][])

Original signature is 'extern void glVertex4fv (const GLfloat *v);'


glVertex4fv(Single%)

Original signature is 'extern void glVertex4fv (const GLfloat *v);'


glVertex4i(Int32, Int32, Int32, Int32)

Original signature is 'extern void glVertex4i (GLint x, GLint y, GLint z, GLint w);'


glVertex4iv(IntPtr)

Original signature is 'extern void glVertex4iv (const GLint *v);'


glVertex4iv(array<Int32>[]()[][])

Original signature is 'extern void glVertex4iv (const GLint *v);'


glVertex4iv(Int32%)

Original signature is 'extern void glVertex4iv (const GLint *v);'


glVertex4s(Int16, Int16, Int16, Int16)

Original signature is 'extern void glVertex4s (GLshort x, GLshort y, GLshort z, GLshort w);'


glVertex4sv(IntPtr)

Original signature is 'extern void glVertex4sv (const GLshort *v);'


glVertex4sv(array<Int16>[]()[][])

Original signature is 'extern void glVertex4sv (const GLshort *v);'


glVertex4sv(Int16%)

Original signature is 'extern void glVertex4sv (const GLshort *v);'


glVertexArrayParameteriAPPLE(UInt32, Int32)

Original signature is 'extern void glVertexArrayParameteriAPPLE(GLenum pname, GLint param);'


glVertexArrayRangeAPPLE(Int32, IntPtr)

Original signature is 'extern void glVertexArrayRangeAPPLE(GLsizei length, const GLvoid *pointer);'


glVertexAttrib1d(UInt32, Double)

Original signature is 'extern void glVertexAttrib1d (GLuint index, GLdouble x);'


glVertexAttrib1dARB(UInt32, Double)

Original signature is 'extern void glVertexAttrib1dARB(GLuint index, GLdouble x);'


glVertexAttrib1dv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib1dv (GLuint index, const GLdouble *v);'


glVertexAttrib1dv(UInt32, array<Double>[]()[][])

Original signature is 'extern void glVertexAttrib1dv (GLuint index, const GLdouble *v);'


glVertexAttrib1dv(UInt32, Double%)

Original signature is 'extern void glVertexAttrib1dv (GLuint index, const GLdouble *v);'


glVertexAttrib1dvARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib1dvARB(GLuint index, const GLdouble *v);'


glVertexAttrib1dvARB(UInt32, array<Double>[]()[][])

Original signature is 'extern void glVertexAttrib1dvARB(GLuint index, const GLdouble *v);'


glVertexAttrib1dvARB(UInt32, Double%)

Original signature is 'extern void glVertexAttrib1dvARB(GLuint index, const GLdouble *v);'


glVertexAttrib1f(UInt32, Single)

Original signature is 'extern void glVertexAttrib1f (GLuint index, GLfloat x);'


glVertexAttrib1fARB(UInt32, Single)

Original signature is 'extern void glVertexAttrib1fARB(GLuint index, GLfloat x);'


glVertexAttrib1fv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib1fv (GLuint index, const GLfloat *v);'


glVertexAttrib1fv(UInt32, array<Single>[]()[][])

Original signature is 'extern void glVertexAttrib1fv (GLuint index, const GLfloat *v);'


glVertexAttrib1fv(UInt32, Single%)

Original signature is 'extern void glVertexAttrib1fv (GLuint index, const GLfloat *v);'


glVertexAttrib1fvARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib1fvARB(GLuint index, const GLfloat *v);'


glVertexAttrib1fvARB(UInt32, array<Single>[]()[][])

Original signature is 'extern void glVertexAttrib1fvARB(GLuint index, const GLfloat *v);'


glVertexAttrib1fvARB(UInt32, Single%)

Original signature is 'extern void glVertexAttrib1fvARB(GLuint index, const GLfloat *v);'


glVertexAttrib1s(UInt32, Int16)

Original signature is 'extern void glVertexAttrib1s (GLuint index, GLshort x);'


glVertexAttrib1sARB(UInt32, Int16)

Original signature is 'extern void glVertexAttrib1sARB(GLuint index, GLshort x);'


glVertexAttrib1sv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib1sv (GLuint index, const GLshort *v);'


glVertexAttrib1sv(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glVertexAttrib1sv (GLuint index, const GLshort *v);'


glVertexAttrib1sv(UInt32, Int16%)

Original signature is 'extern void glVertexAttrib1sv (GLuint index, const GLshort *v);'


glVertexAttrib1svARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib1svARB(GLuint index, const GLshort *v);'


glVertexAttrib1svARB(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glVertexAttrib1svARB(GLuint index, const GLshort *v);'


glVertexAttrib1svARB(UInt32, Int16%)

Original signature is 'extern void glVertexAttrib1svARB(GLuint index, const GLshort *v);'


glVertexAttrib2d(UInt32, Double, Double)

Original signature is 'extern void glVertexAttrib2d (GLuint index, GLdouble x, GLdouble y);'


glVertexAttrib2dARB(UInt32, Double, Double)

Original signature is 'extern void glVertexAttrib2dARB(GLuint index, GLdouble x, GLdouble y);'


glVertexAttrib2dv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib2dv (GLuint index, const GLdouble *v);'


glVertexAttrib2dv(UInt32, array<Double>[]()[][])

Original signature is 'extern void glVertexAttrib2dv (GLuint index, const GLdouble *v);'


glVertexAttrib2dv(UInt32, Double%)

Original signature is 'extern void glVertexAttrib2dv (GLuint index, const GLdouble *v);'


glVertexAttrib2dvARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib2dvARB(GLuint index, const GLdouble *v);'


glVertexAttrib2dvARB(UInt32, array<Double>[]()[][])

Original signature is 'extern void glVertexAttrib2dvARB(GLuint index, const GLdouble *v);'


glVertexAttrib2dvARB(UInt32, Double%)

Original signature is 'extern void glVertexAttrib2dvARB(GLuint index, const GLdouble *v);'


glVertexAttrib2f(UInt32, Single, Single)

Original signature is 'extern void glVertexAttrib2f (GLuint index, GLfloat x, GLfloat y);'


glVertexAttrib2fARB(UInt32, Single, Single)

Original signature is 'extern void glVertexAttrib2fARB(GLuint index, GLfloat x, GLfloat y);'


glVertexAttrib2fv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib2fv (GLuint index, const GLfloat *v);'


glVertexAttrib2fv(UInt32, array<Single>[]()[][])

Original signature is 'extern void glVertexAttrib2fv (GLuint index, const GLfloat *v);'


glVertexAttrib2fv(UInt32, Single%)

Original signature is 'extern void glVertexAttrib2fv (GLuint index, const GLfloat *v);'


glVertexAttrib2fvARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib2fvARB(GLuint index, const GLfloat *v);'


glVertexAttrib2fvARB(UInt32, array<Single>[]()[][])

Original signature is 'extern void glVertexAttrib2fvARB(GLuint index, const GLfloat *v);'


glVertexAttrib2fvARB(UInt32, Single%)

Original signature is 'extern void glVertexAttrib2fvARB(GLuint index, const GLfloat *v);'


glVertexAttrib2s(UInt32, Int16, Int16)

Original signature is 'extern void glVertexAttrib2s (GLuint index, GLshort x, GLshort y);'


glVertexAttrib2sARB(UInt32, Int16, Int16)

Original signature is 'extern void glVertexAttrib2sARB(GLuint index, GLshort x, GLshort y);'


glVertexAttrib2sv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib2sv (GLuint index, const GLshort *v);'


glVertexAttrib2sv(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glVertexAttrib2sv (GLuint index, const GLshort *v);'


glVertexAttrib2sv(UInt32, Int16%)

Original signature is 'extern void glVertexAttrib2sv (GLuint index, const GLshort *v);'


glVertexAttrib2svARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib2svARB(GLuint index, const GLshort *v);'


glVertexAttrib2svARB(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glVertexAttrib2svARB(GLuint index, const GLshort *v);'


glVertexAttrib2svARB(UInt32, Int16%)

Original signature is 'extern void glVertexAttrib2svARB(GLuint index, const GLshort *v);'


glVertexAttrib3d(UInt32, Double, Double, Double)

Original signature is 'extern void glVertexAttrib3d (GLuint index, GLdouble x, GLdouble y, GLdouble z);'


glVertexAttrib3dARB(UInt32, Double, Double, Double)

Original signature is 'extern void glVertexAttrib3dARB(GLuint index, GLdouble x, GLdouble y, GLdouble z);'


glVertexAttrib3dv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib3dv (GLuint index, const GLdouble *v);'


glVertexAttrib3dv(UInt32, array<Double>[]()[][])

Original signature is 'extern void glVertexAttrib3dv (GLuint index, const GLdouble *v);'


glVertexAttrib3dv(UInt32, Double%)

Original signature is 'extern void glVertexAttrib3dv (GLuint index, const GLdouble *v);'


glVertexAttrib3dvARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib3dvARB(GLuint index, const GLdouble *v);'


glVertexAttrib3dvARB(UInt32, array<Double>[]()[][])

Original signature is 'extern void glVertexAttrib3dvARB(GLuint index, const GLdouble *v);'


glVertexAttrib3dvARB(UInt32, Double%)

Original signature is 'extern void glVertexAttrib3dvARB(GLuint index, const GLdouble *v);'


glVertexAttrib3f(UInt32, Single, Single, Single)

Original signature is 'extern void glVertexAttrib3f (GLuint index, GLfloat x, GLfloat y, GLfloat z);'


glVertexAttrib3fARB(UInt32, Single, Single, Single)

Original signature is 'extern void glVertexAttrib3fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z);'


glVertexAttrib3fv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib3fv (GLuint index, const GLfloat *v);'


glVertexAttrib3fv(UInt32, array<Single>[]()[][])

Original signature is 'extern void glVertexAttrib3fv (GLuint index, const GLfloat *v);'


glVertexAttrib3fv(UInt32, Single%)

Original signature is 'extern void glVertexAttrib3fv (GLuint index, const GLfloat *v);'


glVertexAttrib3fvARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib3fvARB(GLuint index, const GLfloat *v);'


glVertexAttrib3fvARB(UInt32, array<Single>[]()[][])

Original signature is 'extern void glVertexAttrib3fvARB(GLuint index, const GLfloat *v);'


glVertexAttrib3fvARB(UInt32, Single%)

Original signature is 'extern void glVertexAttrib3fvARB(GLuint index, const GLfloat *v);'


glVertexAttrib3s(UInt32, Int16, Int16, Int16)

Original signature is 'extern void glVertexAttrib3s (GLuint index, GLshort x, GLshort y, GLshort z);'


glVertexAttrib3sARB(UInt32, Int16, Int16, Int16)

Original signature is 'extern void glVertexAttrib3sARB(GLuint index, GLshort x, GLshort y, GLshort z);'


glVertexAttrib3sv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib3sv (GLuint index, const GLshort *v);'


glVertexAttrib3sv(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glVertexAttrib3sv (GLuint index, const GLshort *v);'


glVertexAttrib3sv(UInt32, Int16%)

Original signature is 'extern void glVertexAttrib3sv (GLuint index, const GLshort *v);'


glVertexAttrib3svARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib3svARB(GLuint index, const GLshort *v);'


glVertexAttrib3svARB(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glVertexAttrib3svARB(GLuint index, const GLshort *v);'


glVertexAttrib3svARB(UInt32, Int16%)

Original signature is 'extern void glVertexAttrib3svARB(GLuint index, const GLshort *v);'


glVertexAttrib4bv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4bv (GLuint index, const GLbyte *v);'


glVertexAttrib4bv(UInt32, array<SByte>[]()[][])

Original signature is 'extern void glVertexAttrib4bv (GLuint index, const GLbyte *v);'


glVertexAttrib4bv(UInt32, SByte%)

Original signature is 'extern void glVertexAttrib4bv (GLuint index, const GLbyte *v);'


glVertexAttrib4bvARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4bvARB(GLuint index, const GLbyte *v);'


glVertexAttrib4bvARB(UInt32, array<SByte>[]()[][])

Original signature is 'extern void glVertexAttrib4bvARB(GLuint index, const GLbyte *v);'


glVertexAttrib4bvARB(UInt32, SByte%)

Original signature is 'extern void glVertexAttrib4bvARB(GLuint index, const GLbyte *v);'


glVertexAttrib4d(UInt32, Double, Double, Double, Double)

Original signature is 'extern void glVertexAttrib4d (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);'


glVertexAttrib4dARB(UInt32, Double, Double, Double, Double)

Original signature is 'extern void glVertexAttrib4dARB(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);'


glVertexAttrib4dv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4dv (GLuint index, const GLdouble *v);'


glVertexAttrib4dv(UInt32, array<Double>[]()[][])

Original signature is 'extern void glVertexAttrib4dv (GLuint index, const GLdouble *v);'


glVertexAttrib4dv(UInt32, Double%)

Original signature is 'extern void glVertexAttrib4dv (GLuint index, const GLdouble *v);'


glVertexAttrib4dvARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4dvARB(GLuint index, const GLdouble *v);'


glVertexAttrib4dvARB(UInt32, array<Double>[]()[][])

Original signature is 'extern void glVertexAttrib4dvARB(GLuint index, const GLdouble *v);'


glVertexAttrib4dvARB(UInt32, Double%)

Original signature is 'extern void glVertexAttrib4dvARB(GLuint index, const GLdouble *v);'


glVertexAttrib4f(UInt32, Single, Single, Single, Single)

Original signature is 'extern void glVertexAttrib4f (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);'


glVertexAttrib4fARB(UInt32, Single, Single, Single, Single)

Original signature is 'extern void glVertexAttrib4fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);'


glVertexAttrib4fv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4fv (GLuint index, const GLfloat *v);'


glVertexAttrib4fv(UInt32, array<Single>[]()[][])

Original signature is 'extern void glVertexAttrib4fv (GLuint index, const GLfloat *v);'


glVertexAttrib4fv(UInt32, Single%)

Original signature is 'extern void glVertexAttrib4fv (GLuint index, const GLfloat *v);'


glVertexAttrib4fvARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4fvARB(GLuint index, const GLfloat *v);'


glVertexAttrib4fvARB(UInt32, array<Single>[]()[][])

Original signature is 'extern void glVertexAttrib4fvARB(GLuint index, const GLfloat *v);'


glVertexAttrib4fvARB(UInt32, Single%)

Original signature is 'extern void glVertexAttrib4fvARB(GLuint index, const GLfloat *v);'


glVertexAttrib4iv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4iv (GLuint index, const GLint *v);'


glVertexAttrib4iv(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glVertexAttrib4iv (GLuint index, const GLint *v);'


glVertexAttrib4iv(UInt32, Int32%)

Original signature is 'extern void glVertexAttrib4iv (GLuint index, const GLint *v);'


glVertexAttrib4ivARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4ivARB(GLuint index, const GLint *v);'


glVertexAttrib4ivARB(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glVertexAttrib4ivARB(GLuint index, const GLint *v);'


glVertexAttrib4ivARB(UInt32, Int32%)

Original signature is 'extern void glVertexAttrib4ivARB(GLuint index, const GLint *v);'


glVertexAttrib4Nbv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4Nbv (GLuint index, const GLbyte *v);'


glVertexAttrib4Nbv(UInt32, array<SByte>[]()[][])

Original signature is 'extern void glVertexAttrib4Nbv (GLuint index, const GLbyte *v);'


glVertexAttrib4Nbv(UInt32, SByte%)

Original signature is 'extern void glVertexAttrib4Nbv (GLuint index, const GLbyte *v);'


glVertexAttrib4NbvARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4NbvARB(GLuint index, const GLbyte *v);'


glVertexAttrib4NbvARB(UInt32, array<SByte>[]()[][])

Original signature is 'extern void glVertexAttrib4NbvARB(GLuint index, const GLbyte *v);'


glVertexAttrib4NbvARB(UInt32, SByte%)

Original signature is 'extern void glVertexAttrib4NbvARB(GLuint index, const GLbyte *v);'


glVertexAttrib4Niv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4Niv (GLuint index, const GLint *v);'


glVertexAttrib4Niv(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glVertexAttrib4Niv (GLuint index, const GLint *v);'


glVertexAttrib4Niv(UInt32, Int32%)

Original signature is 'extern void glVertexAttrib4Niv (GLuint index, const GLint *v);'


glVertexAttrib4NivARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4NivARB(GLuint index, const GLint *v);'


glVertexAttrib4NivARB(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glVertexAttrib4NivARB(GLuint index, const GLint *v);'


glVertexAttrib4NivARB(UInt32, Int32%)

Original signature is 'extern void glVertexAttrib4NivARB(GLuint index, const GLint *v);'


glVertexAttrib4Nsv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4Nsv (GLuint index, const GLshort *v);'


glVertexAttrib4Nsv(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glVertexAttrib4Nsv (GLuint index, const GLshort *v);'


glVertexAttrib4Nsv(UInt32, Int16%)

Original signature is 'extern void glVertexAttrib4Nsv (GLuint index, const GLshort *v);'


glVertexAttrib4NsvARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4NsvARB(GLuint index, const GLshort *v);'


glVertexAttrib4NsvARB(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glVertexAttrib4NsvARB(GLuint index, const GLshort *v);'


glVertexAttrib4NsvARB(UInt32, Int16%)

Original signature is 'extern void glVertexAttrib4NsvARB(GLuint index, const GLshort *v);'


glVertexAttrib4Nub(UInt32, Byte, Byte, Byte, Byte)

Original signature is 'extern void glVertexAttrib4Nub (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);'


glVertexAttrib4NubARB(UInt32, Byte, Byte, Byte, Byte)

Original signature is 'extern void glVertexAttrib4NubARB(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);'


glVertexAttrib4Nubv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4Nubv (GLuint index, const GLubyte *v);'


glVertexAttrib4Nubv(UInt32, array<Byte>[]()[][])

Original signature is 'extern void glVertexAttrib4Nubv (GLuint index, const GLubyte *v);'


glVertexAttrib4Nubv(UInt32, Byte%)

Original signature is 'extern void glVertexAttrib4Nubv (GLuint index, const GLubyte *v);'


glVertexAttrib4NubvARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4NubvARB(GLuint index, const GLubyte *v);'


glVertexAttrib4NubvARB(UInt32, array<Byte>[]()[][])

Original signature is 'extern void glVertexAttrib4NubvARB(GLuint index, const GLubyte *v);'


glVertexAttrib4NubvARB(UInt32, Byte%)

Original signature is 'extern void glVertexAttrib4NubvARB(GLuint index, const GLubyte *v);'


glVertexAttrib4Nuiv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4Nuiv (GLuint index, const GLuint *v);'


glVertexAttrib4Nuiv(UInt32, array<UInt32>[]()[][])

Original signature is 'extern void glVertexAttrib4Nuiv (GLuint index, const GLuint *v);'


glVertexAttrib4Nuiv(UInt32, UInt32%)

Original signature is 'extern void glVertexAttrib4Nuiv (GLuint index, const GLuint *v);'


glVertexAttrib4NuivARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4NuivARB(GLuint index, const GLuint *v);'


glVertexAttrib4NuivARB(UInt32, array<UInt32>[]()[][])

Original signature is 'extern void glVertexAttrib4NuivARB(GLuint index, const GLuint *v);'


glVertexAttrib4NuivARB(UInt32, UInt32%)

Original signature is 'extern void glVertexAttrib4NuivARB(GLuint index, const GLuint *v);'


glVertexAttrib4Nusv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4Nusv (GLuint index, const GLushort *v);'


glVertexAttrib4Nusv(UInt32, array<UInt16>[]()[][])

Original signature is 'extern void glVertexAttrib4Nusv (GLuint index, const GLushort *v);'


glVertexAttrib4Nusv(UInt32, UInt16%)

Original signature is 'extern void glVertexAttrib4Nusv (GLuint index, const GLushort *v);'


glVertexAttrib4NusvARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4NusvARB(GLuint index, const GLushort *v);'


glVertexAttrib4NusvARB(UInt32, array<UInt16>[]()[][])

Original signature is 'extern void glVertexAttrib4NusvARB(GLuint index, const GLushort *v);'


glVertexAttrib4NusvARB(UInt32, UInt16%)

Original signature is 'extern void glVertexAttrib4NusvARB(GLuint index, const GLushort *v);'


glVertexAttrib4s(UInt32, Int16, Int16, Int16, Int16)

Original signature is 'extern void glVertexAttrib4s (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);'


glVertexAttrib4sARB(UInt32, Int16, Int16, Int16, Int16)

Original signature is 'extern void glVertexAttrib4sARB(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);'


glVertexAttrib4sv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4sv (GLuint index, const GLshort *v);'


glVertexAttrib4sv(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glVertexAttrib4sv (GLuint index, const GLshort *v);'


glVertexAttrib4sv(UInt32, Int16%)

Original signature is 'extern void glVertexAttrib4sv (GLuint index, const GLshort *v);'


glVertexAttrib4svARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4svARB(GLuint index, const GLshort *v);'


glVertexAttrib4svARB(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glVertexAttrib4svARB(GLuint index, const GLshort *v);'


glVertexAttrib4svARB(UInt32, Int16%)

Original signature is 'extern void glVertexAttrib4svARB(GLuint index, const GLshort *v);'


glVertexAttrib4ubv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4ubv (GLuint index, const GLubyte *v);'


glVertexAttrib4ubv(UInt32, array<Byte>[]()[][])

Original signature is 'extern void glVertexAttrib4ubv (GLuint index, const GLubyte *v);'


glVertexAttrib4ubv(UInt32, Byte%)

Original signature is 'extern void glVertexAttrib4ubv (GLuint index, const GLubyte *v);'


glVertexAttrib4ubvARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4ubvARB(GLuint index, const GLubyte *v);'


glVertexAttrib4ubvARB(UInt32, array<Byte>[]()[][])

Original signature is 'extern void glVertexAttrib4ubvARB(GLuint index, const GLubyte *v);'


glVertexAttrib4ubvARB(UInt32, Byte%)

Original signature is 'extern void glVertexAttrib4ubvARB(GLuint index, const GLubyte *v);'


glVertexAttrib4uiv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4uiv (GLuint index, const GLuint *v);'


glVertexAttrib4uiv(UInt32, array<UInt32>[]()[][])

Original signature is 'extern void glVertexAttrib4uiv (GLuint index, const GLuint *v);'


glVertexAttrib4uiv(UInt32, UInt32%)

Original signature is 'extern void glVertexAttrib4uiv (GLuint index, const GLuint *v);'


glVertexAttrib4uivARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4uivARB(GLuint index, const GLuint *v);'


glVertexAttrib4uivARB(UInt32, array<UInt32>[]()[][])

Original signature is 'extern void glVertexAttrib4uivARB(GLuint index, const GLuint *v);'


glVertexAttrib4uivARB(UInt32, UInt32%)

Original signature is 'extern void glVertexAttrib4uivARB(GLuint index, const GLuint *v);'


glVertexAttrib4usv(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4usv (GLuint index, const GLushort *v);'


glVertexAttrib4usv(UInt32, array<UInt16>[]()[][])

Original signature is 'extern void glVertexAttrib4usv (GLuint index, const GLushort *v);'


glVertexAttrib4usv(UInt32, UInt16%)

Original signature is 'extern void glVertexAttrib4usv (GLuint index, const GLushort *v);'


glVertexAttrib4usvARB(UInt32, IntPtr)

Original signature is 'extern void glVertexAttrib4usvARB(GLuint index, const GLushort *v);'


glVertexAttrib4usvARB(UInt32, array<UInt16>[]()[][])

Original signature is 'extern void glVertexAttrib4usvARB(GLuint index, const GLushort *v);'


glVertexAttrib4usvARB(UInt32, UInt16%)

Original signature is 'extern void glVertexAttrib4usvARB(GLuint index, const GLushort *v);'


glVertexAttribDivisorARB(UInt32, UInt32)

Original signature is 'extern void glVertexAttribDivisorARB(GLuint index, GLuint divisor);'


glVertexAttribI1iEXT(UInt32, Int32)

Original signature is 'extern void glVertexAttribI1iEXT(GLuint index, GLint x);'


glVertexAttribI1ivEXT(UInt32, IntPtr)

Original signature is 'extern void glVertexAttribI1ivEXT(GLuint index, const GLint *v);'


glVertexAttribI1ivEXT(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glVertexAttribI1ivEXT(GLuint index, const GLint *v);'


glVertexAttribI1ivEXT(UInt32, Int32%)

Original signature is 'extern void glVertexAttribI1ivEXT(GLuint index, const GLint *v);'


glVertexAttribI1uiEXT(UInt32, UInt32)

Original signature is 'extern void glVertexAttribI1uiEXT(GLuint index, GLuint x);'


glVertexAttribI1uivEXT(UInt32, IntPtr)

Original signature is 'extern void glVertexAttribI1uivEXT(GLuint index, const GLuint *v);'


glVertexAttribI1uivEXT(UInt32, array<UInt32>[]()[][])

Original signature is 'extern void glVertexAttribI1uivEXT(GLuint index, const GLuint *v);'


glVertexAttribI1uivEXT(UInt32, UInt32%)

Original signature is 'extern void glVertexAttribI1uivEXT(GLuint index, const GLuint *v);'


glVertexAttribI2iEXT(UInt32, Int32, Int32)

Original signature is 'extern void glVertexAttribI2iEXT(GLuint index, GLint x, GLint y);'


glVertexAttribI2ivEXT(UInt32, IntPtr)

Original signature is 'extern void glVertexAttribI2ivEXT(GLuint index, const GLint *v);'


glVertexAttribI2ivEXT(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glVertexAttribI2ivEXT(GLuint index, const GLint *v);'


glVertexAttribI2ivEXT(UInt32, Int32%)

Original signature is 'extern void glVertexAttribI2ivEXT(GLuint index, const GLint *v);'


glVertexAttribI2uiEXT(UInt32, UInt32, UInt32)

Original signature is 'extern void glVertexAttribI2uiEXT(GLuint index, GLuint x, GLuint y);'


glVertexAttribI2uivEXT(UInt32, IntPtr)

Original signature is 'extern void glVertexAttribI2uivEXT(GLuint index, const GLuint *v);'


glVertexAttribI2uivEXT(UInt32, array<UInt32>[]()[][])

Original signature is 'extern void glVertexAttribI2uivEXT(GLuint index, const GLuint *v);'


glVertexAttribI2uivEXT(UInt32, UInt32%)

Original signature is 'extern void glVertexAttribI2uivEXT(GLuint index, const GLuint *v);'


glVertexAttribI3iEXT(UInt32, Int32, Int32, Int32)

Original signature is 'extern void glVertexAttribI3iEXT(GLuint index, GLint x, GLint y, GLint z);'


glVertexAttribI3ivEXT(UInt32, IntPtr)

Original signature is 'extern void glVertexAttribI3ivEXT(GLuint index, const GLint *v);'


glVertexAttribI3ivEXT(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glVertexAttribI3ivEXT(GLuint index, const GLint *v);'


glVertexAttribI3ivEXT(UInt32, Int32%)

Original signature is 'extern void glVertexAttribI3ivEXT(GLuint index, const GLint *v);'


glVertexAttribI3uiEXT(UInt32, UInt32, UInt32, UInt32)

Original signature is 'extern void glVertexAttribI3uiEXT(GLuint index, GLuint x, GLuint y, GLuint z);'


glVertexAttribI3uivEXT(UInt32, IntPtr)

Original signature is 'extern void glVertexAttribI3uivEXT(GLuint index, const GLuint *v);'


glVertexAttribI3uivEXT(UInt32, array<UInt32>[]()[][])

Original signature is 'extern void glVertexAttribI3uivEXT(GLuint index, const GLuint *v);'


glVertexAttribI3uivEXT(UInt32, UInt32%)

Original signature is 'extern void glVertexAttribI3uivEXT(GLuint index, const GLuint *v);'


glVertexAttribI4bvEXT(UInt32, IntPtr)

Original signature is 'extern void glVertexAttribI4bvEXT(GLuint index, const GLbyte *v);'


glVertexAttribI4bvEXT(UInt32, array<SByte>[]()[][])

Original signature is 'extern void glVertexAttribI4bvEXT(GLuint index, const GLbyte *v);'


glVertexAttribI4bvEXT(UInt32, SByte%)

Original signature is 'extern void glVertexAttribI4bvEXT(GLuint index, const GLbyte *v);'


glVertexAttribI4iEXT(UInt32, Int32, Int32, Int32, Int32)

Original signature is 'extern void glVertexAttribI4iEXT(GLuint index, GLint x, GLint y, GLint z, GLint w);'


glVertexAttribI4ivEXT(UInt32, IntPtr)

Original signature is 'extern void glVertexAttribI4ivEXT(GLuint index, const GLint *v);'


glVertexAttribI4ivEXT(UInt32, array<Int32>[]()[][])

Original signature is 'extern void glVertexAttribI4ivEXT(GLuint index, const GLint *v);'


glVertexAttribI4ivEXT(UInt32, Int32%)

Original signature is 'extern void glVertexAttribI4ivEXT(GLuint index, const GLint *v);'


glVertexAttribI4svEXT(UInt32, IntPtr)

Original signature is 'extern void glVertexAttribI4svEXT(GLuint index, const GLshort *v);'


glVertexAttribI4svEXT(UInt32, array<Int16>[]()[][])

Original signature is 'extern void glVertexAttribI4svEXT(GLuint index, const GLshort *v);'


glVertexAttribI4svEXT(UInt32, Int16%)

Original signature is 'extern void glVertexAttribI4svEXT(GLuint index, const GLshort *v);'


glVertexAttribI4ubvEXT(UInt32, IntPtr)

Original signature is 'extern void glVertexAttribI4ubvEXT(GLuint index, const GLubyte *v);'


glVertexAttribI4ubvEXT(UInt32, array<Byte>[]()[][])

Original signature is 'extern void glVertexAttribI4ubvEXT(GLuint index, const GLubyte *v);'


glVertexAttribI4ubvEXT(UInt32, Byte%)

Original signature is 'extern void glVertexAttribI4ubvEXT(GLuint index, const GLubyte *v);'


glVertexAttribI4uiEXT(UInt32, UInt32, UInt32, UInt32, UInt32)

Original signature is 'extern void glVertexAttribI4uiEXT(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);'


glVertexAttribI4uivEXT(UInt32, IntPtr)

Original signature is 'extern void glVertexAttribI4uivEXT(GLuint index, const GLuint *v);'


glVertexAttribI4uivEXT(UInt32, array<UInt32>[]()[][])

Original signature is 'extern void glVertexAttribI4uivEXT(GLuint index, const GLuint *v);'


glVertexAttribI4uivEXT(UInt32, UInt32%)

Original signature is 'extern void glVertexAttribI4uivEXT(GLuint index, const GLuint *v);'


glVertexAttribI4usvEXT(UInt32, IntPtr)

Original signature is 'extern void glVertexAttribI4usvEXT(GLuint index, const GLushort *v);'


glVertexAttribI4usvEXT(UInt32, array<UInt16>[]()[][])

Original signature is 'extern void glVertexAttribI4usvEXT(GLuint index, const GLushort *v);'


glVertexAttribI4usvEXT(UInt32, UInt16%)

Original signature is 'extern void glVertexAttribI4usvEXT(GLuint index, const GLushort *v);'


glVertexAttribIPointerEXT(UInt32, Int32, UInt32, Int32, IntPtr)

Original signature is 'extern void glVertexAttribIPointerEXT(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);'


glVertexAttribPointer(UInt32, Int32, UInt32, Byte, Int32, IntPtr)

Original signature is 'extern void glVertexAttribPointer (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer);'


glVertexAttribPointerARB(UInt32, Int32, UInt32, Byte, Int32, IntPtr)

Original signature is 'extern void glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer);'


glVertexBlendARB(Int32)

Original signature is 'extern void glVertexBlendARB(GLint);'


glVertexPointer(Int32, UInt32, Int32, IntPtr)

Original signature is 'extern void glVertexPointer (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);'


glViewport(Int32, Int32, Int32, Int32)

Original signature is 'extern void glViewport (GLint x, GLint y, GLsizei width, GLsizei height);'


glWeightbvARB(Int32, IntPtr)

Original signature is 'extern void glWeightbvARB(GLint, const GLbyte *);'


glWeightbvARB(Int32, array<SByte>[]()[][])

Original signature is 'extern void glWeightbvARB(GLint, const GLbyte *);'


glWeightbvARB(Int32, SByte%)

Original signature is 'extern void glWeightbvARB(GLint, const GLbyte *);'


glWeightdvARB(Int32, IntPtr)

Original signature is 'extern void glWeightdvARB(GLint, const GLdouble *);'


glWeightdvARB(Int32, array<Double>[]()[][])

Original signature is 'extern void glWeightdvARB(GLint, const GLdouble *);'


glWeightdvARB(Int32, Double%)

Original signature is 'extern void glWeightdvARB(GLint, const GLdouble *);'


glWeightfvARB(Int32, IntPtr)

Original signature is 'extern void glWeightfvARB(GLint, const GLfloat *);'


glWeightfvARB(Int32, array<Single>[]()[][])

Original signature is 'extern void glWeightfvARB(GLint, const GLfloat *);'


glWeightfvARB(Int32, Single%)

Original signature is 'extern void glWeightfvARB(GLint, const GLfloat *);'


glWeightivARB(Int32, IntPtr)

Original signature is 'extern void glWeightivARB(GLint, const GLint *);'


glWeightivARB(Int32, array<Int32>[]()[][])

Original signature is 'extern void glWeightivARB(GLint, const GLint *);'


glWeightivARB(Int32, Int32%)

Original signature is 'extern void glWeightivARB(GLint, const GLint *);'


glWeightPointerARB(Int32, UInt32, Int32, IntPtr)

Original signature is 'extern void glWeightPointerARB(GLint, GLenum, GLsizei, const GLvoid *);'


glWeightsvARB(Int32, IntPtr)

Original signature is 'extern void glWeightsvARB(GLint, const GLshort *);'


glWeightsvARB(Int32, array<Int16>[]()[][])

Original signature is 'extern void glWeightsvARB(GLint, const GLshort *);'


glWeightsvARB(Int32, Int16%)

Original signature is 'extern void glWeightsvARB(GLint, const GLshort *);'


glWeightubvARB(Int32, IntPtr)

Original signature is 'extern void glWeightubvARB(GLint, const GLubyte *);'


glWeightubvARB(Int32, array<Byte>[]()[][])

Original signature is 'extern void glWeightubvARB(GLint, const GLubyte *);'


glWeightubvARB(Int32, Byte%)

Original signature is 'extern void glWeightubvARB(GLint, const GLubyte *);'


glWeightuivARB(Int32, IntPtr)

Original signature is 'extern void glWeightuivARB(GLint, const GLuint *);'


glWeightuivARB(Int32, array<UInt32>[]()[][])

Original signature is 'extern void glWeightuivARB(GLint, const GLuint *);'


glWeightuivARB(Int32, UInt32%)

Original signature is 'extern void glWeightuivARB(GLint, const GLuint *);'


glWeightusvARB(Int32, IntPtr)

Original signature is 'extern void glWeightusvARB(GLint, const GLushort *);'


glWeightusvARB(Int32, array<UInt16>[]()[][])

Original signature is 'extern void glWeightusvARB(GLint, const GLushort *);'


glWeightusvARB(Int32, UInt16%)

Original signature is 'extern void glWeightusvARB(GLint, const GLushort *);'


glWindowPos2d(Double, Double)

Original signature is 'extern void glWindowPos2d (GLdouble x, GLdouble y);'


glWindowPos2dARB(Double, Double)

Original signature is 'extern void glWindowPos2dARB (GLdouble, GLdouble);'


glWindowPos2dv(IntPtr)

Original signature is 'extern void glWindowPos2dv (const GLdouble *v);'


glWindowPos2dv(array<Double>[]()[][])

Original signature is 'extern void glWindowPos2dv (const GLdouble *v);'


glWindowPos2dv(Double%)

Original signature is 'extern void glWindowPos2dv (const GLdouble *v);'


glWindowPos2dvARB(IntPtr)

Original signature is 'extern void glWindowPos2dvARB (const GLdouble *);'


glWindowPos2dvARB(array<Double>[]()[][])

Original signature is 'extern void glWindowPos2dvARB (const GLdouble *);'


glWindowPos2dvARB(Double%)

Original signature is 'extern void glWindowPos2dvARB (const GLdouble *);'


glWindowPos2f(Single, Single)

Original signature is 'extern void glWindowPos2f (GLfloat x, GLfloat y);'


glWindowPos2fARB(Single, Single)

Original signature is 'extern void glWindowPos2fARB (GLfloat, GLfloat);'


glWindowPos2fv(IntPtr)

Original signature is 'extern void glWindowPos2fv (const GLfloat *v);'


glWindowPos2fv(array<Single>[]()[][])

Original signature is 'extern void glWindowPos2fv (const GLfloat *v);'


glWindowPos2fv(Single%)

Original signature is 'extern void glWindowPos2fv (const GLfloat *v);'


glWindowPos2fvARB(IntPtr)

Original signature is 'extern void glWindowPos2fvARB (const GLfloat *);'


glWindowPos2fvARB(array<Single>[]()[][])

Original signature is 'extern void glWindowPos2fvARB (const GLfloat *);'


glWindowPos2fvARB(Single%)

Original signature is 'extern void glWindowPos2fvARB (const GLfloat *);'


glWindowPos2i(Int32, Int32)

Original signature is 'extern void glWindowPos2i (GLint x, GLint y);'


glWindowPos2iARB(Int32, Int32)

Original signature is 'extern void glWindowPos2iARB (GLint, GLint);'


glWindowPos2iv(IntPtr)

Original signature is 'extern void glWindowPos2iv (const GLint *v);'


glWindowPos2iv(array<Int32>[]()[][])

Original signature is 'extern void glWindowPos2iv (const GLint *v);'


glWindowPos2iv(Int32%)

Original signature is 'extern void glWindowPos2iv (const GLint *v);'


glWindowPos2ivARB(IntPtr)

Original signature is 'extern void glWindowPos2ivARB (const GLint *);'


glWindowPos2ivARB(array<Int32>[]()[][])

Original signature is 'extern void glWindowPos2ivARB (const GLint *);'


glWindowPos2ivARB(Int32%)

Original signature is 'extern void glWindowPos2ivARB (const GLint *);'


glWindowPos2s(Int16, Int16)

Original signature is 'extern void glWindowPos2s (GLshort x, GLshort y);'


glWindowPos2sARB(Int16, Int16)

Original signature is 'extern void glWindowPos2sARB (GLshort, GLshort);'


glWindowPos2sv(IntPtr)

Original signature is 'extern void glWindowPos2sv (const GLshort *v);'


glWindowPos2sv(array<Int16>[]()[][])

Original signature is 'extern void glWindowPos2sv (const GLshort *v);'


glWindowPos2sv(Int16%)

Original signature is 'extern void glWindowPos2sv (const GLshort *v);'


glWindowPos2svARB(IntPtr)

Original signature is 'extern void glWindowPos2svARB (const GLshort *);'


glWindowPos2svARB(array<Int16>[]()[][])

Original signature is 'extern void glWindowPos2svARB (const GLshort *);'


glWindowPos2svARB(Int16%)

Original signature is 'extern void glWindowPos2svARB (const GLshort *);'


glWindowPos3d(Double, Double, Double)

Original signature is 'extern void glWindowPos3d (GLdouble x, GLdouble y, GLdouble z);'


glWindowPos3dARB(Double, Double, Double)

Original signature is 'extern void glWindowPos3dARB (GLdouble, GLdouble, GLdouble);'


glWindowPos3dv(IntPtr)

Original signature is 'extern void glWindowPos3dv (const GLdouble *v);'


glWindowPos3dv(array<Double>[]()[][])

Original signature is 'extern void glWindowPos3dv (const GLdouble *v);'


glWindowPos3dv(Double%)

Original signature is 'extern void glWindowPos3dv (const GLdouble *v);'


glWindowPos3dvARB(IntPtr)

Original signature is 'extern void glWindowPos3dvARB (const GLdouble *);'


glWindowPos3dvARB(array<Double>[]()[][])

Original signature is 'extern void glWindowPos3dvARB (const GLdouble *);'


glWindowPos3dvARB(Double%)

Original signature is 'extern void glWindowPos3dvARB (const GLdouble *);'


glWindowPos3f(Single, Single, Single)

Original signature is 'extern void glWindowPos3f (GLfloat x, GLfloat y, GLfloat z);'


glWindowPos3fARB(Single, Single, Single)

Original signature is 'extern void glWindowPos3fARB (GLfloat, GLfloat, GLfloat);'


glWindowPos3fv(IntPtr)

Original signature is 'extern void glWindowPos3fv (const GLfloat *v);'


glWindowPos3fv(array<Single>[]()[][])

Original signature is 'extern void glWindowPos3fv (const GLfloat *v);'


glWindowPos3fv(Single%)

Original signature is 'extern void glWindowPos3fv (const GLfloat *v);'


glWindowPos3fvARB(IntPtr)

Original signature is 'extern void glWindowPos3fvARB (const GLfloat *);'


glWindowPos3fvARB(array<Single>[]()[][])

Original signature is 'extern void glWindowPos3fvARB (const GLfloat *);'


glWindowPos3fvARB(Single%)

Original signature is 'extern void glWindowPos3fvARB (const GLfloat *);'


glWindowPos3i(Int32, Int32, Int32)

Original signature is 'extern void glWindowPos3i (GLint x, GLint y, GLint z);'


glWindowPos3iARB(Int32, Int32, Int32)

Original signature is 'extern void glWindowPos3iARB (GLint, GLint, GLint);'


glWindowPos3iv(IntPtr)

Original signature is 'extern void glWindowPos3iv (const GLint *v);'


glWindowPos3iv(array<Int32>[]()[][])

Original signature is 'extern void glWindowPos3iv (const GLint *v);'


glWindowPos3iv(Int32%)

Original signature is 'extern void glWindowPos3iv (const GLint *v);'


glWindowPos3ivARB(IntPtr)

Original signature is 'extern void glWindowPos3ivARB (const GLint *);'


glWindowPos3ivARB(array<Int32>[]()[][])

Original signature is 'extern void glWindowPos3ivARB (const GLint *);'


glWindowPos3ivARB(Int32%)

Original signature is 'extern void glWindowPos3ivARB (const GLint *);'


glWindowPos3s(Int16, Int16, Int16)

Original signature is 'extern void glWindowPos3s (GLshort x, GLshort y, GLshort z);'


glWindowPos3sARB(Int16, Int16, Int16)

Original signature is 'extern void glWindowPos3sARB (GLshort, GLshort, GLshort);'


glWindowPos3sv(IntPtr)

Original signature is 'extern void glWindowPos3sv (const GLshort *v);'


glWindowPos3sv(array<Int16>[]()[][])

Original signature is 'extern void glWindowPos3sv (const GLshort *v);'


glWindowPos3sv(Int16%)

Original signature is 'extern void glWindowPos3sv (const GLshort *v);'


glWindowPos3svARB(IntPtr)

Original signature is 'extern void glWindowPos3svARB (const GLshort *);'


glWindowPos3svARB(array<Int16>[]()[][])

Original signature is 'extern void glWindowPos3svARB (const GLshort *);'


glWindowPos3svARB(Int16%)

Original signature is 'extern void glWindowPos3svARB (const GLshort *);'


MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
OPENGL
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.OpenGL (Module: Monobjc.OpenGL)