2 single: RingOpenGL (OpenGL 1.3) 関数リファレンス; はじめに
4 ========================================
5 RingOpenGL (OpenGL 1.3) 関数リファレンス
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
678 * void glAccum(GLenum op, GLfloat value)
679 * void glAlphaFunc(GLenum func, GLclampf ref)
680 * GLboolean glAreTexturesResident(GLsizei n, const GLuint \*textures, GLboolean \*residences)
681 * void glArrayElement(GLint i)
682 * void glBegin(GLenum mode)
683 * void glBindTexture(GLenum target, GLuint texture)
684 * void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte \*bitmap)
685 * void glBlendFunc(GLenum sfactor, GLenum dfactor)
686 * void glCallList(GLuint list)
687 * void glCallLists(GLsizei n, GLenum type, const void \*lists)
688 * void glClear(GLbitfield mask)
689 * void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
690 * void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
691 * void glClearDepth(GLclampd depth)
692 * void glClearIndex(GLfloat c)
693 * void glClearStencil(GLint s)
694 * void glClipPlane(GLenum plane, const GLdouble \*equation)
695 * void glColor3b(GLbyte red, GLbyte green, GLbyte blue)
696 * void glColor3bv(const GLbyte \*v)
697 * void glColor3d(GLdouble red, GLdouble green, GLdouble blue)
698 * void glColor3dv(const GLdouble \*v)
699 * void glColor3f(GLfloat red, GLfloat green, GLfloat blue)
700 * void glColor3fv(const GLfloat \*v)
701 * void glColor3i(GLint red, GLint green, GLint blue)
702 * void glColor3iv(const GLint \*v)
703 * void glColor3s(GLshort red, GLshort green, GLshort blue)
704 * void glColor3sv(const GLshort \*v)
705 * void glColor3ub(GLubyte red, GLubyte green, GLubyte blue)
706 * void glColor3ubv(const GLubyte \*v)
707 * void glColor3ui(GLuint red, GLuint green, GLuint blue)
708 * void glColor3uiv(const GLuint \*v)
709 * void glColor3us(GLushort red, GLushort green, GLushort blue)
710 * void glColor3usv(const GLushort \*v)
711 * void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
712 * void glColor4bv(const GLbyte \*v)
713 * void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
714 * void glColor4dv(const GLdouble \*v)
715 * void glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
716 * void glColor4fv(const GLfloat \*v)
717 * void glColor4i(GLint red, GLint green, GLint blue, GLint alpha)
718 * void glColor4iv(const GLint \*v)
719 * void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)
720 * void glColor4sv(const GLshort \*v)
721 * void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
722 * void glColor4ubv(const GLubyte \*v)
723 * void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)
724 * void glColor4uiv(const GLuint \*v)
725 * void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)
726 * void glColor4usv(const GLushort \*v)
727 * void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
728 * void glColorMaterial(GLenum face, GLenum mode)
729 * void glColorPointer(GLint size, GLenum type, GLsizei stride, const void \*pointer)
730 * void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
731 * void glCopyTexImage1D(GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLint border)
732 * void glCopyTexImage2D(GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
733 * void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
734 * void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
735 * void glCullFace(GLenum mode)
736 * void glDeleteLists(GLuint list, GLsizei range)
737 * void glDeleteTextures(GLsizei n, const GLuint \*textures)
738 * void glDepthFunc(GLenum func)
739 * void glDepthMask(GLboolean flag)
740 * void glDepthRange(GLclampd zNear, GLclampd zFar)
741 * void glDisable(GLenum cap)
742 * void glDisableClientState(GLenum array)
743 * void glDrawArrays(GLenum mode, GLint first, GLsizei count)
744 * void glDrawBuffer(GLenum mode)
745 * void glDrawElements(GLenum mode, GLsizei count, GLenum type, const void \*indices)
746 * void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const void \*pixels)
747 * void glEdgeFlag(GLboolean flag)
748 * void glEdgeFlagPointer(GLsizei stride, const void \*pointer)
749 * void glEdgeFlagv(const GLboolean \*flag)
750 * void glEnable(GLenum cap)
751 * void glEnableClientState(GLenum array)
753 * void glEndList(void)
754 * void glEvalCoord1d(GLdouble u)
755 * void glEvalCoord1dv(const GLdouble \*u)
756 * void glEvalCoord1f(GLfloat u)
757 * void glEvalCoord1fv(const GLfloat \*u)
758 * void glEvalCoord2d(GLdouble u, GLdouble v)
759 * void glEvalCoord2dv(const GLdouble \*u)
760 * void glEvalCoord2f(GLfloat u, GLfloat v)
761 * void glEvalCoord2fv(const GLfloat \*u)
762 * void glEvalMesh1(GLenum mode, GLint i1, GLint i2)
763 * void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
764 * void glEvalPoint1(GLint i)
765 * void glEvalPoint2(GLint i, GLint j)
766 * void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat \*buffer)
767 * void glFinish(void)
769 * void glFogf(GLenum pname, GLfloat param)
770 * void glFogfv(GLenum pname, const GLfloat \*params)
771 * void glFogi(GLenum pname, GLint param)
772 * void glFogiv(GLenum pname, const GLint \*params)
773 * void glFrontFace(GLenum mode)
774 * void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
775 * GLuint glGenLists(GLsizei range)
776 * void glGenTextures(GLsizei n, GLuint \*textures)
777 * void glGetBooleanv(GLenum pname, GLboolean \*params)
778 * void glGetClipPlane(GLenum plane, GLdouble \*equation)
779 * void glGetDoublev(GLenum pname, GLdouble \*params)
780 * GLenum glGetError(void)
781 * void glGetFloatv(GLenum pname, GLfloat \*params)
782 * void glGetIntegerv(GLenum pname, GLint \*params)
783 * void glGetLightfv(GLenum light, GLenum pname, GLfloat \*params)
784 * void glGetLightiv(GLenum light, GLenum pname, GLint \*params)
785 * void glGetMapdv(GLenum target, GLenum query, GLdouble \*v)
786 * void glGetMapfv(GLenum target, GLenum query, GLfloat \*v)
787 * void glGetMapiv(GLenum target, GLenum query, GLint \*v)
788 * void glGetMaterialfv(GLenum face, GLenum pname, GLfloat \*params)
789 * void glGetMaterialiv(GLenum face, GLenum pname, GLint \*params)
790 * void glGetPixelMapfv(GLenum map, GLfloat \*values)
791 * void glGetPixelMapuiv(GLenum map, GLuint \*values)
792 * void glGetPixelMapusv(GLenum map, GLushort \*values)
793 * void glGetPointerv(GLenum pname, void* \*params)
794 * void glGetPolygonStipple(GLubyte \*mask)
795 * GLubyte \* glGetString(GLenum name)
796 * void glGetTexEnvfv(GLenum target, GLenum pname, GLfloat \*params)
797 * void glGetTexEnviv(GLenum target, GLenum pname, GLint \*params)
798 * void glGetTexGendv(GLenum coord, GLenum pname, GLdouble \*params)
799 * void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat \*params)
800 * void glGetTexGeniv(GLenum coord, GLenum pname, GLint \*params)
801 * void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, void \*pixels)
802 * void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat \*params)
803 * void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint \*params)
804 * void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat \*params)
805 * void glGetTexParameteriv(GLenum target, GLenum pname, GLint \*params)
806 * void glHint(GLenum target, GLenum mode)
807 * void glIndexMask(GLuint mask)
808 * void glIndexPointer(GLenum type, GLsizei stride, const void \*pointer)
809 * void glIndexd(GLdouble c)
810 * void glIndexdv(const GLdouble \*c)
811 * void glIndexf(GLfloat c)
812 * void glIndexfv(const GLfloat \*c)
813 * void glIndexi(GLint c)
814 * void glIndexiv(const GLint \*c)
815 * void glIndexs(GLshort c)
816 * void glIndexsv(const GLshort \*c)
817 * void glIndexub(GLubyte c)
818 * void glIndexubv(const GLubyte \*c)
819 * void glInitNames(void)
820 * void glInterleavedArrays(GLenum format, GLsizei stride, const void \*pointer)
821 * GLboolean glIsEnabled(GLenum cap)
822 * GLboolean glIsList(GLuint list)
823 * GLboolean glIsTexture(GLuint texture)
824 * void glLightModelf(GLenum pname, GLfloat param)
825 * void glLightModelfv(GLenum pname, const GLfloat \*params)
826 * void glLightModeli(GLenum pname, GLint param)
827 * void glLightModeliv(GLenum pname, const GLint \*params)
828 * void glLightf(GLenum light, GLenum pname, GLfloat param)
829 * void glLightfv(GLenum light, GLenum pname, const GLfloat \*params)
830 * void glLighti(GLenum light, GLenum pname, GLint param)
831 * void glLightiv(GLenum light, GLenum pname, const GLint \*params)
832 * void glLineStipple(GLint factor, GLushort pattern)
833 * void glLineWidth(GLfloat width)
834 * void glListBase(GLuint base)
835 * void glLoadIdentity(void)
836 * void glLoadMatrixd(const GLdouble \*m)
837 * void glLoadMatrixf(const GLfloat \*m)
838 * void glLoadName(GLuint name)
839 * void glLogicOp(GLenum opcode)
840 * void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble \*points)
841 * void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat \*points)
842 * void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble \*points)
843 * void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat \*points)
844 * void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2)
845 * void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2)
846 * void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
847 * void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
848 * void glMaterialf(GLenum face, GLenum pname, GLfloat param)
849 * void glMaterialfv(GLenum face, GLenum pname, const GLfloat \*params)
850 * void glMateriali(GLenum face, GLenum pname, GLint param)
851 * void glMaterialiv(GLenum face, GLenum pname, const GLint \*params)
852 * void glMatrixMode(GLenum mode)
853 * void glMultMatrixd(const GLdouble \*m)
854 * void glMultMatrixf(const GLfloat \*m)
855 * void glNewList(GLuint list, GLenum mode)
856 * void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz)
857 * void glNormal3bv(const GLbyte \*v)
858 * void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz)
859 * void glNormal3dv(const GLdouble \*v)
860 * void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
861 * void glNormal3fv(const GLfloat \*v)
862 * void glNormal3i(GLint nx, GLint ny, GLint nz)
863 * void glNormal3iv(const GLint \*v)
864 * void glNormal3s(GLshort nx, GLshort ny, GLshort nz)
865 * void glNormal3sv(const GLshort \*v)
866 * void glNormalPointer(GLenum type, GLsizei stride, const void \*pointer)
867 * void glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
868 * void glPassThrough(GLfloat token)
869 * void glPixelMapfv(GLenum map, GLsizei mapsize, const GLfloat \*values)
870 * void glPixelMapuiv(GLenum map, GLsizei mapsize, const GLuint \*values)
871 * void glPixelMapusv(GLenum map, GLsizei mapsize, const GLushort \*values)
872 * void glPixelStoref(GLenum pname, GLfloat param)
873 * void glPixelStorei(GLenum pname, GLint param)
874 * void glPixelTransferf(GLenum pname, GLfloat param)
875 * void glPixelTransferi(GLenum pname, GLint param)
876 * void glPixelZoom(GLfloat xfactor, GLfloat yfactor)
877 * void glPointSize(GLfloat size)
878 * void glPolygonMode(GLenum face, GLenum mode)
879 * void glPolygonOffset(GLfloat factor, GLfloat units)
880 * void glPolygonStipple(const GLubyte \*mask)
881 * void glPopAttrib(void)
882 * void glPopClientAttrib(void)
883 * void glPopMatrix(void)
884 * void glPopName(void)
885 * void glPrioritizeTextures(GLsizei n, const GLuint \*textures, const GLclampf \*priorities)
886 * void glPushAttrib(GLbitfield mask)
887 * void glPushClientAttrib(GLbitfield mask)
888 * void glPushMatrix(void)
889 * void glPushName(GLuint name)
890 * void glRasterPos2d(GLdouble x, GLdouble y)
891 * void glRasterPos2dv(const GLdouble \*v)
892 * void glRasterPos2f(GLfloat x, GLfloat y)
893 * void glRasterPos2fv(const GLfloat \*v)
894 * void glRasterPos2i(GLint x, GLint y)
895 * void glRasterPos2iv(const GLint \*v)
896 * void glRasterPos2s(GLshort x, GLshort y)
897 * void glRasterPos2sv(const GLshort \*v)
898 * void glRasterPos3d(GLdouble x, GLdouble y, GLdouble z)
899 * void glRasterPos3dv(const GLdouble \*v)
900 * void glRasterPos3f(GLfloat x, GLfloat y, GLfloat z)
901 * void glRasterPos3fv(const GLfloat \*v)
902 * void glRasterPos3i(GLint x, GLint y, GLint z)
903 * void glRasterPos3iv(const GLint \*v)
904 * void glRasterPos3s(GLshort x, GLshort y, GLshort z)
905 * void glRasterPos3sv(const GLshort \*v)
906 * void glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
907 * void glRasterPos4dv(const GLdouble \*v)
908 * void glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
909 * void glRasterPos4fv(const GLfloat \*v)
910 * void glRasterPos4i(GLint x, GLint y, GLint z, GLint w)
911 * void glRasterPos4iv(const GLint \*v)
912 * void glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)
913 * void glRasterPos4sv(const GLshort \*v)
914 * void glReadBuffer(GLenum mode)
915 * void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void \*pixels)
916 * void glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
917 * void glRectdv(const GLdouble \*v1, const GLdouble \*v2)
918 * void glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
919 * void glRectfv(const GLfloat \*v1, const GLfloat \*v2)
920 * void glRecti(GLint x1, GLint y1, GLint x2, GLint y2)
921 * void glRectiv(const GLint \*v1, const GLint \*v2)
922 * void glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
923 * void glRectsv(const GLshort \*v1, const GLshort \*v2)
924 * GLint glRenderMode(GLenum mode)
925 * void glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
926 * void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
927 * void glScaled(GLdouble x, GLdouble y, GLdouble z)
928 * void glScalef(GLfloat x, GLfloat y, GLfloat z)
929 * void glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
930 * void glSelectBuffer(GLsizei size, GLuint \*buffer)
931 * void glShadeModel(GLenum mode)
932 * void glStencilFunc(GLenum func, GLint ref, GLuint mask)
933 * void glStencilMask(GLuint mask)
934 * void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
935 * void glTexCoord1d(GLdouble s)
936 * void glTexCoord1dv(const GLdouble \*v)
937 * void glTexCoord1f(GLfloat s)
938 * void glTexCoord1fv(const GLfloat \*v)
939 * void glTexCoord1i(GLint s)
940 * void glTexCoord1iv(const GLint \*v)
941 * void glTexCoord1s(GLshort s)
942 * void glTexCoord1sv(const GLshort \*v)
943 * void glTexCoord2d(GLdouble s, GLdouble t)
944 * void glTexCoord2dv(const GLdouble \*v)
945 * void glTexCoord2f(GLfloat s, GLfloat t)
946 * void glTexCoord2fv(const GLfloat \*v)
947 * void glTexCoord2i(GLint s, GLint t)
948 * void glTexCoord2iv(const GLint \*v)
949 * void glTexCoord2s(GLshort s, GLshort t)
950 * void glTexCoord2sv(const GLshort \*v)
951 * void glTexCoord3d(GLdouble s, GLdouble t, GLdouble r)
952 * void glTexCoord3dv(const GLdouble \*v)
953 * void glTexCoord3f(GLfloat s, GLfloat t, GLfloat r)
954 * void glTexCoord3fv(const GLfloat \*v)
955 * void glTexCoord3i(GLint s, GLint t, GLint r)
956 * void glTexCoord3iv(const GLint \*v)
957 * void glTexCoord3s(GLshort s, GLshort t, GLshort r)
958 * void glTexCoord3sv(const GLshort \*v)
959 * void glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
960 * void glTexCoord4dv(const GLdouble \*v)
961 * void glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
962 * void glTexCoord4fv(const GLfloat \*v)
963 * void glTexCoord4i(GLint s, GLint t, GLint r, GLint q)
964 * void glTexCoord4iv(const GLint \*v)
965 * void glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)
966 * void glTexCoord4sv(const GLshort \*v)
967 * void glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const void \*pointer)
968 * void glTexEnvf(GLenum target, GLenum pname, GLfloat param)
969 * void glTexEnvfv(GLenum target, GLenum pname, const GLfloat \*params)
970 * void glTexEnvi(GLenum target, GLenum pname, GLint param)
971 * void glTexEnviv(GLenum target, GLenum pname, const GLint \*params)
972 * void glTexGend(GLenum coord, GLenum pname, GLdouble param)
973 * void glTexGendv(GLenum coord, GLenum pname, const GLdouble \*params)
974 * void glTexGenf(GLenum coord, GLenum pname, GLfloat param)
975 * void glTexGenfv(GLenum coord, GLenum pname, const GLfloat \*params)
976 * void glTexGeni(GLenum coord, GLenum pname, GLint param)
977 * void glTexGeniv(GLenum coord, GLenum pname, const GLint \*params)
978 * void glTexImage1D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void \*pixels)
979 * void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void \*pixels)
980 * void glTexParameterf(GLenum target, GLenum pname, GLfloat param)
981 * void glTexParameterfv(GLenum target, GLenum pname, const GLfloat \*params)
982 * void glTexParameteri(GLenum target, GLenum pname, GLint param)
983 * void glTexParameteriv(GLenum target, GLenum pname, const GLint \*params)
984 * void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void \*pixels)
985 * void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void \*pixels)
986 * void glTranslated(GLdouble x, GLdouble y, GLdouble z)
987 * void glTranslatef(GLfloat x, GLfloat y, GLfloat z)
988 * void glVertex2d(GLdouble x, GLdouble y)
989 * void glVertex2dv(const GLdouble \*v)
990 * void glVertex2f(GLfloat x, GLfloat y)
991 * void glVertex2fv(const GLfloat \*v)
992 * void glVertex2i(GLint x, GLint y)
993 * void glVertex2iv(const GLint \*v)
994 * void glVertex2s(GLshort x, GLshort y)
995 * void glVertex2sv(const GLshort \*v)
996 * void glVertex3d(GLdouble x, GLdouble y, GLdouble z)
997 * void glVertex3dv(const GLdouble \*v)
998 * void glVertex3f(GLfloat x, GLfloat y, GLfloat z)
999 * void glVertex3fv(const GLfloat \*v)
1000 * void glVertex3i(GLint x, GLint y, GLint z)
1001 * void glVertex3iv(const GLint \*v)
1002 * void glVertex3s(GLshort x, GLshort y, GLshort z)
1003 * void glVertex3sv(const GLshort \*v)
1004 * void glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
1005 * void glVertex4dv(const GLdouble \*v)
1006 * void glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
1007 * void glVertex4fv(const GLfloat \*v)
1008 * void glVertex4i(GLint x, GLint y, GLint z, GLint w)
1009 * void glVertex4iv(const GLint \*v)
1010 * void glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w)
1011 * void glVertex4sv(const GLshort \*v)
1012 * void glVertexPointer(GLint size, GLenum type, GLsizei stride, const void \*pointer)
1013 * void glViewport(GLint x, GLint y, GLsizei width, GLsizei height)