GLISENABLED - Online Linux Manual PageSection : 3G

NAME"glIsEnabled − test whether a capability is enabled

C SPECIFICATIONGLboolean glIsEnabled( GLenum cap )

PARAMETERScap  Specifies a symbolic constant indicating a GL 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: ConstantSee ­GL_ALPHA_TEST­glAlphaFunc ­GL_AUTO_NORMAL­glEvalCoord ­GL_BLEND­glBlendFunc, ­glLogicOp ­GL_CLIP_PLANEi­glClipPlane ­GL_COLOR_ARRAY­glColorPointer ­GL_COLOR_LOGIC_OP­glLogicOp ­GL_COLOR_MATERIAL­glColorMaterial ­GL_COLOR_TABLE­glColorTable ­GL_CONVOLUTION_1D­glConvolutionFilter1D ­GL_CONVOLUTION_2D­glConvolutionFilter2D ­GL_CULL_FACE­glCullFace ­GL_DEPTH_TEST­glDepthFunc, ­glDepthRange ­GL_DITHER­glEnable ­GL_EDGE_FLAG_ARRAY­glEdgeFlagPointer ­GL_FOG­glFog ­GL_HISTOGRAM­glHistogram ­GL_INDEX_ARRAY­glIndexPointer ­GL_INDEX_LOGIC_OP­glLogicOp ­GL_LIGHTi­glLightModel, ­glLight ­GL_LIGHTING­glMaterial, ­glLightModel, ­glLight ­GL_LINE_SMOOTH­glLineWidth ­GL_LINE_STIPPLE­glLineStipple ­GL_MAP1_COLOR_4­glMap1 ­GL_MAP1_INDEX­glMap1 ­GL_MAP1_NORMAL­glMap1 ­GL_MAP1_TEXTURE_COORD_1­glMap1 ­GL_MAP1_TEXTURE_COORD_2­glMap1 ­GL_MAP1_TEXTURE_COORD_3­glMap1 ­GL_MAP1_TEXTURE_COORD_4­glMap1 ­GL_MAP2_COLOR_4­glMap2 ­GL_MAP2_INDEX­glMap2 ­GL_MAP2_NORMAL­glMap2 ­GL_MAP2_TEXTURE_COORD_1­glMap2 ­GL_MAP2_TEXTURE_COORD_2­glMap2 ­GL_MAP2_TEXTURE_COORD_3­glMap2 ­GL_MAP2_TEXTURE_COORD_4­glMap2 ­GL_MAP2_VERTEX_3­glMap2 ­GL_MAP2_VERTEX_4­glMap2 ­GL_MINMAX­glMinmax ­GL_NORMAL_ARRAY­glNormalPointer ­GL_NORMALIZE­glNormal ­GL_POINT_SMOOTH­glPointSize ­GL_POLYGON_SMOOTH­glPolygonMode ­GL_POLYGON_OFFSET_FILL ­glPolygonOffset ­GL_POLYGON_OFFSET_LINE ­glPolygonOffset ­GL_POLYGON_OFFSET_POINT ­glPolygonOffset ­GL_POLYGON_STIPPLE­glPolygonStipple ­GL_POST_COLOR_MATRIX_COLOR_TABLE­glColorTable ­GL_POST_CONVOLUTION_COLOR_TABLE­glColorTable ­GL_RESCALE_NORMAL­glNormal ­GL_SCISSOR_TEST­glScissor ­GL_SEPARABLE_2D­glSeparableFilter2D ­GL_STENCIL_TEST­glStencilFunc, ­glStencilOp ­GL_TEXTURE_1D­glTexImage1D ­GL_TEXTURE_2D­glTexImage2D ­GL_TEXTURE_3D­glTexImage3D ­GL_TEXTURE_COORD_ARRAY­glTexCoordPointer ­GL_TEXTURE_GEN_Q­glTexGen ­GL_TEXTURE_GEN_R­glTexGen ­GL_TEXTURE_GEN_S­glTexGen ­GL_TEXTURE_GEN_T­glTexGen ­GL_VERTEX_ARRAY­glVertexPointer

NOTESIf an error is generated, ­glIsEnabled returns 0. ­GL_COLOR_LOGIC_OP, ­GL_COLOR_ARRAY, ­GL_EDGE_FLAG_ARRAY, ­GL_INDEX_ARRAY, ­GL_INDEX_LOGIC_OP, ­GL_NORMAL_ARRAY, ­GL_POLYGON_OFFSET_FILL, ­GL_POLYGON_OFFSET_LINE, ­GL_POLYGON_OFFSET_POINT, ­GL_TEXTURE_COORD_ARRAY, and ­GL_VERTEX_ARRAY are available only if the GL version is 1.1 or greater ­GL_RESCALE_NORMAL, and ­GL_TEXTURE_3D are available only if the GL version is 1.2 or greater. ­GL_COLOR_TABLE, ­GL_CONVOLUTION_1D, ­GL_CONVOLUTION_2D, ­GL_HISTOGRAM, ­GL_MINMAX, ­GL_POST_COLOR_MATRIX_COLOR_TABLE, ­GL_POST_CONVOLUTION_COLOR_TABLE, and ­GL_SEPARABLE_2D are available only if ­GL_ARB_imaging is returned when ­glGet is called with ­GL_EXTENSIONS. When the ­GL_ARB_multitexture extension is supported, the following parameters return the associated value for the active texture unit. ­GL_TEXTURE_1D, ­GL_TEXTURE_BINDING_1D, ­GL_TEXTURE_2D, ­GL_TEXTURE_BINDING_2D, ­GL_TEXTURE_3D, ­GL_TEXTURE_BINDING_3D, ­GL_TEXTURE_GEN_S, ­GL_TEXTURE_GEN_T, ­GL_TEXTURE_GEN_R, ­GL_TEXTURE_GEN_Q, ­GL_TEXTURE_MATRIX, and ­GL_TEXTURE_STACK_DEPTH. Likewise, the following parameters return the associated value for the active client texture unit: ­GL_TEXTURE_COORD_ARRAY, ­GL_TEXTURE_COORD_ARRAY_SIZE, ­GL_TEXTURE_COORD_ARRAY_STRIDE, ­GL_TEXTURE_COORD_ARRAY_TYPE.

ERRORS­GL_INVALID_ENUM is generated if cap is not an accepted value. ­GL_INVALID_OPERATION is generated if ­glIsEnabled is executed between the execution of ­glBegin and the corresponding execution of ­glEnd.

SEE ALSO­glEnable(3G), ­glEnableClientState(3G), ­glGet(3G)
0
Johanes Gumabo
Data Size   :   34,655 byte
man-glIsEnabled.3glBuild   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   2 / 236,349
Visitor ID   :     :  
Visitor IP   :   3.133.122.95   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.