Light | Dark

glIsEnabled

Name

glIsEnabled — test whether a capability is enabled

C Specification

GLboolean glIsEnabled( GLenum cap);
 

Parameters

cap

Specifies a symbolic constant indicating a GL capability.

index

Specifies the index of the capability.

Description

glIsEnabled returns GL_TRUE if cap is an enabled capability and returns GL_FALSE otherwise. Initially all capabilities except GL_DITHER are disabled; GL_DITHER is initially enabled.

The following capabilities are accepted for cap:

Constant See
GL_BLEND glBlendFunc
GL_CULL_FACE glCullFace
GL_DEPTH_TEST glDepthFunc, glDepthRangef
GL_DITHER glEnable
GL_POLYGON_OFFSET_FILL glPolygonOffset
GL_PRIMITIVE_RESTART_FIXED_INDEX glEnable
GL_RASTERIZER_DISCARD glEnable
GL_SAMPLE_ALPHA_TO_COVERAGE glSampleCoverage
GL_SAMPLE_COVERAGE glSampleCoverage
GL_SCISSOR_TEST glScissor
GL_STENCIL_TEST glStencilFunc, glStencilOp

Notes

If an error is generated, glIsEnabled returns GL_FALSE.

Errors

GL_INVALID_ENUM is generated if cap is not an accepted value.

Tutorials

API Version Support

OpenGL ES API Version
Function Name 2.0 3.0 3.1
glIsEnabled

See Also

glEnable, glDisable, glGet

Think you can improve this page? Edit this page on GitHub.