RingOpenGL (OpenGL 1.2) 関数リファレンス — プログラミング言語 Ring 1.14 取扱説明書

Skip to content

# RingOpenGL (OpenGL 1.2) 関数リファレンス

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

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