123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435 |
- /*
- ===========================================================================
- Doom 3 GPL Source Code
- Copyright (C) 1999-2011 id Software LLC, a ZeniMax Media company.
- This file is part of the Doom 3 GPL Source Code (?Doom 3 Source Code?).
- Doom 3 Source Code is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
- Doom 3 Source Code is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
- You should have received a copy of the GNU General Public License
- along with Doom 3 Source Code. If not, see <http://www.gnu.org/licenses/>.
- 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.
- 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.
- ===========================================================================
- */
- DEF(GL_FALSE)
- DEF(GL_TRUE)
- DEF(GL_BYTE)
- DEF(GL_UNSIGNED_BYTE)
- DEF(GL_SHORT)
- DEF(GL_UNSIGNED_SHORT)
- DEF(GL_INT)
- DEF(GL_UNSIGNED_INT)
- DEF(GL_FLOAT)
- DEF(GL_DOUBLE)
- DEF(GL_TEXTURE_CUBE_MAP_EXT)
- DEF(GL_TEXTURE_3D)
- DEF(GL_TEXTURE_2D)
- DEF(GL_BLEND)
- DEF(GL_DEPTH_TEST)
- DEF(GL_CULL_FACE)
- DEF(GL_CLIP_PLANE0)
- DEF(GL_COLOR_ARRAY)
- DEF(GL_TEXTURE_COORD_ARRAY)
- DEF(GL_VERTEX_ARRAY)
- DEF(GL_ALPHA_TEST)
- DEF(GL_TEXTURE_GEN_S)
- DEF(GL_TEXTURE_GEN_T)
- DEF(GL_TEXTURE_GEN_R)
- DEF(GL_TEXTURE_GEN_Q)
- DEF(GL_STENCIL_TEST)
- DEF(GL_POLYGON_OFFSET_FILL)
- DEF(GL_TRIANGLES)
- DEF(GL_TRIANGLE_STRIP)
- DEF(GL_TRIANGLE_FAN)
- DEF(GL_QUADS)
- DEF(GL_QUAD_STRIP)
- DEF(GL_POLYGON)
- DEF(GL_POINTS)
- DEF(GL_LINES)
- DEF(GL_LINE_STRIP)
- DEF(GL_LINE_LOOP)
- DEF(GL_ALWAYS)
- DEF(GL_NEVER)
- DEF(GL_LEQUAL)
- DEF(GL_LESS)
- DEF(GL_EQUAL)
- DEF(GL_GREATER)
- DEF(GL_GEQUAL)
- DEF(GL_NOTEQUAL)
- DEF(GL_ONE)
- DEF(GL_ZERO)
- DEF(GL_SRC_ALPHA)
- DEF(GL_ONE_MINUS_SRC_ALPHA)
- DEF(GL_DST_COLOR)
- DEF(GL_ONE_MINUS_DST_COLOR)
- DEF(GL_DST_ALPHA)
- DEF(GL_MODELVIEW)
- DEF(GL_PROJECTION)
- DEF(GL_TEXTURE)
- DEF(GL_NONE)
- DEF(GL_FRONT_LEFT)
- DEF(GL_FRONT_RIGHT)
- DEF(GL_BACK_LEFT)
- DEF(GL_BACK_RIGHT)
- DEF(GL_FRONT)
- DEF(GL_BACK)
- DEF(GL_LEFT)
- DEF(GL_RIGHT)
- DEF(GL_FRONT_AND_BACK)
- DEF(GL_AUX0)
- DEF(GL_AUX1)
- DEF(GL_AUX2)
- DEF(GL_AUX3)
- DEF(GL_CURRENT_COLOR)
- DEF(GL_CURRENT_INDEX)
- DEF(GL_CURRENT_NORMAL)
- DEF(GL_CURRENT_TEXTURE_COORDS)
- DEF(GL_CURRENT_RASTER_COLOR)
- DEF(GL_CURRENT_RASTER_INDEX)
- DEF(GL_CURRENT_RASTER_TEXTURE_COORDS)
- DEF(GL_CURRENT_RASTER_POSITION)
- DEF(GL_CURRENT_RASTER_POSITION_VALID)
- DEF(GL_CURRENT_RASTER_DISTANCE)
- DEF(GL_POINT_SMOOTH)
- DEF(GL_POINT_SIZE)
- DEF(GL_POINT_SIZE_RANGE)
- DEF(GL_POINT_SIZE_GRANULARITY)
- DEF(GL_LINE_SMOOTH)
- DEF(GL_LINE_WIDTH)
- DEF(GL_LINE_WIDTH_RANGE)
- DEF(GL_LINE_WIDTH_GRANULARITY)
- DEF(GL_LINE_STIPPLE)
- DEF(GL_LINE_STIPPLE_PATTERN)
- DEF(GL_LINE_STIPPLE_REPEAT)
- DEF(GL_LIST_MODE)
- DEF(GL_MAX_LIST_NESTING)
- DEF(GL_LIST_BASE)
- DEF(GL_LIST_INDEX)
- DEF(GL_POLYGON_MODE)
- DEF(GL_POLYGON_SMOOTH)
- DEF(GL_POLYGON_STIPPLE)
- DEF(GL_EDGE_FLAG)
- DEF(GL_CULL_FACE)
- DEF(GL_CULL_FACE_MODE)
- DEF(GL_FRONT_FACE)
- DEF(GL_LIGHTING)
- DEF(GL_LIGHT_MODEL_LOCAL_VIEWER)
- DEF(GL_LIGHT_MODEL_TWO_SIDE)
- DEF(GL_LIGHT_MODEL_AMBIENT)
- DEF(GL_SHADE_MODEL)
- DEF(GL_COLOR_MATERIAL_FACE)
- DEF(GL_COLOR_MATERIAL_PARAMETER)
- DEF(GL_COLOR_MATERIAL)
- DEF(GL_FOG)
- DEF(GL_FOG_INDEX)
- DEF(GL_FOG_DENSITY)
- DEF(GL_FOG_START)
- DEF(GL_FOG_END)
- DEF(GL_FOG_MODE)
- DEF(GL_FOG_COLOR)
- DEF(GL_DEPTH_RANGE)
- DEF(GL_DEPTH_TEST)
- DEF(GL_DEPTH_WRITEMASK)
- DEF(GL_DEPTH_CLEAR_VALUE)
- DEF(GL_DEPTH_FUNC)
- DEF(GL_ACCUM_CLEAR_VALUE)
- DEF(GL_STENCIL_TEST)
- DEF(GL_STENCIL_CLEAR_VALUE)
- DEF(GL_STENCIL_FUNC)
- DEF(GL_STENCIL_VALUE_MASK)
- DEF(GL_STENCIL_FAIL)
- DEF(GL_STENCIL_PASS_DEPTH_FAIL)
- DEF(GL_STENCIL_PASS_DEPTH_PASS)
- DEF(GL_STENCIL_REF)
- DEF(GL_STENCIL_WRITEMASK)
- DEF(GL_MATRIX_MODE)
- DEF(GL_NORMALIZE)
- DEF(GL_VIEWPORT)
- DEF(GL_MODELVIEW_STACK_DEPTH)
- DEF(GL_PROJECTION_STACK_DEPTH)
- DEF(GL_TEXTURE_STACK_DEPTH)
- DEF(GL_MODELVIEW_MATRIX)
- DEF(GL_PROJECTION_MATRIX)
- DEF(GL_TEXTURE_MATRIX)
- DEF(GL_ATTRIB_STACK_DEPTH)
- DEF(GL_CLIENT_ATTRIB_STACK_DEPTH)
- DEF(GL_ALPHA_TEST)
- DEF(GL_ALPHA_TEST_FUNC)
- DEF(GL_ALPHA_TEST_REF)
- DEF(GL_DITHER)
- DEF(GL_BLEND_DST)
- DEF(GL_BLEND_SRC)
- DEF(GL_BLEND)
- DEF(GL_LOGIC_OP_MODE)
- DEF(GL_INDEX_LOGIC_OP)
- DEF(GL_COLOR_LOGIC_OP)
- DEF(GL_AUX_BUFFERS)
- DEF(GL_DRAW_BUFFER)
- DEF(GL_READ_BUFFER)
- DEF(GL_SCISSOR_BOX)
- DEF(GL_SCISSOR_TEST)
- DEF(GL_INDEX_CLEAR_VALUE)
- DEF(GL_INDEX_WRITEMASK)
- DEF(GL_COLOR_CLEAR_VALUE)
- DEF(GL_COLOR_WRITEMASK)
- DEF(GL_INDEX_MODE)
- DEF(GL_RGBA_MODE)
- DEF(GL_DOUBLEBUFFER)
- DEF(GL_STEREO)
- DEF(GL_RENDER_MODE)
- DEF(GL_PERSPECTIVE_CORRECTION_HINT)
- DEF(GL_POINT_SMOOTH_HINT)
- DEF(GL_LINE_SMOOTH_HINT)
- DEF(GL_POLYGON_SMOOTH_HINT)
- DEF(GL_FOG_HINT)
- DEF(GL_TEXTURE_GEN_S)
- DEF(GL_TEXTURE_GEN_T)
- DEF(GL_TEXTURE_GEN_R)
- DEF(GL_TEXTURE_GEN_Q)
- DEF(GL_PIXEL_MAP_I_TO_I)
- DEF(GL_PIXEL_MAP_S_TO_S)
- DEF(GL_PIXEL_MAP_I_TO_R)
- DEF(GL_PIXEL_MAP_I_TO_G)
- DEF(GL_PIXEL_MAP_I_TO_B)
- DEF(GL_PIXEL_MAP_I_TO_A)
- DEF(GL_PIXEL_MAP_R_TO_R)
- DEF(GL_PIXEL_MAP_G_TO_G)
- DEF(GL_PIXEL_MAP_B_TO_B)
- DEF(GL_PIXEL_MAP_A_TO_A)
- DEF(GL_PIXEL_MAP_I_TO_I_SIZE)
- DEF(GL_PIXEL_MAP_S_TO_S_SIZE)
- DEF(GL_PIXEL_MAP_I_TO_R_SIZE)
- DEF(GL_PIXEL_MAP_I_TO_G_SIZE)
- DEF(GL_PIXEL_MAP_I_TO_B_SIZE)
- DEF(GL_PIXEL_MAP_I_TO_A_SIZE)
- DEF(GL_PIXEL_MAP_R_TO_R_SIZE)
- DEF(GL_PIXEL_MAP_G_TO_G_SIZE)
- DEF(GL_PIXEL_MAP_B_TO_B_SIZE)
- DEF(GL_PIXEL_MAP_A_TO_A_SIZE)
- DEF(GL_UNPACK_SWAP_BYTES)
- DEF(GL_UNPACK_LSB_FIRST)
- DEF(GL_UNPACK_ROW_LENGTH)
- DEF(GL_UNPACK_SKIP_ROWS)
- DEF(GL_UNPACK_SKIP_PIXELS)
- DEF(GL_UNPACK_ALIGNMENT)
- DEF(GL_PACK_SWAP_BYTES)
- DEF(GL_PACK_LSB_FIRST)
- DEF(GL_PACK_ROW_LENGTH)
- DEF(GL_PACK_SKIP_ROWS)
- DEF(GL_PACK_SKIP_PIXELS)
- DEF(GL_PACK_ALIGNMENT)
- DEF(GL_MAP_COLOR)
- DEF(GL_MAP_STENCIL)
- DEF(GL_INDEX_SHIFT)
- DEF(GL_INDEX_OFFSET)
- DEF(GL_RED_SCALE)
- DEF(GL_RED_BIAS)
- DEF(GL_ZOOM_X)
- DEF(GL_ZOOM_Y)
- DEF(GL_GREEN_SCALE)
- DEF(GL_GREEN_BIAS)
- DEF(GL_BLUE_SCALE)
- DEF(GL_BLUE_BIAS)
- DEF(GL_ALPHA_SCALE)
- DEF(GL_ALPHA_BIAS)
- DEF(GL_DEPTH_SCALE)
- DEF(GL_DEPTH_BIAS)
- DEF(GL_MAX_EVAL_ORDER)
- DEF(GL_MAX_LIGHTS)
- DEF(GL_MAX_CLIP_PLANES)
- DEF(GL_MAX_TEXTURE_SIZE)
- DEF(GL_MAX_PIXEL_MAP_TABLE)
- DEF(GL_MAX_ATTRIB_STACK_DEPTH)
- DEF(GL_MAX_MODELVIEW_STACK_DEPTH)
- DEF(GL_MAX_NAME_STACK_DEPTH)
- DEF(GL_MAX_PROJECTION_STACK_DEPTH)
- DEF(GL_MAX_TEXTURE_STACK_DEPTH)
- DEF(GL_MAX_VIEWPORT_DIMS)
- DEF(GL_MAX_CLIENT_ATTRIB_STACK_DEPTH)
- DEF(GL_SUBPIXEL_BITS)
- DEF(GL_INDEX_BITS)
- DEF(GL_RED_BITS)
- DEF(GL_GREEN_BITS)
- DEF(GL_BLUE_BITS)
- DEF(GL_ALPHA_BITS)
- DEF(GL_DEPTH_BITS)
- DEF(GL_STENCIL_BITS)
- DEF(GL_ACCUM_RED_BITS)
- DEF(GL_ACCUM_GREEN_BITS)
- DEF(GL_ACCUM_BLUE_BITS)
- DEF(GL_ACCUM_ALPHA_BITS)
- DEF(GL_NAME_STACK_DEPTH)
- DEF(GL_AUTO_NORMAL)
- DEF(GL_MAP1_COLOR_4)
- DEF(GL_MAP1_INDEX)
- DEF(GL_MAP1_NORMAL)
- DEF(GL_MAP1_TEXTURE_COORD_1)
- DEF(GL_MAP1_TEXTURE_COORD_2)
- DEF(GL_MAP1_TEXTURE_COORD_3)
- DEF(GL_MAP1_TEXTURE_COORD_4)
- DEF(GL_MAP1_VERTEX_3)
- DEF(GL_MAP1_VERTEX_4)
- DEF(GL_MAP2_COLOR_4)
- DEF(GL_MAP2_INDEX)
- DEF(GL_MAP2_NORMAL)
- DEF(GL_MAP2_TEXTURE_COORD_1)
- DEF(GL_MAP2_TEXTURE_COORD_2)
- DEF(GL_MAP2_TEXTURE_COORD_3)
- DEF(GL_MAP2_TEXTURE_COORD_4)
- DEF(GL_MAP2_VERTEX_3)
- DEF(GL_MAP2_VERTEX_4)
- DEF(GL_MAP1_GRID_DOMAIN)
- DEF(GL_MAP1_GRID_SEGMENTS)
- DEF(GL_MAP2_GRID_DOMAIN)
- DEF(GL_MAP2_GRID_SEGMENTS)
- DEF(GL_TEXTURE_1D)
- DEF(GL_TEXTURE_2D)
- DEF(GL_FEEDBACK_BUFFER_POINTER)
- DEF(GL_FEEDBACK_BUFFER_SIZE)
- DEF(GL_FEEDBACK_BUFFER_TYPE)
- DEF(GL_SELECTION_BUFFER_POINTER)
- DEF(GL_SELECTION_BUFFER_SIZE)
- DEF(GL_COLOR)
- DEF(GL_DEPTH)
- DEF(GL_STENCIL)
- DEF(GL_COLOR_INDEX)
- DEF(GL_STENCIL_INDEX)
- DEF(GL_DEPTH_COMPONENT)
- DEF(GL_RED)
- DEF(GL_GREEN)
- DEF(GL_BLUE)
- DEF(GL_ALPHA)
- DEF(GL_RGB)
- DEF(GL_RGBA)
- DEF(GL_LUMINANCE)
- DEF(GL_LUMINANCE_ALPHA)
- DEF(GL_PIXEL_MAP_I_TO_I)
- DEF(GL_PIXEL_MAP_S_TO_S)
- DEF(GL_PIXEL_MAP_I_TO_R)
- DEF(GL_PIXEL_MAP_I_TO_G)
- DEF(GL_PIXEL_MAP_I_TO_B)
- DEF(GL_PIXEL_MAP_I_TO_A)
- DEF(GL_PIXEL_MAP_R_TO_R)
- DEF(GL_PIXEL_MAP_G_TO_G)
- DEF(GL_PIXEL_MAP_B_TO_B)
- DEF(GL_PIXEL_MAP_A_TO_A)
- DEF(GL_UNPACK_SWAP_BYTES)
- DEF(GL_UNPACK_LSB_FIRST)
- DEF(GL_UNPACK_ROW_LENGTH)
- DEF(GL_UNPACK_SKIP_ROWS)
- DEF(GL_UNPACK_SKIP_PIXELS)
- DEF(GL_UNPACK_ALIGNMENT)
- DEF(GL_PACK_SWAP_BYTES)
- DEF(GL_PACK_LSB_FIRST)
- DEF(GL_PACK_ROW_LENGTH)
- DEF(GL_PACK_SKIP_ROWS)
- DEF(GL_PACK_SKIP_PIXELS)
- DEF(GL_PACK_ALIGNMENT)
- DEF(GL_MAP_COLOR)
- DEF(GL_MAP_STENCIL)
- DEF(GL_INDEX_SHIFT)
- DEF(GL_INDEX_OFFSET)
- DEF(GL_RED_SCALE)
- DEF(GL_RED_BIAS)
- DEF(GL_GREEN_SCALE)
- DEF(GL_GREEN_BIAS)
- DEF(GL_BLUE_SCALE)
- DEF(GL_BLUE_BIAS)
- DEF(GL_ALPHA_SCALE)
- DEF(GL_ALPHA_BIAS)
- DEF(GL_DEPTH_SCALE)
- DEF(GL_DEPTH_BIAS)
- DEF(GL_BITMAP)
- DEF(GL_BYTE)
- DEF(GL_UNSIGNED_BYTE)
- DEF(GL_SHORT)
- DEF(GL_UNSIGNED_SHORT)
- DEF(GL_INT)
- DEF(GL_UNSIGNED_INT)
- DEF(GL_FLOAT)
- DEF(GL_POINT)
- DEF(GL_LINE)
- DEF(GL_FILL)
- DEF(GL_RENDER)
- DEF(GL_FEEDBACK)
- DEF(GL_SELECT)
- DEF(GL_FLAT)
- DEF(GL_SMOOTH)
- DEF(GL_ZERO)
- DEF(GL_KEEP)
- DEF(GL_REPLACE)
- DEF(GL_INCR)
- DEF(GL_DECR)
- DEF(GL_INVERT)
- DEF(GL_VENDOR)
- DEF(GL_RENDERER)
- DEF(GL_VERSION)
- DEF(GL_EXTENSIONS)
- DEF(GL_S)
- DEF(GL_T)
- DEF(GL_R)
- DEF(GL_Q)
- DEF(GL_SHORT)
- DEF(GL_INT)
- DEF(GL_FLOAT)
- DEF(GL_DOUBLE)
- DEF(GL_MODULATE)
- DEF(GL_DECAL)
- DEF(GL_BLEND)
- DEF(GL_REPLACE)
- DEF(GL_TEXTURE_ENV_MODE)
- DEF(GL_TEXTURE_ENV_COLOR)
- DEF(GL_TEXTURE_ENV)
- DEF(GL_EYE_LINEAR)
- DEF(GL_OBJECT_LINEAR)
- DEF(GL_SPHERE_MAP)
- DEF(GL_TEXTURE_GEN_MODE)
- DEF(GL_OBJECT_PLANE)
- DEF(GL_EYE_PLANE)
- DEF(GL_NEAREST)
- DEF(GL_LINEAR)
- DEF(GL_NEAREST)
- DEF(GL_LINEAR)
- DEF(GL_NEAREST_MIPMAP_NEAREST)
- DEF(GL_LINEAR_MIPMAP_NEAREST)
- DEF(GL_NEAREST_MIPMAP_LINEAR)
- DEF(GL_LINEAR_MIPMAP_LINEAR)
- DEF(GL_TEXTURE_MAG_FILTER)
- DEF(GL_TEXTURE_MIN_FILTER)
- DEF(GL_TEXTURE_WRAP_S)
- DEF(GL_TEXTURE_WRAP_T)
- DEF(GL_TEXTURE_BORDER_COLOR)
- DEF(GL_TEXTURE_PRIORITY)
- DEF(GL_TEXTURE_1D)
- DEF(GL_TEXTURE_2D)
- DEF(GL_PROXY_TEXTURE_1D)
- DEF(GL_PROXY_TEXTURE_2D)
- DEF(GL_CLAMP)
- DEF(GL_REPEAT)
- DEF(GL_SHORT)
- DEF(GL_INT)
- DEF(GL_FLOAT)
- DEF(GL_DOUBLE)
- DEF(GL_CLIENT_PIXEL_STORE_BIT)
- DEF(GL_CLIENT_VERTEX_ARRAY_BIT)
- /* DEF(GL_CLIENT_ALL_ATTRIB_BITS) */
- DEF(GL_POLYGON_OFFSET_FACTOR)
- DEF(GL_POLYGON_OFFSET_UNITS)
- DEF(GL_POLYGON_OFFSET_POINT)
- DEF(GL_POLYGON_OFFSET_LINE)
- DEF(GL_POLYGON_OFFSET_FILL)
|