include more low-level bindings
[clinton/guile-figl.git] / upstream-man-pages / man2 / xhtml / glEnable.xml
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>.
13 </p><p>
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>
17 </p><p>
18 If enabled,
19 do alpha testing. See
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>
22 </p><p>
23 If enabled,
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>
29 </p><p>
30 If enabled,
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>
34 </p><p>
35 If enabled,
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>
39 </p><p>
40 If enabled,
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>
44 </p><p>
45 If enabled,
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>
49 </p><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>
54 </p><p>
55 If enabled,
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>
59 </p><p>
60 If enabled,
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>
64 </p><p>
65 If enabled,
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>
69 </p><p>
70 If enabled,
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>
74 </p><p>
75 If enabled,
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>
82 </p><p>
83 If enabled,
84 dither color components or indices before they are written to the
85 color buffer.
86 </p></dd><dt><span class="term"><code class="constant">GL_FOG</code></span></dt><dd><p>
87 </p><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>
92 </p><p>
93 If enabled,
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>
97 </p><p>
98 If enabled,
99 apply the currently selected logical operation to the incoming index and color
100 buffer indices.
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>
103 </p><p>
104 If enabled,
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>
108 </p><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
112 vertex. See
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>
115 </p><p>
116 If enabled,
117 draw lines with correct filtering.
118 Otherwise,
119 draw aliased lines.
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>
122 </p><p>
123 If enabled,
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>
127 </p><p>
128 If enabled,
129 calls to
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>
135 </p><p>
136 If enabled,
137 calls to
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>
143 </p><p>
144 If enabled,
145 calls to
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>
151 </p><p>
152 If enabled,
153 calls to
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>
158 texture coordinates.
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>
161 </p><p>
162 If enabled,
163 calls to
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>
171 </p><p>
172 If enabled,
173 calls to
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>
182 </p><p>
183 If enabled,
184 calls to
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>
194 </p><p>
195 If enabled,
196 calls to
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>
203 </p><p>
204 If enabled,
205 calls to
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
209 homogeneous
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>
216 </p><p>
217 If enabled,
218 calls to
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>
224 </p><p>
225 If enabled,
226 calls to
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>
232 </p><p>
233 If enabled,
234 calls to
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>
240 </p><p>
241 If enabled,
242 calls to
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>
247 texture coordinates.
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>
250 </p><p>
251 If enabled,
252 calls to
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>
260 </p><p>
261 If enabled,
262 calls to
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>
271 </p><p>
272 If enabled,
273 calls to
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>
283 </p><p>
284 If enabled,
285 calls to
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>
292 </p><p>
293 If enabled,
294 calls to
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
298 homogeneous
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>
305 </p><p>
306 If enabled,
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>
310 </p><p>
311 If enabled,
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>
315 </p><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>
323 </p><p>
324 If enabled,
325 draw points with proper filtering.
326 Otherwise,
327 draw aliased points.
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>
330 </p><p>
331 If enabled,
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>
336 </p><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>
342 </p><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>
348 </p><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>
353 </p><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
357 back.
358 </p></dd><dt><span class="term"><code class="constant">GL_POLYGON_STIPPLE</code></span></dt><dd><p>
359 </p><p>
360 If enabled,
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>
364 </p><p>
365 If enabled,
366 perform a color table lookup on RGBA color values after color matrix
367 transformation.
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>
370 </p><p>
371 If enabled,
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>
375 </p><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>
385 </p><p>
386 If enabled,
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>
391 </p><p>
392 If enabled,
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>
395 </p><p>
396 If enabled,
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
399 value.
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>
402 </p><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>
407 </p><p>
408 If enabled,
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>
412 </p><p>
413 If enabled,
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>
417 </p><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>
423 </p><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>
429 </p><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>
435 </p><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>
440 </p><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>
447 </p><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>
454 </p><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>
461 </p><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>
468 </p><p>
469 If enabled
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>
473 </p><p>
474 If enabled
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.
482 </p><p>
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.
485 </p><p>
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.
492 </p><p>
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.
497 </p><p>
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>.
504 </p><p>
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
512 listed previously.
513 </p><p>
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>
519 </p><p>
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>