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  Parameteri
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
7.1

6 glF...

procedure

(glFeedbackBuffer size type)  f32vector?

  size : exact-integer?
  type : exact-integer?
Deprecated in version 3.1.

procedure

(glFenceSync condition flags)  GLsync?

  condition : exact-integer?
  flags : exact-nonnegative-integer?
Version 1.2.

procedure

(glFinalCombinerInputNV variable    
  input    
  mapping    
  componentUsage)  any
  variable : exact-integer?
  input : exact-integer?
  mapping : exact-integer?
  componentUsage : exact-integer?

procedure

(glFinish)  any

procedure

(glFinishAsyncSGIX)

  
exact-integer? exact-nonnegative-integer?
Extension GL_SGIX_async.

procedure

(glFinishFenceAPPLE fence)  any

  fence : exact-nonnegative-integer?
Extension GL_APPLE_fence.

procedure

(glFinishFenceNV fence)  any

  fence : exact-nonnegative-integer?
Extension GL_NV_fence.

procedure

(glFinishObjectAPPLE object name)  any

  object : exact-integer?
  name : exact-integer?
Extension GL_APPLE_fence.

procedure

(glFinishTextureSUNX)  any

procedure

(glFlush)  any

See the glFlush manpage.

procedure

(glFlushMappedBufferRange target    
  offset    
  length)  any
  target : exact-integer?
  offset : exact-integer?
  length : exact-integer?
Version 3.0.

procedure

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

Alias of glFlushMappedBufferRange.

procedure

(glFlushMappedNamedBufferRangeEXT buffer    
  offset    
  length)  any
  buffer : exact-nonnegative-integer?
  offset : exact-integer?
  length : exact-integer?

procedure

(glFlushPixelDataRangeNV target)  any

  target : exact-integer?

procedure

(glFlushRasterSGIX)  any

procedure

(glFlushVertexArrayRangeAPPLE length    
  pointer)  any
  length : exact-integer?
  pointer : gl-pointer?

procedure

(glFlushVertexArrayRangeNV)  any

procedure

(glFogCoordFormatNV type stride)  any

  type : exact-integer?
  stride : exact-integer?

procedure

(glFogCoordPointer type stride pointer)  any

  type : exact-integer?
  stride : exact-integer?
  pointer : gl-pointer?
Version 1.4. Deprecated in version 3.1.

procedure

(glFogCoordPointerEXT type stride pointer)  any

  type : exact-integer?
  stride : exact-integer?
  pointer : gl-pointer?
Extension GL_EXT_fog_coord.

Alias of glFogCoordPointer.

procedure

(glFogCoordPointerListIBM type    
  stride    
  pointer    
  ptrstride)  any
  type : exact-integer?
  stride : exact-integer?
  pointer : (vectorof gl-pointer?)
  ptrstride : exact-integer?

procedure

(glFogCoordd coord)  any

  coord : real?
Version 1.4. Deprecated in version 3.1.

procedure

(glFogCoorddEXT coord)  any

  coord : real?
Extension GL_EXT_fog_coord.

Alias of glFogCoordd.

procedure

(glFogCoorddv coord)  any

  coord : real?
Version 1.4. Deprecated in version 3.1.

procedure

(glFogCoorddvEXT coord)  any

  coord : real?
Extension GL_EXT_fog_coord.

Alias of glFogCoorddv.

procedure

(glFogCoordf coord)  any

  coord : flonum?
Version 1.4. Deprecated in version 3.1.

procedure

(glFogCoordfEXT coord)  any

  coord : flonum?
Extension GL_EXT_fog_coord.

Alias of glFogCoordf.

procedure

(glFogCoordfv coord)  any

  coord : flonum?
Version 1.4. Deprecated in version 3.1.

procedure

(glFogCoordfvEXT coord)  any

  coord : flonum?
Extension GL_EXT_fog_coord.

Alias of glFogCoordfv.

procedure

(glFogCoordhNV fog)  any

  fog : (integer-in 0 65535)
Extension GL_NV_half_float.

procedure

(glFogCoordhvNV fog)  any

  fog : (integer-in 0 65535)
Extension GL_NV_half_float.

procedure

(glFogFuncSGIS n points)  any

  n : exact-integer?
  points : f32vector?

procedure

(glFogf pname param)  any

  pname : exact-integer?
  param : flonum?
Deprecated in version 3.1.

See the glFog manpage.

procedure

(glFogfv pname params)  any

  pname : exact-integer?
  params : f32vector?
Deprecated in version 3.1.

See the glFog manpage.

procedure

(glFogi pname param)  any

  pname : exact-integer?
  param : exact-integer?
Deprecated in version 3.1.

See the glFog manpage.

procedure

(glFogiv pname params)  any

  pname : exact-integer?
  params : s32vector?
Deprecated in version 3.1.

See the glFog manpage.

procedure

(glFragmentColorMaterialSGIX face mode)  any

  face : exact-integer?
  mode : exact-integer?

procedure

(glFragmentLightModelfSGIX pname param)  any

  pname : exact-integer?
  param : flonum?

procedure

(glFragmentLightModelfvSGIX pname params)  any

  pname : exact-integer?
  params : f32vector?

procedure

(glFragmentLightModeliSGIX pname param)  any

  pname : exact-integer?
  param : exact-integer?

procedure

(glFragmentLightModelivSGIX pname params)  any

  pname : exact-integer?
  params : s32vector?

procedure

(glFragmentLightfSGIX light pname param)  any

  light : exact-integer?
  pname : exact-integer?
  param : flonum?

procedure

(glFragmentLightfvSGIX light pname params)  any

  light : exact-integer?
  pname : exact-integer?
  params : f32vector?

procedure

(glFragmentLightiSGIX light pname param)  any

  light : exact-integer?
  pname : exact-integer?
  param : exact-integer?

procedure

(glFragmentLightivSGIX light pname params)  any

  light : exact-integer?
  pname : exact-integer?
  params : s32vector?

procedure

(glFragmentMaterialfSGIX face pname param)  any

  face : exact-integer?
  pname : exact-integer?
  param : flonum?

procedure

(glFragmentMaterialfvSGIX face pname params)  any

  face : exact-integer?
  pname : exact-integer?
  params : f32vector?

procedure

(glFragmentMaterialiSGIX face pname param)  any

  face : exact-integer?
  pname : exact-integer?
  param : exact-integer?

procedure

(glFragmentMaterialivSGIX face pname params)  any

  face : exact-integer?
  pname : exact-integer?
  params : s32vector?

procedure

(glFrameTerminatorGREMEDY)  any

procedure

(glFrameZoomSGIX factor)  any

  factor : exact-integer?
Extension GL_SGIX_framezoom.

procedure

(glFramebufferDrawBufferEXT framebuffer    
  mode)  any
  framebuffer : exact-nonnegative-integer?
  mode : exact-integer?

procedure

(glFramebufferDrawBuffersEXT framebuffer    
  n    
  bufs)  any
  framebuffer : exact-nonnegative-integer?
  n : exact-integer?
  bufs : (vectorof exact-integer?)

procedure

(glFramebufferParameteri target pname param)  any

  target : exact-integer?
  pname : exact-integer?
  param : exact-integer?
Version 4.3.

procedure

(glFramebufferReadBufferEXT framebuffer    
  mode)  any
  framebuffer : exact-nonnegative-integer?
  mode : exact-integer?

procedure

(glFramebufferRenderbuffer target    
  attachment    
  renderbuffertarget    
  renderbuffer)  any
  target : exact-integer?
  attachment : exact-integer?
  renderbuffertarget : exact-integer?
  renderbuffer : exact-nonnegative-integer?
Version 3.0.

procedure

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

Alias of glFramebufferRenderbuffer.

procedure

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

procedure

(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.

procedure

(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.

procedure

(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.

procedure

(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.

procedure

(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.

procedure

(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.

procedure

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

procedure

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

Alias of glFramebufferTextureARB.

procedure

(glFramebufferTextureFaceARB target    
  attachment    
  texture    
  level    
  face)  any
  target : exact-integer?
  attachment : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
  face : exact-integer?

procedure

(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.

procedure

(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.

procedure

(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.

procedure

(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.

procedure

(glFreeObjectBufferATI buffer)  any

  buffer : exact-nonnegative-integer?

procedure

(glFrontFace mode)  any

  mode : exact-integer?

procedure

(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.