2 ===========================================================================
5 Copyright (C) 1999-2011 id Software LLC, a ZeniMax Media company.
7 This file is part of the Doom 3 GPL Source Code (?Doom 3 Source Code?).
9 Doom 3 Source Code is free software: you can redistribute it and/or modify
10 it under the terms of the GNU General Public License as published by
11 the Free Software Foundation, either version 3 of the License, or
12 (at your option) any later version.
14 Doom 3 Source Code is distributed in the hope that it will be useful,
15 but WITHOUT ANY WARRANTY; without even the implied warranty of
16 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 GNU General Public License for more details.
19 You should have received a copy of the GNU General Public License
20 along with Doom 3 Source Code. If not, see <http://www.gnu.org/licenses/>.
22 In addition, the Doom 3 Source Code is also subject to certain additional terms. You should have received a copy of these additional terms immediately following the terms and conditions of the GNU General Public License which accompanied the Doom 3 Source Code. If not, please request a copy in writing from id Software at the address below.
24 If you have questions concerning this license or the applicable additional terms, you may contact in writing id Software LLC, c/o ZeniMax Media Inc., Suite 120, Rockville, Maryland 20850 USA.
26 ===========================================================================
33 DEF(GL_UNSIGNED_SHORT)
38 DEF(GL_TEXTURE_CUBE_MAP_EXT)
46 DEF(GL_TEXTURE_COORD_ARRAY)
54 DEF(GL_POLYGON_OFFSET_FILL)
56 DEF(GL_TRIANGLE_STRIP)
76 DEF(GL_ONE_MINUS_SRC_ALPHA)
78 DEF(GL_ONE_MINUS_DST_COLOR)
92 DEF(GL_FRONT_AND_BACK)
99 DEF(GL_CURRENT_NORMAL)
100 DEF(GL_CURRENT_TEXTURE_COORDS)
101 DEF(GL_CURRENT_RASTER_COLOR)
102 DEF(GL_CURRENT_RASTER_INDEX)
103 DEF(GL_CURRENT_RASTER_TEXTURE_COORDS)
104 DEF(GL_CURRENT_RASTER_POSITION)
105 DEF(GL_CURRENT_RASTER_POSITION_VALID)
106 DEF(GL_CURRENT_RASTER_DISTANCE)
109 DEF(GL_POINT_SIZE_RANGE)
110 DEF(GL_POINT_SIZE_GRANULARITY)
113 DEF(GL_LINE_WIDTH_RANGE)
114 DEF(GL_LINE_WIDTH_GRANULARITY)
116 DEF(GL_LINE_STIPPLE_PATTERN)
117 DEF(GL_LINE_STIPPLE_REPEAT)
119 DEF(GL_MAX_LIST_NESTING)
123 DEF(GL_POLYGON_SMOOTH)
124 DEF(GL_POLYGON_STIPPLE)
127 DEF(GL_CULL_FACE_MODE)
130 DEF(GL_LIGHT_MODEL_LOCAL_VIEWER)
131 DEF(GL_LIGHT_MODEL_TWO_SIDE)
132 DEF(GL_LIGHT_MODEL_AMBIENT)
134 DEF(GL_COLOR_MATERIAL_FACE)
135 DEF(GL_COLOR_MATERIAL_PARAMETER)
136 DEF(GL_COLOR_MATERIAL)
146 DEF(GL_DEPTH_WRITEMASK)
147 DEF(GL_DEPTH_CLEAR_VALUE)
149 DEF(GL_ACCUM_CLEAR_VALUE)
151 DEF(GL_STENCIL_CLEAR_VALUE)
153 DEF(GL_STENCIL_VALUE_MASK)
155 DEF(GL_STENCIL_PASS_DEPTH_FAIL)
156 DEF(GL_STENCIL_PASS_DEPTH_PASS)
158 DEF(GL_STENCIL_WRITEMASK)
162 DEF(GL_MODELVIEW_STACK_DEPTH)
163 DEF(GL_PROJECTION_STACK_DEPTH)
164 DEF(GL_TEXTURE_STACK_DEPTH)
165 DEF(GL_MODELVIEW_MATRIX)
166 DEF(GL_PROJECTION_MATRIX)
167 DEF(GL_TEXTURE_MATRIX)
168 DEF(GL_ATTRIB_STACK_DEPTH)
169 DEF(GL_CLIENT_ATTRIB_STACK_DEPTH)
171 DEF(GL_ALPHA_TEST_FUNC)
172 DEF(GL_ALPHA_TEST_REF)
177 DEF(GL_LOGIC_OP_MODE)
178 DEF(GL_INDEX_LOGIC_OP)
179 DEF(GL_COLOR_LOGIC_OP)
185 DEF(GL_INDEX_CLEAR_VALUE)
186 DEF(GL_INDEX_WRITEMASK)
187 DEF(GL_COLOR_CLEAR_VALUE)
188 DEF(GL_COLOR_WRITEMASK)
194 DEF(GL_PERSPECTIVE_CORRECTION_HINT)
195 DEF(GL_POINT_SMOOTH_HINT)
196 DEF(GL_LINE_SMOOTH_HINT)
197 DEF(GL_POLYGON_SMOOTH_HINT)
199 DEF(GL_TEXTURE_GEN_S)
200 DEF(GL_TEXTURE_GEN_T)
201 DEF(GL_TEXTURE_GEN_R)
202 DEF(GL_TEXTURE_GEN_Q)
203 DEF(GL_PIXEL_MAP_I_TO_I)
204 DEF(GL_PIXEL_MAP_S_TO_S)
205 DEF(GL_PIXEL_MAP_I_TO_R)
206 DEF(GL_PIXEL_MAP_I_TO_G)
207 DEF(GL_PIXEL_MAP_I_TO_B)
208 DEF(GL_PIXEL_MAP_I_TO_A)
209 DEF(GL_PIXEL_MAP_R_TO_R)
210 DEF(GL_PIXEL_MAP_G_TO_G)
211 DEF(GL_PIXEL_MAP_B_TO_B)
212 DEF(GL_PIXEL_MAP_A_TO_A)
213 DEF(GL_PIXEL_MAP_I_TO_I_SIZE)
214 DEF(GL_PIXEL_MAP_S_TO_S_SIZE)
215 DEF(GL_PIXEL_MAP_I_TO_R_SIZE)
216 DEF(GL_PIXEL_MAP_I_TO_G_SIZE)
217 DEF(GL_PIXEL_MAP_I_TO_B_SIZE)
218 DEF(GL_PIXEL_MAP_I_TO_A_SIZE)
219 DEF(GL_PIXEL_MAP_R_TO_R_SIZE)
220 DEF(GL_PIXEL_MAP_G_TO_G_SIZE)
221 DEF(GL_PIXEL_MAP_B_TO_B_SIZE)
222 DEF(GL_PIXEL_MAP_A_TO_A_SIZE)
223 DEF(GL_UNPACK_SWAP_BYTES)
224 DEF(GL_UNPACK_LSB_FIRST)
225 DEF(GL_UNPACK_ROW_LENGTH)
226 DEF(GL_UNPACK_SKIP_ROWS)
227 DEF(GL_UNPACK_SKIP_PIXELS)
228 DEF(GL_UNPACK_ALIGNMENT)
229 DEF(GL_PACK_SWAP_BYTES)
230 DEF(GL_PACK_LSB_FIRST)
231 DEF(GL_PACK_ROW_LENGTH)
232 DEF(GL_PACK_SKIP_ROWS)
233 DEF(GL_PACK_SKIP_PIXELS)
234 DEF(GL_PACK_ALIGNMENT)
251 DEF(GL_MAX_EVAL_ORDER)
253 DEF(GL_MAX_CLIP_PLANES)
254 DEF(GL_MAX_TEXTURE_SIZE)
255 DEF(GL_MAX_PIXEL_MAP_TABLE)
256 DEF(GL_MAX_ATTRIB_STACK_DEPTH)
257 DEF(GL_MAX_MODELVIEW_STACK_DEPTH)
258 DEF(GL_MAX_NAME_STACK_DEPTH)
259 DEF(GL_MAX_PROJECTION_STACK_DEPTH)
260 DEF(GL_MAX_TEXTURE_STACK_DEPTH)
261 DEF(GL_MAX_VIEWPORT_DIMS)
262 DEF(GL_MAX_CLIENT_ATTRIB_STACK_DEPTH)
263 DEF(GL_SUBPIXEL_BITS)
271 DEF(GL_ACCUM_RED_BITS)
272 DEF(GL_ACCUM_GREEN_BITS)
273 DEF(GL_ACCUM_BLUE_BITS)
274 DEF(GL_ACCUM_ALPHA_BITS)
275 DEF(GL_NAME_STACK_DEPTH)
280 DEF(GL_MAP1_TEXTURE_COORD_1)
281 DEF(GL_MAP1_TEXTURE_COORD_2)
282 DEF(GL_MAP1_TEXTURE_COORD_3)
283 DEF(GL_MAP1_TEXTURE_COORD_4)
284 DEF(GL_MAP1_VERTEX_3)
285 DEF(GL_MAP1_VERTEX_4)
289 DEF(GL_MAP2_TEXTURE_COORD_1)
290 DEF(GL_MAP2_TEXTURE_COORD_2)
291 DEF(GL_MAP2_TEXTURE_COORD_3)
292 DEF(GL_MAP2_TEXTURE_COORD_4)
293 DEF(GL_MAP2_VERTEX_3)
294 DEF(GL_MAP2_VERTEX_4)
295 DEF(GL_MAP1_GRID_DOMAIN)
296 DEF(GL_MAP1_GRID_SEGMENTS)
297 DEF(GL_MAP2_GRID_DOMAIN)
298 DEF(GL_MAP2_GRID_SEGMENTS)
301 DEF(GL_FEEDBACK_BUFFER_POINTER)
302 DEF(GL_FEEDBACK_BUFFER_SIZE)
303 DEF(GL_FEEDBACK_BUFFER_TYPE)
304 DEF(GL_SELECTION_BUFFER_POINTER)
305 DEF(GL_SELECTION_BUFFER_SIZE)
310 DEF(GL_STENCIL_INDEX)
311 DEF(GL_DEPTH_COMPONENT)
319 DEF(GL_LUMINANCE_ALPHA)
320 DEF(GL_PIXEL_MAP_I_TO_I)
321 DEF(GL_PIXEL_MAP_S_TO_S)
322 DEF(GL_PIXEL_MAP_I_TO_R)
323 DEF(GL_PIXEL_MAP_I_TO_G)
324 DEF(GL_PIXEL_MAP_I_TO_B)
325 DEF(GL_PIXEL_MAP_I_TO_A)
326 DEF(GL_PIXEL_MAP_R_TO_R)
327 DEF(GL_PIXEL_MAP_G_TO_G)
328 DEF(GL_PIXEL_MAP_B_TO_B)
329 DEF(GL_PIXEL_MAP_A_TO_A)
330 DEF(GL_UNPACK_SWAP_BYTES)
331 DEF(GL_UNPACK_LSB_FIRST)
332 DEF(GL_UNPACK_ROW_LENGTH)
333 DEF(GL_UNPACK_SKIP_ROWS)
334 DEF(GL_UNPACK_SKIP_PIXELS)
335 DEF(GL_UNPACK_ALIGNMENT)
336 DEF(GL_PACK_SWAP_BYTES)
337 DEF(GL_PACK_LSB_FIRST)
338 DEF(GL_PACK_ROW_LENGTH)
339 DEF(GL_PACK_SKIP_ROWS)
340 DEF(GL_PACK_SKIP_PIXELS)
341 DEF(GL_PACK_ALIGNMENT)
358 DEF(GL_UNSIGNED_BYTE)
360 DEF(GL_UNSIGNED_SHORT)
394 DEF(GL_TEXTURE_ENV_MODE)
395 DEF(GL_TEXTURE_ENV_COLOR)
398 DEF(GL_OBJECT_LINEAR)
400 DEF(GL_TEXTURE_GEN_MODE)
407 DEF(GL_NEAREST_MIPMAP_NEAREST)
408 DEF(GL_LINEAR_MIPMAP_NEAREST)
409 DEF(GL_NEAREST_MIPMAP_LINEAR)
410 DEF(GL_LINEAR_MIPMAP_LINEAR)
411 DEF(GL_TEXTURE_MAG_FILTER)
412 DEF(GL_TEXTURE_MIN_FILTER)
413 DEF(GL_TEXTURE_WRAP_S)
414 DEF(GL_TEXTURE_WRAP_T)
415 DEF(GL_TEXTURE_BORDER_COLOR)
416 DEF(GL_TEXTURE_PRIORITY)
419 DEF(GL_PROXY_TEXTURE_1D)
420 DEF(GL_PROXY_TEXTURE_2D)
427 DEF(GL_CLIENT_PIXEL_STORE_BIT)
428 DEF(GL_CLIENT_VERTEX_ARRAY_BIT)
429 /* DEF(GL_CLIENT_ALL_ATTRIB_BITS) */
430 DEF(GL_POLYGON_OFFSET_FACTOR)
431 DEF(GL_POLYGON_OFFSET_UNITS)
432 DEF(GL_POLYGON_OFFSET_POINT)
433 DEF(GL_POLYGON_OFFSET_LINE)
434 DEF(GL_POLYGON_OFFSET_FILL)