1 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN" "xhtml1-transitional.dtd">
2 <!-- saved from url=(0013)about:internet -->
3 <?xml-stylesheet type=
"text/xsl" href=
"mathml.xsl"?><html xmlns=
"http://www.w3.org/1999/xhtml" xmlns:
pref=
"http://www.w3.org/2002/Math/preference" pref:
renderer=
"mathplayer-dl"><head><meta http-equiv=
"Content-Type" content=
"text/html; charset=UTF-8" /><title>glEnable
</title><meta name=
"generator" content=
"DocBook XSL Stylesheets V1.73.2" /></head><body><div class=
"refentry" lang=
"en" xml:
lang=
"en"><a id=
"glEnable"></a><div class=
"titlepage"></div><div class=
"refnamediv"><h2>Name
</h2><p>glEnable — enable or disable server-side GL capabilities
</p></div><div class=
"refsynopsisdiv"><h2>C Specification
</h2><div class=
"funcsynopsis"><table border=
"0" summary=
"Function synopsis" cellspacing=
"0" cellpadding=
"0"><tr><td><code class=
"funcdef">void
<b class=
"fsfunc">glEnable
</b>(
</code></td><td>GLenum
</td><td><var class=
"pdparam">cap
</var><code>)
</code>;
</td></tr></table></div></div><div class=
"refsect1" lang=
"en" xml:
lang=
"en"><a id=
"parameters"></a><h2>Parameters
</h2><div class=
"variablelist"><dl><dt><span class=
"term"><em class=
"parameter"><code>cap
</code></em></span></dt><dd><p>
4 Specifies a symbolic constant indicating a GL capability.
5 </p></dd></dl></div></div><div class=
"refsynopsisdiv"><h2>C Specification
</h2><div class=
"funcsynopsis"><table border=
"0" summary=
"Function synopsis" cellspacing=
"0" cellpadding=
"0"><tr><td><code class=
"funcdef">void
<b class=
"fsfunc">glDisable
</b>(
</code></td><td>GLenum
</td><td><var class=
"pdparam">cap
</var><code>)
</code>;
</td></tr></table></div></div><div class=
"refsect1" lang=
"en" xml:
lang=
"en"><a id=
"parameters2"></a><h2>Parameters
</h2><div class=
"variablelist"><dl><dt><span class=
"term"><em class=
"parameter"><code>cap
</code></em></span></dt><dd><p>
6 Specifies a symbolic constant indicating a GL capability.
7 </p></dd></dl></div></div><div class=
"refsect1" lang=
"en" xml:
lang=
"en"><a id=
"description"></a><h2>Description
</h2><p>
8 <code class=
"function">glEnable
</code> and
<a class=
"citerefentry" href=
"glDisable.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glDisable
</span></span></a> enable and disable various capabilities.
9 Use
<a class=
"citerefentry" href=
"glIsEnabled.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glIsEnabled
</span></span></a> or
<a class=
"citerefentry" href=
"glGet.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glGet
</span></span></a> to determine the current setting
10 of any capability. The initial value for each capability with the
11 exception of
<code class=
"constant">GL_DITHER
</code> and
<code class=
"constant">GL_MULTISAMPLE
</code> is
<code class=
"constant">GL_FALSE
</code>. The initial value for
12 <code class=
"constant">GL_DITHER
</code> and
<code class=
"constant">GL_MULTISAMPLE
</code> is
<code class=
"constant">GL_TRUE
</code>.
14 Both
<code class=
"function">glEnable
</code> and
<a class=
"citerefentry" href=
"glDisable.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glDisable
</span></span></a> take a single argument,
<em class=
"parameter"><code>cap
</code></em>,
15 which can assume one of the following values:
16 </p><div class=
"variablelist"><dl><dt><span class=
"term"><code class=
"constant">GL_ALPHA_TEST
</code></span></dt><dd><p>
20 <a class=
"citerefentry" href=
"glAlphaFunc.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glAlphaFunc
</span></span></a>.
21 </p></dd><dt><span class=
"term"><code class=
"constant">GL_AUTO_NORMAL
</code></span></dt><dd><p>
24 generate normal vectors when either
25 <code class=
"constant">GL_MAP2_VERTEX_3
</code> or
26 <code class=
"constant">GL_MAP2_VERTEX_4
</code> is used to generate vertices.
27 See
<a class=
"citerefentry" href=
"glMap2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap2
</span></span></a>.
28 </p></dd><dt><span class=
"term"><code class=
"constant">GL_BLEND
</code></span></dt><dd><p>
31 blend the computed fragment color values with the values in the color
32 buffers. See
<a class=
"citerefentry" href=
"glBlendFunc.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glBlendFunc
</span></span></a>.
33 </p></dd><dt><span class=
"term"><code class=
"constant">GL_CLIP_PLANE
</code><span class=
"emphasis"><em>i
</em></span></span></dt><dd><p>
36 clip geometry against user-defined clipping plane
<span class=
"emphasis"><em>i
</em></span>.
37 See
<a class=
"citerefentry" href=
"glClipPlane.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glClipPlane
</span></span></a>.
38 </p></dd><dt><span class=
"term"><code class=
"constant">GL_COLOR_LOGIC_OP
</code></span></dt><dd><p>
41 apply the currently selected logical operation to the computed fragment
42 color and color buffer values. See
<a class=
"citerefentry" href=
"glLogicOp.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glLogicOp
</span></span></a>.
43 </p></dd><dt><span class=
"term"><code class=
"constant">GL_COLOR_MATERIAL
</code></span></dt><dd><p>
46 have one or more material parameters track the current color.
47 See
<a class=
"citerefentry" href=
"glColorMaterial.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glColorMaterial
</span></span></a>.
48 </p></dd><dt><span class=
"term"><code class=
"constant">GL_COLOR_SUM
</code></span></dt><dd><p>
50 If enabled and no fragment shader is active,
51 add the secondary color value to the computed fragment color.
52 See
<a class=
"citerefentry" href=
"glSecondaryColor.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glSecondaryColor
</span></span></a>.
53 </p></dd><dt><span class=
"term"><code class=
"constant">GL_COLOR_TABLE
</code></span></dt><dd><p>
56 perform a color table lookup on the incoming RGBA color values.
57 See
<a class=
"citerefentry" href=
"glColorTable.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glColorTable
</span></span></a>.
58 </p></dd><dt><span class=
"term"><code class=
"constant">GL_CONVOLUTION_1D
</code></span></dt><dd><p>
61 perform a
1D convolution operation on incoming RGBA color values.
62 See
<a class=
"citerefentry" href=
"glConvolutionFilter1D.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glConvolutionFilter1D
</span></span></a>.
63 </p></dd><dt><span class=
"term"><code class=
"constant">GL_CONVOLUTION_2D
</code></span></dt><dd><p>
66 perform a
2D convolution operation on incoming RGBA color values.
67 See
<a class=
"citerefentry" href=
"glConvolutionFilter2D.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glConvolutionFilter2D
</span></span></a>.
68 </p></dd><dt><span class=
"term"><code class=
"constant">GL_CULL_FACE
</code></span></dt><dd><p>
71 cull polygons based on their winding in window coordinates.
72 See
<a class=
"citerefentry" href=
"glCullFace.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glCullFace
</span></span></a>.
73 </p></dd><dt><span class=
"term"><code class=
"constant">GL_DEPTH_TEST
</code></span></dt><dd><p>
76 do depth comparisons and update the depth buffer. Note that even if
77 the depth buffer exists and the depth mask is non-zero, the
78 depth buffer is not updated if the depth test is disabled. See
79 <a class=
"citerefentry" href=
"glDepthFunc.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glDepthFunc
</span></span></a> and
80 <a class=
"citerefentry" href=
"glDepthRange.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glDepthRange
</span></span></a>.
81 </p></dd><dt><span class=
"term"><code class=
"constant">GL_DITHER
</code> </span></dt><dd><p>
84 dither color components or indices before they are written to the
86 </p></dd><dt><span class=
"term"><code class=
"constant">GL_FOG
</code></span></dt><dd><p>
88 If enabled and no fragment shader is active,
89 blend a fog color into the post-texturing color.
90 See
<a class=
"citerefentry" href=
"glFog.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glFog
</span></span></a>.
91 </p></dd><dt><span class=
"term"><code class=
"constant">GL_HISTOGRAM
</code></span></dt><dd><p>
94 histogram incoming RGBA color values.
95 See
<a class=
"citerefentry" href=
"glHistogram.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glHistogram
</span></span></a>.
96 </p></dd><dt><span class=
"term"><code class=
"constant">GL_INDEX_LOGIC_OP
</code></span></dt><dd><p>
99 apply the currently selected logical operation to the incoming index and color
101 See
<a class=
"citerefentry" href=
"glLogicOp.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glLogicOp
</span></span></a>.
102 </p></dd><dt><span class=
"term"><code class=
"constant">GL_LIGHT
</code><span class=
"emphasis"><em>i
</em></span></span></dt><dd><p>
105 include light
<span class=
"emphasis"><em>i
</em></span> in the evaluation of the lighting
106 equation. See
<a class=
"citerefentry" href=
"glLightModel.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glLightModel
</span></span></a> and
<a class=
"citerefentry" href=
"glLight.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glLight
</span></span></a>.
107 </p></dd><dt><span class=
"term"><code class=
"constant">GL_LIGHTING
</code></span></dt><dd><p>
109 If enabled and no vertex shader is active,
110 use the current lighting parameters to compute the vertex color or index.
111 Otherwise, simply associate the current color or index with each
113 <a class=
"citerefentry" href=
"glMaterial.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMaterial
</span></span></a>,
<a class=
"citerefentry" href=
"glLightModel.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glLightModel
</span></span></a>, and
<a class=
"citerefentry" href=
"glLight.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glLight
</span></span></a>.
114 </p></dd><dt><span class=
"term"><code class=
"constant">GL_LINE_SMOOTH
</code></span></dt><dd><p>
117 draw lines with correct filtering.
120 See
<a class=
"citerefentry" href=
"glLineWidth.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glLineWidth
</span></span></a>.
121 </p></dd><dt><span class=
"term"><code class=
"constant">GL_LINE_STIPPLE
</code></span></dt><dd><p>
124 use the current line stipple pattern when drawing lines. See
125 <a class=
"citerefentry" href=
"glLineStipple.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glLineStipple
</span></span></a>.
126 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP1_COLOR_4
</code></span></dt><dd><p>
130 <a class=
"citerefentry" href=
"glEvalCoord1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord1
</span></span></a>,
131 <a class=
"citerefentry" href=
"glEvalMesh1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh1
</span></span></a>, and
132 <a class=
"citerefentry" href=
"glEvalPoint1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint1
</span></span></a> generate RGBA values.
133 See
<a class=
"citerefentry" href=
"glMap1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap1
</span></span></a>.
134 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP1_INDEX
</code></span></dt><dd><p>
138 <a class=
"citerefentry" href=
"glEvalCoord1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord1
</span></span></a>,
139 <a class=
"citerefentry" href=
"glEvalMesh1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh1
</span></span></a>, and
140 <a class=
"citerefentry" href=
"glEvalPoint1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint1
</span></span></a> generate color indices.
141 See
<a class=
"citerefentry" href=
"glMap1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap1
</span></span></a>.
142 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP1_NORMAL
</code></span></dt><dd><p>
146 <a class=
"citerefentry" href=
"glEvalCoord1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord1
</span></span></a>,
147 <a class=
"citerefentry" href=
"glEvalMesh1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh1
</span></span></a>, and
148 <a class=
"citerefentry" href=
"glEvalPoint1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint1
</span></span></a> generate normals.
149 See
<a class=
"citerefentry" href=
"glMap1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap1
</span></span></a>.
150 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP1_TEXTURE_COORD_1
</code></span></dt><dd><p>
154 <a class=
"citerefentry" href=
"glEvalCoord1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord1
</span></span></a>,
155 <a class=
"citerefentry" href=
"glEvalMesh1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh1
</span></span></a>, and
156 <a class=
"citerefentry" href=
"glEvalPoint1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint1
</span></span></a> generate
157 <span class=
"emphasis"><em>s
</em></span>
159 See
<a class=
"citerefentry" href=
"glMap1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap1
</span></span></a>.
160 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP1_TEXTURE_COORD_2
</code></span></dt><dd><p>
164 <a class=
"citerefentry" href=
"glEvalCoord1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord1
</span></span></a>,
165 <a class=
"citerefentry" href=
"glEvalMesh1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh1
</span></span></a>, and
166 <a class=
"citerefentry" href=
"glEvalPoint1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint1
</span></span></a> generate
167 <span class=
"emphasis"><em>s
</em></span> and
168 <span class=
"emphasis"><em>t
</em></span> texture coordinates.
169 See
<a class=
"citerefentry" href=
"glMap1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap1
</span></span></a>.
170 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP1_TEXTURE_COORD_3
</code></span></dt><dd><p>
174 <a class=
"citerefentry" href=
"glEvalCoord1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord1
</span></span></a>,
175 <a class=
"citerefentry" href=
"glEvalMesh1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh1
</span></span></a>, and
176 <a class=
"citerefentry" href=
"glEvalPoint1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint1
</span></span></a> generate
177 <span class=
"emphasis"><em>s
</em></span>,
178 <span class=
"emphasis"><em>t
</em></span>, and
179 <span class=
"emphasis"><em>r
</em></span> texture coordinates.
180 See
<a class=
"citerefentry" href=
"glMap1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap1
</span></span></a>.
181 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP1_TEXTURE_COORD_4
</code></span></dt><dd><p>
185 <a class=
"citerefentry" href=
"glEvalCoord1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord1
</span></span></a>,
186 <a class=
"citerefentry" href=
"glEvalMesh1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh1
</span></span></a>, and
187 <a class=
"citerefentry" href=
"glEvalPoint1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint1
</span></span></a> generate
188 <span class=
"emphasis"><em>s
</em></span>,
189 <span class=
"emphasis"><em>t
</em></span>,
190 <span class=
"emphasis"><em>r
</em></span>, and
191 <span class=
"emphasis"><em>q
</em></span> texture coordinates.
192 See
<a class=
"citerefentry" href=
"glMap1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap1
</span></span></a>.
193 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP1_VERTEX_3
</code></span></dt><dd><p>
197 <a class=
"citerefentry" href=
"glEvalCoord1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord1
</span></span></a>,
198 <a class=
"citerefentry" href=
"glEvalMesh1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh1
</span></span></a>, and
199 <a class=
"citerefentry" href=
"glEvalPoint1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint1
</span></span></a> generate
200 <span class=
"emphasis"><em>x
</em></span>,
<span class=
"emphasis"><em>y
</em></span>, and
<span class=
"emphasis"><em>z
</em></span> vertex coordinates.
201 See
<a class=
"citerefentry" href=
"glMap1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap1
</span></span></a>.
202 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP1_VERTEX_4
</code></span></dt><dd><p>
206 <a class=
"citerefentry" href=
"glEvalCoord1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord1
</span></span></a>,
207 <a class=
"citerefentry" href=
"glEvalMesh1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh1
</span></span></a>, and
208 <a class=
"citerefentry" href=
"glEvalPoint1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint1
</span></span></a> generate
210 <span class=
"emphasis"><em>x
</em></span>,
211 <span class=
"emphasis"><em>y
</em></span>,
212 <span class=
"emphasis"><em>z
</em></span>, and
213 <span class=
"emphasis"><em>w
</em></span> vertex coordinates.
214 See
<a class=
"citerefentry" href=
"glMap1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap1
</span></span></a>.
215 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP2_COLOR_4
</code></span></dt><dd><p>
219 <a class=
"citerefentry" href=
"glEvalCoord2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord2
</span></span></a>,
220 <a class=
"citerefentry" href=
"glEvalMesh2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh2
</span></span></a>, and
221 <a class=
"citerefentry" href=
"glEvalPoint2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint2
</span></span></a> generate RGBA values.
222 See
<a class=
"citerefentry" href=
"glMap2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap2
</span></span></a>.
223 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP2_INDEX
</code></span></dt><dd><p>
227 <a class=
"citerefentry" href=
"glEvalCoord2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord2
</span></span></a>,
228 <a class=
"citerefentry" href=
"glEvalMesh2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh2
</span></span></a>, and
229 <a class=
"citerefentry" href=
"glEvalPoint2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint2
</span></span></a> generate color indices.
230 See
<a class=
"citerefentry" href=
"glMap2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap2
</span></span></a>.
231 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP2_NORMAL
</code></span></dt><dd><p>
235 <a class=
"citerefentry" href=
"glEvalCoord2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord2
</span></span></a>,
236 <a class=
"citerefentry" href=
"glEvalMesh2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh2
</span></span></a>, and
237 <a class=
"citerefentry" href=
"glEvalPoint2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint2
</span></span></a> generate normals.
238 See
<a class=
"citerefentry" href=
"glMap2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap2
</span></span></a>.
239 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP2_TEXTURE_COORD_1
</code></span></dt><dd><p>
243 <a class=
"citerefentry" href=
"glEvalCoord2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord2
</span></span></a>,
244 <a class=
"citerefentry" href=
"glEvalMesh2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh2
</span></span></a>, and
245 <a class=
"citerefentry" href=
"glEvalPoint2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint2
</span></span></a> generate
246 <span class=
"emphasis"><em>s
</em></span>
248 See
<a class=
"citerefentry" href=
"glMap2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap2
</span></span></a>.
249 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP2_TEXTURE_COORD_2
</code></span></dt><dd><p>
253 <a class=
"citerefentry" href=
"glEvalCoord2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord2
</span></span></a>,
254 <a class=
"citerefentry" href=
"glEvalMesh2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh2
</span></span></a>, and
255 <a class=
"citerefentry" href=
"glEvalPoint2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint2
</span></span></a> generate
256 <span class=
"emphasis"><em>s
</em></span> and
257 <span class=
"emphasis"><em>t
</em></span> texture coordinates.
258 See
<a class=
"citerefentry" href=
"glMap2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap2
</span></span></a>.
259 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP2_TEXTURE_COORD_3
</code></span></dt><dd><p>
263 <a class=
"citerefentry" href=
"glEvalCoord2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord2
</span></span></a>,
264 <a class=
"citerefentry" href=
"glEvalMesh2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh2
</span></span></a>, and
265 <a class=
"citerefentry" href=
"glEvalPoint2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint2
</span></span></a> generate
266 <span class=
"emphasis"><em>s
</em></span>,
267 <span class=
"emphasis"><em>t
</em></span>, and
268 <span class=
"emphasis"><em>r
</em></span> texture coordinates.
269 See
<a class=
"citerefentry" href=
"glMap2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap2
</span></span></a>.
270 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP2_TEXTURE_COORD_4
</code></span></dt><dd><p>
274 <a class=
"citerefentry" href=
"glEvalCoord2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord2
</span></span></a>,
275 <a class=
"citerefentry" href=
"glEvalMesh2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh2
</span></span></a>, and
276 <a class=
"citerefentry" href=
"glEvalPoint2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint2
</span></span></a> generate
277 <span class=
"emphasis"><em>s
</em></span>,
278 <span class=
"emphasis"><em>t
</em></span>,
279 <span class=
"emphasis"><em>r
</em></span>, and
280 <span class=
"emphasis"><em>q
</em></span> texture coordinates.
281 See
<a class=
"citerefentry" href=
"glMap2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap2
</span></span></a>.
282 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP2_VERTEX_3
</code></span></dt><dd><p>
286 <a class=
"citerefentry" href=
"glEvalCoord2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord2
</span></span></a>,
287 <a class=
"citerefentry" href=
"glEvalMesh2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh2
</span></span></a>, and
288 <a class=
"citerefentry" href=
"glEvalPoint2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint2
</span></span></a> generate
289 <span class=
"emphasis"><em>x
</em></span>,
<span class=
"emphasis"><em>y
</em></span>, and
<span class=
"emphasis"><em>z
</em></span> vertex coordinates.
290 See
<a class=
"citerefentry" href=
"glMap2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap2
</span></span></a>.
291 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MAP2_VERTEX_4
</code></span></dt><dd><p>
295 <a class=
"citerefentry" href=
"glEvalCoord2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalCoord2
</span></span></a>,
296 <a class=
"citerefentry" href=
"glEvalMesh2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalMesh2
</span></span></a>, and
297 <a class=
"citerefentry" href=
"glEvalPoint2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEvalPoint2
</span></span></a> generate
299 <span class=
"emphasis"><em>x
</em></span>,
300 <span class=
"emphasis"><em>y
</em></span>,
301 <span class=
"emphasis"><em>z
</em></span>, and
302 <span class=
"emphasis"><em>w
</em></span> vertex coordinates.
303 See
<a class=
"citerefentry" href=
"glMap2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap2
</span></span></a>.
304 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MINMAX
</code></span></dt><dd><p>
307 compute the minimum and maximum values of incoming RGBA color values.
308 See
<a class=
"citerefentry" href=
"glMinmax.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMinmax
</span></span></a>.
309 </p></dd><dt><span class=
"term"><code class=
"constant">GL_MULTISAMPLE
</code></span></dt><dd><p>
312 use multiple fragment samples in computing the final color of a pixel.
313 See
<a class=
"citerefentry" href=
"glSampleCoverage.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glSampleCoverage
</span></span></a>.
314 </p></dd><dt><span class=
"term"><code class=
"constant">GL_NORMALIZE
</code></span></dt><dd><p>
316 If enabled and no vertex shader is active,
317 normal vectors are normalized to unit length
318 after transformation and before lighting. This method is generally
319 less efficient than
<code class=
"constant">GL_RESCALE_NORMAL
</code>. See
320 <a class=
"citerefentry" href=
"glNormal.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glNormal
</span></span></a> and
321 <a class=
"citerefentry" href=
"glNormalPointer.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glNormalPointer
</span></span></a>.
322 </p></dd><dt><span class=
"term"><code class=
"constant">GL_POINT_SMOOTH
</code></span></dt><dd><p>
325 draw points with proper filtering.
328 See
<a class=
"citerefentry" href=
"glPointSize.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glPointSize
</span></span></a>.
329 </p></dd><dt><span class=
"term"><code class=
"constant">GL_POINT_SPRITE
</code></span></dt><dd><p>
332 calculate texture coordinates for points based on texture
333 environment and point parameter settings. Otherwise texture coordinates
334 are constant across points.
335 </p></dd><dt><span class=
"term"><code class=
"constant">GL_POLYGON_OFFSET_FILL
</code></span></dt><dd><p>
337 If enabled, and if the polygon is rendered in
338 <code class=
"constant">GL_FILL
</code> mode, an offset is added to depth values of a polygon's
339 fragments before the depth comparison is performed.
340 See
<a class=
"citerefentry" href=
"glPolygonOffset.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glPolygonOffset
</span></span></a>.
341 </p></dd><dt><span class=
"term"><code class=
"constant">GL_POLYGON_OFFSET_LINE
</code></span></dt><dd><p>
343 If enabled, and if the polygon is rendered in
344 <code class=
"constant">GL_LINE
</code> mode, an offset is added to depth values of a polygon's
345 fragments before the depth comparison is performed.
346 See
<a class=
"citerefentry" href=
"glPolygonOffset.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glPolygonOffset
</span></span></a>.
347 </p></dd><dt><span class=
"term"><code class=
"constant">GL_POLYGON_OFFSET_POINT
</code></span></dt><dd><p>
349 If enabled, an offset is added to depth values of a polygon's fragments
350 before the depth comparison is performed, if the polygon is rendered in
351 <code class=
"constant">GL_POINT
</code> mode. See
<a class=
"citerefentry" href=
"glPolygonOffset.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glPolygonOffset
</span></span></a>.
352 </p></dd><dt><span class=
"term"><code class=
"constant">GL_POLYGON_SMOOTH
</code></span></dt><dd><p>
354 If enabled, draw polygons with proper filtering.
355 Otherwise, draw aliased polygons. For correct antialiased polygons,
356 an alpha buffer is needed and the polygons must be sorted front to
358 </p></dd><dt><span class=
"term"><code class=
"constant">GL_POLYGON_STIPPLE
</code></span></dt><dd><p>
361 use the current polygon stipple pattern when rendering
362 polygons. See
<a class=
"citerefentry" href=
"glPolygonStipple.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glPolygonStipple
</span></span></a>.
363 </p></dd><dt><span class=
"term"><code class=
"constant">GL_POST_COLOR_MATRIX_COLOR_TABLE
</code></span></dt><dd><p>
366 perform a color table lookup on RGBA color values after color matrix
368 See
<a class=
"citerefentry" href=
"glColorTable.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glColorTable
</span></span></a>.
369 </p></dd><dt><span class=
"term"><code class=
"constant">GL_POST_CONVOLUTION_COLOR_TABLE
</code></span></dt><dd><p>
372 perform a color table lookup on RGBA color values after convolution.
373 See
<a class=
"citerefentry" href=
"glColorTable.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glColorTable
</span></span></a>.
374 </p></dd><dt><span class=
"term"><code class=
"constant">GL_RESCALE_NORMAL
</code></span></dt><dd><p>
376 If enabled and no vertex shader is active,
377 normal vectors are scaled after transformation and before
378 lighting by a factor computed from the modelview matrix. If the
379 modelview matrix scales space uniformly, this has the effect of
380 restoring the transformed normal to unit length. This method is generally
381 more efficient than
<code class=
"constant">GL_NORMALIZE
</code>. See
382 <a class=
"citerefentry" href=
"glNormal.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glNormal
</span></span></a> and
383 <a class=
"citerefentry" href=
"glNormalPointer.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glNormalPointer
</span></span></a>.
384 </p></dd><dt><span class=
"term"><code class=
"constant">GL_SAMPLE_ALPHA_TO_COVERAGE
</code></span></dt><dd><p>
387 compute a temporary coverage value where each bit is determined by the
388 alpha value at the corresponding sample location. The temporary coverage
389 value is then ANDed with the fragment coverage value.
390 </p></dd><dt><span class=
"term"><code class=
"constant">GL_SAMPLE_ALPHA_TO_ONE
</code></span></dt><dd><p>
393 each sample alpha value is replaced by the maximum representable alpha value.
394 </p></dd><dt><span class=
"term"><code class=
"constant">GL_SAMPLE_COVERAGE
</code></span></dt><dd><p>
397 the fragment's coverage is ANDed with the temporary coverage value. If
398 <code class=
"constant">GL_SAMPLE_COVERAGE_INVERT
</code> is set to
<code class=
"constant">GL_TRUE
</code>, invert the coverage
400 See
<a class=
"citerefentry" href=
"glSampleCoverage.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glSampleCoverage
</span></span></a>.
401 </p></dd><dt><span class=
"term"><code class=
"constant">GL_SEPARABLE_2D
</code></span></dt><dd><p>
403 If enabled, perform a two-dimensional convolution operation using a separable
404 convolution filter on incoming RGBA color values.
405 See
<a class=
"citerefentry" href=
"glSeparableFilter2D.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glSeparableFilter2D
</span></span></a>.
406 </p></dd><dt><span class=
"term"><code class=
"constant">GL_SCISSOR_TEST
</code></span></dt><dd><p>
409 discard fragments that are outside the scissor rectangle.
410 See
<a class=
"citerefentry" href=
"glScissor.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glScissor
</span></span></a>.
411 </p></dd><dt><span class=
"term"><code class=
"constant">GL_STENCIL_TEST
</code></span></dt><dd><p>
414 do stencil testing and update the stencil buffer.
415 See
<a class=
"citerefentry" href=
"glStencilFunc.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glStencilFunc
</span></span></a> and
<a class=
"citerefentry" href=
"glStencilOp.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glStencilOp
</span></span></a>.
416 </p></dd><dt><span class=
"term"><code class=
"constant">GL_TEXTURE_1D
</code></span></dt><dd><p>
418 If enabled and no fragment shader is active,
419 one-dimensional texturing is performed
420 (unless two- or three-dimensional or cube-mapped texturing is also enabled).
421 See
<a class=
"citerefentry" href=
"glTexImage1D.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexImage1D
</span></span></a>.
422 </p></dd><dt><span class=
"term"><code class=
"constant">GL_TEXTURE_2D
</code></span></dt><dd><p>
424 If enabled and no fragment shader is active,
425 two-dimensional texturing is performed
426 (unless three-dimensional or cube-mapped texturing is also enabled).
427 See
<a class=
"citerefentry" href=
"glTexImage2D.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexImage2D
</span></span></a>.
428 </p></dd><dt><span class=
"term"><code class=
"constant">GL_TEXTURE_3D
</code></span></dt><dd><p>
430 If enabled and no fragment shader is active,
431 three-dimensional texturing is performed
432 (unless cube-mapped texturing is also enabled).
433 See
<a class=
"citerefentry" href=
"glTexImage3D.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexImage3D
</span></span></a>.
434 </p></dd><dt><span class=
"term"><code class=
"constant">GL_TEXTURE_CUBE_MAP
</code></span></dt><dd><p>
436 If enabled and no fragment shader is active,
437 cube-mapped texturing is performed.
438 See
<a class=
"citerefentry" href=
"glTexImage2D.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexImage2D
</span></span></a>.
439 </p></dd><dt><span class=
"term"><code class=
"constant">GL_TEXTURE_GEN_Q
</code></span></dt><dd><p>
441 If enabled and no vertex shader is active,
442 the
<span class=
"emphasis"><em>q
</em></span> texture coordinate is computed using
443 the texture generation function defined with
<a class=
"citerefentry" href=
"glTexGen.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexGen
</span></span></a>.
444 Otherwise, the current
<span class=
"emphasis"><em>q
</em></span> texture coordinate is used.
445 See
<a class=
"citerefentry" href=
"glTexGen.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexGen
</span></span></a>.
446 </p></dd><dt><span class=
"term"><code class=
"constant">GL_TEXTURE_GEN_R
</code></span></dt><dd><p>
448 If enabled and no vertex shader is active,
449 the
<span class=
"emphasis"><em>r
</em></span> texture coordinate is computed using
450 the texture generation function defined with
<a class=
"citerefentry" href=
"glTexGen.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexGen
</span></span></a>.
451 Otherwise, the current
<span class=
"emphasis"><em>r
</em></span> texture coordinate is used.
452 See
<a class=
"citerefentry" href=
"glTexGen.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexGen
</span></span></a>.
453 </p></dd><dt><span class=
"term"><code class=
"constant">GL_TEXTURE_GEN_S
</code></span></dt><dd><p>
455 If enabled and no vertex shader is active,
456 the
<span class=
"emphasis"><em>s
</em></span> texture coordinate is computed using
457 the texture generation function defined with
<a class=
"citerefentry" href=
"glTexGen.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexGen
</span></span></a>.
458 Otherwise, the current
<span class=
"emphasis"><em>s
</em></span> texture coordinate is used.
459 See
<a class=
"citerefentry" href=
"glTexGen.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexGen
</span></span></a>.
460 </p></dd><dt><span class=
"term"><code class=
"constant">GL_TEXTURE_GEN_T
</code></span></dt><dd><p>
462 If enabled and no vertex shader is active,
463 the
<span class=
"emphasis"><em>t
</em></span> texture coordinate is computed using
464 the texture generation function defined with
<a class=
"citerefentry" href=
"glTexGen.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexGen
</span></span></a>.
465 Otherwise, the current
<span class=
"emphasis"><em>t
</em></span> texture coordinate is used.
466 See
<a class=
"citerefentry" href=
"glTexGen.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexGen
</span></span></a>.
467 </p></dd><dt><span class=
"term"><code class=
"constant">GL_VERTEX_PROGRAM_POINT_SIZE
</code></span></dt><dd><p>
470 and a vertex shader is active, then the derived point size is taken from the (potentially clipped) shader builtin
471 <code class=
"constant">gl_PointSize
</code> and clamped to the implementation-dependent point size range.
472 </p></dd><dt><span class=
"term"><code class=
"constant">GL_VERTEX_PROGRAM_TWO_SIDE
</code></span></dt><dd><p>
475 and a vertex shader is active, it specifies that the GL will choose between front and back colors based on the
476 polygon's face direction of which the vertex being shaded is a part. It has no effect on points or lines.
477 </p></dd></dl></div></div><div class=
"refsect1" lang=
"en" xml:
lang=
"en"><a id=
"notes"></a><h2>Notes
</h2><p>
478 <code class=
"constant">GL_POLYGON_OFFSET_FILL
</code>,
<code class=
"constant">GL_POLYGON_OFFSET_LINE
</code>,
479 <code class=
"constant">GL_POLYGON_OFFSET_POINT
</code>,
480 <code class=
"constant">GL_COLOR_LOGIC_OP
</code>, and
<code class=
"constant">GL_INDEX_LOGIC_OP
</code> are available
481 only if the GL version is
1.1 or greater.
483 <code class=
"constant">GL_RESCALE_NORMAL
</code>, and
<code class=
"constant">GL_TEXTURE_3D
</code> are available only if the
484 GL version is
1.2 or greater.
486 <code class=
"constant">GL_MULTISAMPLE
</code>,
487 <code class=
"constant">GL_SAMPLE_ALPHA_TO_COVERAGE
</code>,
488 <code class=
"constant">GL_SAMPLE_ALPHA_TO_ONE
</code>,
489 <code class=
"constant">GL_SAMPLE_COVERAGE
</code>,
490 <code class=
"constant">GL_TEXTURE_CUBE_MAP
</code>
491 are available only if the GL version is
1.3 or greater.
493 <code class=
"constant">GL_POINT_SPRITE
</code>,
494 <code class=
"constant">GL_VERTEX_PROGRAM_POINT_SIZE
</code>, and
495 <code class=
"constant">GL_VERTEX_PROGRAM_TWO_SIDE
</code>
496 is available only if the GL version is
2.0 or greater.
498 <code class=
"constant">GL_COLOR_TABLE
</code>,
<code class=
"constant">GL_CONVOLUTION_1D
</code>,
<code class=
"constant">GL_CONVOLUTION_2D
</code>,
499 <code class=
"constant">GL_HISTOGRAM
</code>,
<code class=
"constant">GL_MINMAX
</code>,
500 <code class=
"constant">GL_POST_COLOR_MATRIX_COLOR_TABLE
</code>,
501 <code class=
"constant">GL_POST_CONVOLUTION_COLOR_TABLE
</code>, and
502 <code class=
"constant">GL_SEPARABLE_2D
</code> are available only if
<code class=
"code">ARB_imaging
</code> is returned
503 from
<a class=
"citerefentry" href=
"glGet.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glGet
</span></span></a> with an argument of
<code class=
"constant">GL_EXTENSIONS
</code>.
505 For OpenGL versions
1.3 and greater, or when
<code class=
"code">ARB_multitexture
</code> is supported,
<code class=
"constant">GL_TEXTURE_1D
</code>,
506 <code class=
"constant">GL_TEXTURE_2D
</code>,
<code class=
"constant">GL_TEXTURE_3D
</code>,
<code class=
"constant">GL_TEXTURE_GEN_S
</code>,
507 <code class=
"constant">GL_TEXTURE_GEN_T
</code>,
<code class=
"constant">GL_TEXTURE_GEN_R
</code>, and
<code class=
"constant">GL_TEXTURE_GEN_Q
</code>
508 enable or disable the respective state for the active texture unit
509 specified with
<a class=
"citerefentry" href=
"glActiveTexture.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glActiveTexture
</span></span></a>.
510 </p></div><div class=
"refsect1" lang=
"en" xml:
lang=
"en"><a id=
"errors"></a><h2>Errors
</h2><p>
511 <code class=
"constant">GL_INVALID_ENUM
</code> is generated if
<em class=
"parameter"><code>cap
</code></em> is not one of the values
514 <code class=
"constant">GL_INVALID_OPERATION
</code> is generated if
<code class=
"function">glEnable
</code> or
<a class=
"citerefentry" href=
"glDisable.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glDisable
</span></span></a>
515 is executed between the execution of
<a class=
"citerefentry" href=
"glBegin.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glBegin
</span></span></a>
516 and the corresponding execution of
<a class=
"citerefentry" href=
"glEnd.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEnd
</span></span></a>.
517 </p></div><div class=
"refsect1" lang=
"en" xml:
lang=
"en"><a id=
"associatedgets"></a><h2>Associated Gets
</h2><p>
518 <a class=
"citerefentry" href=
"glIsEnabled.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glIsEnabled
</span></span></a>
520 <a class=
"citerefentry" href=
"glGet.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glGet
</span></span></a>
521 </p></div><div class=
"refsect1" lang=
"en" xml:
lang=
"en"><a id=
"seealso"></a><h2>See Also
</h2><p>
522 <a class=
"citerefentry" href=
"glActiveTexture.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glActiveTexture
</span></span></a>,
523 <a class=
"citerefentry" href=
"glAlphaFunc.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glAlphaFunc
</span></span></a>,
524 <a class=
"citerefentry" href=
"glBlendFunc.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glBlendFunc
</span></span></a>,
525 <a class=
"citerefentry" href=
"glClipPlane.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glClipPlane
</span></span></a>,
526 <a class=
"citerefentry" href=
"glColorMaterial.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glColorMaterial
</span></span></a>,
527 <a class=
"citerefentry" href=
"glCullFace.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glCullFace
</span></span></a>,
528 <a class=
"citerefentry" href=
"glDepthFunc.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glDepthFunc
</span></span></a>,
529 <a class=
"citerefentry" href=
"glDepthRange.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glDepthRange
</span></span></a>,
530 <a class=
"citerefentry" href=
"glEnableClientState.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glEnableClientState
</span></span></a>,
531 <a class=
"citerefentry" href=
"glFog.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glFog
</span></span></a>,
532 <a class=
"citerefentry" href=
"glGet.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glGet
</span></span></a>,
533 <a class=
"citerefentry" href=
"glIsEnabled.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glIsEnabled
</span></span></a>,
534 <a class=
"citerefentry" href=
"glLight.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glLight
</span></span></a>,
535 <a class=
"citerefentry" href=
"glLightModel.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glLightModel
</span></span></a>,
536 <a class=
"citerefentry" href=
"glLineWidth.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glLineWidth
</span></span></a>,
537 <a class=
"citerefentry" href=
"glLineStipple.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glLineStipple
</span></span></a>,
538 <a class=
"citerefentry" href=
"glLogicOp.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glLogicOp
</span></span></a>,
539 <a class=
"citerefentry" href=
"glMap1.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap1
</span></span></a>,
540 <a class=
"citerefentry" href=
"glMap2.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMap2
</span></span></a>,
541 <a class=
"citerefentry" href=
"glMaterial.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glMaterial
</span></span></a>,
542 <a class=
"citerefentry" href=
"glNormal.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glNormal
</span></span></a>,
543 <a class=
"citerefentry" href=
"glNormalPointer.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glNormalPointer
</span></span></a>,
544 <a class=
"citerefentry" href=
"glPointSize.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glPointSize
</span></span></a>,
545 <a class=
"citerefentry" href=
"glPolygonMode.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glPolygonMode
</span></span></a>,
546 <a class=
"citerefentry" href=
"glPolygonOffset.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glPolygonOffset
</span></span></a>,
547 <a class=
"citerefentry" href=
"glPolygonStipple.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glPolygonStipple
</span></span></a>,
548 <a class=
"citerefentry" href=
"glSampleCoverage.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glSampleCoverage
</span></span></a>,
549 <a class=
"citerefentry" href=
"glScissor.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glScissor
</span></span></a>,
550 <a class=
"citerefentry" href=
"glStencilFunc.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glStencilFunc
</span></span></a>,
551 <a class=
"citerefentry" href=
"glStencilOp.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glStencilOp
</span></span></a>,
552 <a class=
"citerefentry" href=
"glTexGen.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexGen
</span></span></a>,
553 <a class=
"citerefentry" href=
"glTexImage1D.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexImage1D
</span></span></a>,
554 <a class=
"citerefentry" href=
"glTexImage2D.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexImage2D
</span></span></a>,
555 <a class=
"citerefentry" href=
"glTexImage3D.xml"><span class=
"citerefentry"><span class=
"refentrytitle">glTexImage3D
</span></span></a>
556 </p></div><div class=
"refsect1" lang=
"en" xml:
lang=
"en"><a id=
"Copyright"></a><h2>Copyright
</h2><p>
557 Copyright
<span class=
"trademark"></span>©
1991-
2006
558 Silicon Graphics, Inc. This document is licensed under the SGI
559 Free Software B License. For details, see
560 <a class=
"ulink" href=
"http://oss.sgi.com/projects/FreeB/" target=
"_top">http://oss.sgi.com/projects/FreeB/
</a>.
561 </p></div></div></body></html>