glIsEnabled
- test whether a capability is enabled
GLboolean glIsEnabled(GLenum cap)
cap
Specifies a symbolic constant indicating a GL capability.
glIsEnabled
returns GL_TRUE
if cap is an enabled capability and returns GL_FALSE
otherwise.
The following capabilities are accepted for cap
:
Constant | See function: | |
---|---|---|
GL_ALPHA_TEST | glAlphaFunc | |
GL_ARRAY_BUFFER_BINDING | glBindBuffer | |
GL_BLEND | glBlendFunc , glLogicOp | |
GL_CLIP_PLANE i | glClipPlane | |
GL_COLOR_ARRAY | glColorPointer | |
GL_COLOR_LOGIC_OP | glLogicOp | |
GL_COLOR_MATERIAL | glColorMaterial | |
GL_CULL_FACE | glCullFace | |
GL_DEPTH_TEST | glDepthFunc , glDepthRange | |
GL_DITHER | glEnable | |
GL_FOG | glFog | |
GL_LIGHT i | glLight , glLightModel | |
GL_LIGHTING | glLight , glLightModel , glMaterial | |
GL_LINE_SMOOTH | glLineWidth | |
GL_MATRIX_PALETTE_OES | glMatrixMode | |
GL_MATRIX_INDEX_ARRAY_OES | glEnableClientState | |
GL_MULTISAMPLE | glEnable | |
GL_NORMAL_ARRAY | glNormalPointer | |
GL_NORMALIZE | glNormal | |
GL_POINT_SIZE_ARRAY_OES | glEnableClientState | |
GL_POINT_SMOOTH | glPointSize | |
GL_POINT_SPRITE_OES | glEnable , glTexEnv | |
GL_POLYGON_OFFSET_FILL | glPolygonOffset | |
GL_RESCALE_NORMAL | glEnable | |
GL_SAMPLE_ALPHA_TO_COVERAGE | glEnable | |
GL_SAMPLE_ALPHA_TO_ONE | glEnable | |
GL_SAMPLE_COVERAGE | glEnable | |
GL_SCISSOR_TEST | glScissor | |
GL_STENCIL_TEST | glStencilFunc , glStencilOp | |
GL_TEXTURE_2D | glTexImage2D | |
GL_TEXTURE_COORD_ARRAY | glTexCoordPointer | |
GL_WEIGHT_ARRAY_OES | glEnableClientState | |
GL_VERTEX_ARRAY | glVertexPointer |
If an error is generated, glIsEnabled
returns 0.
GL_INVALID_ENUM
is generated if cap
is not an accepted value.
Copyright © 2003-2004 Silicon Graphics, Inc.
This document is licensed under the SGI Free Software B License. For details, see http://oss.sgi.com/projects/FreeB/.