|
|
OpenGL/glenableclientstate(3) -- enable or disable client-side capability
|
|
array Specifies the capability to enable. Symbolic constants GL_COLOR_ARRAY, GL_EDGE_FLAG_ARRAY, GL_INDEX_ARRAY, GL_NORMAL_ARRAY, GL_TEXTURE_COORD_ARRAY, and GL_VERTEX_ARRAY are accepted. |
|
OpenGL/glevalcoord(3) -- enabled one- and two-dimensional maps
|
|
u Specifies a value that is the domain coordinate u to the basis function defined in a previous glMap1 or glMap2 command. v Specifies a value that is the domain coordinate v to the basis function defined in a previous glMap2 command. This argument is not present in a glEvalCoord1 command. |
|
OpenGL/glevalmesh(3) -- compute a one- or two-dimensional grid of points or lines
|
|
mode In glEvalMesh1, specifies whether to compute a one-dimensional mesh of points or lines. Symbolic constants GL_POINT and GL_LINE are accepted. i1, i2 Specify the first and last integer values for grid domain variable i. |
|
OpenGL/glevalpoint(3) -- generate and evaluate a single point in a mesh
|
|
i Specifies the integer value for grid domain variable i. j Specifies the integer value for grid domain variable j (glEvalPoint2 only). |
|
OpenGL/glfeedbackbuffer(3) -- controls feedback mode
|
|
size Specifies the maximum number of values that can be written into buffer. type Specifies a symbolic constant that describes the information that will be returned for each vertex. GL_2D, GL_3D, GL_3D_COLOR, GL_3D_COLOR_TEXTURE, and GL_4D_COLOR_TEXTURE are accepted. buffer Returns the feedback data. |
|
OpenGL/glfinish(3) -- block until all GL execution is complete
|
|
glFinish does not return until the effects of all previously called GL commands are complete. Such effects include all changes to GL state, all changes to connection state, and all changes to the frame buffer contents. Such effects also include asynchronous GL commands, if the SGIX_async extension is implemented. |
|
OpenGL/glfinishasyncsgix(3) -- wait for completion of an asynchronous command
|
|
markerp Returns a marker for a completed asynchronous command. |
|
OpenGL/glflush(3) -- force execution of GL commands in finite time
|
|
Different GL implementations buffer commands in several different locations, including network buffers and the graphics accelerator itself. glFlush empties all of these buffers, causing all issued commands to be executed as quickly as they are accepted by the actual rendering engine. Though this execution may not be completed in any particular time period, it does complete in finite time. Because any GL program might be executed over a network, or on an accelerator that buffers commands, all pro... |
|
OpenGL/glflushrastersgix(3) -- complete rasterization of previous GL commands
|
|
Different GL implementations buffer commands in several different locations, including network buffers and the graphics accelerator itself. glFlushRasterSGIX causes all GL commands that preceed glFlushRasterSGIX to complete rasterization before the GL commands that follow begin rasterization. This is essential for some types of performance measurement; see glInstrumentsBufferSGIX. The point in the GL machine that defines the start of rasterization is implementation dependent.... |
|
OpenGL/glfog(3) -- specify fog parameters
|
|
pname Specifies a single-valued fog parameter. GL_FOG_MODE, GL_FOG_DENSITY, GL_FOG_START, GL_FOG_END, and GL_FOG_INDEX are accepted. param Specifies the value that pname will be set to. |
|
OpenGL/glfogfuncsgis(3) -- custom fog blending function
|
|
n Specifies the number of control points in the custom fog blending function. The initial value is 1. points Specifies an array of control points. Each control point consists of two floating-point values. The first is an eye-space distance, and the second is a fog blending factor in the range [0.0,1.0]. Blending factor 0.0 indicates full fog, and 1.0 indicates no fog. The initial value is (0.0,1.0) (no fog).... |
|
OpenGL/glfragmentcolormaterial(3) -- cause a fragment material color to track the current fragment color
|
|
face Specifies whether front, back, or both front and back fragment material parameters should track the current fragment color. Accepted values are GL_FRONT, GL_BACK, and GL_FRONT_AND_BACK. The initial value is GL_FRONT_AND_BACK. mode Specifies which of several fragment material parameters track the current fragment color. Accepted values are GL_EMISSION, GL_AMBIENT, GL_DIFFUSE, GL_SPECULAR, and GL_AMBIENT_AND_DIFFUSE. The initial value is GL_AMBIENT_AND_DIFFUSE.... |
|
OpenGL/glfragmentlight(3) -- set fragment light source parameters
|
|
light Specifies a fragment light. The number of fragment lights depends on the implementation. They are identified by names of the form GL_FRAGMENT_LIGHTi_SGIX where 0 < i < GL_MAX_FRAGMENT_LIGHTS_SGIX. pname Specifies a single-valued fragment light source parameter for light. GL_SPOT_EXPONENT, GL_SPOT_CUTOFF, GL_CONSTANT_ATTENUATION, GL_LINEAR_ATTENUATION, and GL_QUADRATIC_ATTENUATION are accepted. param Specifies the value that parameter pname of fragment light source light will be set to.... |