2 single: RingOpenGL (OpenGL 2.0) Functions Reference; Introduction
4 ===========================================
5 RingOpenGL (OpenGL 2.0) Functions Reference
6 ===========================================
12 * GL_TEXTURE_COMPONENTS
18 * GL_CLIENT_PIXEL_STORE_BIT
22 * GL_CLIENT_VERTEX_ARRAY_BIT
32 * GL_POLYGON_STIPPLE_BIT
52 * GL_ONE_MINUS_SRC_COLOR
54 * GL_ONE_MINUS_SRC_ALPHA
56 * GL_ONE_MINUS_DST_ALPHA
58 * GL_ONE_MINUS_DST_COLOR
59 * GL_SRC_ALPHA_SATURATE
60 * GL_STENCIL_BUFFER_BIT
76 * GL_INVALID_OPERATION
85 * GL_PASS_THROUGH_TOKEN
104 * GL_CURRENT_TEXTURE_COORDS
105 * GL_CURRENT_RASTER_COLOR
106 * GL_CURRENT_RASTER_INDEX
107 * GL_CURRENT_RASTER_TEXTURE_COORDS
108 * GL_CURRENT_RASTER_POSITION
109 * GL_CURRENT_RASTER_POSITION_VALID
110 * GL_CURRENT_RASTER_DISTANCE
113 * GL_POINT_SIZE_RANGE
114 * GL_POINT_SIZE_GRANULARITY
117 * GL_LINE_WIDTH_RANGE
118 * GL_LINE_WIDTH_GRANULARITY
120 * GL_LINE_STIPPLE_PATTERN
121 * GL_LINE_STIPPLE_REPEAT
123 * GL_MAX_LIST_NESTING
134 * GL_LIGHT_MODEL_LOCAL_VIEWER
135 * GL_LIGHT_MODEL_TWO_SIDE
136 * GL_LIGHT_MODEL_AMBIENT
138 * GL_COLOR_MATERIAL_FACE
139 * GL_COLOR_MATERIAL_PARAMETER
151 * GL_DEPTH_CLEAR_VALUE
153 * GL_ACCUM_CLEAR_VALUE
155 * GL_STENCIL_CLEAR_VALUE
157 * GL_STENCIL_VALUE_MASK
159 * GL_STENCIL_PASS_DEPTH_FAIL
160 * GL_STENCIL_PASS_DEPTH_PASS
162 * GL_STENCIL_WRITEMASK
166 * GL_MODELVIEW_STACK_DEPTH
167 * GL_PROJECTION_STACK_DEPTH
168 * GL_TEXTURE_STACK_DEPTH
169 * GL_MODELVIEW_MATRIX
170 * GL_PROJECTION_MATRIX
172 * GL_ATTRIB_STACK_DEPTH
173 * GL_CLIENT_ATTRIB_STACK_DEPTH
189 * GL_INDEX_CLEAR_VALUE
191 * GL_COLOR_CLEAR_VALUE
198 * GL_PERSPECTIVE_CORRECTION_HINT
199 * GL_POINT_SMOOTH_HINT
200 * GL_LINE_SMOOTH_HINT
201 * GL_POLYGON_SMOOTH_HINT
207 * GL_PIXEL_MAP_I_TO_I
208 * GL_PIXEL_MAP_S_TO_S
209 * GL_PIXEL_MAP_I_TO_R
210 * GL_PIXEL_MAP_I_TO_G
211 * GL_PIXEL_MAP_I_TO_B
212 * GL_PIXEL_MAP_I_TO_A
213 * GL_PIXEL_MAP_R_TO_R
214 * GL_PIXEL_MAP_G_TO_G
215 * GL_PIXEL_MAP_B_TO_B
216 * GL_PIXEL_MAP_A_TO_A
217 * GL_PIXEL_MAP_I_TO_I_SIZE
218 * GL_PIXEL_MAP_S_TO_S_SIZE
219 * GL_PIXEL_MAP_I_TO_R_SIZE
220 * GL_PIXEL_MAP_I_TO_G_SIZE
221 * GL_PIXEL_MAP_I_TO_B_SIZE
222 * GL_PIXEL_MAP_I_TO_A_SIZE
223 * GL_PIXEL_MAP_R_TO_R_SIZE
224 * GL_PIXEL_MAP_G_TO_G_SIZE
225 * GL_PIXEL_MAP_B_TO_B_SIZE
226 * GL_PIXEL_MAP_A_TO_A_SIZE
227 * GL_UNPACK_SWAP_BYTES
228 * GL_UNPACK_LSB_FIRST
229 * GL_UNPACK_ROW_LENGTH
230 * GL_UNPACK_SKIP_ROWS
231 * GL_UNPACK_SKIP_PIXELS
232 * GL_UNPACK_ALIGNMENT
237 * GL_PACK_SKIP_PIXELS
258 * GL_MAX_TEXTURE_SIZE
259 * GL_MAX_PIXEL_MAP_TABLE
260 * GL_MAX_ATTRIB_STACK_DEPTH
261 * GL_MAX_MODELVIEW_STACK_DEPTH
262 * GL_MAX_NAME_STACK_DEPTH
263 * GL_MAX_PROJECTION_STACK_DEPTH
264 * GL_MAX_TEXTURE_STACK_DEPTH
265 * GL_MAX_VIEWPORT_DIMS
266 * GL_MAX_CLIENT_ATTRIB_STACK_DEPTH
276 * GL_ACCUM_GREEN_BITS
278 * GL_ACCUM_ALPHA_BITS
279 * GL_NAME_STACK_DEPTH
284 * GL_MAP1_TEXTURE_COORD_1
285 * GL_MAP1_TEXTURE_COORD_2
286 * GL_MAP1_TEXTURE_COORD_3
287 * GL_MAP1_TEXTURE_COORD_4
293 * GL_MAP2_TEXTURE_COORD_1
294 * GL_MAP2_TEXTURE_COORD_2
295 * GL_MAP2_TEXTURE_COORD_3
296 * GL_MAP2_TEXTURE_COORD_4
299 * GL_MAP1_GRID_DOMAIN
300 * GL_MAP1_GRID_SEGMENTS
301 * GL_MAP2_GRID_DOMAIN
302 * GL_MAP2_GRID_SEGMENTS
305 * GL_FEEDBACK_BUFFER_POINTER
306 * GL_FEEDBACK_BUFFER_SIZE
307 * GL_FEEDBACK_BUFFER_TYPE
308 * GL_SELECTION_BUFFER_POINTER
309 * GL_SELECTION_BUFFER_SIZE
313 * GL_TEXTURE_INTERNAL_FORMAT
314 * GL_TEXTURE_BORDER_COLOR
326 * GL_CONSTANT_ATTENUATION
327 * GL_LINEAR_ATTENUATION
328 * GL_QUADRATIC_ATTENUATION
330 * GL_COMPILE_AND_EXECUTE
360 * GL_AMBIENT_AND_DIFFUSE
403 * GL_TEXTURE_ENV_MODE
404 * GL_TEXTURE_ENV_COLOR
409 * GL_TEXTURE_GEN_MODE
414 * GL_NEAREST_MIPMAP_NEAREST
415 * GL_LINEAR_MIPMAP_NEAREST
416 * GL_NEAREST_MIPMAP_LINEAR
417 * GL_LINEAR_MIPMAP_LINEAR
418 * GL_TEXTURE_MAG_FILTER
419 * GL_TEXTURE_MIN_FILTER
424 * GL_POLYGON_OFFSET_UNITS
425 * GL_POLYGON_OFFSET_POINT
426 * GL_POLYGON_OFFSET_LINE
449 * GL_COLOR_BUFFER_BIT
458 * GL_POLYGON_OFFSET_FILL
459 * GL_POLYGON_OFFSET_FACTOR
468 * GL_LUMINANCE4_ALPHA4
469 * GL_LUMINANCE6_ALPHA2
470 * GL_LUMINANCE8_ALPHA8
471 * GL_LUMINANCE12_ALPHA4
472 * GL_LUMINANCE12_ALPHA12
473 * GL_LUMINANCE16_ALPHA16
492 * GL_TEXTURE_RED_SIZE
493 * GL_TEXTURE_GREEN_SIZE
494 * GL_TEXTURE_BLUE_SIZE
495 * GL_TEXTURE_ALPHA_SIZE
496 * GL_TEXTURE_LUMINANCE_SIZE
497 * GL_TEXTURE_INTENSITY_SIZE
498 * GL_PROXY_TEXTURE_1D
499 * GL_PROXY_TEXTURE_2D
500 * GL_TEXTURE_PRIORITY
501 * GL_TEXTURE_RESIDENT
502 * GL_TEXTURE_BINDING_1D
503 * GL_TEXTURE_BINDING_2D
508 * GL_TEXTURE_COORD_ARRAY
510 * GL_VERTEX_ARRAY_SIZE
511 * GL_VERTEX_ARRAY_TYPE
512 * GL_VERTEX_ARRAY_STRIDE
513 * GL_NORMAL_ARRAY_TYPE
514 * GL_NORMAL_ARRAY_STRIDE
515 * GL_COLOR_ARRAY_SIZE
516 * GL_COLOR_ARRAY_TYPE
517 * GL_COLOR_ARRAY_STRIDE
518 * GL_INDEX_ARRAY_TYPE
519 * GL_INDEX_ARRAY_STRIDE
520 * GL_TEXTURE_COORD_ARRAY_SIZE
521 * GL_TEXTURE_COORD_ARRAY_TYPE
522 * GL_TEXTURE_COORD_ARRAY_STRIDE
523 * GL_EDGE_FLAG_ARRAY_STRIDE
524 * GL_VERTEX_ARRAY_POINTER
525 * GL_NORMAL_ARRAY_POINTER
526 * GL_COLOR_ARRAY_POINTER
527 * GL_INDEX_ARRAY_POINTER
528 * GL_TEXTURE_COORD_ARRAY_POINTER
529 * GL_EDGE_FLAG_ARRAY_POINTER
530 * GL_COLOR_INDEX1_EXT
531 * GL_COLOR_INDEX2_EXT
532 * GL_COLOR_INDEX4_EXT
533 * GL_COLOR_INDEX8_EXT
534 * GL_COLOR_INDEX12_EXT
535 * GL_COLOR_INDEX16_EXT
541 * GL_CLIENT_ALL_ATTRIB_BITS
542 * GL_SMOOTH_POINT_SIZE_RANGE
543 * GL_SMOOTH_POINT_SIZE_GRANULARITY
544 * GL_SMOOTH_LINE_WIDTH_RANGE
545 * GL_SMOOTH_LINE_WIDTH_GRANULARITY
546 * GL_UNSIGNED_BYTE_3_3_2
547 * GL_UNSIGNED_SHORT_4_4_4_4
548 * GL_UNSIGNED_SHORT_5_5_5_1
549 * GL_UNSIGNED_INT_8_8_8_8
550 * GL_UNSIGNED_INT_10_10_10_2
552 * GL_TEXTURE_BINDING_3D
553 * GL_PACK_SKIP_IMAGES
554 * GL_PACK_IMAGE_HEIGHT
555 * GL_UNPACK_SKIP_IMAGES
556 * GL_UNPACK_IMAGE_HEIGHT
558 * GL_PROXY_TEXTURE_3D
561 * GL_MAX_3D_TEXTURE_SIZE
564 * GL_MAX_ELEMENTS_VERTICES
565 * GL_MAX_ELEMENTS_INDICES
569 * GL_TEXTURE_BASE_LEVEL
570 * GL_TEXTURE_MAX_LEVEL
571 * GL_LIGHT_MODEL_COLOR_CONTROL
573 * GL_SEPARATE_SPECULAR_COLOR
574 * GL_UNSIGNED_BYTE_2_3_3_REV
575 * GL_UNSIGNED_SHORT_5_6_5
576 * GL_UNSIGNED_SHORT_5_6_5_REV
577 * GL_UNSIGNED_SHORT_4_4_4_4_REV
578 * GL_UNSIGNED_SHORT_1_5_5_5_REV
579 * GL_UNSIGNED_INT_8_8_8_8_REV
580 * GL_ALIASED_POINT_SIZE_RANGE
581 * GL_ALIASED_LINE_WIDTH_RANGE
583 * GL_SAMPLE_ALPHA_TO_COVERAGE
584 * GL_SAMPLE_ALPHA_TO_ONE
588 * GL_SAMPLE_COVERAGE_VALUE
589 * GL_SAMPLE_COVERAGE_INVERT
624 * GL_CLIENT_ACTIVE_TEXTURE
625 * GL_MAX_TEXTURE_UNITS
626 * GL_TRANSPOSE_MODELVIEW_MATRIX
627 * GL_TRANSPOSE_PROJECTION_MATRIX
628 * GL_TRANSPOSE_TEXTURE_MATRIX
629 * GL_TRANSPOSE_COLOR_MATRIX
631 * GL_COMPRESSED_ALPHA
632 * GL_COMPRESSED_LUMINANCE
633 * GL_COMPRESSED_LUMINANCE_ALPHA
634 * GL_COMPRESSED_INTENSITY
637 * GL_TEXTURE_COMPRESSION_HINT
640 * GL_TEXTURE_CUBE_MAP
641 * GL_TEXTURE_BINDING_CUBE_MAP
642 * GL_TEXTURE_CUBE_MAP_POSITIVE_X
643 * GL_TEXTURE_CUBE_MAP_NEGATIVE_X
644 * GL_TEXTURE_CUBE_MAP_POSITIVE_Y
645 * GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
646 * GL_TEXTURE_CUBE_MAP_POSITIVE_Z
647 * GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
648 * GL_PROXY_TEXTURE_CUBE_MAP
649 * GL_MAX_CUBE_MAP_TEXTURE_SIZE
671 * GL_TEXTURE_COMPRESSED_IMAGE_SIZE
672 * GL_TEXTURE_COMPRESSED
673 * GL_NUM_COMPRESSED_TEXTURE_FORMATS
674 * GL_COMPRESSED_TEXTURE_FORMATS
684 * GL_POINT_FADE_THRESHOLD_SIZE
685 * GL_POINT_DISTANCE_ATTENUATION
687 * GL_GENERATE_MIPMAP_HINT
688 * GL_DEPTH_COMPONENT16
689 * GL_DEPTH_COMPONENT24
690 * GL_DEPTH_COMPONENT32
692 * GL_FOG_COORDINATE_SOURCE
695 * GL_CURRENT_FOG_COORDINATE
696 * GL_FOG_COORDINATE_ARRAY_TYPE
697 * GL_FOG_COORDINATE_ARRAY_STRIDE
698 * GL_FOG_COORDINATE_ARRAY_POINTER
699 * GL_FOG_COORDINATE_ARRAY
701 * GL_CURRENT_SECONDARY_COLOR
702 * GL_SECONDARY_COLOR_ARRAY_SIZE
703 * GL_SECONDARY_COLOR_ARRAY_TYPE
704 * GL_SECONDARY_COLOR_ARRAY_STRIDE
705 * GL_SECONDARY_COLOR_ARRAY_POINTER
706 * GL_SECONDARY_COLOR_ARRAY
707 * GL_MAX_TEXTURE_LOD_BIAS
708 * GL_TEXTURE_FILTER_CONTROL
709 * GL_TEXTURE_LOD_BIAS
712 * GL_TEXTURE_DEPTH_SIZE
713 * GL_DEPTH_TEXTURE_MODE
714 * GL_TEXTURE_COMPARE_MODE
715 * GL_TEXTURE_COMPARE_FUNC
716 * GL_COMPARE_R_TO_TEXTURE
717 * GL_CURRENT_FOG_COORD
720 * GL_FOG_COORD_ARRAY_BUFFER_BINDING
721 * GL_FOG_COORD_ARRAY_POINTER
722 * GL_FOG_COORD_ARRAY_STRIDE
723 * GL_FOG_COORD_ARRAY_TYPE
733 * GL_QUERY_COUNTER_BITS
736 * GL_QUERY_RESULT_AVAILABLE
738 * GL_ELEMENT_ARRAY_BUFFER
739 * GL_ARRAY_BUFFER_BINDING
740 * GL_ELEMENT_ARRAY_BUFFER_BINDING
741 * GL_VERTEX_ARRAY_BUFFER_BINDING
742 * GL_NORMAL_ARRAY_BUFFER_BINDING
743 * GL_COLOR_ARRAY_BUFFER_BINDING
744 * GL_INDEX_ARRAY_BUFFER_BINDING
745 * GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING
746 * GL_EDGE_FLAG_ARRAY_BUFFER_BINDING
747 * GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING
748 * GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING
749 * GL_WEIGHT_ARRAY_BUFFER_BINDING
750 * GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
756 * GL_BUFFER_MAP_POINTER
767 * GL_BLEND_EQUATION_RGB
768 * GL_VERTEX_ATTRIB_ARRAY_ENABLED
769 * GL_VERTEX_ATTRIB_ARRAY_SIZE
770 * GL_VERTEX_ATTRIB_ARRAY_STRIDE
771 * GL_VERTEX_ATTRIB_ARRAY_TYPE
772 * GL_CURRENT_VERTEX_ATTRIB
773 * GL_VERTEX_PROGRAM_POINT_SIZE
774 * GL_VERTEX_PROGRAM_TWO_SIDE
775 * GL_VERTEX_ATTRIB_ARRAY_POINTER
776 * GL_STENCIL_BACK_FUNC
777 * GL_STENCIL_BACK_FAIL
778 * GL_STENCIL_BACK_PASS_DEPTH_FAIL
779 * GL_STENCIL_BACK_PASS_DEPTH_PASS
780 * GL_MAX_DRAW_BUFFERS
797 * GL_BLEND_EQUATION_ALPHA
800 * GL_MAX_VERTEX_ATTRIBS
801 * GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
802 * GL_MAX_TEXTURE_COORDS
803 * GL_MAX_TEXTURE_IMAGE_UNITS
806 * GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
807 * GL_MAX_VERTEX_UNIFORM_COMPONENTS
808 * GL_MAX_VARYING_FLOATS
809 * GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
810 * GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
829 * GL_SAMPLER_1D_SHADOW
830 * GL_SAMPLER_2D_SHADOW
836 * GL_ATTACHED_SHADERS
838 * GL_ACTIVE_UNIFORM_MAX_LENGTH
839 * GL_SHADER_SOURCE_LENGTH
840 * GL_ACTIVE_ATTRIBUTES
841 * GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
842 * GL_FRAGMENT_SHADER_DERIVATIVE_HINT
843 * GL_SHADING_LANGUAGE_VERSION
845 * GL_POINT_SPRITE_COORD_ORIGIN
848 * GL_STENCIL_BACK_REF
849 * GL_STENCIL_BACK_VALUE_MASK
850 * GL_STENCIL_BACK_WRITEMASK
851 * void glAccum(GLenum op, GLfloat value)
852 * void glAlphaFunc(GLenum func, GLclampf ref)
853 * GLboolean glAreTexturesResident(GLsizei n, const GLuint *textures, GLboolean *residences)
854 * void glArrayElement(GLint i)
855 * void glBegin(GLenum mode)
856 * void glBindTexture(GLenum target, GLuint texture)
857 * void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap)
858 * void glBlendFunc(GLenum sfactor, GLenum dfactor)
859 * void glCallList(GLuint list)
860 * void glCallLists(GLsizei n, GLenum type, const void *lists)
861 * void glClear(GLbitfield mask)
862 * void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
863 * void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
864 * void glClearDepth(GLclampd depth)
865 * void glClearIndex(GLfloat c)
866 * void glClearStencil(GLint s)
867 * void glClipPlane(GLenum plane, const GLdouble *equation)
868 * void glColor3b(GLbyte red, GLbyte green, GLbyte blue)
869 * void glColor3bv(const GLbyte *v)
870 * void glColor3d(GLdouble red, GLdouble green, GLdouble blue)
871 * void glColor3dv(const GLdouble *v)
872 * void glColor3f(GLfloat red, GLfloat green, GLfloat blue)
873 * void glColor3fv(const GLfloat *v)
874 * void glColor3i(GLint red, GLint green, GLint blue)
875 * void glColor3iv(const GLint *v)
876 * void glColor3s(GLshort red, GLshort green, GLshort blue)
877 * void glColor3sv(const GLshort *v)
878 * void glColor3ub(GLubyte red, GLubyte green, GLubyte blue)
879 * void glColor3ubv(const GLubyte *v)
880 * void glColor3ui(GLuint red, GLuint green, GLuint blue)
881 * void glColor3uiv(const GLuint *v)
882 * void glColor3us(GLushort red, GLushort green, GLushort blue)
883 * void glColor3usv(const GLushort *v)
884 * void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
885 * void glColor4bv(const GLbyte *v)
886 * void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
887 * void glColor4dv(const GLdouble *v)
888 * void glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
889 * void glColor4fv(const GLfloat *v)
890 * void glColor4i(GLint red, GLint green, GLint blue, GLint alpha)
891 * void glColor4iv(const GLint *v)
892 * void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)
893 * void glColor4sv(const GLshort *v)
894 * void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
895 * void glColor4ubv(const GLubyte *v)
896 * void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)
897 * void glColor4uiv(const GLuint *v)
898 * void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)
899 * void glColor4usv(const GLushort *v)
900 * void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
901 * void glColorMaterial(GLenum face, GLenum mode)
902 * void glColorPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
903 * void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
904 * void glCopyTexImage1D(GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLint border)
905 * void glCopyTexImage2D(GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
906 * void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
907 * void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
908 * void glCullFace(GLenum mode)
909 * void glDeleteLists(GLuint list, GLsizei range)
910 * void glDeleteTextures(GLsizei n, const GLuint *textures)
911 * void glDepthFunc(GLenum func)
912 * void glDepthMask(GLboolean flag)
913 * void glDepthRange(GLclampd zNear, GLclampd zFar)
914 * void glDisable(GLenum cap)
915 * void glDisableClientState(GLenum array)
916 * void glDrawArrays(GLenum mode, GLint first, GLsizei count)
917 * void glDrawBuffer(GLenum mode)
918 * void glDrawElements(GLenum mode, GLsizei count, GLenum type, const void *indices)
919 * void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
920 * void glEdgeFlag(GLboolean flag)
921 * void glEdgeFlagPointer(GLsizei stride, const void *pointer)
922 * void glEdgeFlagv(const GLboolean *flag)
923 * void glEnable(GLenum cap)
924 * void glEnableClientState(GLenum array)
926 * void glEndList(void)
927 * void glEvalCoord1d(GLdouble u)
928 * void glEvalCoord1dv(const GLdouble *u)
929 * void glEvalCoord1f(GLfloat u)
930 * void glEvalCoord1fv(const GLfloat *u)
931 * void glEvalCoord2d(GLdouble u, GLdouble v)
932 * void glEvalCoord2dv(const GLdouble *u)
933 * void glEvalCoord2f(GLfloat u, GLfloat v)
934 * void glEvalCoord2fv(const GLfloat *u)
935 * void glEvalMesh1(GLenum mode, GLint i1, GLint i2)
936 * void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
937 * void glEvalPoint1(GLint i)
938 * void glEvalPoint2(GLint i, GLint j)
939 * void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer)
940 * void glFinish(void)
942 * void glFogf(GLenum pname, GLfloat param)
943 * void glFogfv(GLenum pname, const GLfloat *params)
944 * void glFogi(GLenum pname, GLint param)
945 * void glFogiv(GLenum pname, const GLint *params)
946 * void glFrontFace(GLenum mode)
947 * void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
948 * GLuint glGenLists(GLsizei range)
949 * void glGenTextures(GLsizei n, GLuint *textures)
950 * void glGetBooleanv(GLenum pname, GLboolean *params)
951 * void glGetClipPlane(GLenum plane, GLdouble *equation)
952 * void glGetDoublev(GLenum pname, GLdouble *params)
953 * GLenum glGetError(void)
954 * void glGetFloatv(GLenum pname, GLfloat *params)
955 * void glGetIntegerv(GLenum pname, GLint *params)
956 * void glGetLightfv(GLenum light, GLenum pname, GLfloat *params)
957 * void glGetLightiv(GLenum light, GLenum pname, GLint *params)
958 * void glGetMapdv(GLenum target, GLenum query, GLdouble *v)
959 * void glGetMapfv(GLenum target, GLenum query, GLfloat *v)
960 * void glGetMapiv(GLenum target, GLenum query, GLint *v)
961 * void glGetMaterialfv(GLenum face, GLenum pname, GLfloat *params)
962 * void glGetMaterialiv(GLenum face, GLenum pname, GLint *params)
963 * void glGetPixelMapfv(GLenum map, GLfloat *values)
964 * void glGetPixelMapuiv(GLenum map, GLuint *values)
965 * void glGetPixelMapusv(GLenum map, GLushort *values)
966 * void glGetPointerv(GLenum pname, void* *params)
967 * void glGetPolygonStipple(GLubyte *mask)
968 * GLubyte * glGetString(GLenum name)
969 * void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat *params)
970 * void glGetTexEnviv(GLenum target, GLenum pname, GLint *params)
971 * void glGetTexGendv(GLenum coord, GLenum pname, GLdouble *params)
972 * void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat *params)
973 * void glGetTexGeniv(GLenum coord, GLenum pname, GLint *params)
974 * void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
975 * void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params)
976 * void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params)
977 * void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params)
978 * void glGetTexParameteriv(GLenum target, GLenum pname, GLint *params)
979 * void glHint(GLenum target, GLenum mode)
980 * void glIndexMask(GLuint mask)
981 * void glIndexPointer(GLenum type, GLsizei stride, const void *pointer)
982 * void glIndexd(GLdouble c)
983 * void glIndexdv(const GLdouble *c)
984 * void glIndexf(GLfloat c)
985 * void glIndexfv(const GLfloat *c)
986 * void glIndexi(GLint c)
987 * void glIndexiv(const GLint *c)
988 * void glIndexs(GLshort c)
989 * void glIndexsv(const GLshort *c)
990 * void glIndexub(GLubyte c)
991 * void glIndexubv(const GLubyte *c)
992 * void glInitNames(void)
993 * void glInterleavedArrays(GLenum format, GLsizei stride, const void *pointer)
994 * GLboolean glIsEnabled(GLenum cap)
995 * GLboolean glIsList(GLuint list)
996 * GLboolean glIsTexture(GLuint texture)
997 * void glLightModelf(GLenum pname, GLfloat param)
998 * void glLightModelfv(GLenum pname, const GLfloat *params)
999 * void glLightModeli(GLenum pname, GLint param)
1000 * void glLightModeliv(GLenum pname, const GLint *params)
1001 * void glLightf(GLenum light, GLenum pname, GLfloat param)
1002 * void glLightfv(GLenum light, GLenum pname, const GLfloat *params)
1003 * void glLighti(GLenum light, GLenum pname, GLint param)
1004 * void glLightiv(GLenum light, GLenum pname, const GLint *params)
1005 * void glLineStipple(GLint factor, GLushort pattern)
1006 * void glLineWidth(GLfloat width)
1007 * void glListBase(GLuint base)
1008 * void glLoadIdentity(void)
1009 * void glLoadMatrixd(const GLdouble *m)
1010 * void glLoadMatrixf(const GLfloat *m)
1011 * void glLoadName(GLuint name)
1012 * void glLogicOp(GLenum opcode)
1013 * void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points)
1014 * void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points)
1015 * void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points)
1016 * void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points)
1017 * void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2)
1018 * void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2)
1019 * void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
1020 * void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
1021 * void glMaterialf(GLenum face, GLenum pname, GLfloat param)
1022 * void glMaterialfv(GLenum face, GLenum pname, const GLfloat *params)
1023 * void glMateriali(GLenum face, GLenum pname, GLint param)
1024 * void glMaterialiv(GLenum face, GLenum pname, const GLint *params)
1025 * void glMatrixMode(GLenum mode)
1026 * void glMultMatrixd(const GLdouble *m)
1027 * void glMultMatrixf(const GLfloat *m)
1028 * void glNewList(GLuint list, GLenum mode)
1029 * void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz)
1030 * void glNormal3bv(const GLbyte *v)
1031 * void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz)
1032 * void glNormal3dv(const GLdouble *v)
1033 * void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
1034 * void glNormal3fv(const GLfloat *v)
1035 * void glNormal3i(GLint nx, GLint ny, GLint nz)
1036 * void glNormal3iv(const GLint *v)
1037 * void glNormal3s(GLshort nx, GLshort ny, GLshort nz)
1038 * void glNormal3sv(const GLshort *v)
1039 * void glNormalPointer(GLenum type, GLsizei stride, const void *pointer)
1040 * void glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
1041 * void glPassThrough(GLfloat token)
1042 * void glPixelMapfv(GLenum map, GLsizei mapsize, const GLfloat *values)
1043 * void glPixelMapuiv(GLenum map, GLsizei mapsize, const GLuint *values)
1044 * void glPixelMapusv(GLenum map, GLsizei mapsize, const GLushort *values)
1045 * void glPixelStoref(GLenum pname, GLfloat param)
1046 * void glPixelStorei(GLenum pname, GLint param)
1047 * void glPixelTransferf(GLenum pname, GLfloat param)
1048 * void glPixelTransferi(GLenum pname, GLint param)
1049 * void glPixelZoom(GLfloat xfactor, GLfloat yfactor)
1050 * void glPointSize(GLfloat size)
1051 * void glPolygonMode(GLenum face, GLenum mode)
1052 * void glPolygonOffset(GLfloat factor, GLfloat units)
1053 * void glPolygonStipple(const GLubyte *mask)
1054 * void glPopAttrib(void)
1055 * void glPopClientAttrib(void)
1056 * void glPopMatrix(void)
1057 * void glPopName(void)
1058 * void glPrioritizeTextures(GLsizei n, const GLuint *textures, const GLclampf *priorities)
1059 * void glPushAttrib(GLbitfield mask)
1060 * void glPushClientAttrib(GLbitfield mask)
1061 * void glPushMatrix(void)
1062 * void glPushName(GLuint name)
1063 * void glRasterPos2d(GLdouble x, GLdouble y)
1064 * void glRasterPos2dv(const GLdouble *v)
1065 * void glRasterPos2f(GLfloat x, GLfloat y)
1066 * void glRasterPos2fv(const GLfloat *v)
1067 * void glRasterPos2i(GLint x, GLint y)
1068 * void glRasterPos2iv(const GLint *v)
1069 * void glRasterPos2s(GLshort x, GLshort y)
1070 * void glRasterPos2sv(const GLshort *v)
1071 * void glRasterPos3d(GLdouble x, GLdouble y, GLdouble z)
1072 * void glRasterPos3dv(const GLdouble *v)
1073 * void glRasterPos3f(GLfloat x, GLfloat y, GLfloat z)
1074 * void glRasterPos3fv(const GLfloat *v)
1075 * void glRasterPos3i(GLint x, GLint y, GLint z)
1076 * void glRasterPos3iv(const GLint *v)
1077 * void glRasterPos3s(GLshort x, GLshort y, GLshort z)
1078 * void glRasterPos3sv(const GLshort *v)
1079 * void glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
1080 * void glRasterPos4dv(const GLdouble *v)
1081 * void glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
1082 * void glRasterPos4fv(const GLfloat *v)
1083 * void glRasterPos4i(GLint x, GLint y, GLint z, GLint w)
1084 * void glRasterPos4iv(const GLint *v)
1085 * void glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)
1086 * void glRasterPos4sv(const GLshort *v)
1087 * void glReadBuffer(GLenum mode)
1088 * void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels)
1089 * void glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
1090 * void glRectdv(const GLdouble *v1, const GLdouble *v2)
1091 * void glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
1092 * void glRectfv(const GLfloat *v1, const GLfloat *v2)
1093 * void glRecti(GLint x1, GLint y1, GLint x2, GLint y2)
1094 * void glRectiv(const GLint *v1, const GLint *v2)
1095 * void glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
1096 * void glRectsv(const GLshort *v1, const GLshort *v2)
1097 * GLint glRenderMode(GLenum mode)
1098 * void glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
1099 * void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
1100 * void glScaled(GLdouble x, GLdouble y, GLdouble z)
1101 * void glScalef(GLfloat x, GLfloat y, GLfloat z)
1102 * void glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
1103 * void glSelectBuffer(GLsizei size, GLuint *buffer)
1104 * void glShadeModel(GLenum mode)
1105 * void glStencilFunc(GLenum func, GLint ref, GLuint mask)
1106 * void glStencilMask(GLuint mask)
1107 * void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
1108 * void glTexCoord1d(GLdouble s)
1109 * void glTexCoord1dv(const GLdouble *v)
1110 * void glTexCoord1f(GLfloat s)
1111 * void glTexCoord1fv(const GLfloat *v)
1112 * void glTexCoord1i(GLint s)
1113 * void glTexCoord1iv(const GLint *v)
1114 * void glTexCoord1s(GLshort s)
1115 * void glTexCoord1sv(const GLshort *v)
1116 * void glTexCoord2d(GLdouble s, GLdouble t)
1117 * void glTexCoord2dv(const GLdouble *v)
1118 * void glTexCoord2f(GLfloat s, GLfloat t)
1119 * void glTexCoord2fv(const GLfloat *v)
1120 * void glTexCoord2i(GLint s, GLint t)
1121 * void glTexCoord2iv(const GLint *v)
1122 * void glTexCoord2s(GLshort s, GLshort t)
1123 * void glTexCoord2sv(const GLshort *v)
1124 * void glTexCoord3d(GLdouble s, GLdouble t, GLdouble r)
1125 * void glTexCoord3dv(const GLdouble *v)
1126 * void glTexCoord3f(GLfloat s, GLfloat t, GLfloat r)
1127 * void glTexCoord3fv(const GLfloat *v)
1128 * void glTexCoord3i(GLint s, GLint t, GLint r)
1129 * void glTexCoord3iv(const GLint *v)
1130 * void glTexCoord3s(GLshort s, GLshort t, GLshort r)
1131 * void glTexCoord3sv(const GLshort *v)
1132 * void glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
1133 * void glTexCoord4dv(const GLdouble *v)
1134 * void glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
1135 * void glTexCoord4fv(const GLfloat *v)
1136 * void glTexCoord4i(GLint s, GLint t, GLint r, GLint q)
1137 * void glTexCoord4iv(const GLint *v)
1138 * void glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)
1139 * void glTexCoord4sv(const GLshort *v)
1140 * void glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
1141 * void glTexEnvf(GLenum target, GLenum pname, GLfloat param)
1142 * void glTexEnvfv(GLenum target, GLenum pname, const GLfloat *params)
1143 * void glTexEnvi(GLenum target, GLenum pname, GLint param)
1144 * void glTexEnviv(GLenum target, GLenum pname, const GLint *params)
1145 * void glTexGend(GLenum coord, GLenum pname, GLdouble param)
1146 * void glTexGendv(GLenum coord, GLenum pname, const GLdouble *params)
1147 * void glTexGenf(GLenum coord, GLenum pname, GLfloat param)
1148 * void glTexGenfv(GLenum coord, GLenum pname, const GLfloat *params)
1149 * void glTexGeni(GLenum coord, GLenum pname, GLint param)
1150 * void glTexGeniv(GLenum coord, GLenum pname, const GLint *params)
1151 * void glTexImage1D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)
1152 * void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
1153 * void glTexParameterf(GLenum target, GLenum pname, GLfloat param)
1154 * void glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params)
1155 * void glTexParameteri(GLenum target, GLenum pname, GLint param)
1156 * void glTexParameteriv(GLenum target, GLenum pname, const GLint *params)
1157 * void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
1158 * void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
1159 * void glTranslated(GLdouble x, GLdouble y, GLdouble z)
1160 * void glTranslatef(GLfloat x, GLfloat y, GLfloat z)
1161 * void glVertex2d(GLdouble x, GLdouble y)
1162 * void glVertex2dv(const GLdouble *v)
1163 * void glVertex2f(GLfloat x, GLfloat y)
1164 * void glVertex2fv(const GLfloat *v)
1165 * void glVertex2i(GLint x, GLint y)
1166 * void glVertex2iv(const GLint *v)
1167 * void glVertex2s(GLshort x, GLshort y)
1168 * void glVertex2sv(const GLshort *v)
1169 * void glVertex3d(GLdouble x, GLdouble y, GLdouble z)
1170 * void glVertex3dv(const GLdouble *v)
1171 * void glVertex3f(GLfloat x, GLfloat y, GLfloat z)
1172 * void glVertex3fv(const GLfloat *v)
1173 * void glVertex3i(GLint x, GLint y, GLint z)
1174 * void glVertex3iv(const GLint *v)
1175 * void glVertex3s(GLshort x, GLshort y, GLshort z)
1176 * void glVertex3sv(const GLshort *v)
1177 * void glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
1178 * void glVertex4dv(const GLdouble *v)
1179 * void glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
1180 * void glVertex4fv(const GLfloat *v)
1181 * void glVertex4i(GLint x, GLint y, GLint z, GLint w)
1182 * void glVertex4iv(const GLint *v)
1183 * void glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w)
1184 * void glVertex4sv(const GLshort *v)
1185 * void glVertexPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)
1186 * void glViewport(GLint x, GLint y, GLsizei width, GLsizei height)