On this page:
gl Feedback Buffer
gl Fence Sync
gl Final Combiner Input NV
gl Finish
gl Finish Async SGIX
gl Finish Fence APPLE
gl Finish Fence NV
gl Finish Object APPLE
gl Finish Texture SUNX
gl Flush
gl Flush Mapped Buffer Range
gl Flush Mapped Buffer Range APPLE
gl Flush Mapped Named Buffer Range EXT
gl Flush Pixel Data Range NV
gl Flush Raster SGIX
gl Flush Vertex Array Range APPLE
gl Flush Vertex Array Range NV
gl Fog Coord Format NV
gl Fog Coord Pointer
gl Fog Coord Pointer EXT
gl Fog Coord Pointer List IBM
gl Fog Coordd
gl Fog Coordd EXT
gl Fog Coorddv
gl Fog Coorddv EXT
gl Fog Coordf
gl Fog Coordf EXT
gl Fog Coordfv
gl Fog Coordfv EXT
gl Fog Coordh NV
gl Fog Coordhv NV
gl Fog Func SGIS
gl Fogf
gl Fogfv
gl Fogi
gl Fogiv
gl Fragment Color Material SGIX
gl Fragment Light Modelf SGIX
gl Fragment Light Modelfv SGIX
gl Fragment Light Modeli SGIX
gl Fragment Light Modeliv SGIX
gl Fragment Lightf SGIX
gl Fragment Lightfv SGIX
gl Fragment Lighti SGIX
gl Fragment Lightiv SGIX
gl Fragment Materialf SGIX
gl Fragment Materialfv SGIX
gl Fragment Materiali SGIX
gl Fragment Materialiv SGIX
gl Frame Terminator GREMEDY
gl Frame Zoom SGIX
gl Framebuffer Draw Buffer EXT
gl Framebuffer Draw Buffers EXT
gl Framebuffer Read Buffer EXT
gl Framebuffer Renderbuffer
gl Framebuffer Renderbuffer EXT
gl Framebuffer Texture
gl Framebuffer Texture1D
gl Framebuffer Texture1DEXT
gl Framebuffer Texture2D
gl Framebuffer Texture2DEXT
gl Framebuffer Texture3D
gl Framebuffer Texture3DEXT
gl Framebuffer Texture ARB
gl Framebuffer Texture EXT
gl Framebuffer Texture Face ARB
gl Framebuffer Texture Face EXT
gl Framebuffer Texture Layer
gl Framebuffer Texture Layer ARB
gl Framebuffer Texture Layer EXT
gl Free Object Buffer ATI
gl Front Face
gl Frustum
Version: 5.3.0.1

6 glF...

(glFeedbackBuffer size type)  f32vector?
  size : exact-integer?
  type : exact-integer?
Deprecated in version 3.1.

(glFenceSync condition flags)  GLsync?
  condition : exact-integer?
  flags : exact-nonnegative-integer?
Version 3.2.

(glFinalCombinerInputNV variable    
  input    
  mapping    
  componentUsage)  any
  variable : exact-integer?
  input : exact-integer?
  mapping : exact-integer?
  componentUsage : exact-integer?
(glFinish)  any
(glFinishAsyncSGIX)
  
exact-integer? exact-nonnegative-integer?
Extension GL_SGIX_async.
(glFinishFenceAPPLE fence)  any
  fence : exact-nonnegative-integer?
Extension GL_APPLE_fence.
(glFinishFenceNV fence)  any
  fence : exact-nonnegative-integer?
Extension GL_NV_fence.
(glFinishObjectAPPLE object name)  any
  object : exact-integer?
  name : exact-integer?
Extension GL_APPLE_fence.
(glFinishTextureSUNX)  any
(glFlush)  any
See the glFlush manpage.
(glFlushMappedBufferRange target    
  offset    
  length)  any
  target : exact-integer?
  offset : exact-integer?
  length : exact-integer?
Version 3.0.

(glFlushMappedBufferRangeAPPLE target    
  offset    
  size)  any
  target : exact-integer?
  offset : exact-integer?
  size : exact-integer?

Alias of glFlushMappedBufferRange.
(glFlushMappedNamedBufferRangeEXT buffer    
  offset    
  length)  any
  buffer : exact-nonnegative-integer?
  offset : exact-integer?
  length : exact-integer?
(glFlushPixelDataRangeNV target)  any
  target : exact-integer?
(glFlushRasterSGIX)  any
(glFlushVertexArrayRangeAPPLE length    
  pointer)  any
  length : exact-integer?
  pointer : gl-pointer?
(glFlushVertexArrayRangeNV)  any
(glFogCoordFormatNV type stride)  any
  type : exact-integer?
  stride : exact-integer?
(glFogCoordPointer type stride pointer)  any
  type : exact-integer?
  stride : exact-integer?
  pointer : gl-pointer?
Version 1.4. Deprecated in version 3.1.

(glFogCoordPointerEXT type stride pointer)  any
  type : exact-integer?
  stride : exact-integer?
  pointer : gl-pointer?
Extension GL_EXT_fog_coord.

Alias of glFogCoordPointer.
(glFogCoordPointerListIBM type    
  stride    
  pointer    
  ptrstride)  any
  type : exact-integer?
  stride : exact-integer?
  pointer : (vectorof gl-pointer?)
  ptrstride : exact-integer?
(glFogCoordd coord)  any
  coord : real?
Version 1.4. Deprecated in version 3.1.

(glFogCoorddEXT coord)  any
  coord : real?
Extension GL_EXT_fog_coord.

Alias of glFogCoordd.
(glFogCoorddv coord)  any
  coord : real?
Version 1.4. Deprecated in version 3.1.

(glFogCoorddvEXT coord)  any
  coord : real?
Extension GL_EXT_fog_coord.

Alias of glFogCoorddv.
(glFogCoordf coord)  any
  coord : flonum?
Version 1.4. Deprecated in version 3.1.

(glFogCoordfEXT coord)  any
  coord : flonum?
Extension GL_EXT_fog_coord.

Alias of glFogCoordf.
(glFogCoordfv coord)  any
  coord : flonum?
Version 1.4. Deprecated in version 3.1.

(glFogCoordfvEXT coord)  any
  coord : flonum?
Extension GL_EXT_fog_coord.

Alias of glFogCoordfv.
(glFogCoordhNV fog)  any
  fog : (integer-in 0 65535)
Extension GL_NV_half_float.
(glFogCoordhvNV fog)  any
  fog : (integer-in 0 65535)
Extension GL_NV_half_float.
(glFogFuncSGIS n points)  any
  n : exact-integer?
  points : f32vector?
(glFogf pname param)  any
  pname : exact-integer?
  param : flonum?
Deprecated in version 3.1.

See the glFog manpage.
(glFogfv pname params)  any
  pname : exact-integer?
  params : f32vector?
Deprecated in version 3.1.

See the glFog manpage.
(glFogi pname param)  any
  pname : exact-integer?
  param : exact-integer?
Deprecated in version 3.1.

See the glFog manpage.
(glFogiv pname params)  any
  pname : exact-integer?
  params : s32vector?
Deprecated in version 3.1.

See the glFog manpage.
(glFragmentColorMaterialSGIX face mode)  any
  face : exact-integer?
  mode : exact-integer?
(glFragmentLightModelfSGIX pname param)  any
  pname : exact-integer?
  param : flonum?
(glFragmentLightModelfvSGIX pname params)  any
  pname : exact-integer?
  params : f32vector?
(glFragmentLightModeliSGIX pname param)  any
  pname : exact-integer?
  param : exact-integer?
(glFragmentLightModelivSGIX pname params)  any
  pname : exact-integer?
  params : s32vector?
(glFragmentLightfSGIX light pname param)  any
  light : exact-integer?
  pname : exact-integer?
  param : flonum?
(glFragmentLightfvSGIX light pname params)  any
  light : exact-integer?
  pname : exact-integer?
  params : f32vector?
(glFragmentLightiSGIX light pname param)  any
  light : exact-integer?
  pname : exact-integer?
  param : exact-integer?
(glFragmentLightivSGIX light pname params)  any
  light : exact-integer?
  pname : exact-integer?
  params : s32vector?
(glFragmentMaterialfSGIX face pname param)  any
  face : exact-integer?
  pname : exact-integer?
  param : flonum?
(glFragmentMaterialfvSGIX face pname params)  any
  face : exact-integer?
  pname : exact-integer?
  params : f32vector?
(glFragmentMaterialiSGIX face pname param)  any
  face : exact-integer?
  pname : exact-integer?
  param : exact-integer?
(glFragmentMaterialivSGIX face pname params)  any
  face : exact-integer?
  pname : exact-integer?
  params : s32vector?
(glFrameTerminatorGREMEDY)  any
(glFrameZoomSGIX factor)  any
  factor : exact-integer?
Extension GL_SGIX_framezoom.
(glFramebufferDrawBufferEXT framebuffer    
  mode)  any
  framebuffer : exact-nonnegative-integer?
  mode : exact-integer?
(glFramebufferDrawBuffersEXT framebuffer    
  n    
  bufs)  any
  framebuffer : exact-nonnegative-integer?
  n : exact-integer?
  bufs : (vectorof exact-integer?)
(glFramebufferReadBufferEXT framebuffer    
  mode)  any
  framebuffer : exact-nonnegative-integer?
  mode : exact-integer?
(glFramebufferRenderbuffer target    
  attachment    
  renderbuffertarget    
  renderbuffer)  any
  target : exact-integer?
  attachment : exact-integer?
  renderbuffertarget : exact-integer?
  renderbuffer : exact-nonnegative-integer?
Version 3.0.

(glFramebufferRenderbufferEXT target    
  attachment    
  renderbuffertarget    
  renderbuffer)  any
  target : exact-integer?
  attachment : exact-integer?
  renderbuffertarget : exact-integer?
  renderbuffer : exact-nonnegative-integer?

Alias of glFramebufferRenderbuffer.
(glFramebufferTexture target    
  attachment    
  texture    
  level)  any
  target : exact-integer?
  attachment : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
Version 1.2.

(glFramebufferTexture1D target    
  attachment    
  textarget    
  texture    
  level)  any
  target : exact-integer?
  attachment : exact-integer?
  textarget : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
Version 3.0.
(glFramebufferTexture1DEXT target    
  attachment    
  textarget    
  texture    
  level)  any
  target : exact-integer?
  attachment : exact-integer?
  textarget : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?

Alias of glFramebufferTexture1D.
(glFramebufferTexture2D target    
  attachment    
  textarget    
  texture    
  level)  any
  target : exact-integer?
  attachment : exact-integer?
  textarget : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
Version 3.0.
(glFramebufferTexture2DEXT target    
  attachment    
  textarget    
  texture    
  level)  any
  target : exact-integer?
  attachment : exact-integer?
  textarget : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?

Alias of glFramebufferTexture2D.
(glFramebufferTexture3D target    
  attachment    
  textarget    
  texture    
  level    
  zoffset)  any
  target : exact-integer?
  attachment : exact-integer?
  textarget : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
  zoffset : exact-integer?
Version 3.0.
(glFramebufferTexture3DEXT target    
  attachment    
  textarget    
  texture    
  level    
  zoffset)  any
  target : exact-integer?
  attachment : exact-integer?
  textarget : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
  zoffset : exact-integer?

Alias of glFramebufferTexture3D.
(glFramebufferTextureARB target    
  attachment    
  texture    
  level)  any
  target : exact-integer?
  attachment : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
(glFramebufferTextureEXT target    
  attachment    
  texture    
  level)  any
  target : exact-integer?
  attachment : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?

Alias of glFramebufferTextureARB.
(glFramebufferTextureFaceARB target    
  attachment    
  texture    
  level    
  face)  any
  target : exact-integer?
  attachment : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
  face : exact-integer?
(glFramebufferTextureFaceEXT target    
  attachment    
  texture    
  level    
  face)  any
  target : exact-integer?
  attachment : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
  face : exact-integer?

Alias of glFramebufferTextureFaceARB.
(glFramebufferTextureLayer target    
  attachment    
  texture    
  level    
  layer)  any
  target : exact-integer?
  attachment : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
  layer : exact-integer?
Version 3.0.

(glFramebufferTextureLayerARB target    
  attachment    
  texture    
  level    
  layer)  any
  target : exact-integer?
  attachment : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
  layer : exact-integer?

Alias of glFramebufferTextureLayer.
(glFramebufferTextureLayerEXT target    
  attachment    
  texture    
  level    
  layer)  any
  target : exact-integer?
  attachment : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
  layer : exact-integer?

Alias of glFramebufferTextureLayer.
(glFreeObjectBufferATI buffer)  any
  buffer : exact-nonnegative-integer?
(glFrontFace mode)  any
  mode : exact-integer?
(glFrustum left right bottom top zNear zFar)  any
  left : real?
  right : real?
  bottom : real?
  top : real?
  zNear : real?
  zFar : real?
Deprecated in version 3.1.

See the glFrustum manpage.