glIsEnabled: Unterschied zwischen den Versionen
DGLBot (Diskussion | Beiträge) K (Bot: konvertiere/korrigiere <BR>) |
K (Kategorisierung) |
||
(9 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 4: | Zeile 4: | ||
== Name == | == Name == | ||
− | '''glIsEnabled''' - testet ob eine OpenGL Eigenschaft aktiviert wurde. | + | '''glIsEnabled''' - testet, ob eine OpenGL-Eigenschaft aktiviert wurde. |
Zeile 14: | Zeile 14: | ||
== Parameter == | == Parameter == | ||
− | + | {| border=1 rules=all | |
− | + | ! ''cap'' | |
− | + | | Spezifiziert eine symbolische Konstante, welche eine OpenGL-Eigenschaft repräsentiert. | |
− | + | |} | |
− | + | ||
− | + | ||
− | |||
== Beschreibung == | == Beschreibung == | ||
− | Die Funktion '''glIsEnabled''' gibt entweder '''GL_TRUE''' zurück, wenn die Eigenschaft die ''cap'' repräsentiert aktiviert ist. Ansonsten wird '''GL_FALSE''' zurückgegeben. | + | Die Funktion '''glIsEnabled''' gibt entweder '''GL_TRUE''' zurück, wenn die Eigenschaft, die ''cap'' repräsentiert, aktiviert ist. Ansonsten wird '''GL_FALSE''' zurückgegeben. |
+ | |||
Eine OpenGL-Eigenschaft kann mit den Befehlen [[glEnable]] aktiviert und mit [[glDisable]] deaktiviert werden. | Eine OpenGL-Eigenschaft kann mit den Befehlen [[glEnable]] aktiviert und mit [[glDisable]] deaktiviert werden. | ||
Zeile 29: | Zeile 29: | ||
===GL_ALPHA_TEST=== | ===GL_ALPHA_TEST=== | ||
− | + | : Siehe [[glAlphaFunc]] | |
===GL_AUTO_NORMAL=== | ===GL_AUTO_NORMAL=== | ||
− | + | : Siehe [[glEvalCoord]] | |
===GL_BLEND=== | ===GL_BLEND=== | ||
− | + | : Siehe [[glBlendFunc]] | |
===GL_CLIP_PLANEi=== | ===GL_CLIP_PLANEi=== | ||
− | + | : Siehe [[glClipPlane]] | |
+ | |||
+ | ===GL_COLOR_ARRAY=== | ||
+ | : Siehe [[glColorPointer]] | ||
+ | |||
+ | ===GL_COLOR_LOGIC_OP=== | ||
+ | :Siehe [[glLogicOp]] | ||
===GL_COLOR_MATERIAL=== | ===GL_COLOR_MATERIAL=== | ||
− | + | : Siehe [[glColorMaterial]] | |
+ | |||
+ | ===GL_COLOR_TABLE=== | ||
+ | : Siehe [[glColorTable]] | ||
+ | |||
+ | ===GL_CONVOLUTION_1D=== | ||
+ | : Siehe [[glConvolutionFilter1D]] | ||
+ | |||
+ | ===GL_CONVOLUTION_2D=== | ||
+ | : Siehe [[glConvolutionFilter2D]] | ||
===GL_CULL_FACE=== | ===GL_CULL_FACE=== | ||
− | + | : Siehe [[glCullFace]] | |
===GL_DEPTH_TEST=== | ===GL_DEPTH_TEST=== | ||
− | + | : Siehe [[glDepthFunc]] und [[glDepthRange]] | |
===GL_DITHER=== | ===GL_DITHER=== | ||
− | + | : Siehe [[glEnable]] | |
+ | |||
+ | ===GL_EDGE_FLAG_ARRAY=== | ||
+ | : Siehe [[glEdgeFlagPointer]] | ||
===GL_FOG=== | ===GL_FOG=== | ||
− | + | : Siehe [[glFog]] | |
+ | |||
+ | ===GL_FOG_COORD_ARRAY=== | ||
+ | : Siehe [[glFogCoordPointer]] | ||
+ | |||
+ | ===GL_HISTOGRAM=== | ||
+ | : Siehe [[glHistogram]] | ||
+ | |||
+ | ===GL_INDEX_ARRAY=== | ||
+ | : Siehe [[glIndexPointer]] | ||
+ | |||
+ | ===GL_INDEX_LOGIC_OP=== | ||
+ | : Siehe [[glLogicOp]] | ||
===GL_LIGHTi=== | ===GL_LIGHTi=== | ||
− | + | : Siehe [[glLightModel]] und [[glLight]] | |
===GL_LIGHTING=== | ===GL_LIGHTING=== | ||
− | + | : Siehe [[glMaterial]], [[glLightModel]] und [[glLight]] | |
===GL_LINE_SMOOTH=== | ===GL_LINE_SMOOTH=== | ||
− | + | : Siehe [[glLineWidth ]] | |
===GL_LINE_STIPPLE=== | ===GL_LINE_STIPPLE=== | ||
− | + | : Siehe [[glLineStipple]] | |
===GL_LOGIC_OP=== | ===GL_LOGIC_OP=== | ||
− | + | : Siehe [[glLogicOp]] | |
===GL_MAP1_COLOR_4=== | ===GL_MAP1_COLOR_4=== | ||
− | + | : Siehe [[glMap1]] | |
===GL_MAP1_INDEX=== | ===GL_MAP1_INDEX=== | ||
− | + | : Siehe [[glMap1]] | |
===GL_MAP1_NORMAL=== | ===GL_MAP1_NORMAL=== | ||
− | + | : Siehe [[glMap1]] | |
===GL_MAP1_TEXTURE_COORD_1=== | ===GL_MAP1_TEXTURE_COORD_1=== | ||
− | + | : Siehe [[glMap1]] | |
===GL_MAP1_TEXTURE_COORD_2=== | ===GL_MAP1_TEXTURE_COORD_2=== | ||
− | + | : Siehe [[glMap1]] | |
===GL_MAP1_TEXTURE_COORD_3=== | ===GL_MAP1_TEXTURE_COORD_3=== | ||
− | + | : Siehe [[glMap1]] | |
===GL_MAP1_TEXTURE_COORD_4=== | ===GL_MAP1_TEXTURE_COORD_4=== | ||
− | + | : Siehe [[glMap1]] | |
===GL_MAP1_VERTEX_3=== | ===GL_MAP1_VERTEX_3=== | ||
− | + | : Siehe [[glMap1]] | |
===GL_MAP1_VERTEX_4=== | ===GL_MAP1_VERTEX_4=== | ||
− | + | : Siehe [[glMap1]] | |
===GL_MAP2_COLOR_4=== | ===GL_MAP2_COLOR_4=== | ||
− | + | : Siehe [[glMap2]] | |
===GL_MAP2_INDEX=== | ===GL_MAP2_INDEX=== | ||
− | + | : Siehe [[glMap2]] | |
===GL_MAP2_NORMAL=== | ===GL_MAP2_NORMAL=== | ||
− | + | : Siehe [[glMap2]] | |
===GL_MAP2_TEXTURE_COORD_1=== | ===GL_MAP2_TEXTURE_COORD_1=== | ||
− | + | : Siehe [[glMap2]] | |
===GL_MAP2_TEXTURE_COORD_2=== | ===GL_MAP2_TEXTURE_COORD_2=== | ||
− | + | : Siehe [[glMap2]] | |
===GL_MAP2_TEXTURE_COORD_3=== | ===GL_MAP2_TEXTURE_COORD_3=== | ||
− | + | : Siehe [[glMap2]] | |
===GL_MAP2_TEXTURE_COORD_4=== | ===GL_MAP2_TEXTURE_COORD_4=== | ||
− | + | : Siehe [[glMap2]] | |
===GL_MAP2_VERTEX_3=== | ===GL_MAP2_VERTEX_3=== | ||
− | + | : Siehe [[glMap2]] | |
===GL_MAP2_VERTEX_4=== | ===GL_MAP2_VERTEX_4=== | ||
− | + | : Siehe [[glMap2]] | |
+ | |||
+ | ===GL_MINMAX=== | ||
+ | : Siehe [[glMinmax]] | ||
+ | |||
+ | ===GL_MULTISAMPLE=== | ||
+ | : Siehe [[glSampleCoverage]] | ||
+ | |||
+ | ===GL_NORMAL_ARRAY=== | ||
+ | : Siehe [[glNormalPointer]] | ||
===GL_NORMALIZE=== | ===GL_NORMALIZE=== | ||
− | + | : Siehe [[glNormal]] | |
===GL_POINT_SMOOTH=== | ===GL_POINT_SMOOTH=== | ||
− | + | : Siehe [[glPointSize]] | |
+ | |||
+ | ===GL_POINT_SPRITE=== | ||
+ | : Siehe [[glEnable]] | ||
+ | |||
+ | ===GL_POLYGON_OFFSET_FILL=== | ||
+ | : Siehe [[glPolygonOffset]] | ||
+ | |||
+ | ===GL_POLYGON_OFFSET_LINE=== | ||
+ | : Siehe [[glPolygonOffset]] | ||
+ | |||
+ | ===GL_POLYGON_OFFSET_POINT=== | ||
+ | : Siehe [[glPolygonOffset]] | ||
===GL_POLYGON_SMOOTH=== | ===GL_POLYGON_SMOOTH=== | ||
− | + | : Siehe [[glPolygonMode]] | |
===GL_POLYGON_STIPPLE=== | ===GL_POLYGON_STIPPLE=== | ||
− | + | : Siehe [[glPolygonStipple]] | |
+ | |||
+ | ===GL_POST_COLOR_MATRIX_COLOR_TABLE=== | ||
+ | : Siehe [[glColorTable]] | ||
+ | |||
+ | ===GL_POST_CONVOLUTION_COLOR_TABLE=== | ||
+ | : Siehe [[glColorTable]] | ||
+ | |||
+ | ===GL_RESCALE_NORMAL=== | ||
+ | : Siehe [[glNormal]] | ||
+ | |||
+ | ===GL_SAMPLE_ALPHA_TO_COVERAGE=== | ||
+ | : Siehe [[glSampleCoverage]] | ||
+ | |||
+ | ===GL_SAMPLE_ALPHA_TO_ONE=== | ||
+ | : Siehe [[glSampleCoverage]] | ||
+ | |||
+ | ===GL_SAMPLE_COVERAGE=== | ||
+ | : Siehe [[glSampleCoverage]] | ||
===GL_SCISSOR_TEST=== | ===GL_SCISSOR_TEST=== | ||
− | + | : Siehe [[glScissor]] | |
+ | |||
+ | ===GL_SECONDARY_COLOR_ARRAY=== | ||
+ | : Siehe [[glSecondaryColorPointer]] | ||
+ | |||
+ | ===GL_SEPARABLE_2D=== | ||
+ | : Siehe [[glSeparableFilter2D]] | ||
===GL_STENCIL_TEST=== | ===GL_STENCIL_TEST=== | ||
− | + | : Siehe [[glStencilFunc]] und [[glStencilOp]] | |
+ | |||
+ | ===GL_STENCIL_TEST_TWO_SIDE_EXT=== | ||
+ | : Siehe [[glActiveStencilFaceEXT]] | ||
===GL_TEXTURE_1D=== | ===GL_TEXTURE_1D=== | ||
− | + | : Siehe [[glTexImage1D]] | |
===GL_TEXTURE_2D=== | ===GL_TEXTURE_2D=== | ||
− | + | : Siehe [[glTexImage2D]] | |
===GL_TEXTURE_3D=== | ===GL_TEXTURE_3D=== | ||
− | + | : Siehe [[glTexImage3D]] | |
+ | |||
+ | ===GL_TEXTURE_COORD_ARRAY=== | ||
+ | :Siehe [[glTexCoordPointer]] | ||
+ | |||
+ | ===GL_TEXTURE_CUPE_MAP=== | ||
+ | : Siehe [[glTexImage2D]] | ||
===GL_TEXTURE_GEN_Q=== | ===GL_TEXTURE_GEN_Q=== | ||
− | + | : Siehe [[glTexGen]] | |
===GL_TEXTURE_GEN_R=== | ===GL_TEXTURE_GEN_R=== | ||
− | + | : Siehe [[glTexGen]] | |
===GL_TEXTURE_GEN_S=== | ===GL_TEXTURE_GEN_S=== | ||
− | + | : Siehe [[glTexGen]] | |
===GL_TEXTURE_GEN_T=== | ===GL_TEXTURE_GEN_T=== | ||
− | + | : Siehe [[glTexGen]] | |
+ | |||
+ | ===GL_VERTX_ARRAY=== | ||
+ | : Siehe [[glVertexPointer]] | ||
+ | |||
+ | ===GL_VERTEX_PROGRAM_POINT_SIZE=== | ||
+ | : Siehe [[glEnable]] | ||
+ | |||
+ | ===GL_VERTEX_PROGRAM_TWO_SIDE=== | ||
+ | : Siehe [[glEnable]] | ||
== Hinweise == | == Hinweise == | ||
− | Wenn ein Fehler auftritt gibt '''glIsEnabled''' 0 (Zero) zurück. | + | Wenn ein Fehler auftritt, gibt '''glIsEnabled''' 0 (Zero) zurück. |
+ | |||
+ | '''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''' und '''GL_VERTEX_ARRAY''' sind nur verfügbar, wenn die OpenGL-Version 1.1 oder höher ist. | ||
+ | |||
+ | '''GL_RESCALE_NORMAL''' und '''GL_TEXTURE_3D''' sind erst ab OpenGL-Version 1.2 oder höher verfügbar. | ||
+ | |||
+ | '''GL_MULTISAMPLE''', '''GL_SAMPLE_ALPHA_TO_COVERAGE''', '''GL_SAMPLE_ALPHA_TO_ONE''', '''GL_SAMPLE_COVERAGE''' und '''GL_TEXTURE_CUBE_MAP''' sind nur verfügbar, wenn die OpenGL-Version 1.3 oder höher ist. | ||
+ | |||
+ | '''GL_FOG_COORD_ARRAY''' und '''GL_SECONDARY_COLOR_ARRAY''' sind nur verfügbar, wenn die OpenGL-Version 1.4 oder höher ist. | ||
+ | |||
+ | '''GL_POINT_SPRITE''', '''GL_VERTEX_PROGRAM_POINT_SIZE''' und '''GL_VERTEX_PROGRAM_TWO_SIDE''' sind nur verfügbar, wenn die OpenGL-Version 2.0 oder höher ist. | ||
+ | |||
+ | '''GL_COLOR_TABLE''', '''GL_CONVOLUTION_1D''', '''GL_CONVOLUTION_2D''', '''GL_HISTOGRAM''', '''GL_MINMAX''', '''GL_POST_COLOR_MATRIX_COLOR_TABLE''', '''GL_POST_CONVOLUTION_COLOR_TABLE''' und '''GL_SEPARABLE_2D''' sind nur verfügbar, wenn '''ARB_imaging''' durch einen Aufrug von [[glGet]] mit '''GL_EXTENSIONS''' zurückgegeben wird. | ||
== Fehlermeldungen == | == Fehlermeldungen == | ||
− | GL_INVALID_ENUM wird generiert wenn ''cap'' ein ungültiger Wert übergeben wird. | + | '''GL_INVALID_ENUM''' wird generiert, wenn ''cap'' ein ungültiger Wert übergeben wird. |
− | GL_INVALID_OPERATION wird generiert wenn ''glIsEnabled'' innerhalb eines [[glBegin]]-[[glEnd]] Blocks aufgerufen wird. | + | |
− | + | '''GL_INVALID_OPERATION''' wird generiert, wenn ''glIsEnabled'' innerhalb eines [[glBegin]]-[[glEnd]]-Blocks aufgerufen wird. | |
+ | |||
+ | |||
== Siehe auch == | == Siehe auch == | ||
− | [[glEnable]] | + | [[glEnable]], [[glEnableClientState]], [[glGet]] |
− | |||
[[Kategorie:GL|IsEnabled]] | [[Kategorie:GL|IsEnabled]] | ||
+ | [[Kategorie:GL1.0|IsEnabled]] |
Aktuelle Version vom 25. Juli 2011, 11:34 Uhr
Inhaltsverzeichnis
- 1 glIsEnabled
- 1.1 Name
- 1.2 Delphi-Spezifikation
- 1.3 Parameter
- 1.4 Beschreibung
- 1.4.1 GL_ALPHA_TEST
- 1.4.2 GL_AUTO_NORMAL
- 1.4.3 GL_BLEND
- 1.4.4 GL_CLIP_PLANEi
- 1.4.5 GL_COLOR_ARRAY
- 1.4.6 GL_COLOR_LOGIC_OP
- 1.4.7 GL_COLOR_MATERIAL
- 1.4.8 GL_COLOR_TABLE
- 1.4.9 GL_CONVOLUTION_1D
- 1.4.10 GL_CONVOLUTION_2D
- 1.4.11 GL_CULL_FACE
- 1.4.12 GL_DEPTH_TEST
- 1.4.13 GL_DITHER
- 1.4.14 GL_EDGE_FLAG_ARRAY
- 1.4.15 GL_FOG
- 1.4.16 GL_FOG_COORD_ARRAY
- 1.4.17 GL_HISTOGRAM
- 1.4.18 GL_INDEX_ARRAY
- 1.4.19 GL_INDEX_LOGIC_OP
- 1.4.20 GL_LIGHTi
- 1.4.21 GL_LIGHTING
- 1.4.22 GL_LINE_SMOOTH
- 1.4.23 GL_LINE_STIPPLE
- 1.4.24 GL_LOGIC_OP
- 1.4.25 GL_MAP1_COLOR_4
- 1.4.26 GL_MAP1_INDEX
- 1.4.27 GL_MAP1_NORMAL
- 1.4.28 GL_MAP1_TEXTURE_COORD_1
- 1.4.29 GL_MAP1_TEXTURE_COORD_2
- 1.4.30 GL_MAP1_TEXTURE_COORD_3
- 1.4.31 GL_MAP1_TEXTURE_COORD_4
- 1.4.32 GL_MAP1_VERTEX_3
- 1.4.33 GL_MAP1_VERTEX_4
- 1.4.34 GL_MAP2_COLOR_4
- 1.4.35 GL_MAP2_INDEX
- 1.4.36 GL_MAP2_NORMAL
- 1.4.37 GL_MAP2_TEXTURE_COORD_1
- 1.4.38 GL_MAP2_TEXTURE_COORD_2
- 1.4.39 GL_MAP2_TEXTURE_COORD_3
- 1.4.40 GL_MAP2_TEXTURE_COORD_4
- 1.4.41 GL_MAP2_VERTEX_3
- 1.4.42 GL_MAP2_VERTEX_4
- 1.4.43 GL_MINMAX
- 1.4.44 GL_MULTISAMPLE
- 1.4.45 GL_NORMAL_ARRAY
- 1.4.46 GL_NORMALIZE
- 1.4.47 GL_POINT_SMOOTH
- 1.4.48 GL_POINT_SPRITE
- 1.4.49 GL_POLYGON_OFFSET_FILL
- 1.4.50 GL_POLYGON_OFFSET_LINE
- 1.4.51 GL_POLYGON_OFFSET_POINT
- 1.4.52 GL_POLYGON_SMOOTH
- 1.4.53 GL_POLYGON_STIPPLE
- 1.4.54 GL_POST_COLOR_MATRIX_COLOR_TABLE
- 1.4.55 GL_POST_CONVOLUTION_COLOR_TABLE
- 1.4.56 GL_RESCALE_NORMAL
- 1.4.57 GL_SAMPLE_ALPHA_TO_COVERAGE
- 1.4.58 GL_SAMPLE_ALPHA_TO_ONE
- 1.4.59 GL_SAMPLE_COVERAGE
- 1.4.60 GL_SCISSOR_TEST
- 1.4.61 GL_SECONDARY_COLOR_ARRAY
- 1.4.62 GL_SEPARABLE_2D
- 1.4.63 GL_STENCIL_TEST
- 1.4.64 GL_STENCIL_TEST_TWO_SIDE_EXT
- 1.4.65 GL_TEXTURE_1D
- 1.4.66 GL_TEXTURE_2D
- 1.4.67 GL_TEXTURE_3D
- 1.4.68 GL_TEXTURE_COORD_ARRAY
- 1.4.69 GL_TEXTURE_CUPE_MAP
- 1.4.70 GL_TEXTURE_GEN_Q
- 1.4.71 GL_TEXTURE_GEN_R
- 1.4.72 GL_TEXTURE_GEN_S
- 1.4.73 GL_TEXTURE_GEN_T
- 1.4.74 GL_VERTX_ARRAY
- 1.4.75 GL_VERTEX_PROGRAM_POINT_SIZE
- 1.4.76 GL_VERTEX_PROGRAM_TWO_SIDE
- 1.5 Hinweise
- 1.6 Fehlermeldungen
- 1.7 Siehe auch
glIsEnabled
Name
glIsEnabled - testet, ob eine OpenGL-Eigenschaft aktiviert wurde.
Delphi-Spezifikation
function glIsEnabled(cap: TGLenum): TGLboolean;
Parameter
cap | Spezifiziert eine symbolische Konstante, welche eine OpenGL-Eigenschaft repräsentiert. |
---|
Beschreibung
Die Funktion glIsEnabled gibt entweder GL_TRUE zurück, wenn die Eigenschaft, die cap repräsentiert, aktiviert ist. Ansonsten wird GL_FALSE zurückgegeben.
Eine OpenGL-Eigenschaft kann mit den Befehlen glEnable aktiviert und mit glDisable deaktiviert werden.
Folgende Werte werden für cap akzeptiert:
GL_ALPHA_TEST
- Siehe glAlphaFunc
GL_AUTO_NORMAL
- Siehe glEvalCoord
GL_BLEND
- Siehe glBlendFunc
GL_CLIP_PLANEi
- Siehe glClipPlane
GL_COLOR_ARRAY
- Siehe glColorPointer
GL_COLOR_LOGIC_OP
- Siehe glLogicOp
GL_COLOR_MATERIAL
- Siehe glColorMaterial
GL_COLOR_TABLE
- Siehe glColorTable
GL_CONVOLUTION_1D
- Siehe glConvolutionFilter1D
GL_CONVOLUTION_2D
- Siehe glConvolutionFilter2D
GL_CULL_FACE
- Siehe glCullFace
GL_DEPTH_TEST
- Siehe glDepthFunc und glDepthRange
GL_DITHER
- Siehe glEnable
GL_EDGE_FLAG_ARRAY
- Siehe glEdgeFlagPointer
GL_FOG
- Siehe glFog
GL_FOG_COORD_ARRAY
- Siehe glFogCoordPointer
GL_HISTOGRAM
- Siehe glHistogram
GL_INDEX_ARRAY
- Siehe glIndexPointer
GL_INDEX_LOGIC_OP
- Siehe glLogicOp
GL_LIGHTi
- Siehe glLightModel und glLight
GL_LIGHTING
- Siehe glMaterial, glLightModel und glLight
GL_LINE_SMOOTH
- Siehe glLineWidth
GL_LINE_STIPPLE
- Siehe glLineStipple
GL_LOGIC_OP
- Siehe glLogicOp
GL_MAP1_COLOR_4
- Siehe glMap1
GL_MAP1_INDEX
- Siehe glMap1
GL_MAP1_NORMAL
- Siehe glMap1
GL_MAP1_TEXTURE_COORD_1
- Siehe glMap1
GL_MAP1_TEXTURE_COORD_2
- Siehe glMap1
GL_MAP1_TEXTURE_COORD_3
- Siehe glMap1
GL_MAP1_TEXTURE_COORD_4
- Siehe glMap1
GL_MAP1_VERTEX_3
- Siehe glMap1
GL_MAP1_VERTEX_4
- Siehe glMap1
GL_MAP2_COLOR_4
- Siehe glMap2
GL_MAP2_INDEX
- Siehe glMap2
GL_MAP2_NORMAL
- Siehe glMap2
GL_MAP2_TEXTURE_COORD_1
- Siehe glMap2
GL_MAP2_TEXTURE_COORD_2
- Siehe glMap2
GL_MAP2_TEXTURE_COORD_3
- Siehe glMap2
GL_MAP2_TEXTURE_COORD_4
- Siehe glMap2
GL_MAP2_VERTEX_3
- Siehe glMap2
GL_MAP2_VERTEX_4
- Siehe glMap2
GL_MINMAX
- Siehe glMinmax
GL_MULTISAMPLE
- Siehe glSampleCoverage
GL_NORMAL_ARRAY
- Siehe glNormalPointer
GL_NORMALIZE
- Siehe glNormal
GL_POINT_SMOOTH
- Siehe glPointSize
GL_POINT_SPRITE
- Siehe glEnable
GL_POLYGON_OFFSET_FILL
- Siehe glPolygonOffset
GL_POLYGON_OFFSET_LINE
- Siehe glPolygonOffset
GL_POLYGON_OFFSET_POINT
- Siehe glPolygonOffset
GL_POLYGON_SMOOTH
- Siehe glPolygonMode
GL_POLYGON_STIPPLE
- Siehe glPolygonStipple
GL_POST_COLOR_MATRIX_COLOR_TABLE
- Siehe glColorTable
GL_POST_CONVOLUTION_COLOR_TABLE
- Siehe glColorTable
GL_RESCALE_NORMAL
- Siehe glNormal
GL_SAMPLE_ALPHA_TO_COVERAGE
- Siehe glSampleCoverage
GL_SAMPLE_ALPHA_TO_ONE
- Siehe glSampleCoverage
GL_SAMPLE_COVERAGE
- Siehe glSampleCoverage
GL_SCISSOR_TEST
- Siehe glScissor
GL_SECONDARY_COLOR_ARRAY
- Siehe glSecondaryColorPointer
GL_SEPARABLE_2D
- Siehe glSeparableFilter2D
GL_STENCIL_TEST
- Siehe glStencilFunc und glStencilOp
GL_STENCIL_TEST_TWO_SIDE_EXT
- Siehe glActiveStencilFaceEXT
GL_TEXTURE_1D
- Siehe glTexImage1D
GL_TEXTURE_2D
- Siehe glTexImage2D
GL_TEXTURE_3D
- Siehe glTexImage3D
GL_TEXTURE_COORD_ARRAY
- Siehe glTexCoordPointer
GL_TEXTURE_CUPE_MAP
- Siehe glTexImage2D
GL_TEXTURE_GEN_Q
- Siehe glTexGen
GL_TEXTURE_GEN_R
- Siehe glTexGen
GL_TEXTURE_GEN_S
- Siehe glTexGen
GL_TEXTURE_GEN_T
- Siehe glTexGen
GL_VERTX_ARRAY
- Siehe glVertexPointer
GL_VERTEX_PROGRAM_POINT_SIZE
- Siehe glEnable
GL_VERTEX_PROGRAM_TWO_SIDE
- Siehe glEnable
Hinweise
Wenn ein Fehler auftritt, gibt glIsEnabled 0 (Zero) zurück.
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 und GL_VERTEX_ARRAY sind nur verfügbar, wenn die OpenGL-Version 1.1 oder höher ist.
GL_RESCALE_NORMAL und GL_TEXTURE_3D sind erst ab OpenGL-Version 1.2 oder höher verfügbar.
GL_MULTISAMPLE, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_ALPHA_TO_ONE, GL_SAMPLE_COVERAGE und GL_TEXTURE_CUBE_MAP sind nur verfügbar, wenn die OpenGL-Version 1.3 oder höher ist.
GL_FOG_COORD_ARRAY und GL_SECONDARY_COLOR_ARRAY sind nur verfügbar, wenn die OpenGL-Version 1.4 oder höher ist.
GL_POINT_SPRITE, GL_VERTEX_PROGRAM_POINT_SIZE und GL_VERTEX_PROGRAM_TWO_SIDE sind nur verfügbar, wenn die OpenGL-Version 2.0 oder höher ist.
GL_COLOR_TABLE, GL_CONVOLUTION_1D, GL_CONVOLUTION_2D, GL_HISTOGRAM, GL_MINMAX, GL_POST_COLOR_MATRIX_COLOR_TABLE, GL_POST_CONVOLUTION_COLOR_TABLE und GL_SEPARABLE_2D sind nur verfügbar, wenn ARB_imaging durch einen Aufrug von glGet mit GL_EXTENSIONS zurückgegeben wird.
Fehlermeldungen
GL_INVALID_ENUM wird generiert, wenn cap ein ungültiger Wert übergeben wird.
GL_INVALID_OPERATION wird generiert, wenn glIsEnabled innerhalb eines glBegin-glEnd-Blocks aufgerufen wird.