RingOpenGL (OpenGL 1.2) Functions Reference

  • GL_ZERO
  • GL_FALSE
  • GL_LOGIC_OP
  • GL_NONE
  • GL_TEXTURE_COMPONENTS
  • GL_NO_ERROR
  • GL_POINTS
  • GL_CURRENT_BIT
  • GL_TRUE
  • GL_ONE
  • GL_CLIENT_PIXEL_STORE_BIT
  • GL_LINES
  • GL_LINE_LOOP
  • GL_POINT_BIT
  • GL_CLIENT_VERTEX_ARRAY_BIT
  • GL_LINE_STRIP
  • GL_LINE_BIT
  • GL_TRIANGLES
  • GL_TRIANGLE_STRIP
  • GL_TRIANGLE_FAN
  • GL_QUADS
  • GL_QUAD_STRIP
  • GL_POLYGON_BIT
  • GL_POLYGON
  • GL_POLYGON_STIPPLE_BIT
  • GL_PIXEL_MODE_BIT
  • GL_LIGHTING_BIT
  • GL_FOG_BIT
  • GL_DEPTH_BUFFER_BIT
  • GL_ACCUM
  • GL_LOAD
  • GL_RETURN
  • GL_MULT
  • GL_ADD
  • GL_NEVER
  • GL_ACCUM_BUFFER_BIT
  • GL_LESS
  • GL_EQUAL
  • GL_LEQUAL
  • GL_GREATER
  • GL_NOTEQUAL
  • GL_GEQUAL
  • GL_ALWAYS
  • GL_SRC_COLOR
  • GL_ONE_MINUS_SRC_COLOR
  • GL_SRC_ALPHA
  • GL_ONE_MINUS_SRC_ALPHA
  • GL_DST_ALPHA
  • GL_ONE_MINUS_DST_ALPHA
  • GL_DST_COLOR
  • GL_ONE_MINUS_DST_COLOR
  • GL_SRC_ALPHA_SATURATE
  • GL_STENCIL_BUFFER_BIT
  • GL_FRONT_LEFT
  • GL_FRONT_RIGHT
  • GL_BACK_LEFT
  • GL_BACK_RIGHT
  • GL_FRONT
  • GL_BACK
  • GL_LEFT
  • GL_RIGHT
  • GL_FRONT_AND_BACK
  • GL_AUX0
  • GL_AUX1
  • GL_AUX2
  • GL_AUX3
  • GL_INVALID_ENUM
  • GL_INVALID_VALUE
  • GL_INVALID_OPERATION
  • GL_STACK_OVERFLOW
  • GL_STACK_UNDERFLOW
  • GL_OUT_OF_MEMORY
  • GL_2D
  • GL_3D
  • GL_3D_COLOR
  • GL_3D_COLOR_TEXTURE
  • GL_4D_COLOR_TEXTURE
  • GL_PASS_THROUGH_TOKEN
  • GL_POINT_TOKEN
  • GL_LINE_TOKEN
  • GL_POLYGON_TOKEN
  • GL_BITMAP_TOKEN
  • GL_DRAW_PIXEL_TOKEN
  • GL_COPY_PIXEL_TOKEN
  • GL_LINE_RESET_TOKEN
  • GL_EXP
  • GL_VIEWPORT_BIT
  • GL_EXP2
  • GL_CW
  • GL_CCW
  • GL_COEFF
  • GL_ORDER
  • GL_DOMAIN
  • GL_CURRENT_COLOR
  • GL_CURRENT_INDEX
  • GL_CURRENT_NORMAL
  • GL_CURRENT_TEXTURE_COORDS
  • GL_CURRENT_RASTER_COLOR
  • GL_CURRENT_RASTER_INDEX
  • GL_CURRENT_RASTER_TEXTURE_COORDS
  • GL_CURRENT_RASTER_POSITION
  • GL_CURRENT_RASTER_POSITION_VALID
  • GL_CURRENT_RASTER_DISTANCE
  • GL_POINT_SMOOTH
  • GL_POINT_SIZE
  • GL_POINT_SIZE_RANGE
  • GL_POINT_SIZE_GRANULARITY
  • GL_LINE_SMOOTH
  • GL_LINE_WIDTH
  • GL_LINE_WIDTH_RANGE
  • GL_LINE_WIDTH_GRANULARITY
  • GL_LINE_STIPPLE
  • GL_LINE_STIPPLE_PATTERN
  • GL_LINE_STIPPLE_REPEAT
  • GL_LIST_MODE
  • GL_MAX_LIST_NESTING
  • GL_LIST_BASE
  • GL_LIST_INDEX
  • GL_POLYGON_MODE
  • GL_POLYGON_SMOOTH
  • GL_POLYGON_STIPPLE
  • GL_EDGE_FLAG
  • GL_CULL_FACE
  • GL_CULL_FACE_MODE
  • GL_FRONT_FACE
  • GL_LIGHTING
  • GL_LIGHT_MODEL_LOCAL_VIEWER
  • GL_LIGHT_MODEL_TWO_SIDE
  • GL_LIGHT_MODEL_AMBIENT
  • GL_SHADE_MODEL
  • GL_COLOR_MATERIAL_FACE
  • GL_COLOR_MATERIAL_PARAMETER
  • GL_COLOR_MATERIAL
  • GL_FOG
  • GL_FOG_INDEX
  • GL_FOG_DENSITY
  • GL_FOG_START
  • GL_FOG_END
  • GL_FOG_MODE
  • GL_FOG_COLOR
  • GL_DEPTH_RANGE
  • GL_DEPTH_TEST
  • GL_DEPTH_WRITEMASK
  • GL_DEPTH_CLEAR_VALUE
  • GL_DEPTH_FUNC
  • GL_ACCUM_CLEAR_VALUE
  • GL_STENCIL_TEST
  • GL_STENCIL_CLEAR_VALUE
  • GL_STENCIL_FUNC
  • GL_STENCIL_VALUE_MASK
  • GL_STENCIL_FAIL
  • GL_STENCIL_PASS_DEPTH_FAIL
  • GL_STENCIL_PASS_DEPTH_PASS
  • GL_STENCIL_REF
  • GL_STENCIL_WRITEMASK
  • GL_MATRIX_MODE
  • GL_NORMALIZE
  • GL_VIEWPORT
  • GL_MODELVIEW_STACK_DEPTH
  • GL_PROJECTION_STACK_DEPTH
  • GL_TEXTURE_STACK_DEPTH
  • GL_MODELVIEW_MATRIX
  • GL_PROJECTION_MATRIX
  • GL_TEXTURE_MATRIX
  • GL_ATTRIB_STACK_DEPTH
  • GL_CLIENT_ATTRIB_STACK_DEPTH
  • GL_ALPHA_TEST
  • GL_ALPHA_TEST_FUNC
  • GL_ALPHA_TEST_REF
  • GL_DITHER
  • GL_BLEND_DST
  • GL_BLEND_SRC
  • GL_BLEND
  • GL_LOGIC_OP_MODE
  • GL_INDEX_LOGIC_OP
  • GL_COLOR_LOGIC_OP
  • GL_AUX_BUFFERS
  • GL_DRAW_BUFFER
  • GL_READ_BUFFER
  • GL_SCISSOR_BOX
  • GL_SCISSOR_TEST
  • GL_INDEX_CLEAR_VALUE
  • GL_INDEX_WRITEMASK
  • GL_COLOR_CLEAR_VALUE
  • GL_COLOR_WRITEMASK
  • GL_INDEX_MODE
  • GL_RGBA_MODE
  • GL_DOUBLEBUFFER
  • GL_STEREO
  • GL_RENDER_MODE
  • GL_PERSPECTIVE_CORRECTION_HINT
  • GL_POINT_SMOOTH_HINT
  • GL_LINE_SMOOTH_HINT
  • GL_POLYGON_SMOOTH_HINT
  • GL_FOG_HINT
  • GL_TEXTURE_GEN_S
  • GL_TEXTURE_GEN_T
  • GL_TEXTURE_GEN_R
  • GL_TEXTURE_GEN_Q
  • GL_PIXEL_MAP_I_TO_I
  • GL_PIXEL_MAP_S_TO_S
  • GL_PIXEL_MAP_I_TO_R
  • GL_PIXEL_MAP_I_TO_G
  • GL_PIXEL_MAP_I_TO_B
  • GL_PIXEL_MAP_I_TO_A
  • GL_PIXEL_MAP_R_TO_R
  • GL_PIXEL_MAP_G_TO_G
  • GL_PIXEL_MAP_B_TO_B
  • GL_PIXEL_MAP_A_TO_A
  • GL_PIXEL_MAP_I_TO_I_SIZE
  • GL_PIXEL_MAP_S_TO_S_SIZE
  • GL_PIXEL_MAP_I_TO_R_SIZE
  • GL_PIXEL_MAP_I_TO_G_SIZE
  • GL_PIXEL_MAP_I_TO_B_SIZE
  • GL_PIXEL_MAP_I_TO_A_SIZE
  • GL_PIXEL_MAP_R_TO_R_SIZE
  • GL_PIXEL_MAP_G_TO_G_SIZE
  • GL_PIXEL_MAP_B_TO_B_SIZE
  • GL_PIXEL_MAP_A_TO_A_SIZE
  • GL_UNPACK_SWAP_BYTES
  • GL_UNPACK_LSB_FIRST
  • GL_UNPACK_ROW_LENGTH
  • GL_UNPACK_SKIP_ROWS
  • GL_UNPACK_SKIP_PIXELS
  • GL_UNPACK_ALIGNMENT
  • GL_PACK_SWAP_BYTES
  • GL_PACK_LSB_FIRST
  • GL_PACK_ROW_LENGTH
  • GL_PACK_SKIP_ROWS
  • GL_PACK_SKIP_PIXELS
  • GL_PACK_ALIGNMENT
  • GL_MAP_COLOR
  • GL_MAP_STENCIL
  • GL_INDEX_SHIFT
  • GL_INDEX_OFFSET
  • GL_RED_SCALE
  • GL_RED_BIAS
  • GL_ZOOM_X
  • GL_ZOOM_Y
  • GL_GREEN_SCALE
  • GL_GREEN_BIAS
  • GL_BLUE_SCALE
  • GL_BLUE_BIAS
  • GL_ALPHA_SCALE
  • GL_ALPHA_BIAS
  • GL_DEPTH_SCALE
  • GL_DEPTH_BIAS
  • GL_MAX_EVAL_ORDER
  • GL_MAX_LIGHTS
  • GL_MAX_CLIP_PLANES
  • GL_MAX_TEXTURE_SIZE
  • GL_MAX_PIXEL_MAP_TABLE
  • GL_MAX_ATTRIB_STACK_DEPTH
  • GL_MAX_MODELVIEW_STACK_DEPTH
  • GL_MAX_NAME_STACK_DEPTH
  • GL_MAX_PROJECTION_STACK_DEPTH
  • GL_MAX_TEXTURE_STACK_DEPTH
  • GL_MAX_VIEWPORT_DIMS
  • GL_MAX_CLIENT_ATTRIB_STACK_DEPTH
  • GL_SUBPIXEL_BITS
  • GL_INDEX_BITS
  • GL_RED_BITS
  • GL_GREEN_BITS
  • GL_BLUE_BITS
  • GL_ALPHA_BITS
  • GL_DEPTH_BITS
  • GL_STENCIL_BITS
  • GL_ACCUM_RED_BITS
  • GL_ACCUM_GREEN_BITS
  • GL_ACCUM_BLUE_BITS
  • GL_ACCUM_ALPHA_BITS
  • GL_NAME_STACK_DEPTH
  • GL_AUTO_NORMAL
  • GL_MAP1_COLOR_4
  • 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_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_MAP1_GRID_DOMAIN
  • GL_MAP1_GRID_SEGMENTS
  • GL_MAP2_GRID_DOMAIN
  • GL_MAP2_GRID_SEGMENTS
  • GL_TEXTURE_1D
  • GL_TEXTURE_2D
  • GL_FEEDBACK_BUFFER_POINTER
  • GL_FEEDBACK_BUFFER_SIZE
  • GL_FEEDBACK_BUFFER_TYPE
  • GL_SELECTION_BUFFER_POINTER
  • GL_SELECTION_BUFFER_SIZE
  • GL_TEXTURE_WIDTH
  • GL_TRANSFORM_BIT
  • GL_TEXTURE_HEIGHT
  • GL_TEXTURE_INTERNAL_FORMAT
  • GL_TEXTURE_BORDER_COLOR
  • GL_TEXTURE_BORDER
  • GL_DONT_CARE
  • GL_FASTEST
  • GL_NICEST
  • GL_AMBIENT
  • GL_DIFFUSE
  • GL_SPECULAR
  • GL_POSITION
  • GL_SPOT_DIRECTION
  • GL_SPOT_EXPONENT
  • GL_SPOT_CUTOFF
  • GL_CONSTANT_ATTENUATION
  • GL_LINEAR_ATTENUATION
  • GL_QUADRATIC_ATTENUATION
  • GL_COMPILE
  • GL_COMPILE_AND_EXECUTE
  • GL_BYTE
  • GL_UNSIGNED_BYTE
  • GL_SHORT
  • GL_UNSIGNED_SHORT
  • GL_INT
  • GL_UNSIGNED_INT
  • GL_FLOAT
  • GL_2_BYTES
  • GL_3_BYTES
  • GL_4_BYTES
  • GL_DOUBLE
  • GL_CLEAR
  • GL_AND
  • GL_AND_REVERSE
  • GL_COPY
  • GL_AND_INVERTED
  • GL_NOOP
  • GL_XOR
  • GL_OR
  • GL_NOR
  • GL_EQUIV
  • GL_INVERT
  • GL_OR_REVERSE
  • GL_COPY_INVERTED
  • GL_OR_INVERTED
  • GL_NAND
  • GL_SET
  • GL_EMISSION
  • GL_SHININESS
  • GL_AMBIENT_AND_DIFFUSE
  • GL_COLOR_INDEXES
  • GL_MODELVIEW
  • GL_PROJECTION
  • GL_TEXTURE
  • GL_COLOR
  • GL_DEPTH
  • GL_STENCIL
  • GL_COLOR_INDEX
  • GL_STENCIL_INDEX
  • GL_DEPTH_COMPONENT
  • GL_RED
  • GL_GREEN
  • GL_BLUE
  • GL_ALPHA
  • GL_RGB
  • GL_RGBA
  • GL_LUMINANCE
  • GL_LUMINANCE_ALPHA
  • GL_BITMAP
  • GL_POINT
  • GL_LINE
  • GL_FILL
  • GL_RENDER
  • GL_FEEDBACK
  • GL_SELECT
  • GL_FLAT
  • GL_SMOOTH
  • GL_KEEP
  • GL_REPLACE
  • GL_INCR
  • GL_DECR
  • GL_VENDOR
  • GL_RENDERER
  • GL_VERSION
  • GL_EXTENSIONS
  • GL_S
  • GL_ENABLE_BIT
  • GL_T
  • GL_R
  • GL_Q
  • GL_MODULATE
  • GL_DECAL
  • GL_TEXTURE_ENV_MODE
  • GL_TEXTURE_ENV_COLOR
  • GL_TEXTURE_ENV
  • GL_EYE_LINEAR
  • GL_OBJECT_LINEAR
  • GL_SPHERE_MAP
  • GL_TEXTURE_GEN_MODE
  • GL_OBJECT_PLANE
  • GL_EYE_PLANE
  • GL_NEAREST
  • GL_LINEAR
  • GL_NEAREST_MIPMAP_NEAREST
  • GL_LINEAR_MIPMAP_NEAREST
  • GL_NEAREST_MIPMAP_LINEAR
  • GL_LINEAR_MIPMAP_LINEAR
  • GL_TEXTURE_MAG_FILTER
  • GL_TEXTURE_MIN_FILTER
  • GL_TEXTURE_WRAP_S
  • GL_TEXTURE_WRAP_T
  • GL_CLAMP
  • GL_REPEAT
  • GL_POLYGON_OFFSET_UNITS
  • GL_POLYGON_OFFSET_POINT
  • GL_POLYGON_OFFSET_LINE
  • GL_R3_G3_B2
  • GL_V2F
  • GL_V3F
  • GL_C4UB_V2F
  • GL_C4UB_V3F
  • GL_C3F_V3F
  • GL_N3F_V3F
  • GL_C4F_N3F_V3F
  • GL_T2F_V3F
  • GL_T4F_V4F
  • GL_T2F_C4UB_V3F
  • GL_T2F_C3F_V3F
  • GL_T2F_N3F_V3F
  • GL_T2F_C4F_N3F_V3F
  • GL_T4F_C4F_N3F_V4F
  • GL_CLIP_PLANE0
  • GL_CLIP_PLANE1
  • GL_CLIP_PLANE2
  • GL_CLIP_PLANE3
  • GL_CLIP_PLANE4
  • GL_CLIP_PLANE5
  • GL_LIGHT0
  • GL_COLOR_BUFFER_BIT
  • GL_LIGHT1
  • GL_LIGHT2
  • GL_LIGHT3
  • GL_LIGHT4
  • GL_LIGHT5
  • GL_LIGHT6
  • GL_LIGHT7
  • GL_HINT_BIT
  • GL_POLYGON_OFFSET_FILL
  • GL_POLYGON_OFFSET_FACTOR
  • GL_ALPHA4
  • GL_ALPHA8
  • GL_ALPHA12
  • GL_ALPHA16
  • GL_LUMINANCE4
  • GL_LUMINANCE8
  • GL_LUMINANCE12
  • GL_LUMINANCE16
  • GL_LUMINANCE4_ALPHA4
  • GL_LUMINANCE6_ALPHA2
  • GL_LUMINANCE8_ALPHA8
  • GL_LUMINANCE12_ALPHA4
  • GL_LUMINANCE12_ALPHA12
  • GL_LUMINANCE16_ALPHA16
  • GL_INTENSITY
  • GL_INTENSITY4
  • GL_INTENSITY8
  • GL_INTENSITY12
  • GL_INTENSITY16
  • GL_RGB4
  • GL_RGB5
  • GL_RGB8
  • GL_RGB10
  • GL_RGB12
  • GL_RGB16
  • GL_RGBA2
  • GL_RGBA4
  • GL_RGB5_A1
  • GL_RGBA8
  • GL_RGB10_A2
  • GL_RGBA12
  • GL_RGBA16
  • GL_TEXTURE_RED_SIZE
  • GL_TEXTURE_GREEN_SIZE
  • GL_TEXTURE_BLUE_SIZE
  • GL_TEXTURE_ALPHA_SIZE
  • GL_TEXTURE_LUMINANCE_SIZE
  • GL_TEXTURE_INTENSITY_SIZE
  • GL_PROXY_TEXTURE_1D
  • GL_PROXY_TEXTURE_2D
  • GL_TEXTURE_PRIORITY
  • GL_TEXTURE_RESIDENT
  • GL_TEXTURE_BINDING_1D
  • GL_TEXTURE_BINDING_2D
  • GL_VERTEX_ARRAY
  • GL_NORMAL_ARRAY
  • GL_COLOR_ARRAY
  • GL_INDEX_ARRAY
  • GL_TEXTURE_COORD_ARRAY
  • GL_EDGE_FLAG_ARRAY
  • GL_VERTEX_ARRAY_SIZE
  • GL_VERTEX_ARRAY_TYPE
  • GL_VERTEX_ARRAY_STRIDE
  • GL_NORMAL_ARRAY_TYPE
  • GL_NORMAL_ARRAY_STRIDE
  • GL_COLOR_ARRAY_SIZE
  • GL_COLOR_ARRAY_TYPE
  • GL_COLOR_ARRAY_STRIDE
  • GL_INDEX_ARRAY_TYPE
  • GL_INDEX_ARRAY_STRIDE
  • GL_TEXTURE_COORD_ARRAY_SIZE
  • GL_TEXTURE_COORD_ARRAY_TYPE
  • GL_TEXTURE_COORD_ARRAY_STRIDE
  • GL_EDGE_FLAG_ARRAY_STRIDE
  • GL_VERTEX_ARRAY_POINTER
  • GL_NORMAL_ARRAY_POINTER
  • GL_COLOR_ARRAY_POINTER
  • GL_INDEX_ARRAY_POINTER
  • GL_TEXTURE_COORD_ARRAY_POINTER
  • GL_EDGE_FLAG_ARRAY_POINTER
  • GL_COLOR_INDEX1_EXT
  • GL_COLOR_INDEX2_EXT
  • GL_COLOR_INDEX4_EXT
  • GL_COLOR_INDEX8_EXT
  • GL_COLOR_INDEX12_EXT
  • GL_COLOR_INDEX16_EXT
  • GL_EVAL_BIT
  • GL_LIST_BIT
  • GL_TEXTURE_BIT
  • GL_SCISSOR_BIT
  • GL_ALL_ATTRIB_BITS
  • GL_CLIENT_ALL_ATTRIB_BITS
  • GL_SMOOTH_POINT_SIZE_RANGE
  • GL_SMOOTH_POINT_SIZE_GRANULARITY
  • GL_SMOOTH_LINE_WIDTH_RANGE
  • GL_SMOOTH_LINE_WIDTH_GRANULARITY
  • GL_UNSIGNED_BYTE_3_3_2
  • GL_UNSIGNED_SHORT_4_4_4_4
  • GL_UNSIGNED_SHORT_5_5_5_1
  • GL_UNSIGNED_INT_8_8_8_8
  • GL_UNSIGNED_INT_10_10_10_2
  • GL_RESCALE_NORMAL
  • GL_TEXTURE_BINDING_3D
  • GL_PACK_SKIP_IMAGES
  • GL_PACK_IMAGE_HEIGHT
  • GL_UNPACK_SKIP_IMAGES
  • GL_UNPACK_IMAGE_HEIGHT
  • GL_TEXTURE_3D
  • GL_PROXY_TEXTURE_3D
  • GL_TEXTURE_DEPTH
  • GL_TEXTURE_WRAP_R
  • GL_MAX_3D_TEXTURE_SIZE
  • GL_BGR
  • GL_BGRA
  • GL_MAX_ELEMENTS_VERTICES
  • GL_MAX_ELEMENTS_INDICES
  • GL_CLAMP_TO_EDGE
  • GL_TEXTURE_MIN_LOD
  • GL_TEXTURE_MAX_LOD
  • GL_TEXTURE_BASE_LEVEL
  • GL_TEXTURE_MAX_LEVEL
  • GL_LIGHT_MODEL_COLOR_CONTROL
  • GL_SINGLE_COLOR
  • GL_SEPARATE_SPECULAR_COLOR
  • GL_UNSIGNED_BYTE_2_3_3_REV
  • GL_UNSIGNED_SHORT_5_6_5
  • GL_UNSIGNED_SHORT_5_6_5_REV
  • GL_UNSIGNED_SHORT_4_4_4_4_REV
  • GL_UNSIGNED_SHORT_1_5_5_5_REV
  • GL_UNSIGNED_INT_8_8_8_8_REV
  • GL_ALIASED_POINT_SIZE_RANGE
  • GL_ALIASED_LINE_WIDTH_RANGE
  • void glAccum(GLenum op, GLfloat value)
  • void glAlphaFunc(GLenum func, GLclampf ref)
  • GLboolean glAreTexturesResident(GLsizei n, const GLuint *textures, GLboolean *residences)
  • void glArrayElement(GLint i)
  • void glBegin(GLenum mode)
  • void glBindTexture(GLenum target, GLuint texture)
  • void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap)
  • void glBlendFunc(GLenum sfactor, GLenum dfactor)
  • void glCallList(GLuint list)
  • void glCallLists(GLsizei n, GLenum type, const void *lists)
  • void glClear(GLbitfield mask)
  • void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
  • void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
  • void glClearDepth(GLclampd depth)
  • void glClearIndex(GLfloat c)
  • void glClearStencil(GLint s)
  • void glClipPlane(GLenum plane, const GLdouble *equation)
  • void glColor3b(GLbyte red, GLbyte green, GLbyte blue)
  • void glColor3bv(const GLbyte *v)
  • void glColor3d(GLdouble red, GLdouble green, GLdouble blue)
  • void glColor3dv(const GLdouble *v)
  • void glColor3f(GLfloat red, GLfloat green, GLfloat blue)
  • void glColor3fv(const GLfloat *v)
  • void glColor3i(GLint red, GLint green, GLint blue)
  • void glColor3iv(const GLint *v)
  • void glColor3s(GLshort red, GLshort green, GLshort blue)
  • void glColor3sv(const GLshort *v)
  • void glColor3ub(GLubyte red, GLubyte green, GLubyte blue)
  • void glColor3ubv(const GLubyte *v)
  • void glColor3ui(GLuint red, GLuint green, GLuint blue)
  • void glColor3uiv(const GLuint *v)
  • void glColor3us(GLushort red, GLushort green, GLushort blue)
  • void glColor3usv(const GLushort *v)
  • void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
  • void glColor4bv(const GLbyte *v)
  • void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
  • void glColor4dv(const GLdouble *v)
  • void glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
  • void glColor4fv(const GLfloat *v)
  • void glColor4i(GLint red, GLint green, GLint blue, GLint alpha)
  • void glColor4iv(const GLint *v)
  • void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)
  • void glColor4sv(const GLshort *v)
  • void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
  • void glColor4ubv(const GLubyte *v)
  • void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)
  • void glColor4uiv(const GLuint *v)
  • void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)
  • void glColor4usv(const GLushort *v)
  • void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
  • void glColorMaterial(GLenum face, GLenum mode)
  • void glColorPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
  • void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
  • void glCopyTexImage1D(GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLint border)
  • void glCopyTexImage2D(GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
  • void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
  • void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
  • void glCullFace(GLenum mode)
  • void glDeleteLists(GLuint list, GLsizei range)
  • void glDeleteTextures(GLsizei n, const GLuint *textures)
  • void glDepthFunc(GLenum func)
  • void glDepthMask(GLboolean flag)
  • void glDepthRange(GLclampd zNear, GLclampd zFar)
  • void glDisable(GLenum cap)
  • void glDisableClientState(GLenum array)
  • void glDrawArrays(GLenum mode, GLint first, GLsizei count)
  • void glDrawBuffer(GLenum mode)
  • void glDrawElements(GLenum mode, GLsizei count, GLenum type, const void *indices)
  • void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
  • void glEdgeFlag(GLboolean flag)
  • void glEdgeFlagPointer(GLsizei stride, const void *pointer)
  • void glEdgeFlagv(const GLboolean *flag)
  • void glEnable(GLenum cap)
  • void glEnableClientState(GLenum array)
  • void glEnd(void)
  • void glEndList(void)
  • void glEvalCoord1d(GLdouble u)
  • void glEvalCoord1dv(const GLdouble *u)
  • void glEvalCoord1f(GLfloat u)
  • void glEvalCoord1fv(const GLfloat *u)
  • void glEvalCoord2d(GLdouble u, GLdouble v)
  • void glEvalCoord2dv(const GLdouble *u)
  • void glEvalCoord2f(GLfloat u, GLfloat v)
  • void glEvalCoord2fv(const GLfloat *u)
  • void glEvalMesh1(GLenum mode, GLint i1, GLint i2)
  • void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
  • void glEvalPoint1(GLint i)
  • void glEvalPoint2(GLint i, GLint j)
  • void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer)
  • void glFinish(void)
  • void glFlush(void)
  • void glFogf(GLenum pname, GLfloat param)
  • void glFogfv(GLenum pname, const GLfloat *params)
  • void glFogi(GLenum pname, GLint param)
  • void glFogiv(GLenum pname, const GLint *params)
  • void glFrontFace(GLenum mode)
  • void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
  • GLuint glGenLists(GLsizei range)
  • void glGenTextures(GLsizei n, GLuint *textures)
  • void glGetBooleanv(GLenum pname, GLboolean *params)
  • void glGetClipPlane(GLenum plane, GLdouble *equation)
  • void glGetDoublev(GLenum pname, GLdouble *params)
  • GLenum glGetError(void)
  • void glGetFloatv(GLenum pname, GLfloat *params)
  • void glGetIntegerv(GLenum pname, GLint *params)
  • void glGetLightfv(GLenum light, GLenum pname, GLfloat *params)
  • void glGetLightiv(GLenum light, GLenum pname, GLint *params)
  • void glGetMapdv(GLenum target, GLenum query, GLdouble *v)
  • void glGetMapfv(GLenum target, GLenum query, GLfloat *v)
  • void glGetMapiv(GLenum target, GLenum query, GLint *v)
  • void glGetMaterialfv(GLenum face, GLenum pname, GLfloat *params)
  • void glGetMaterialiv(GLenum face, GLenum pname, GLint *params)
  • void glGetPixelMapfv(GLenum map, GLfloat *values)
  • void glGetPixelMapuiv(GLenum map, GLuint *values)
  • void glGetPixelMapusv(GLenum map, GLushort *values)
  • void glGetPointerv(GLenum pname, void* *params)
  • void glGetPolygonStipple(GLubyte *mask)
  • GLubyte * glGetString(GLenum name)
  • void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat *params)
  • void glGetTexEnviv(GLenum target, GLenum pname, GLint *params)
  • void glGetTexGendv(GLenum coord, GLenum pname, GLdouble *params)
  • void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat *params)
  • void glGetTexGeniv(GLenum coord, GLenum pname, GLint *params)
  • void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
  • void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params)
  • void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params)
  • void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params)
  • void glGetTexParameteriv(GLenum target, GLenum pname, GLint *params)
  • void glHint(GLenum target, GLenum mode)
  • void glIndexMask(GLuint mask)
  • void glIndexPointer(GLenum type, GLsizei stride, const void *pointer)
  • void glIndexd(GLdouble c)
  • void glIndexdv(const GLdouble *c)
  • void glIndexf(GLfloat c)
  • void glIndexfv(const GLfloat *c)
  • void glIndexi(GLint c)
  • void glIndexiv(const GLint *c)
  • void glIndexs(GLshort c)
  • void glIndexsv(const GLshort *c)
  • void glIndexub(GLubyte c)
  • void glIndexubv(const GLubyte *c)
  • void glInitNames(void)
  • void glInterleavedArrays(GLenum format, GLsizei stride, const void *pointer)
  • GLboolean glIsEnabled(GLenum cap)
  • GLboolean glIsList(GLuint list)
  • GLboolean glIsTexture(GLuint texture)
  • void glLightModelf(GLenum pname, GLfloat param)
  • void glLightModelfv(GLenum pname, const GLfloat *params)
  • void glLightModeli(GLenum pname, GLint param)
  • void glLightModeliv(GLenum pname, const GLint *params)
  • void glLightf(GLenum light, GLenum pname, GLfloat param)
  • void glLightfv(GLenum light, GLenum pname, const GLfloat *params)
  • void glLighti(GLenum light, GLenum pname, GLint param)
  • void glLightiv(GLenum light, GLenum pname, const GLint *params)
  • void glLineStipple(GLint factor, GLushort pattern)
  • void glLineWidth(GLfloat width)
  • void glListBase(GLuint base)
  • void glLoadIdentity(void)
  • void glLoadMatrixd(const GLdouble *m)
  • void glLoadMatrixf(const GLfloat *m)
  • void glLoadName(GLuint name)
  • void glLogicOp(GLenum opcode)
  • void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points)
  • void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points)
  • void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points)
  • void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points)
  • void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2)
  • void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2)
  • void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
  • void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
  • void glMaterialf(GLenum face, GLenum pname, GLfloat param)
  • void glMaterialfv(GLenum face, GLenum pname, const GLfloat *params)
  • void glMateriali(GLenum face, GLenum pname, GLint param)
  • void glMaterialiv(GLenum face, GLenum pname, const GLint *params)
  • void glMatrixMode(GLenum mode)
  • void glMultMatrixd(const GLdouble *m)
  • void glMultMatrixf(const GLfloat *m)
  • void glNewList(GLuint list, GLenum mode)
  • void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz)
  • void glNormal3bv(const GLbyte *v)
  • void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz)
  • void glNormal3dv(const GLdouble *v)
  • void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
  • void glNormal3fv(const GLfloat *v)
  • void glNormal3i(GLint nx, GLint ny, GLint nz)
  • void glNormal3iv(const GLint *v)
  • void glNormal3s(GLshort nx, GLshort ny, GLshort nz)
  • void glNormal3sv(const GLshort *v)
  • void glNormalPointer(GLenum type, GLsizei stride, const void *pointer)
  • void glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
  • void glPassThrough(GLfloat token)
  • void glPixelMapfv(GLenum map, GLsizei mapsize, const GLfloat *values)
  • void glPixelMapuiv(GLenum map, GLsizei mapsize, const GLuint *values)
  • void glPixelMapusv(GLenum map, GLsizei mapsize, const GLushort *values)
  • void glPixelStoref(GLenum pname, GLfloat param)
  • void glPixelStorei(GLenum pname, GLint param)
  • void glPixelTransferf(GLenum pname, GLfloat param)
  • void glPixelTransferi(GLenum pname, GLint param)
  • void glPixelZoom(GLfloat xfactor, GLfloat yfactor)
  • void glPointSize(GLfloat size)
  • void glPolygonMode(GLenum face, GLenum mode)
  • void glPolygonOffset(GLfloat factor, GLfloat units)
  • void glPolygonStipple(const GLubyte *mask)
  • void glPopAttrib(void)
  • void glPopClientAttrib(void)
  • void glPopMatrix(void)
  • void glPopName(void)
  • void glPrioritizeTextures(GLsizei n, const GLuint *textures, const GLclampf *priorities)
  • void glPushAttrib(GLbitfield mask)
  • void glPushClientAttrib(GLbitfield mask)
  • void glPushMatrix(void)
  • void glPushName(GLuint name)
  • void glRasterPos2d(GLdouble x, GLdouble y)
  • void glRasterPos2dv(const GLdouble *v)
  • void glRasterPos2f(GLfloat x, GLfloat y)
  • void glRasterPos2fv(const GLfloat *v)
  • void glRasterPos2i(GLint x, GLint y)
  • void glRasterPos2iv(const GLint *v)
  • void glRasterPos2s(GLshort x, GLshort y)
  • void glRasterPos2sv(const GLshort *v)
  • void glRasterPos3d(GLdouble x, GLdouble y, GLdouble z)
  • void glRasterPos3dv(const GLdouble *v)
  • void glRasterPos3f(GLfloat x, GLfloat y, GLfloat z)
  • void glRasterPos3fv(const GLfloat *v)
  • void glRasterPos3i(GLint x, GLint y, GLint z)
  • void glRasterPos3iv(const GLint *v)
  • void glRasterPos3s(GLshort x, GLshort y, GLshort z)
  • void glRasterPos3sv(const GLshort *v)
  • void glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
  • void glRasterPos4dv(const GLdouble *v)
  • void glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
  • void glRasterPos4fv(const GLfloat *v)
  • void glRasterPos4i(GLint x, GLint y, GLint z, GLint w)
  • void glRasterPos4iv(const GLint *v)
  • void glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)
  • void glRasterPos4sv(const GLshort *v)
  • void glReadBuffer(GLenum mode)
  • void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels)
  • void glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
  • void glRectdv(const GLdouble *v1, const GLdouble *v2)
  • void glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
  • void glRectfv(const GLfloat *v1, const GLfloat *v2)
  • void glRecti(GLint x1, GLint y1, GLint x2, GLint y2)
  • void glRectiv(const GLint *v1, const GLint *v2)
  • void glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
  • void glRectsv(const GLshort *v1, const GLshort *v2)
  • GLint glRenderMode(GLenum mode)
  • void glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
  • void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
  • void glScaled(GLdouble x, GLdouble y, GLdouble z)
  • void glScalef(GLfloat x, GLfloat y, GLfloat z)
  • void glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
  • void glSelectBuffer(GLsizei size, GLuint *buffer)
  • void glShadeModel(GLenum mode)
  • void glStencilFunc(GLenum func, GLint ref, GLuint mask)
  • void glStencilMask(GLuint mask)
  • void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
  • void glTexCoord1d(GLdouble s)
  • void glTexCoord1dv(const GLdouble *v)
  • void glTexCoord1f(GLfloat s)
  • void glTexCoord1fv(const GLfloat *v)
  • void glTexCoord1i(GLint s)
  • void glTexCoord1iv(const GLint *v)
  • void glTexCoord1s(GLshort s)
  • void glTexCoord1sv(const GLshort *v)
  • void glTexCoord2d(GLdouble s, GLdouble t)
  • void glTexCoord2dv(const GLdouble *v)
  • void glTexCoord2f(GLfloat s, GLfloat t)
  • void glTexCoord2fv(const GLfloat *v)
  • void glTexCoord2i(GLint s, GLint t)
  • void glTexCoord2iv(const GLint *v)
  • void glTexCoord2s(GLshort s, GLshort t)
  • void glTexCoord2sv(const GLshort *v)
  • void glTexCoord3d(GLdouble s, GLdouble t, GLdouble r)
  • void glTexCoord3dv(const GLdouble *v)
  • void glTexCoord3f(GLfloat s, GLfloat t, GLfloat r)
  • void glTexCoord3fv(const GLfloat *v)
  • void glTexCoord3i(GLint s, GLint t, GLint r)
  • void glTexCoord3iv(const GLint *v)
  • void glTexCoord3s(GLshort s, GLshort t, GLshort r)
  • void glTexCoord3sv(const GLshort *v)
  • void glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
  • void glTexCoord4dv(const GLdouble *v)
  • void glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
  • void glTexCoord4fv(const GLfloat *v)
  • void glTexCoord4i(GLint s, GLint t, GLint r, GLint q)
  • void glTexCoord4iv(const GLint *v)
  • void glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)
  • void glTexCoord4sv(const GLshort *v)
  • void glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
  • void glTexEnvf(GLenum target, GLenum pname, GLfloat param)
  • void glTexEnvfv(GLenum target, GLenum pname, const GLfloat *params)
  • void glTexEnvi(GLenum target, GLenum pname, GLint param)
  • void glTexEnviv(GLenum target, GLenum pname, const GLint *params)
  • void glTexGend(GLenum coord, GLenum pname, GLdouble param)
  • void glTexGendv(GLenum coord, GLenum pname, const GLdouble *params)
  • void glTexGenf(GLenum coord, GLenum pname, GLfloat param)
  • void glTexGenfv(GLenum coord, GLenum pname, const GLfloat *params)
  • void glTexGeni(GLenum coord, GLenum pname, GLint param)
  • void glTexGeniv(GLenum coord, GLenum pname, const GLint *params)
  • void glTexImage1D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)
  • void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
  • void glTexParameterf(GLenum target, GLenum pname, GLfloat param)
  • void glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params)
  • void glTexParameteri(GLenum target, GLenum pname, GLint param)
  • void glTexParameteriv(GLenum target, GLenum pname, const GLint *params)
  • void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
  • void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
  • void glTranslated(GLdouble x, GLdouble y, GLdouble z)
  • void glTranslatef(GLfloat x, GLfloat y, GLfloat z)
  • void glVertex2d(GLdouble x, GLdouble y)
  • void glVertex2dv(const GLdouble *v)
  • void glVertex2f(GLfloat x, GLfloat y)
  • void glVertex2fv(const GLfloat *v)
  • void glVertex2i(GLint x, GLint y)
  • void glVertex2iv(const GLint *v)
  • void glVertex2s(GLshort x, GLshort y)
  • void glVertex2sv(const GLshort *v)
  • void glVertex3d(GLdouble x, GLdouble y, GLdouble z)
  • void glVertex3dv(const GLdouble *v)
  • void glVertex3f(GLfloat x, GLfloat y, GLfloat z)
  • void glVertex3fv(const GLfloat *v)
  • void glVertex3i(GLint x, GLint y, GLint z)
  • void glVertex3iv(const GLint *v)
  • void glVertex3s(GLshort x, GLshort y, GLshort z)
  • void glVertex3sv(const GLshort *v)
  • void glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
  • void glVertex4dv(const GLdouble *v)
  • void glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
  • void glVertex4fv(const GLfloat *v)
  • void glVertex4i(GLint x, GLint y, GLint z, GLint w)
  • void glVertex4iv(const GLint *v)
  • void glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w)
  • void glVertex4sv(const GLshort *v)
  • void glVertexPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
  • void glViewport(GLint x, GLint y, GLsizei width, GLsizei height)