Professional Documents
Culture Documents
• GL_SIGNED_NORMALIZED
• GL_PRIMITIVE_RESTART
• GL_PRIMITIVE_RESTART_INDEX
• GL_BUFFER_ACCESS_FLAGS
• GL_BUFFER_MAP_LENGTH
• GL_BUFFER_MAP_OFFSET
• GL_CONTEXT_CORE_PROFILE_BIT
• GL_CONTEXT_COMPATIBILITY_PROFILE_BIT
• GL_LINES_ADJACENCY
• GL_LINE_STRIP_ADJACENCY
• GL_TRIANGLES_ADJACENCY
• GL_TRIANGLE_STRIP_ADJACENCY
• GL_PROGRAM_POINT_SIZE
• GL_GEOMETRY_VERTICES_OUT
• GL_GEOMETRY_INPUT_TYPE
• GL_GEOMETRY_OUTPUT_TYPE
• GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS
• GL_FRAMEBUFFER_ATTACHMENT_LAYERED
• GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS
• GL_GEOMETRY_SHADER
• GL_MAX_GEOMETRY_UNIFORM_COMPONENTS
• GL_MAX_GEOMETRY_OUTPUT_VERTICES
• GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS
• GL_MAX_VERTEX_OUTPUT_COMPONENTS
• GL_MAX_GEOMETRY_INPUT_COMPONENTS
• GL_MAX_GEOMETRY_OUTPUT_COMPONENTS
• GL_MAX_FRAGMENT_INPUT_COMPONENTS
• GL_CONTEXT_PROFILE_MASK
• GL_VERTEX_ATTRIB_ARRAY_DIVISOR
• GL_RGB10_A2UI
• GL_SAMPLE_SHADING
• GL_MIN_SAMPLE_SHADING_VALUE
• GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET
• GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET
• GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS
• GL_TEXTURE_CUBE_MAP_ARRAY
1425
Ring Documentation, Release 1.5.4
• GL_TEXTURE_BINDING_CUBE_MAP_ARRAY
• GL_PROXY_TEXTURE_CUBE_MAP_ARRAY
• GL_SAMPLER_CUBE_MAP_ARRAY
• GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW
• GL_INT_SAMPLER_CUBE_MAP_ARRAY
• GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY
• GL_TRANSFORM_FEEDBACK_PAUSED
• GL_TRANSFORM_FEEDBACK_ACTIVE
• GL_COMPRESSED_RGBA_BPTC_UNORM
• GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM
• GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT
• GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT
• GL_COPY_READ_BUFFER_BINDING
• GL_COPY_WRITE_BUFFER_BINDING
• GL_NUM_SHADING_LANGUAGE_VERSIONS
• GL_VERTEX_ATTRIB_ARRAY_LONG
• void glAccum(GLenum op,GLfloat value)
• void glActiveTexture(GLenum texture)
• void glAlphaFunc(GLenum func,GLclampf ref)
• GLboolean glAreTexturesResident(GLsizei n,const GLuint * textures,GLboolean * residences)
• void glArrayElement(GLint i)
• void glAttachShader(GLuint program,GLuint shader)
• void glBegin(GLenum mode)
• void glBeginQuery(GLenum target,GLuint id)
• void glBindAttribLocation(GLuint program,GLuint index,const GLchar *name)
• void glBindBuffer(GLenum target,GLuint buffer)
• void glBindTexture(GLenum target,GLuint texture)
• void glBitmap(GLsizei width,GLsizei height,GLfloat xorig,GLfloat yorig,GLfloat xmove,GLfloat ymove,const
GLubyte * bitmap)
• void glBlendColor(GLclampf red,GLclampf green,GLclampf blue,GLclampf alpha)
• void glBlendEquation(GLenum mode)
• void glBlendEquationSeparate(GLenum modeRGB,GLenum modeAlpha)
• void glBlendFunc(GLenum sfactor,GLenum dfactor)
• void glBlendFuncSeparate(GLenum srcRGB,GLenum dstRGB,GLenum srcAlpha,GLenum dstAlpha)
• void glBufferData(GLenum target,GLsizeiptr size,const GLvoid * data,GLenum usage)
• void glBufferSubData(GLenum target,GLintptr offset,GLsizeiptr size,const GLvoid * data)
1426
Ring Documentation, Release 1.5.4
1427
Ring Documentation, Release 1.5.4
1428
Ring Documentation, Release 1.5.4
1429
Ring Documentation, Release 1.5.4
• void glEnd(void)
• void glEndList(void)
• void glEndQuery(GLenum target)
• void glEvalCoord1f(GLfloat u)
• void glEvalCoord1d(GLdouble u)
• void glEvalCoord2f(GLfloat u,GLfloat 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,GLfloat * buffer)
• void glFinish(void)
• void glFlush(void)
• void glFogf(GLenum pname,GLfloat param)
• void glFogi(GLenum pname,GLint param)
• void glFogfv(GLenum pname,const GLfloat * params)
• void glFogiv(GLenum pname,const GLint * params)
• void glFogCoordd(GLdouble coord)
• void glFogCoordf(GLfloat coord)
• void glFogCoorddv(GLdouble * coord)
• void glFogCoordfv(GLfloat * 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,GLfloat * 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)
1430
Ring Documentation, Release 1.5.4
1431
Ring Documentation, Release 1.5.4
1432
Ring Documentation, Release 1.5.4
1433
Ring Documentation, Release 1.5.4
1434