More Related Content
Similar to The Ring programming language version 1.9 book - Part 136 of 210 (20)
More from Mahmoud Samir Fayed (20)
The Ring programming language version 1.9 book - Part 136 of 210
- 1. Ring Documentation, Release 1.9
ā¢ 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
1319
- 2. Ring Documentation, Release 1.9
ā¢ 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
1320
- 3. Ring Documentation, Release 1.9
ā¢ 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
1321
- 4. Ring Documentation, Release 1.9
ā¢ 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
1322
- 5. Ring Documentation, Release 1.9
ā¢ 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
1323
- 6. Ring Documentation, Release 1.9
ā¢ 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
1324
- 7. Ring Documentation, Release 1.9
ā¢ 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
1325
- 8. Ring Documentation, Release 1.9
ā¢ 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
1326
- 9. Ring Documentation, Release 1.9
ā¢ 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, GLļ¬oat 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, GLļ¬oat xorig, GLļ¬oat yorig, GLļ¬oat xmove, GLļ¬oat 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(GLbitļ¬eld mask)
ā¢ void glClearAccum(GLļ¬oat red, GLļ¬oat green, GLļ¬oat blue, GLļ¬oat alpha)
ā¢ void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
ā¢ void glClearDepth(GLclampd depth)
ā¢ void glClearIndex(GLļ¬oat 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(GLļ¬oat red, GLļ¬oat green, GLļ¬oat blue)
ā¢ void glColor3fv(const GLļ¬oat *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)
1327
- 10. Ring Documentation, Release 1.9
ā¢ 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(GLļ¬oat red, GLļ¬oat green, GLļ¬oat blue, GLļ¬oat alpha)
ā¢ void glColor4fv(const GLļ¬oat *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, GL-
sizei 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 ļ¬ag)
1328