|
OpenGL Reference Manual (Addison-Wesley Publishing Company) |
This chapter lists all the defined constants in OpenGL and their corresponding commands; these constants might indicate a parameter name, a value for a parameter, a mode, a query target, or a return value. The list is intended to be used as another index into the reference pages: if you remember the name of a constant, you can use this table to find out which functions use it, and then you can refer to the reference pages for those functions for more information. Note that all the constants listed can be used directly by the corresponding commands; the reference pages list additional, related commands that might be of interest.
Constant | Associated Commands |
---|---|
GL_2D, GL_3D, GL_3D_COLOR, GL_COLOR_TEXTURE, GL_4D_COLOR_TEXTURE |
glFeedbackBuffer() |
GL_2_BYTES, GL_3_BYTES, GL_4_BYTES |
glCallLists() |
GL_ACCUM |
glAccum() |
GL_ACCUM_ALPHA_BITS, GL_ACCUM_BLUE_BITS |
glGet*() |
GL_ACCUM_BUFFER_BIT |
glClear(), glPushAttrib() |
GL_ACCUM_CLEAR_VALUE, GL_ACCUM_GREEN_BITS, GL_ACCUM_RED_BITS |
glGet*() |
GL_ADD |
glAccum() |
GL_ALL_ATTRIB_BITS |
glPushAttrib() |
GL_ALPHA |
glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_ALPHA_BIAS |
glPixelTransfer*(), glGet*() |
GL_ALPHA_BITS |
glGet*() |
GL_ALPHA_SCALE |
glPixelTransfer*(), glGet*() |
GL_ALPHA_TEST |
glEnable(), glIsEnabled(), glGet*() |
GL_ALPHA_TEST_FUNC, GL_ALPHA_TEST_REF |
glGet*() |
GL_ALWAYS |
glAlphaFunc(), glDepthFunc(), glStencilFunc() |
GL_AMBIENT |
glLight*(), glGetLight*(), glMaterial*(), glGetMaterial*(), glColorMaterial() |
GL_AMBIENT_AND_DIFFUSE |
glMaterial*(), glGetMaterial*(), glColorMaterial() |
GL_AND, GL_AND_INVERTED, GL_AND_REVERSE |
glLogicOp() |
GL_ATTRIB_STACK_DEPTH |
glGet*() |
GL_AUTO_NORMAL |
glEnable(), glIsEnabled(), glGet*() |
GL_AUX0 through GL_AUX3 |
glDrawBuffer(), glReadBuffer() |
GL_AUX_BUFFERS |
glGet*() |
GL_BACK |
glColorMaterial(), glCullFace(), glDrawBuffer(), glReadBuffer(), glMaterial*(), glGetMaterial*(), glPolygonMode() |
GL_BACK_LEFT, GL_BACK_RIGHT |
glDrawBuffer(), glReadBuffer() |
GL_BITMAP |
glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_BITMAP_TOKEN |
glPassThrough() |
GL_BLEND |
glTexEnv*(), glGetTexEnv*(), glEnable(), glIsEnabled(), glGet*() |
GL_BLEND_DST, GL_BLEND_SRC |
glGet*() |
GL_BLUE |
glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_BLUE_BIAS |
glPixelTransfer*(), glGet*() |
GL_BLUE_BITS |
glGet*() |
GL_BLUE_SCALE |
glPixelTransfer*(), glGet*() |
GL_BYTE |
glCallLists(), glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_CCW |
glFrontFace() |
GL_CLAMP |
glTexParameter*() |
GL_CLEAR |
glLogicOp() |
GL_CLIP_PLANE |
glEnable(), glIsEnabled() |
GL_CLIP_PLANE0 through GL_CLIP_PLANE5 |
glClipPlane(), glGetClipPlane(), glEnable(), glIsEnabled() |
GL_COEFF |
glGetMap*() |
GL_COLOR |
glCopyPixels() |
GL_COLOR_BUFFER_BIT |
glClear(), glPushAttrib() |
GL_COLOR_CLEAR_VALUE |
glGet*() |
GL_COLOR_INDEX |
glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_COLOR_INDEXES |
glMaterial*(), glGetMaterial*() |
GL_COLOR_MATERIAL |
glEnable(), glIsEnabled(), glGet*() |
GL_COLOR_MATERIAL_FACE, GL_COLOR_MATERIAL_PARAMETER |
glGet*() |
GL_COLOR_WRITEMASK |
glGet*() |
GL_COMPILE, GL_COMPILE_AND_EXECUTE |
glNewList() |
GL_CONSTANT_ATTENUATION |
glLight*(), glGetLight*() |
GL_COPY, GL_COPY_INVERTED |
glLogicOp() |
GL_COPY_PIXEL_TOKEN |
glPassThrough() |
GL_CULL_FACE |
glEnable(), glIsEnabled(), glGet*() |
GL_CULL_FACE_MODE |
glGet*() |
GL_CURRENT_BIT |
glPushAttrib() |
GL_CURRENT_COLOR, GL_CURRENT_INDEX, GL_CURRENT_NORMAL, GL_CURRENT_RASTER_COLOR, GL_CURRENT_RASTER_INDEX, GL_CURRENT_RASTER_POSITION, GL_CURRENT_RASTER_POSITION_VALID, GL_CURRENT_RASTER_TEXTURE_COORDS, GL_CURRENT_TEXTURE_COORDS |
glGet*() |
GL_CW |
glFrontFace() |
GL_DECAL |
glTexEnv*(), glGetTexEnv*() |
GL_DECR |
glStencilOp() |
GL_DEPTH |
glCopyPixels() |
GL_DEPTH_BIAS |
glPixelTransfer*(), glGet*() |
GL_DEPTH_BITS |
glGet*() |
GL_DEPTH_BUFFER_BIT |
glClear(), glPushAttrib() |
GL_DEPTH_CLEAR_VALUE |
glGet*() |
GL_DEPTH_COMPONENT |
glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_DEPTH_FUNC |
glGet*() |
GL_DEPTH_RANGE |
glGet*() |
GL_DEPTH_SCALE |
glPixelTransfer*(), glGet*() |
GL_DEPTH_TEST |
glEnable(), glIsEnabled(), glGet*() |
GL_DEPTH_WRITEMASK |
glGet*() |
GL_DIFFUSE |
glLight*(), glGetLight*(), glMaterial*(), glGetMaterial*(), glColorMaterial() |
GL_DITHER |
glEnable(), glIsEnabled(), glGet*() |
GL_DOMAIN |
glGetMap*() |
GL_DONT_CARE |
glHint() |
GL_DOUBLEBUFFER |
glGet*() |
GL_DRAW_BUFFER |
glGet*() |
GL_DRAW_PIXEL_TOKEN |
glPassThrough() |
GL_DST_ALPHA, GL_DST_COLOR |
glBlendFunc() |
GL_EDGE_FLAG |
glGet*() |
GL_EMISSION |
glMaterial*(), glGetMaterial*(), glColorMaterial() |
GL_ENABLE_BIT |
glPushAttrib() |
GL_EQUAL |
glAlphaFunc(), glDepthFunc(), glStencilFunc() |
GL_EQUIV |
glLogicOp() |
GL_EVAL_BIT |
glPushAttrib() |
GL_EXP, GL_EXP2 |
glFog*() |
GL_EXTENSIONS |
glGetString() |
GL_EYE_LINEAR |
glTexGen*(), glGetTexGen*() |
GL_EYE_PLANE |
glTexGen*() |
GL_FALSE |
glColorMask(), glGet*(), glIsEnabled(), glIsList() |
GL_FASTEST |
glHint() |
GL_FEEDBACK |
glRenderMode() |
GL_FILL |
glPolygonMode(), glEvalMesh2() |
GL_FLAT |
glShadeModel() |
GL_FLOAT |
glCallLists(), glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_FOG |
glEnable(), glIsEnabled(), glGet*() |
GL_FOG_BIT |
glPushAttrib() |
GL_FOG_COLOR, GL_FOG_DENSITY, GL_FOG_END |
glFog*(), glGet*() |
GL_FOG_HINT |
glHint() |
GL_FOG_INDEX, GL_FOG_MODE, GL_FOG_START |
glFog*(), glGet*() |
GL_FRONT |
glColorMaterial(), glCullFace(), glDrawBuffer(), glReadBuffer(), glMaterial*(), glGetMaterial*(), glPolygonMode() |
GL_FRONT_AND_BACK |
glColorMaterial(), glDrawBuffer(), glMaterial*(), glPolygonMode() |
GL_FRONT_FACE |
glGet*() |
GL_FRONT_LEFT, GL_FRONT_RIGHT |
glDrawBuffer(), glReadBuffer() |
GL_GEQUAL, GL_GREATER |
glDepthFunc(), glAlphaFunc(), glStencilFunc() |
GL_GREEN |
glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_GREEN_BIAS |
glPixelTransfer*(), glGet*() |
GL_GREEN_BITS |
glGet*() |
GL_GREEN_SCALE |
glPixelTransfer*(), glGet*() |
GL_HINT_BIT |
glPushAttrib() |
GL_INCR |
glStencilOp() |
GL_INDEX_BITS, GL_INDEX_CLEAR_VALUE, GL_INDEX_MODE |
glGet*() |
GL_INDEX_OFFSET, GL_INDEX_SHIFT |
glPixelTransfer*(), glGet*() |
GL_INDEX_WRITEMASK |
glGet*() |
GL_INT |
glCallLists(), glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_INVALID_ENUM, GL_INVALID_OPERATION, GL_INVALID_VALUE |
glGetError() |
GL_INVERT |
glLogicOp(), glStencilOp() |
GL_KEEP |
glStencilOp() |
GL_LEFT |
glDrawBuffer(), glReadBuffer() |
GL_LEQUAL, GL_LESS |
glDepthFunc(), glAlphaFunc(), glStencilFunc() |
GL_LIGHT0 through GL_LIGHT7 |
glLight*(), glGetLight*(), glEnable(), glIsEnabled() |
GL_LIGHTING |
glEnable(), glIsEnabled(), glGet*() |
GL_LIGHTING_BIT |
glPushAttrib() |
GL_LIGHT_MODEL_AMBIENT, GL_LIGHT_MODEL_LOCAL_VIEWER, GL_LIGHT_MODEL_TWO_SIDE |
glLightModel*(), glGet*() |
GL_LINE |
glPolygonMode(), glEvalMesh*() |
GL_LINEAR |
glFog*(), glTexParameter*() |
GL_LINEAR_ATTENUATION |
glLight*(), glGetLight*() |
GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST |
glTexParameter*() |
GL_LINES |
glBegin() |
GL_LINE_BIT |
glPushAttrib() |
GL_LINE_LOOP |
glBegin() |
GL_LINE_RESET_TOKEN |
glPassThrough() |
GL_LINE_SMOOTH |
glEnable(), glIsEnabled(), glGet*() |
GL_LINE_SMOOTH_HINT |
glHint(), glGet*() |
GL_LINE_STIPPLE |
glEnable(), glIsEnabled(), glGet*() |
GL_LINE_STIPPLE_PATTERN, GL_LINE_STIPPLE_REPEAT |
glGet*() |
GL_LINE_STRIP |
glBegin() |
GL_LINE_TOKEN |
glPassThrough() |
GL_LINE_WIDTH, GL_LINE_WIDTH_GRANULARITY, GL_LINE_WIDTH_RANGE |
glGet*() |
GL_LIST_BASE |
glGet*() |
GL_LIST_BIT |
glPushAttrib() |
GL_LIST_INDEX, GL_LIST_MODE |
glGet*() |
GL_LOAD |
glAccum() |
GL_LOGIC_OP |
glEnable(), glIsEnabled(), glGet*() |
GL_LOGIC_OP_MODE |
glGet*() |
GL_LUMINANCE, GL_LUMINANCE_ALPHA |
glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_MAP1_COLOR_4 |
glMap1*(), glEnable(), glIsEnabled(), glGetMap*() |
GL_MAP1_GRID_DOMAIN, GL_MAP1_GRID_SEGMENTS |
glGet*() |
GL_MAP1_INDEX, GL_MAP1_NORMAL, GL_MAP1_TEXTURE_COORD_1 through GL_MAP1_TEXTURE_COORD_4, GL_MAP1_VERTEX_3, GL_MAP1_VERTEX_4 |
glMap1*(), glEnable(), glIsEnabled(), glGetMap*() |
GL_MAP2_COLOR_4 |
glMap2*(), glEnable(), glIsEnabled(), glGet*() |
GL_MAP2_GRID_DOMAIN |
glGet*() |
GL_MAP2_GRID_SEGMENTS |
glGet*() |
GL_MAP2_INDEX, GL_MAP2_NORMAL, GL_MAP2_TEXTURE_COORD_1 through GL_MAP2_TEXTURE_COORD_4, GL_MAP2_VERTEX_3, GL_MAP2_VERTEX_4 |
glMap2*(), glEnable(), glIsEnabled(), glGet*() |
GL_MAP_COLOR, GL_MAP_STENCIL |
glPixelTransfer*(), glGet*() |
GL_MATRIX_MODE |
glGet*() |
GL_MAX_ATTRIB_STACK_DEPTH, GL_MAX_CLIP_PLANES, GL_MAX_EVAL_ORDER, GL_MAX_LIGHTS, GL_MAX_LIST_NESTING, GL_MAX_MODELVIEW_STACK_DEPTH, GL_MAX_NAME_STACK_DEPTH, GL_MAX_PIXEL_MAP_TABLE, GL_MAX_PROJECTION_STACK_DEPTH, GL_MAX_TEXTURE_SIZE, GL_MAX_TEXTURE_STACK_DEPTH, GL_MAX_VIEWPORT_DIMS |
glGet*() |
GL_MODELVIEW |
glMatrixMode() |
GL_MODELVIEW_MATRIX, GL_MODELVIEW_STACK_DEPTH |
glGet*() |
GL_MODULATE |
glTexEnv*(), glGetTexEnv*() |
GL_MULT |
glAccum() |
GL_NAME_STACK_DEPTH |
glGet*() |
GL_NAND |
glLogicOp() |
GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST |
glTexParameter*() |
GL_NEVER |
glDepthFunc(), glAlphaFunc(), glStencilFunc() |
GL_NICEST |
glHint() |
GL_NONE |
glDrawBuffer() |
GL_NOOP, GL_NOR |
glLogicOp() |
GL_NORMALIZE |
glEnable(), glIsEnabled(), glGet*() |
GL_NOTEQUAL |
glDepthFunc(), glAlphaFunc(), glStencilFunc() |
GL_NO_ERROR |
glGetError() |
GL_OBJECT_LINEAR |
glTexGen*(), glGetTexGen*() |
GL_OBJECT_PLANE |
glTexGen*() |
GL_ONE, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR |
glBlendFunc() |
GL_OR, GL_OR_INVERTED, GL_OR_REVERSE |
glLogicOp() |
GL_ORDER |
glGetMap*() |
GL_OUT_OF_MEMORY |
glGetError() |
GL_PACK_ALIGNMENT, GL_PACK_LSB_FIRST, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PACK_SWAP_BYTES |
glPixelStore*(), glGet*() |
GL_PASS_THROUGH_TOKEN |
glPassThrough() |
GL_PERSPECTIVE_CORRECTION_HINT |
glHint(), glGet*() |
GL_PIXEL_MAP_*_TO_* |
glPixelMap*(), glGetPixelMap*() |
GL_PIXEL_MAP_*_TO_*_SIZE |
glGet*() |
GL_PIXEL_MODE_BIT |
glPushAttrib() |
GL_POINT |
glPolygonMode(), glEvalMesh*() |
GL_POINTS |
glBegin() |
GL_POINT_BIT |
glPushAttrib() |
GL_POINT_SIZE, GL_POINT_SIZE_GRANULARITY, GL_POINT_SIZE_RANGE |
glGet*() |
GL_POINT_SMOOTH |
glEnable(), glIsEnabled(), glGet*() |
GL_POINT_SMOOTH_HINT |
glHint(), glGet*() |
GL_POINT_TOKEN |
glPassThrough() |
GL_POLYGON |
glBegin() |
GL_POLYGON_BIT |
glPushAttrib() |
GL_POLYGON_MODE |
glGet*() |
GL_POLYGON_SMOOTH |
glEnable(), glIsEnabled(), glGet*() |
GL_POLYGON_SMOOTH_HINT |
glHint(), glGet*() |
GL_POLYGON_STIPPLE |
glEnable(), glIsEnabled(), glGet*() |
GL_POLYGON_STIPPLE_BIT |
glPushAttrib() |
GL_POLYGON_TOKEN |
glPassThrough() |
GL_POSITION |
glLight*(), glGetLight*() |
GL_PROJECTION |
glMatrixMode() |
GL_PROJECTION_MATRIX, GL_PROJECTION_STACK_DEPTH |
glGet*() |
GL_Q |
glTexGen*(), glGetTexGen*() |
GL_QUADRATIC_ATTENUATION |
glLight*(), glGetLight*() |
GL_QUADS, GL_QUAD_STRIP |
glBegin() |
GL_R |
glTexGen*(), glGetTexGen*() |
GL_READ_BUFFER |
glGet*() |
GL_RED |
glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_RED_BIAS |
glPixelTransfer*(), glGet*() |
GL_RED_BITS |
glGet*() |
GL_RED_SCALE |
glPixelTransfer*(), glGet*() |
GL_RENDER |
glRenderMode() |
GL_RENDERER |
glGetString() |
GL_RENDER_MODE |
glGet*() |
GL_REPEAT |
glTexParameter*() |
GL_REPLACE |
glStencilOp() |
GL_RETURN |
glAccum() |
GL_RGB |
glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_RGBA |
glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_RGBA_MODE |
glGet*() |
GL_RIGHT |
glDrawBuffer(), glReadBuffer() |
GL_S |
glTexGen*(), glGetTexGen*() |
GL_SCISSOR_BIT |
glPushAttrib() |
GL_SCISSOR_BOX |
glGet*() |
GL_SCISSOR_TEST |
glEnable(), glIsEnabled(), glGet*() |
GL_SELECT |
glRenderMode() |
GL_SET |
glLogicOp() |
GL_SHININESS |
glMaterial*(), glGetMaterial*() |
GL_SHADE_MODEL |
glGet*() |
GL_SHORT |
glCallLists(), glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_SMOOTH |
glShadeModel() |
GL_SPECULAR |
glLight*(), glGetLight*(), glMaterial*(), glGetMaterial*(), glColorMaterial() |
GL_SPHERE_MAP |
glTexGen*(), glGetTexGen*() |
GL_SPOT_CUTOFF, GL_SPOT_DIRECTION, GL_SPOT_EXPONENT |
glLight*(), glGetLight*() |
GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR |
glBlendFunc() |
GL_STACK_OVERFLOW, GL_STACK_UNDERFLOW |
glGetError() |
GL_STENCIL |
glCopyPixels() |
GL_STENCIL_BITS |
glGet*() |
GL_STENCIL_BUFFER_BIT |
glClear(), glPushAttrib() |
GL_STENCIL_INDEX |
glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF |
glGet*() |
GL_STENCIL_TEST |
glEnable(), glIsEnabled(), glGet*() |
GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK |
glGet*() |
GL_STEREO |
glGet*() |
GL_SUBPIXEL_BITS |
glGet*() |
GL_T |
glTexGen*(), glGetTexGen*() |
GL_TEXTURE |
glMatrixMode() |
GL_TEXTURE_1D |
glTexImage1D(), glGetTexImage(), glTexParameter*(), glGetTexParameter*(), glGetTexLevelParameter*(), glEnable(), glIsEnabled(), glGet*() |
GL_TEXTURE_2D |
glTexImage2D(), glGetTexImage(), glTexParameter*(), glGetTexParameter*(), glGetTexLevelParameter*(), glEnable(), glIsEnabled(), glGet*() |
GL_TEXTURE_BIT |
glPushAttrib() |
GL_TEXTURE_BORDER |
glGetTexParameter*(), glGetTexLevelParameter*() |
GL_TEXTURE_BORDER_COLOR |
glTexParameter*(), glGetTexParameter*(), glGetTexLevelParameter*() |
GL_TEXTURE_COMPONENTS |
glGetTexParameter*(), glGetTexLevelParameter*() |
GL_TEXTURE_ENV, GL_TEXTURE_ENV_COLOR, GL_TEXTURE_ENV_MODE |
glTexEnv*(), glGetTexEnv*() |
GL_TEXTURE_GEN_MODE |
glTexGen*() |
GL_TEXTURE_GEN_Q, GL_TEXTURE_GEN_R, GL_TEXTURE_GEN_S, GL_TEXTURE_GEN_T |
glEnable(), glIsEnabled(), glGet*() |
GL_TEXTURE_HEIGHT |
glGetTexParameter*(), glGetTexLevelParameter*() |
GL_TEXTURE_MAG_FILTER |
glTexParameter*(), glGetTexParameter*(), glGetTexLevelParameter*() |
GL_TEXTURE_MATRIX |
glGet*() |
GL_TEXTURE_MIN_FILTER |
glTexParameter*(), glGetTexParameter*(), glGetTexLevelParameter*() |
GL_TEXTURE_STACK_DEPTH |
glGet*() |
GL_TEXTURE_WIDTH |
glGetTexParameter*(), glGetTexLevelParameter*() |
GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T |
glTexParameter*(), glGetTexParameter*(), glGetTexLevelParameter*() |
GL_TRANSFORM_BIT |
glPushAttrib() |
GL_TRIANGLES, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP |
glBegin() |
GL_TRUE |
glColorMask(), glGet*(), glIsEnabled(), glIsList() |
GL_UNPACK_ALIGNMENT, GL_UNPACK_LSB_FIRST, GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_PIXELS, GL_UNPACK_SKIP_ROWS, GL_UNPACK_SWAP_BYTES |
glPixelStore*(), glGet*() |
GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_SHORT |
glCallLists(), glDrawPixels(), glReadPixels(), glTexImage1D(), glTexImage2D(), glGetTexImage() |
GL_VENDOR, GL_VERSION |
glGetString() |
GL_VIEWPORT |
glGet*() |
GL_VIEWPORT_BIT |
glPushAttrib() |
GL_XOR |
glLogicOp() |
GL_ZERO |
glBlendFunc(), glStencilOp() |
GL_ZOOM_X, GL_ZOOM_Y |
glGet*() |
|
OpenGL Reference Manual (Addison-Wesley Publishing Company) |