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.