More Related Content
Similar to The Ring programming language version 1.5.4 book - Part 109 of 185 (11)
More from Mahmoud Samir Fayed (20)
The Ring programming language version 1.5.4 book - Part 109 of 185
- 1. Ring Documentation, Release 1.5.4
ā¢ void glColor4uiv(const GLuint * 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 GLvoid * pointer)
ā¢ void glColorSubTable(GLenum target,GLsizei start,GLsizei count,GLenum format,GLenum type,const GLvoid
* data)
ā¢ void glColorTable(GLenum target,GLenum internalformat,GLsizei width,GLenum format,GLenum type,const
GLvoid * data)
ā¢ void glColorTableParameterfv(GLenum target,GLenum pname,const GLļ¬oat * params)
ā¢ void glColorTableParameteriv(GLenum target,GLenum pname,const GLint * params)
ā¢ void glCompileShader(GLuint shader)
ā¢ void glCompressedTexImage1D(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLint bor-
der,GLsizei imageSize,const GLvoid * data)
ā¢ void glCompressedTexImage2D(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei
height,GLint border,GLsizei imageSize,const GLvoid * data)
ā¢ void glCompressedTexImage3D(GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei
height,GLsizei depth,GLint border,GLsizei imageSize,const GLvoid * data)
ā¢ void glCompressedTexSubImage1D(GLenum target,GLint level,GLint xoffset,GLsizei width,GLenum for-
mat,GLsizei imageSize,const GLvoid * data)
ā¢ void glCompressedTexSubImage2D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLsizei
width,GLsizei height,GLenum format,GLsizei imageSize,const GLvoid * data)
ā¢ void glCompressedTexSubImage3D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoff-
set,GLsizei width,GLsizei height,GLsizei depth,GLenum format,GLsizei imageSize,const GLvoid * data)
ā¢ void glConvolutionFilter1D(GLenum target,GLenum internalformat,GLsizei width,GLenum format,GLenum
type,const GLvoid * data)
ā¢ void glConvolutionFilter2D(GLenum target,GLenum internalformat,GLsizei width,GLsizei height,GLenum
format,GLenum type,const GLvoid * data)
ā¢ void glConvolutionParameterf(GLenum target,GLenum pname,GLļ¬oat params)
ā¢ void glConvolutionParameteri(GLenum target,GLenum pname,GLint params)
ā¢ void glConvolutionParameterfv(GLenum target,GLenum pname,const GLļ¬oat * params)
ā¢ void glConvolutionParameteriv(GLenum target,GLenum pname,const GLint * params)
ā¢ void glCopyColorSubTable(GLenum target,GLsizei start,GLint x,GLint y,GLsizei width)
ā¢ void glCopyColorTable(GLenum target,GLenum internalformat,GLint x,GLint y,GLsizei width)
ā¢ void glCopyConvolutionFilter1D(GLenum target,GLenum internalformat,GLint x,GLint y,GLsizei width)
ā¢ void glCopyConvolutionFilter2D(GLenum target,GLenum internalformat,GLint x,GLint y,GLsizei
width,GLsizei height)
ā¢ 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)
1055
- 2. Ring Documentation, Release 1.5.4
ā¢ 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 glCopyTexSubImage3D(GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint zoffset,GLint
x,GLint y,GLsizei width,GLsizei height)
ā¢ GLuint glCreateProgram(void)
ā¢ GLuint glCreateShader(GLenum shaderType)
ā¢ void glCullFace(GLenum mode)
ā¢ void glDeleteBuffers(GLsizei n,const GLuint * buffers)
ā¢ void glDeleteLists(GLuint list,GLsizei range)
ā¢ void glDeleteProgram(GLuint program)
ā¢ void glDeleteQueries(GLsizei n,const GLuint * ids)
ā¢ void glDeleteShader(GLuint shader)
ā¢ void glDeleteTextures(GLsizei n,const GLuint * textures)
ā¢ void glDepthFunc(GLenum func)
ā¢ void glDepthMask(GLboolean ļ¬ag)
ā¢ void glDepthRange(GLclampd nearVal,GLclampd farVal)
ā¢ void glDetachShader(GLuint program,GLuint shader)
ā¢ void glEnable(GLenum cap)
ā¢ void glEnableClientState(GLenum cap)
ā¢ void glEnableVertexAttribArray(GLuint index)
ā¢ void glDisableVertexAttribArray(GLuint index)
ā¢ void glDrawArrays(GLenum mode,GLint ļ¬rst,GLsizei count)
ā¢ void glDrawBuffer(GLenum mode)
ā¢ void glDrawBuffers(GLsizei n,const GLenum *bufs)
ā¢ void glDrawElements(GLenum mode,GLsizei count,GLenum type,const GLvoid * indices)
ā¢ void glDrawPixels(GLsizei width,GLsizei height,GLenum format,GLenum type,const GLvoid * data)
ā¢ void glDrawRangeElements(GLenum mode,GLuint start,GLuint end,GLsizei count,GLenum type,const
GLvoid * indices)
ā¢ void glEdgeFlag(GLboolean ļ¬ag)
ā¢ void glEdgeFlagPointer(GLsizei stride,const GLvoid * pointer)
ā¢ void glEnd(void)
ā¢ void glEndList(void)
ā¢ void glEndQuery(GLenum target)
ā¢ void glEvalCoord1f(GLļ¬oat u)
1056
- 3. Ring Documentation, Release 1.5.4
ā¢ void glEvalCoord1d(GLdouble u)
ā¢ void glEvalCoord2f(GLļ¬oat u,GLļ¬oat v)
ā¢ void glEvalCoord2d(GLdouble u,GLdouble v)
ā¢ void glEvalMesh1(GLenum mode,GLint i1,GLint i2)
ā¢ void glEvalPoint1(GLint i)
ā¢ void glEvalPoint2(GLint i,GLint j)
ā¢ void glFeedbackBuffer(GLsizei size,GLenum type,GLļ¬oat * buffer)
ā¢ void glFinish(void)
ā¢ void glFlush(void)
ā¢ void glFogf(GLenum pname,GLļ¬oat param)
ā¢ void glFogi(GLenum pname,GLint param)
ā¢ void glFogfv(GLenum pname,const GLļ¬oat * params)
ā¢ void glFogiv(GLenum pname,const GLint * params)
ā¢ void glFogCoordd(GLdouble coord)
ā¢ void glFogCoordf(GLļ¬oat coord)
ā¢ void glFogCoorddv(GLdouble * coord)
ā¢ void glFogCoordfv(GLļ¬oat * coord)
ā¢ void glFogCoordPointer(GLenum type,GLsizei stride,GLvoid * pointer)
ā¢ void glFrontFace(GLenum mode)
ā¢ void glFrustum(GLdouble left,GLdouble right,GLdouble bottom,GLdouble top,GLdouble nearVal,GLdouble
farVal)
ā¢ void glGenBuffers(GLsizei n,GLuint * buffers)
ā¢ GLuint glGenLists(GLsizei range)
ā¢ void glGenQueries(GLsizei n,GLuint * ids)
ā¢ void glGenTextures(GLsizei n,GLuint * textures)
ā¢ void glGetBooleanv(GLenum pname,GLboolean * params)
ā¢ void glGetDoublev(GLenum pname,GLdouble * params)
ā¢ void glGetFloatv(GLenum pname,GLļ¬oat * params)
ā¢ void glGetIntegerv(GLenum pname,GLint * params)
ā¢ void glGetActiveAttrib(GLuint program,GLuint index,GLsizei bufSize,GLsizei *length,GLint *size,GLenum
*type,GLchar *name)
ā¢ void glGetActiveUniform(GLuint program,GLuint index,GLsizei bufSize,GLsizei *length,GLint
*size,GLenum *type,GLchar *name)
ā¢ void glGetAttachedShaders(GLuint program,GLsizei maxCount,GLsizei *count,GLuint *shaders)
ā¢ GLint glGetAttribLocation(GLuint program,const GLchar *name)
ā¢ void glGetBufferParameteriv(GLenum target,GLenum value,GLint * data)
ā¢ void glGetBufferPointerv(GLenum target,GLenum pname,GLvoid ** params)
1057
- 4. Ring Documentation, Release 1.5.4
ā¢ void glGetBufferSubData(GLenum target,GLintptr offset,GLsizeiptr size,GLvoid * data)
ā¢ void glGetClipPlane(GLenum plane,GLdouble * equation)
ā¢ void glGetColorTable(GLenum target,GLenum format,GLenum type,GLvoid * table)
ā¢ void glGetColorTableParameterfv(GLenum target,GLenum pname,GLļ¬oat * params)
ā¢ void glGetColorTableParameteriv(GLenum target,GLenum pname,GLint * params)
ā¢ void glGetCompressedTexImage(GLenum target,GLint lod,GLvoid * img)
ā¢ void glGetConvolutionFilter(GLenum target,GLenum format,GLenum type,GLvoid * image)
ā¢ void glGetConvolutionParameterfv(GLenum target,GLenum pname,GLļ¬oat * params)
ā¢ void glGetConvolutionParameteriv(GLenum target,GLenum pname,GLint * params)
ā¢ GLenum glGetError(void)
ā¢ void glGetHistogram(GLenum target,GLboolean reset,GLenum format,GLenum type,GLvoid * values)
ā¢ void glGetHistogramParameterfv(GLenum target,GLenum pname,GLļ¬oat * params)
ā¢ void glGetHistogramParameteriv(GLenum target,GLenum pname,GLint * params)
ā¢ void glGetLightfv(GLenum light,GLenum pname,GLļ¬oat * params)
ā¢ void glGetLightiv(GLenum light,GLenum pname,GLint * params)
ā¢ void glGetMapdv(GLenum target,GLenum query,GLdouble * v)
ā¢ void glGetMapfv(GLenum target,GLenum query,GLļ¬oat * v)
ā¢ void glGetMapiv(GLenum target,GLenum query,GLint * v)
ā¢ void glGetMaterialfv(GLenum face,GLenum pname,GLļ¬oat * params)
ā¢ void glGetMaterialiv(GLenum face,GLenum pname,GLint * params)
ā¢ void glGetMinmax(GLenum target,GLboolean reset,GLenum format,GLenum types,GLvoid * values)
ā¢ void glGetMinmaxParameterfv(GLenum target,GLenum pname,GLļ¬oat * params)
ā¢ void glGetMinmaxParameteriv(GLenum target,GLenum pname,GLint * params)
ā¢ void glGetPixelMapfv(GLenum map,GLļ¬oat * data)
ā¢ void glGetPixelMapuiv(GLenum map,GLuint * data)
ā¢ void glGetPixelMapusv(GLenum map,GLushort * data)
ā¢ void glGetPointerv(GLenum pname,GLvoid ** params)
ā¢ void glGetPolygonStipple(GLubyte * pattern)
ā¢ void glGetProgramiv(GLuint program,GLenum pname,GLint *params)
ā¢ void glGetProgramInfoLog(GLuint program,GLsizei maxLength,GLsizei *length,GLchar *infoLog)
ā¢ void glGetQueryObjectiv(GLuint id,GLenum pname,GLint * params)
ā¢ void glGetQueryObjectuiv(GLuint id,GLenum pname,GLuint * params)
ā¢ void glGetQueryiv(GLenum target,GLenum pname,GLint * params)
ā¢ void glGetSeparableFilter(GLenum target,GLenum format,GLenum type,GLvoid * row,GLvoid * col-
umn,GLvoid * span)
ā¢ void glGetShaderiv(GLuint shader,GLenum pname,GLint *params)
1058
- 5. Ring Documentation, Release 1.5.4
ā¢ void glGetShaderInfoLog(GLuint shader,GLsizei maxLength,GLsizei *length,GLchar *infoLog)
ā¢ void glGetShaderSource(GLuint shader,GLsizei bufSize,GLsizei *length,GLchar *source)
ā¢ const GLubyte* glGetString(GLenum name)
ā¢ void glGetTexEnvfv(GLenum target,GLenum pname,GLļ¬oat * params)
ā¢ void glGetTexEnviv(GLenum target,GLenum pname,GLint * params)
ā¢ void glGetTexGendv(GLenum coord,GLenum pname,GLdouble * params)
ā¢ void glGetTexGenfv(GLenum coord,GLenum pname,GLļ¬oat * params)
ā¢ void glGetTexGeniv(GLenum coord,GLenum pname,GLint * params)
ā¢ void glGetTexImage(GLenum target,GLint level,GLenum format,GLenum type,GLvoid * img)
ā¢ void glGetTexLevelParameterfv(GLenum target,GLint level,GLenum pname,GLļ¬oat * params)
ā¢ void glGetTexLevelParameteriv(GLenum target,GLint level,GLenum pname,GLint * params)
ā¢ void glGetTexParameterfv(GLenum target,GLenum pname,GLļ¬oat * params)
ā¢ void glGetTexParameteriv(GLenum target,GLenum pname,GLint * params)
ā¢ void glGetUniformfv(GLuint program,GLint location,GLļ¬oat *params)
ā¢ void glGetUniformiv(GLuint program,GLint location,GLint *params)
ā¢ GLint glGetUniformLocation(GLuint program,const GLchar *name)
ā¢ void glGetVertexAttribdv(GLuint index,GLenum pname,GLdouble *params)
ā¢ void glGetVertexAttribfv(GLuint index,GLenum pname,GLļ¬oat *params)
ā¢ void glGetVertexAttribiv(GLuint index,GLenum pname,GLint *params)
ā¢ void glGetVertexAttribPointerv(GLuint index,GLenum pname,GLvoid **pointer)
ā¢ void glHint(GLenum target,GLenum mode)
ā¢ void glHistogram(GLenum target,GLsizei width,GLenum internalformat,GLboolean sink)
ā¢ void glIndexs(GLshort c)
ā¢ void glIndexi(GLint c)
ā¢ void glIndexf(GLļ¬oat c)
ā¢ void glIndexd(GLdouble c)
ā¢ void glIndexub(GLubyte c)
ā¢ void glIndexsv(const GLshort * c)
ā¢ void glIndexiv(const GLint * c)
ā¢ void glIndexfv(const GLļ¬oat * c)
ā¢ void glIndexdv(const GLdouble * c)
ā¢ void glIndexubv(const GLubyte * c)
ā¢ void glIndexMask(GLuint mask)
ā¢ void glIndexPointer(GLenum type,GLsizei stride,const GLvoid * pointer)
ā¢ void glInitNames(void)
ā¢ void glInterleavedArrays(GLenum format,GLsizei stride,const GLvoid * pointer)
1059
- 6. Ring Documentation, Release 1.5.4
ā¢ GLboolean glIsBuffer(GLuint buffer)
ā¢ GLboolean glIsEnabled(GLenum cap)
ā¢ GLboolean glIsList(GLuint list)
ā¢ GLboolean glIsProgram(GLuint program)
ā¢ GLboolean glIsQuery(GLuint id)
ā¢ GLboolean glIsShader(GLuint shader)
ā¢ GLboolean glIsTexture(GLuint texture)
ā¢ void glLightf(GLenum light,GLenum pname,GLļ¬oat param)
ā¢ void glLighti(GLenum light,GLenum pname,GLint param)
ā¢ void glLightfv(GLenum light,GLenum pname,const GLļ¬oat * params)
ā¢ void glLightiv(GLenum light,GLenum pname,const GLint * params)
ā¢ void glLightModelf(GLenum pname,GLļ¬oat param)
ā¢ void glLightModeli(GLenum pname,GLint param)
ā¢ void glLightModelfv(GLenum pname,const GLļ¬oat * params)
ā¢ void glLightModeliv(GLenum pname,const GLint * params)
ā¢ void glLineStipple(GLint factor,GLushort pattern)
ā¢ void glLineWidth(GLļ¬oat width)
ā¢ void glLinkProgram(GLuint program)
ā¢ void glListBase(GLuint base)
ā¢ void glLoadIdentity(void)
ā¢ void glLoadMatrixd(const GLdouble * m)
ā¢ void glLoadMatrixf(const GLļ¬oat * m)
ā¢ void glLoadName(GLuint name)
ā¢ void glLoadTransposeMatrixd(const GLdouble * m)
ā¢ void glLoadTransposeMatrixf(const GLļ¬oat * m)
ā¢ void glLogicOp(GLenum opcode)
ā¢ void glMap1f(GLenum target,GLļ¬oat u1,GLļ¬oat u2,GLint stride,GLint order,const GLļ¬oat * points)
ā¢ void glMap1d(GLenum target,GLdouble u1,GLdouble u2,GLint stride,GLint order,const GLdouble * points)
ā¢ void glMap2f(GLenum target,GLļ¬oat u1,GLļ¬oat u2,GLint ustride,GLint uorder,GLļ¬oat v1,GLļ¬oat v2,GLint
vstride,GLint vorder,const GLļ¬oat * 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 * glMapBuffer(GLenum target,GLenum access)
ā¢ void glMapGrid1d(GLint un,GLdouble u1,GLdouble u2)
ā¢ void glMapGrid1f(GLint un,GLļ¬oat u1,GLļ¬oat u2)
ā¢ void glMapGrid2d(GLint un,GLdouble u1,GLdouble u2,GLint vn,GLdouble v1,GLdouble v2)
ā¢ void glMapGrid2f(GLint un,GLļ¬oat u1,GLļ¬oat u2,GLint vn,GLļ¬oat v1,GLļ¬oat v2)
1060
- 7. Ring Documentation, Release 1.5.4
ā¢ void glMaterialf(GLenum face,GLenum pname,GLļ¬oat param)
ā¢ void glMateriali(GLenum face,GLenum pname,GLint param)
ā¢ void glMatrixMode(GLenum mode)
ā¢ void glMinmax(GLenum target,GLenum internalformat,GLboolean sink)
ā¢ void glMultMatrixd(const GLdouble * m)
ā¢ void glMultMatrixf(const GLļ¬oat * m)
ā¢ void glMultTransposeMatrixd(const GLdouble * m)
ā¢ void glMultTransposeMatrixf(const GLļ¬oat * m)
ā¢ void glMultiDrawArrays(GLenum mode,GLint * ļ¬rst,GLsizei * count,GLsizei primcount)
ā¢ void glMultiDrawElements(GLenum mode,const GLsizei * count,GLenum type,const GLvoid ** in-
dices,GLsizei primcount)
ā¢ void glMultiTexCoord1s(GLenum target,GLshort s)
ā¢ void glMultiTexCoord1i(GLenum target,GLint s)
ā¢ void glMultiTexCoord1f(GLenum target,GLļ¬oat s)
ā¢ void glMultiTexCoord1d(GLenum target,GLdouble s)
ā¢ void glMultiTexCoord2s(GLenum target,GLshort s,GLshort t)
ā¢ void glMultiTexCoord2i(GLenum target,GLint s,GLint t)
ā¢ void glMultiTexCoord2f(GLenum target,GLļ¬oat s,GLļ¬oat t)
ā¢ void glMultiTexCoord2d(GLenum target,GLdouble s,GLdouble t)
ā¢ void glMultiTexCoord3s(GLenum target,GLshort s,GLshort t,GLshort r)
ā¢ void glMultiTexCoord3i(GLenum target,GLint s,GLint t,GLint r)
ā¢ void glMultiTexCoord3f(GLenum target,GLļ¬oat s,GLļ¬oat t,GLļ¬oat r)
ā¢ void glMultiTexCoord3d(GLenum target,GLdouble s,GLdouble t,GLdouble r)
ā¢ void glMultiTexCoord4s(GLenum target,GLshort s,GLshort t,GLshort r,GLshort q)
ā¢ void glMultiTexCoord4i(GLenum target,GLint s,GLint t,GLint r,GLint q)
ā¢ void glMultiTexCoord4f(GLenum target,GLļ¬oat s,GLļ¬oat t,GLļ¬oat r,GLļ¬oat q)
ā¢ void glMultiTexCoord4d(GLenum target,GLdouble s,GLdouble t,GLdouble r,GLdouble q)
ā¢ void glMultiTexCoord1sv(GLenum target,const GLshort * v)
ā¢ void glMultiTexCoord1iv(GLenum target,const GLint * v)
ā¢ void glMultiTexCoord1fv(GLenum target,const GLļ¬oat * v)
ā¢ void glMultiTexCoord1dv(GLenum target,const GLdouble * v)
ā¢ void glMultiTexCoord2sv(GLenum target,const GLshort * v)
ā¢ void glMultiTexCoord2iv(GLenum target,const GLint * v)
ā¢ void glMultiTexCoord2fv(GLenum target,const GLļ¬oat * v)
ā¢ void glMultiTexCoord2dv(GLenum target,const GLdouble * v)
ā¢ void glMultiTexCoord3sv(GLenum target,const GLshort * v)
1061
- 8. Ring Documentation, Release 1.5.4
ā¢ void glMultiTexCoord3iv(GLenum target,const GLint * v)
ā¢ void glMultiTexCoord3fv(GLenum target,const GLļ¬oat * v)
ā¢ void glMultiTexCoord3dv(GLenum target,const GLdouble * v)
ā¢ void glMultiTexCoord4sv(GLenum target,const GLshort * v)
ā¢ void glMultiTexCoord4iv(GLenum target,const GLint * v)
ā¢ void glMultiTexCoord4fv(GLenum target,const GLļ¬oat * v)
ā¢ void glMultiTexCoord4dv(GLenum target,const GLdouble * v)
ā¢ void glNewList(GLuint list,GLenum mode)
ā¢ void glNormal3b(GLbyte nx,GLbyte ny,GLbyte nz)
ā¢ void glNormal3d(GLdouble nx,GLdouble ny,GLdouble nz)
ā¢ void glNormal3f(GLļ¬oat nx,GLļ¬oat ny,GLļ¬oat nz)
ā¢ void glNormal3i(GLint nx,GLint ny,GLint nz)
ā¢ void glNormal3s(GLshort nx,GLshort ny,GLshort nz)
ā¢ void glNormal3bv(const GLbyte * v)
ā¢ void glNormal3dv(const GLdouble * v)
ā¢ void glNormal3fv(const GLļ¬oat * v)
ā¢ void glNormal3iv(const GLint * v)
ā¢ void glNormal3sv(const GLshort * v)
ā¢ void glNormalPointer(GLenum type,GLsizei stride,const GLvoid * pointer)
ā¢ void glOrtho(GLdouble left,GLdouble right,GLdouble bottom,GLdouble top,GLdouble nearVal,GLdouble far-
Val)
ā¢ void glPassThrough(GLļ¬oat token)
ā¢ void glPixelMapfv(GLenum map,GLsizei mapsize,const GLļ¬oat * values)
ā¢ void glPixelMapuiv(GLenum map,GLsizei mapsize,const GLuint * values)
ā¢ void glPixelMapusv(GLenum map,GLsizei mapsize,const GLushort * values)
ā¢ void glPixelStoref(GLenum pname,GLļ¬oat param)
ā¢ void glPixelStorei(GLenum pname,GLint param)
ā¢ void glPixelTransferf(GLenum pname,GLļ¬oat param)
ā¢ void glPixelTransferi(GLenum pname,GLint param)
ā¢ void glPixelZoom(GLļ¬oat xfactor,GLļ¬oat yfactor)
ā¢ void glPointParameterf(GLenum pname,GLļ¬oat param)
ā¢ void glPointParameteri(GLenum pname,GLint param)
ā¢ void glPointSize(GLļ¬oat size)
ā¢ void glPolygonMode(GLenum face,GLenum mode)
ā¢ void glPolygonOffset(GLļ¬oat factor,GLļ¬oat units)
ā¢ void glPolygonStipple(const GLubyte * pattern)
1062
- 9. Ring Documentation, Release 1.5.4
ā¢ void glPushAttrib(GLbitļ¬eld mask)
ā¢ void glPushClientAttrib(GLbitļ¬eld mask)
ā¢ void glPushMatrix(void)
ā¢ void glPushName(GLuint name)
ā¢ void glPrioritizeTextures(GLsizei n,const GLuint * textures,const GLclampf * priorities)
ā¢ void glPopMatrix(void)
ā¢ void glRasterPos2s(GLshort x,GLshort y)
ā¢ void glRasterPos2i(GLint x,GLint y)
ā¢ void glRasterPos2f(GLļ¬oat x,GLļ¬oat y)
ā¢ void glRasterPos2d(GLdouble x,GLdouble y)
ā¢ void glRasterPos3s(GLshort x,GLshort y,GLshort z)
ā¢ void glRasterPos3i(GLint x,GLint y,GLint z)
ā¢ void glRasterPos3f(GLļ¬oat x,GLļ¬oat y,GLļ¬oat z)
ā¢ void glRasterPos3d(GLdouble x,GLdouble y,GLdouble z)
ā¢ void glRasterPos4s(GLshort x,GLshort y,GLshort z,GLshort w)
ā¢ void glRasterPos4i(GLint x,GLint y,GLint z,GLint w)
ā¢ void glRasterPos4f(GLļ¬oat x,GLļ¬oat y,GLļ¬oat z,GLļ¬oat w)
ā¢ void glRasterPos4d(GLdouble x,GLdouble y,GLdouble z,GLdouble w)
ā¢ void glReadBuffer(GLenum mode)
ā¢ void glReadPixels(GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,GLvoid * data)
ā¢ void glRectd(GLdouble x1,GLdouble y1,GLdouble x2,GLdouble y2)
ā¢ void glRectf(GLļ¬oat x1,GLļ¬oat y1,GLļ¬oat x2,GLļ¬oat y2)
ā¢ void glRecti(GLint x1,GLint y1,GLint x2,GLint y2)
ā¢ void glRects(GLshort x1,GLshort y1,GLshort x2,GLshort y2)
ā¢ void glRectdv(const GLdouble * v1,const GLdouble * v2)
ā¢ void glRectfv(const GLļ¬oat * v1,const GLļ¬oat * v2)
ā¢ void glRectiv(const GLint * v1,const GLint * v2)
ā¢ void glRectsv(const GLshort * v1,const GLshort * v2)
ā¢ GLint glRenderMode(GLenum mode)
ā¢ void glResetHistogram(GLenum target)
ā¢ void glRotated(GLdouble angle,GLdouble x,GLdouble y,GLdouble z)
ā¢ void glRotatef(GLļ¬oat angle,GLļ¬oat x,GLļ¬oat y,GLļ¬oat z)
ā¢ void glSampleCoverage(GLclampf value,GLboolean invert)
ā¢ void glScaled(GLdouble x,GLdouble y,GLdouble z)
ā¢ void glScalef(GLļ¬oat x,GLļ¬oat y,GLļ¬oat z)
ā¢ void glScissor(GLint x,GLint y,GLsizei width,GLsizei height)
1063
- 10. Ring Documentation, Release 1.5.4
ā¢ void glSecondaryColor3b(GLbyte red,GLbyte green,GLbyte blue)
ā¢ void glSecondaryColor3s(GLshort red,GLshort green,GLshort blue)
ā¢ void glSecondaryColor3i(GLint red,GLint green,GLint blue)
ā¢ void glSecondaryColor3f(GLļ¬oat red,GLļ¬oat green,GLļ¬oat blue)
ā¢ void glSecondaryColor3d(GLdouble red,GLdouble green,GLdouble blue)
ā¢ void glSecondaryColor3ub(GLubyte red,GLubyte green,GLubyte blue)
ā¢ void glSecondaryColor3us(GLushort red,GLushort green,GLushort blue)
ā¢ void glSecondaryColor3ui(GLuint red,GLuint green,GLuint blue)
ā¢ void glSecondaryColor3bv(const GLbyte * v)
ā¢ void glSecondaryColor3sv(const GLshort * v)
ā¢ void glSecondaryColor3iv(const GLint * v)
ā¢ void glSecondaryColor3fv(const GLļ¬oat * v)
ā¢ void glSecondaryColor3dv(const GLdouble * v)
ā¢ void glSecondaryColor3ubv(const GLubyte * v)
ā¢ void glSecondaryColor3usv(const GLushort * v)
ā¢ void glSecondaryColor3uiv(const GLuint * v)
ā¢ void glSecondaryColorPointer(GLint size,GLenum type,GLsizei stride,const GLvoid * pointer)
ā¢ void glSelectBuffer(GLsizei size,GLuint * buffer)
ā¢ void glSeparableFilter2D(GLenum target,GLenum internalformat,GLsizei width,GLsizei height,GLenum for-
mat,GLenum type,const GLvoid * row,const GLvoid * column)
ā¢ void glShadeModel(GLenum mode)
ā¢ void glShaderSource(GLuint shader,GLsizei count,const GLchar **string,const GLint *length)
ā¢ void glStencilFunc(GLenum func,GLint ref,GLuint mask)
ā¢ void glStencilFuncSeparate(GLenum face,GLenum func,GLint ref,GLuint mask)
ā¢ void glStencilMask(GLuint mask)
ā¢ void glStencilMaskSeparate(GLenum face,GLuint mask)
ā¢ void glStencilOp(GLenum sfail,GLenum dpfail,GLenum dppass)
ā¢ void glStencilOpSeparate(GLenum face,GLenum sfail,GLenum dpfail,GLenum dppass)
ā¢ void glTexCoord1s(GLshort s)
ā¢ void glTexCoord1i(GLint s)
ā¢ void glTexCoord1f(GLļ¬oat s)
ā¢ void glTexCoord1d(GLdouble s)
ā¢ void glTexCoord2s(GLshort s,GLshort t)
ā¢ void glTexCoord2i(GLint s,GLint t)
ā¢ void glTexCoord2f(GLļ¬oat s,GLļ¬oat t)
ā¢ void glTexCoord2d(GLdouble s,GLdouble t)
1064