RingOpenGL (OpenGL 1.1) 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

  • 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)

  • void glBindVertexArray(GLuint array)

  • void glGenVertexArrays(GLsizei n,const GLuint * arrays)

  • GLenum glewInit(void)

  • GLboolean glewIsSupported(const char *name)

  • GLboolean glewGetExtension(const char *name)

  • const GLubyte *glewGetErrorString(GLenum error)

  • const GLubyte *glewGetString(GLenum name)