On this page:
gl  Gen  Async  Markers  SGIX
gl  Gen  Buffers
gl  Gen  Buffers  ARB
gl  Gen  Fences  APPLE
gl  Gen  Fences  NV
gl  Gen  Fragment  Shaders  ATI
gl  Gen  Framebuffers
gl  Gen  Framebuffers  EXT
gl  Gen  Lists
gl  Gen  Names  AMD
gl  Gen  Occlusion  Queries  NV
gl  Gen  Paths  NV
gl  Gen  Perf  Monitors  AMD
gl  Gen  Program  Pipelines
gl  Gen  Programs  ARB
gl  Gen  Programs  NV
gl  Gen  Queries
gl  Gen  Queries  ARB
gl  Gen  Renderbuffers
gl  Gen  Renderbuffers  EXT
gl  Gen  Samplers
gl  Gen  Symbols  EXT
gl  Gen  Textures
gl  Gen  Textures  EXT
gl  Gen  Transform  Feedbacks
gl  Gen  Transform  Feedbacks  NV
gl  Gen  Vertex  Arrays
gl  Gen  Vertex  Arrays  APPLE
gl  Gen  Vertex  Shaders  EXT
gl  Generate  Mipmap
gl  Generate  Mipmap  EXT
gl  Generate  Multi  Tex  Mipmap  EXT
gl  Generate  Texture  Mipmap  EXT
gl  Get  Active  Atomic  Counter  Bufferiv
gl  Get  Active  Attrib
gl  Get  Active  Attrib  ARB
gl  Get  Active  Subroutine  Name
gl  Get  Active  Subroutine  Uniform  Name
gl  Get  Active  Subroutine  Uniformiv
gl  Get  Active  Uniform
gl  Get  Active  Uniform  ARB
gl  Get  Active  Uniform  Block  Name
gl  Get  Active  Uniform  Blockiv
gl  Get  Active  Uniform  Name
gl  Get  Active  Uniformsiv
gl  Get  Active  Varying  NV
gl  Get  Array  Objectfv  ATI
gl  Get  Array  Objectiv  ATI
gl  Get  Attached  Objects  ARB
gl  Get  Attached  Shaders
gl  Get  Attrib  Location
gl  Get  Attrib  Location  ARB
gl  Get  Boolean  Indexedv  EXT
gl  Get  Booleani_  v
gl  Get  Booleanv
gl  Get  Buffer  Parameteri64v
gl  Get  Buffer  Parameteriv
gl  Get  Buffer  Parameteriv  ARB
gl  Get  Buffer  Parameterui64v  NV
gl  Get  Buffer  Pointerv
gl  Get  Buffer  Pointerv  ARB
gl  Get  Buffer  Sub  Data
gl  Get  Buffer  Sub  Data  ARB
gl  Get  Clip  Plane
gl  Get  Color  Table
gl  Get  Color  Table  EXT
gl  Get  Color  Table  Parameterfv
gl  Get  Color  Table  Parameterfv  EXT
gl  Get  Color  Table  Parameterfv  SGI
gl  Get  Color  Table  Parameteriv
gl  Get  Color  Table  Parameteriv  EXT
gl  Get  Color  Table  Parameteriv  SGI
gl  Get  Color  Table  SGI
gl  Get  Combiner  Input  Parameterfv  NV
gl  Get  Combiner  Input  Parameteriv  NV
gl  Get  Combiner  Output  Parameterfv  NV
gl  Get  Combiner  Output  Parameteriv  NV
gl  Get  Combiner  Stage  Parameterfv  NV
gl  Get  Compressed  Multi  Tex  Image  EXT
gl  Get  Compressed  Tex  Image
gl  Get  Compressed  Tex  Image  ARB
gl  Get  Compressed  Texture  Image  EXT
gl  Get  Convolution  Filter
gl  Get  Convolution  Filter  EXT
gl  Get  Convolution  Parameterfv
gl  Get  Convolution  Parameterfv  EXT
gl  Get  Convolution  Parameteriv
gl  Get  Convolution  Parameteriv  EXT
gl  Get  Debug  Message  Log
gl  Get  Debug  Message  Log  AMD
gl  Get  Debug  Message  Log  ARB
gl  Get  Detail  Tex  Func  SGIS
gl  Get  Double  Indexedv  EXT
gl  Get  Doublei_  v
gl  Get  Doublev
gl  Get  Error
gl  Get  Fenceiv  NV
gl  Get  Final  Combiner  Input  Parameterfv  NV
gl  Get  Final  Combiner  Input  Parameteriv  NV
gl  Get  Float  Indexedv  EXT
gl  Get  Floati_  v
gl  Get  Floatv
gl  Get  Fog  Func  SGIS
gl  Get  Frag  Data  Index
gl  Get  Frag  Data  Location
gl  Get  Frag  Data  Location  EXT
gl  Get  Fragment  Lightfv  SGIX
gl  Get  Fragment  Lightiv  SGIX
gl  Get  Fragment  Materialfv  SGIX
gl  Get  Fragment  Materialiv  SGIX
gl  Get  Framebuffer  Attachment  Parameteriv
gl  Get  Framebuffer  Attachment  Parameteriv  EXT
gl  Get  Framebuffer  Parameteriv
gl  Get  Framebuffer  Parameteriv  EXT
gl  Get  Graphics  Reset  Status  ARB
gl  Get  Handle  ARB
gl  Get  Histogram
gl  Get  Histogram  EXT
gl  Get  Histogram  Parameterfv
gl  Get  Histogram  Parameterfv  EXT
gl  Get  Histogram  Parameteriv
gl  Get  Histogram  Parameteriv  EXT
gl  Get  Image  Handle  NV
gl  Get  Image  Transform  Parameterfv  HP
gl  Get  Image  Transform  Parameteriv  HP
gl  Get  Info  Log  ARB
gl  Get  Instruments  SGIX
gl  Get  Integer64i_  v
gl  Get  Integer64v
gl  Get  Integer  Indexedv  EXT
gl  Get  Integeri_  v
gl  Get  Integerui64i_  v  NV
gl  Get  Integerui64v  NV
gl  Get  Integerv
gl  Get  Internalformati64v
gl  Get  Internalformativ
gl  Get  Invariant  Booleanv  EXT
gl  Get  Invariant  Floatv  EXT
gl  Get  Invariant  Integerv  EXT
gl  Get  Lightfv
gl  Get  Lightiv
gl  Get  List  Parameterfv  SGIX
gl  Get  List  Parameteriv  SGIX
gl  Get  Local  Constant  Booleanv  EXT
gl  Get  Local  Constant  Floatv  EXT
gl  Get  Local  Constant  Integerv  EXT
gl  Get  Map  Attrib  Parameterfv  NV
gl  Get  Map  Attrib  Parameteriv  NV
gl  Get  Map  Control  Points  NV
gl  Get  Map  Parameterfv  NV
gl  Get  Map  Parameteriv  NV
gl  Get  Mapdv
gl  Get  Mapfv
gl  Get  Mapiv
gl  Get  Materialfv
gl  Get  Materialiv
gl  Get  Minmax
gl  Get  Minmax  EXT
gl  Get  Minmax  Parameterfv
gl  Get  Minmax  Parameterfv  EXT
gl  Get  Minmax  Parameteriv
gl  Get  Minmax  Parameteriv  EXT
gl  Get  Multi  Tex  Envfv  EXT
gl  Get  Multi  Tex  Enviv  EXT
gl  Get  Multi  Tex  Gendv  EXT
gl  Get  Multi  Tex  Genfv  EXT
gl  Get  Multi  Tex  Geniv  EXT
gl  Get  Multi  Tex  Image  EXT
gl  Get  Multi  Tex  Level  Parameterfv  EXT
gl  Get  Multi  Tex  Level  Parameteriv  EXT
gl  Get  Multi  Tex  Parameter  Iiv  EXT
gl  Get  Multi  Tex  Parameter  Iuiv  EXT
gl  Get  Multi  Tex  Parameterfv  EXT
gl  Get  Multi  Tex  Parameteriv  EXT
gl  Get  Multisamplefv
gl  Get  Multisamplefv  NV
gl  Get  Named  Buffer  Parameteriv  EXT
gl  Get  Named  Buffer  Parameterui64v  NV
gl  Get  Named  Buffer  Pointerv  EXT
gl  Get  Named  Buffer  Sub  Data  EXT
gl  Get  Named  Framebuffer  Attachment  Parameteriv  EXT
gl  Get  Named  Framebuffer  Parameteriv  EXT
gl  Get  Named  Program  Local  Parameter  Iiv  EXT
gl  Get  Named  Program  Local  Parameter  Iuiv  EXT
gl  Get  Named  Program  Local  Parameterdv  EXT
gl  Get  Named  Program  Local  Parameterfv  EXT
gl  Get  Named  Program  String  EXT
gl  Get  Named  Programiv  EXT
gl  Get  Named  Renderbuffer  Parameteriv  EXT
gl  Get  Named  String  ARB
gl  Get  Named  Stringiv  ARB
gl  Get  Object  Bufferfv  ATI
gl  Get  Object  Bufferiv  ATI
gl  Get  Object  Label
gl  Get  Object  Parameterfv  ARB
gl  Get  Object  Parameteriv  APPLE
gl  Get  Object  Parameteriv  ARB
gl  Get  Object  Ptr  Label
gl  Get  Occlusion  Queryiv  NV
gl  Get  Occlusion  Queryuiv  NV
gl  Get  Path  Color  Genfv  NV
gl  Get  Path  Color  Geniv  NV
gl  Get  Path  Commands  NV
gl  Get  Path  Coords  NV
gl  Get  Path  Dash  Array  NV
gl  Get  Path  Length  NV
gl  Get  Path  Metric  Range  NV
gl  Get  Path  Metrics  NV
gl  Get  Path  Parameterfv  NV
gl  Get  Path  Parameteriv  NV
gl  Get  Path  Spacing  NV
gl  Get  Path  Tex  Genfv  NV
gl  Get  Path  Tex  Geniv  NV
gl  Get  Perf  Monitor  Counter  Data  AMD
gl  Get  Perf  Monitor  Counter  Info  AMD
gl  Get  Perf  Monitor  Counter  String  AMD
gl  Get  Perf  Monitor  Counters  AMD
gl  Get  Perf  Monitor  Group  String  AMD
gl  Get  Perf  Monitor  Groups  AMD
gl  Get  Pixel  Mapfv
gl  Get  Pixel  Mapuiv
gl  Get  Pixel  Mapusv
gl  Get  Pixel  Tex  Gen  Parameterfv  SGIS
gl  Get  Pixel  Tex  Gen  Parameteriv  SGIS
gl  Get  Pixel  Transform  Parameterfv  EXT
gl  Get  Pixel  Transform  Parameteriv  EXT
gl  Get  Pointer  Indexedv  EXT
gl  Get  Pointerv
gl  Get  Pointerv  EXT
gl  Get  Polygon  Stipple
gl  Get  Program  Binary
gl  Get  Program  Env  Parameter  Iiv  NV
gl  Get  Program  Env  Parameter  Iuiv  NV
gl  Get  Program  Env  Parameterdv  ARB
gl  Get  Program  Env  Parameterfv  ARB
gl  Get  Program  Info  Log
gl  Get  Program  Interfaceiv
gl  Get  Program  Local  Parameter  Iiv  NV
gl  Get  Program  Local  Parameter  Iuiv  NV
gl  Get  Program  Local  Parameterdv  ARB
gl  Get  Program  Local  Parameterfv  ARB
gl  Get  Program  Named  Parameterdv  NV
gl  Get  Program  Named  Parameterfv  NV
gl  Get  Program  Parameterdv  NV
gl  Get  Program  Parameterfv  NV
gl  Get  Program  Pipeline  Info  Log
gl  Get  Program  Pipelineiv
gl  Get  Program  Resource  Index
gl  Get  Program  Resource  Location
gl  Get  Program  Resource  Location  Index
gl  Get  Program  Resource  Name
gl  Get  Program  Resourceiv
gl  Get  Program  Stageiv
gl  Get  Program  String  ARB
gl  Get  Program  String  NV
gl  Get  Program  Subroutine  Parameteruiv  NV
gl  Get  Programiv
gl  Get  Programiv  ARB
gl  Get  Programiv  NV
gl  Get  Query  Indexediv
gl  Get  Query  Objecti64v
gl  Get  Query  Objecti64v  EXT
gl  Get  Query  Objectiv
gl  Get  Query  Objectiv  ARB
gl  Get  Query  Objectui64v
gl  Get  Query  Objectui64v  EXT
gl  Get  Query  Objectuiv
gl  Get  Query  Objectuiv  ARB
gl  Get  Queryiv
gl  Get  Queryiv  ARB
gl  Get  Renderbuffer  Parameteriv
gl  Get  Renderbuffer  Parameteriv  EXT
gl  Get  Sampler  Parameter  Iiv
gl  Get  Sampler  Parameter  Iuiv
gl  Get  Sampler  Parameterfv
gl  Get  Sampler  Parameteriv
gl  Get  Separable  Filter
gl  Get  Separable  Filter  EXT
gl  Get  Shader  Info  Log
gl  Get  Shader  Precision  Format
gl  Get  Shader  Source
gl  Get  Shader  Source  ARB
gl  Get  Shaderiv
gl  Get  Sharpen  Tex  Func  SGIS
gl  Get  String
gl  Get  Stringi
gl  Get  Subroutine  Index
gl  Get  Subroutine  Uniform  Location
gl  Get  Synciv
gl  Get  Tex  Bump  Parameterfv  ATI
gl  Get  Tex  Bump  Parameteriv  ATI
gl  Get  Tex  Envfv
gl  Get  Tex  Enviv
gl  Get  Tex  Filter  Func  SGIS
gl  Get  Tex  Gendv
gl  Get  Tex  Genfv
gl  Get  Tex  Geniv
gl  Get  Tex  Image
gl  Get  Tex  Level  Parameterfv
gl  Get  Tex  Level  Parameteriv
gl  Get  Tex  Parameter  Iiv
gl  Get  Tex  Parameter  Iiv  EXT
gl  Get  Tex  Parameter  Iuiv
gl  Get  Tex  Parameter  Iuiv  EXT
gl  Get  Tex  Parameter  Pointerv  APPLE
gl  Get  Tex  Parameterfv
gl  Get  Tex  Parameteriv
gl  Get  Texture  Handle  NV
gl  Get  Texture  Image  EXT
gl  Get  Texture  Level  Parameterfv  EXT
gl  Get  Texture  Level  Parameteriv  EXT
gl  Get  Texture  Parameter  Iiv  EXT
gl  Get  Texture  Parameter  Iuiv  EXT
gl  Get  Texture  Parameterfv  EXT
gl  Get  Texture  Parameteriv  EXT
gl  Get  Texture  Sampler  Handle  NV
gl  Get  Track  Matrixiv  NV
gl  Get  Transform  Feedback  Varying
gl  Get  Transform  Feedback  Varying  EXT
gl  Get  Transform  Feedback  Varying  NV
gl  Get  Uniform  Block  Index
gl  Get  Uniform  Buffer  Size  EXT
gl  Get  Uniform  Indices
gl  Get  Uniform  Location
gl  Get  Uniform  Location  ARB
gl  Get  Uniform  Offset  EXT
gl  Get  Uniform  Subroutineuiv
gl  Get  Uniformdv
gl  Get  Uniformfv
gl  Get  Uniformfv  ARB
gl  Get  Uniformi64v  NV
gl  Get  Uniformiv
gl  Get  Uniformiv  ARB
gl  Get  Uniformui64v  NV
gl  Get  Uniformuiv
gl  Get  Uniformuiv  EXT
gl  Get  Variant  Array  Objectfv  ATI
gl  Get  Variant  Array  Objectiv  ATI
gl  Get  Variant  Booleanv  EXT
gl  Get  Variant  Floatv  EXT
gl  Get  Variant  Integerv  EXT
gl  Get  Variant  Pointerv  EXT
gl  Get  Varying  Location  NV
gl  Get  Vertex  Attrib  Array  Objectfv  ATI
gl  Get  Vertex  Attrib  Array  Objectiv  ATI
gl  Get  Vertex  Attrib  Iiv
gl  Get  Vertex  Attrib  Iiv  EXT
gl  Get  Vertex  Attrib  Iuiv
gl  Get  Vertex  Attrib  Iuiv  EXT
gl  Get  Vertex  Attrib  Ldv
gl  Get  Vertex  Attrib  Ldv  EXT
gl  Get  Vertex  Attrib  Li64v  NV
gl  Get  Vertex  Attrib  Lui64v  NV
gl  Get  Vertex  Attrib  Pointerv
gl  Get  Vertex  Attrib  Pointerv  ARB
gl  Get  Vertex  Attrib  Pointerv  NV
gl  Get  Vertex  Attribdv
gl  Get  Vertex  Attribdv  ARB
gl  Get  Vertex  Attribdv  NV
gl  Get  Vertex  Attribfv
gl  Get  Vertex  Attribfv  ARB
gl  Get  Vertex  Attribfv  NV
gl  Get  Vertex  Attribiv
gl  Get  Vertex  Attribiv  ARB
gl  Get  Vertex  Attribiv  NV
gl  Get  Video  Capture  Streamdv  NV
gl  Get  Video  Capture  Streamfv  NV
gl  Get  Video  Capture  Streamiv  NV
gl  Get  Video  Captureiv  NV
gl  Get  Videoi64v  NV
gl  Get  Videoiv  NV
gl  Get  Videoui64v  NV
gl  Get  Videouiv  NV
gl  Getn  Color  Table  ARB
gl  Getn  Compressed  Tex  Image  ARB
gl  Getn  Convolution  Filter  ARB
gl  Getn  Histogram  ARB
gl  Getn  Mapdv  ARB
gl  Getn  Mapfv  ARB
gl  Getn  Mapiv  ARB
gl  Getn  Minmax  ARB
gl  Getn  Pixel  Mapfv  ARB
gl  Getn  Pixel  Mapuiv  ARB
gl  Getn  Pixel  Mapusv  ARB
gl  Getn  Polygon  Stipple  ARB
gl  Getn  Separable  Filter  ARB
gl  Getn  Tex  Image  ARB
gl  Getn  Uniformdv  ARB
gl  Getn  Uniformfv  ARB
gl  Getn  Uniformiv  ARB
gl  Getn  Uniformuiv  ARB
gl  Global  Alpha  Factorb  SUN
gl  Global  Alpha  Factord  SUN
gl  Global  Alpha  Factorf  SUN
gl  Global  Alpha  Factori  SUN
gl  Global  Alpha  Factors  SUN
gl  Global  Alpha  Factorub  SUN
gl  Global  Alpha  Factorui  SUN
gl  Global  Alpha  Factorus  SUN
8.13.0.4

7 glG...🔗ℹ

procedure

(glGenAsyncMarkersSGIX range)  Natural

  range : Integer
Extension GL_SGIX_async.

procedure

(glGenBuffers n)  U32Vector

  n : Integer
Version 1.5.

procedure

(glGenBuffersARB n)  U32Vector

  n : Integer

Alias of glGenBuffers.

procedure

(glGenFencesAPPLE n)  U32Vector

  n : Integer
Extension GL_APPLE_fence.

procedure

(glGenFencesNV n)  U32Vector

  n : Integer
Extension GL_NV_fence.

procedure

(glGenFragmentShadersATI range)  Natural

  range : Natural

procedure

(glGenFramebuffers n)  U32Vector

  n : Integer
Version 3.0.

procedure

(glGenFramebuffersEXT n)  U32Vector

  n : Integer

Alias of glGenFramebuffers.

procedure

(glGenLists range)  Natural

  range : Integer
Deprecated in version 3.1.

procedure

(glGenNamesAMD identifier num)  U32Vector

  identifier : Integer
  num : Natural

procedure

(glGenOcclusionQueriesNV n)  U32Vector

  n : Integer

procedure

(glGenPathsNV range)  Natural

  range : Integer

procedure

(glGenPerfMonitorsAMD n)  U32Vector

  n : Integer

procedure

(glGenProgramPipelines n)  U32Vector

  n : Integer
Version 4.1.

procedure

(glGenProgramsARB n)  U32Vector

  n : Integer

procedure

(glGenProgramsNV n)  U32Vector

  n : Integer

Alias of glGenProgramsARB.

procedure

(glGenQueries n)  U32Vector

  n : Integer
Version 1.5.

procedure

(glGenQueriesARB n)  U32Vector

  n : Integer

Alias of glGenQueries.

procedure

(glGenRenderbuffers n)  U32Vector

  n : Integer
Version 3.0.

procedure

(glGenRenderbuffersEXT n)  U32Vector

  n : Integer

Alias of glGenRenderbuffers.

procedure

(glGenSamplers count)  U32Vector

  count : Integer
Version 1.2.

procedure

(glGenSymbolsEXT datatype    
  storagetype    
  range    
  components)  Natural
  datatype : Integer
  storagetype : Integer
  range : Integer
  components : Natural

procedure

(glGenTextures n)  U32Vector

  n : Integer
Version 1.1.

procedure

(glGenTexturesEXT n)  U32Vector

  n : Integer

procedure

(glGenTransformFeedbacks n)  U32Vector

  n : Integer
Version 1.2.

procedure

(glGenTransformFeedbacksNV n)  U32Vector

  n : Integer

procedure

(glGenVertexArrays n)  U32Vector

  n : Integer
Version 3.0.

procedure

(glGenVertexArraysAPPLE n)  U32Vector

  n : Integer

Alias of glGenVertexArray.

procedure

(glGenVertexShadersEXT range)  Natural

  range : Natural

procedure

(glGenerateMipmap target)  Void

  target : Integer
Version 3.0.

procedure

(glGenerateMipmapEXT target)  Void

  target : Integer

Alias of glGenerateMipmap.

procedure

(glGenerateMultiTexMipmapEXT texunit    
  target)  Void
  texunit : Integer
  target : Integer

procedure

(glGenerateTextureMipmapEXT texture target)  Void

  texture : Natural
  target : Integer

procedure

(glGetActiveAtomicCounterBufferiv program    
  bufferIndex    
  pname)  S32Vector
  program : Natural
  bufferIndex : Natural
  pname : Integer
Version 4.2.

procedure

(glGetActiveAttrib program index bufSize)

  
Integer Integer Integer Bytes
  program : Natural
  index : Natural
  bufSize : Integer
Version 2.0.

procedure

(glGetActiveAttribARB programObj 
  index 
  maxLength) 
  
Integer Integer Integer Bytes
  programObj : Natural
  index : Natural
  maxLength : Integer

Alias of glGetActiveAttrib.

procedure

(glGetActiveSubroutineName program    
  shadertype    
  index    
  bufsize)  
Integer Bytes
  program : Natural
  shadertype : Integer
  index : Natural
  bufsize : Integer
Version 1.2.

procedure

(glGetActiveSubroutineUniformName program    
  shadertype    
  index    
  bufsize)  
Integer Bytes
  program : Natural
  shadertype : Integer
  index : Natural
  bufsize : Integer
Version 1.2.

procedure

(glGetActiveSubroutineUniformiv program    
  shadertype    
  index    
  pname)  S32Vector
  program : Natural
  shadertype : Integer
  index : Natural
  pname : Integer
Version 1.2.

procedure

(glGetActiveUniform program index bufSize)

  
Integer Integer Integer Bytes
  program : Natural
  index : Natural
  bufSize : Integer
Version 2.0.

procedure

(glGetActiveUniformARB programObj 
  index 
  maxLength) 
  
Integer Integer Integer Bytes
  programObj : Natural
  index : Natural
  maxLength : Integer

Alias of glGetActiveUniform.

procedure

(glGetActiveUniformBlockName program    
  uniformBlockIndex    
  bufSize)  
Integer Bytes
  program : Natural
  uniformBlockIndex : Natural
  bufSize : Integer
Version 2.0.

procedure

(glGetActiveUniformBlockiv program    
  uniformBlockIndex    
  pname)  S32Vector
  program : Natural
  uniformBlockIndex : Natural
  pname : Integer
Version 2.0.

procedure

(glGetActiveUniformName program    
  uniformIndex    
  bufSize)  
Integer Bytes
  program : Natural
  uniformIndex : Natural
  bufSize : Integer
Version 2.0.

procedure

(glGetActiveUniformsiv program    
  uniformCount    
  uniformIndices    
  pname)  S32Vector
  program : Natural
  uniformCount : Integer
  uniformIndices : U32Vector
  pname : Integer
Version 2.0.

procedure

(glGetActiveVaryingNV program index bufSize)

  
Integer Integer Integer Bytes
  program : Natural
  index : Natural
  bufSize : Integer

procedure

(glGetArrayObjectfvATI array pname)  Flonum

  array : Integer
  pname : Integer

procedure

(glGetArrayObjectivATI array pname)  Integer

  array : Integer
  pname : Integer

procedure

(glGetAttachedObjectsARB containerObj    
  maxCount)  
Integer U32Vector
  containerObj : Natural
  maxCount : Integer

Alias of glGetAttachedShaders.

procedure

(glGetAttachedShaders program maxCount)  
Integer U32Vector
  program : Natural
  maxCount : Integer
Version 2.0.

procedure

(glGetAttribLocation program name)  Integer

  program : Natural
  name : (U Bytes String)
Version 2.0.

procedure

(glGetAttribLocationARB programObj name)  Integer

  programObj : Natural
  name : (U Bytes String)

Alias of glGetAttribLocation.

procedure

(glGetBooleanIndexedvEXT target index data)  Void

  target : Integer
  index : Natural
  data : CPointer

Alias of glGetBooleani_v.

procedure

(glGetBooleani_v target index data)  Void

  target : Integer
  index : Natural
  data : CPointer
Version 3.0.

procedure

(glGetBooleanv pname)  (Vectorof Boolean)

  pname : Integer

procedure

(glGetBufferParameteri64v target pname)  S64Vector

  target : Integer
  pname : Integer
Version 3.2.

procedure

(glGetBufferParameteriv target pname)  S32Vector

  target : Integer
  pname : Integer
Version 1.5.

procedure

(glGetBufferParameterivARB target pname)  S32Vector

  target : Integer
  pname : Integer

Alias of glGetBufferParameteriv.

procedure

(glGetBufferParameterui64vNV target pname)  U64Vector

  target : Integer
  pname : Integer

procedure

(glGetBufferPointerv target pname)  GLPointer

  target : Integer
  pname : Integer
Version 1.5.

procedure

(glGetBufferPointervARB target pname)  GLPointer

  target : Integer
  pname : Integer

Alias of glGetBufferPointerv.

procedure

(glGetBufferSubData target offset size data)  Void

  target : Integer
  offset : Integer
  size : Integer
  data : GLPointer
Version 1.5.

procedure

(glGetBufferSubDataARB target    
  offset    
  size    
  data)  Void
  target : Integer
  offset : Integer
  size : Integer
  data : GLPointer

Alias of glGetBufferSubData.

procedure

(glGetClipPlane plane)  F64Vector

  plane : Integer
Deprecated in version 3.1.

procedure

(glGetColorTable target format type table)  Void

  target : Integer
  format : Integer
  type : Integer
  table : GLPointer
Version 1.2. Deprecated in version 3.1.

procedure

(glGetColorTableEXT target format type data)  Void

  target : Integer
  format : Integer
  type : Integer
  data : GLPointer

procedure

(glGetColorTableParameterfv target pname)  F32Vector

  target : Integer
  pname : Integer
Version 1.2. Deprecated in version 3.1.

procedure

(glGetColorTableParameterfvEXT target    
  pname)  F32Vector
  target : Integer
  pname : Integer

procedure

(glGetColorTableParameterfvSGI target    
  pname)  F32Vector
  target : Integer
  pname : Integer
Extension GL_SGI_color_table.

procedure

(glGetColorTableParameteriv target pname)  S32Vector

  target : Integer
  pname : Integer
Version 1.2. Deprecated in version 3.1.

procedure

(glGetColorTableParameterivEXT target    
  pname)  S32Vector
  target : Integer
  pname : Integer

procedure

(glGetColorTableParameterivSGI target    
  pname)  S32Vector
  target : Integer
  pname : Integer
Extension GL_SGI_color_table.

procedure

(glGetColorTableSGI target format type table)  Void

  target : Integer
  format : Integer
  type : Integer
  table : GLPointer
Extension GL_SGI_color_table.

procedure

(glGetCombinerInputParameterfvNV stage    
  portion    
  variable    
  pname)  F32Vector
  stage : Integer
  portion : Integer
  variable : Integer
  pname : Integer

procedure

(glGetCombinerInputParameterivNV stage    
  portion    
  variable    
  pname)  S32Vector
  stage : Integer
  portion : Integer
  variable : Integer
  pname : Integer

procedure

(glGetCombinerOutputParameterfvNV stage    
  portion    
  pname)  F32Vector
  stage : Integer
  portion : Integer
  pname : Integer

procedure

(glGetCombinerOutputParameterivNV stage    
  portion    
  pname)  S32Vector
  stage : Integer
  portion : Integer
  pname : Integer

procedure

(glGetCombinerStageParameterfvNV stage    
  pname)  F32Vector
  stage : Integer
  pname : Integer

procedure

(glGetCompressedMultiTexImageEXT texunit    
  target    
  lod    
  img)  Void
  texunit : Integer
  target : Integer
  lod : Integer
  img : GLPointer

procedure

(glGetCompressedTexImage target level img)  Void

  target : Integer
  level : Integer
  img : GLPointer
Version 1.3.

procedure

(glGetCompressedTexImageARB target    
  level    
  img)  Void
  target : Integer
  level : Integer
  img : GLPointer

Alias of glGetCompressedTexImage.

procedure

(glGetCompressedTextureImageEXT texture    
  target    
  lod    
  img)  Void
  texture : Natural
  target : Integer
  lod : Integer
  img : GLPointer

procedure

(glGetConvolutionFilter target    
  format    
  type    
  image)  Void
  target : Integer
  format : Integer
  type : Integer
  image : GLPointer
Version 1.2. Deprecated in version 3.1.

procedure

(glGetConvolutionFilterEXT target    
  format    
  type    
  image)  Void
  target : Integer
  format : Integer
  type : Integer
  image : GLPointer
Extension GL_EXT_convolution.

procedure

(glGetConvolutionParameterfv target pname)  F32Vector

  target : Integer
  pname : Integer
Version 1.2. Deprecated in version 3.1.

procedure

(glGetConvolutionParameterfvEXT target    
  pname)  F32Vector
  target : Integer
  pname : Integer
Extension GL_EXT_convolution.

procedure

(glGetConvolutionParameteriv target pname)  S32Vector

  target : Integer
  pname : Integer
Version 1.2. Deprecated in version 3.1.

procedure

(glGetConvolutionParameterivEXT target    
  pname)  S32Vector
  target : Integer
  pname : Integer
Extension GL_EXT_convolution.

procedure

(glGetDebugMessageLog count    
  bufsize    
  sources    
  types    
  ids    
  severities    
  lengths    
  messageLog)  Natural
  count : Natural
  bufsize : Integer
  sources : S32Vector
  types : S32Vector
  ids : U32Vector
  severities : S32Vector
  lengths : S32Vector
  messageLog : Bytes
Version 4.3.

procedure

(glGetDebugMessageLogAMD count bufsize)  
Natural
S32Vector
U32Vector
U32Vector
S32Vector
Bytes
  count : Natural
  bufsize : Integer

procedure

(glGetDebugMessageLogARB count bufsize)  
Natural
S32Vector
S32Vector
U32Vector
S32Vector
S32Vector
Bytes
  count : Natural
  bufsize : Integer

procedure

(glGetDetailTexFuncSGIS target points)  Void

  target : Integer
  points : F32Vector

procedure

(glGetDoubleIndexedvEXT target index data)  Void

  target : Integer
  index : Natural
  data : F64Vector

procedure

(glGetDoublei_v target index data)  Void

  target : Integer
  index : Natural
  data : F64Vector
Version 4.1.

procedure

(glGetDoublev pname)  F64Vector

  pname : Integer

procedure

(glGetError)  Integer

procedure

(glGetFenceivNV fence pname)  S32Vector

  fence : Natural
  pname : Integer
Extension GL_NV_fence.

procedure

(glGetFinalCombinerInputParameterfvNV variable    
  pname)  F32Vector
  variable : Integer
  pname : Integer

procedure

(glGetFinalCombinerInputParameterivNV variable    
  pname)  S32Vector
  variable : Integer
  pname : Integer

procedure

(glGetFloatIndexedvEXT target index data)  Void

  target : Integer
  index : Natural
  data : F32Vector

procedure

(glGetFloati_v target index data)  Void

  target : Integer
  index : Natural
  data : F32Vector
Version 4.1.

procedure

(glGetFloatv pname)  F32Vector

  pname : Integer

procedure

(glGetFogFuncSGIS points)  Void

  points : F32Vector

procedure

(glGetFragDataIndex program name)  Integer

  program : Natural
  name : (U Bytes String)
Version 1.2.

procedure

(glGetFragDataLocation program name)  Integer

  program : Natural
  name : (U Bytes String)
Version 3.0.

procedure

(glGetFragDataLocationEXT program name)  Integer

  program : Natural
  name : (U Bytes String)

Alias of glGetFragDataLocation.

procedure

(glGetFragmentLightfvSGIX light pname)  F32Vector

  light : Integer
  pname : Integer

procedure

(glGetFragmentLightivSGIX light pname)  S32Vector

  light : Integer
  pname : Integer

procedure

(glGetFragmentMaterialfvSGIX face pname)  F32Vector

  face : Integer
  pname : Integer

procedure

(glGetFragmentMaterialivSGIX face pname)  S32Vector

  face : Integer
  pname : Integer

procedure

(glGetFramebufferAttachmentParameteriv target    
  attachment    
  pname)  S32Vector
  target : Integer
  attachment : Integer
  pname : Integer
Version 3.0.

procedure

(glGetFramebufferAttachmentParameterivEXT target 
  attachment 
  pname) 
  S32Vector
  target : Integer
  attachment : Integer
  pname : Integer

Alias of glGetFramebufferAttachmentParameteriv.

procedure

(glGetFramebufferParameteriv target pname)  S32Vector

  target : Integer
  pname : Integer
Version 4.3.

procedure

(glGetFramebufferParameterivEXT framebuffer    
  pname)  S32Vector
  framebuffer : Natural
  pname : Integer

procedure

(glGetGraphicsResetStatusARB)  Integer

Extension GL_ARB_robustness.

procedure

(glGetHandleARB pname)  Natural

  pname : Integer

procedure

(glGetHistogram target    
  reset    
  format    
  type    
  the-values)  Void
  target : Integer
  reset : Boolean
  format : Integer
  type : Integer
  the-values : GLPointer
Version 1.2. Deprecated in version 3.1.

procedure

(glGetHistogramEXT target    
  reset    
  format    
  type    
  the-values)  Void
  target : Integer
  reset : Boolean
  format : Integer
  type : Integer
  the-values : GLPointer
Extension GL_EXT_histogram.

procedure

(glGetHistogramParameterfv target pname)  F32Vector

  target : Integer
  pname : Integer
Version 1.2. Deprecated in version 3.1.

procedure

(glGetHistogramParameterfvEXT target pname)  F32Vector

  target : Integer
  pname : Integer
Extension GL_EXT_histogram.

procedure

(glGetHistogramParameteriv target pname)  S32Vector

  target : Integer
  pname : Integer
Version 1.2. Deprecated in version 3.1.

procedure

(glGetHistogramParameterivEXT target pname)  S32Vector

  target : Integer
  pname : Integer
Extension GL_EXT_histogram.

procedure

(glGetImageHandleNV texture    
  level    
  layered    
  layer    
  format)  Natural
  texture : Natural
  level : Integer
  layered : Boolean
  layer : Integer
  format : Integer

procedure

(glGetImageTransformParameterfvHP target    
  pname)  F32Vector
  target : Integer
  pname : Integer

procedure

(glGetImageTransformParameterivHP target    
  pname)  S32Vector
  target : Integer
  pname : Integer

procedure

(glGetInfoLogARB obj maxLength)  
Integer Bytes
  obj : Natural
  maxLength : Integer

procedure

(glGetInstrumentsSGIX)  Integer

procedure

(glGetInteger64i_v target index data)  Void

  target : Integer
  index : Natural
  data : S64Vector
Version 3.2.

procedure

(glGetInteger64v pname)  S64Vector

  pname : Integer
Version 1.2.

procedure

(glGetIntegerIndexedvEXT target index data)  Void

  target : Integer
  index : Natural
  data : S32Vector

Alias of glGetIntegeri_v.

procedure

(glGetIntegeri_v target index data)  Void

  target : Integer
  index : Natural
  data : S32Vector
Version 3.0.

procedure

(glGetIntegerui64i_vNV value index result)  Void

  value : Integer
  index : Natural
  result : U64Vector

procedure

(glGetIntegerui64vNV value result)  Void

  value : Integer
  result : U64Vector

procedure

(glGetIntegerv pname)  S32Vector

  pname : Integer

procedure

(glGetInternalformati64v target    
  internalformat    
  pname    
  bufSize)  S64Vector
  target : Integer
  internalformat : Integer
  pname : Integer
  bufSize : Integer
Version 4.3.

procedure

(glGetInternalformativ target    
  internalformat    
  pname    
  bufSize)  S32Vector
  target : Integer
  internalformat : Integer
  pname : Integer
  bufSize : Integer
Version 4.2.

procedure

(glGetInvariantBooleanvEXT id value data)  Void

  id : Natural
  value : Integer
  data : CPointer

procedure

(glGetInvariantFloatvEXT id value data)  Void

  id : Natural
  value : Integer
  data : F32Vector

procedure

(glGetInvariantIntegervEXT id value data)  Void

  id : Natural
  value : Integer
  data : S32Vector

procedure

(glGetLightfv light pname)  F32Vector

  light : Integer
  pname : Integer
Deprecated in version 3.1.

procedure

(glGetLightiv light pname)  S32Vector

  light : Integer
  pname : Integer
Deprecated in version 3.1.

procedure

(glGetListParameterfvSGIX list pname)  F32Vector

  list : Natural
  pname : Integer

procedure

(glGetListParameterivSGIX list pname)  S32Vector

  list : Natural
  pname : Integer

procedure

(glGetLocalConstantBooleanvEXT id    
  value    
  data)  Void
  id : Natural
  value : Integer
  data : CPointer

procedure

(glGetLocalConstantFloatvEXT id value data)  Void

  id : Natural
  value : Integer
  data : F32Vector

procedure

(glGetLocalConstantIntegervEXT id    
  value    
  data)  Void
  id : Natural
  value : Integer
  data : S32Vector

procedure

(glGetMapAttribParameterfvNV target    
  index    
  pname)  F32Vector
  target : Integer
  index : Natural
  pname : Integer
Extension GL_NV_evaluators.

procedure

(glGetMapAttribParameterivNV target    
  index    
  pname)  S32Vector
  target : Integer
  index : Natural
  pname : Integer
Extension GL_NV_evaluators.

procedure

(glGetMapControlPointsNV target    
  index    
  type    
  ustride    
  vstride    
  packed    
  points)  Void
  target : Integer
  index : Natural
  type : Integer
  ustride : Integer
  vstride : Integer
  packed : Boolean
  points : GLPointer
Extension GL_NV_evaluators.

procedure

(glGetMapParameterfvNV target pname params)  Void

  target : Integer
  pname : Integer
  params : F32Vector
Extension GL_NV_evaluators.

procedure

(glGetMapParameterivNV target pname params)  Void

  target : Integer
  pname : Integer
  params : S32Vector
Extension GL_NV_evaluators.

procedure

(glGetMapdv target query v)  Void

  target : Integer
  query : Integer
  v : F64Vector
Deprecated in version 3.1.

procedure

(glGetMapfv target query v)  Void

  target : Integer
  query : Integer
  v : F32Vector
Deprecated in version 3.1.

procedure

(glGetMapiv target query v)  Void

  target : Integer
  query : Integer
  v : S32Vector
Deprecated in version 3.1.

procedure

(glGetMaterialfv face pname)  F32Vector

  face : Integer
  pname : Integer
Deprecated in version 3.1.

procedure

(glGetMaterialiv face pname)  S32Vector

  face : Integer
  pname : Integer
Deprecated in version 3.1.

procedure

(glGetMinmax target    
  reset    
  format    
  type    
  the-values)  Void
  target : Integer
  reset : Boolean
  format : Integer
  type : Integer
  the-values : GLPointer
Version 1.2. Deprecated in version 3.1.

procedure

(glGetMinmaxEXT target    
  reset    
  format    
  type    
  the-values)  Void
  target : Integer
  reset : Boolean
  format : Integer
  type : Integer
  the-values : GLPointer
Extension GL_EXT_histogram.

procedure

(glGetMinmaxParameterfv target pname)  F32Vector

  target : Integer
  pname : Integer
Version 1.2. Deprecated in version 3.1.

procedure

(glGetMinmaxParameterfvEXT target pname)  F32Vector

  target : Integer
  pname : Integer
Extension GL_EXT_histogram.

procedure

(glGetMinmaxParameteriv target pname)  S32Vector

  target : Integer
  pname : Integer
Version 1.2. Deprecated in version 3.1.

procedure

(glGetMinmaxParameterivEXT target pname)  S32Vector

  target : Integer
  pname : Integer
Extension GL_EXT_histogram.

procedure

(glGetMultiTexEnvfvEXT texunit target pname)  F32Vector

  texunit : Integer
  target : Integer
  pname : Integer

procedure

(glGetMultiTexEnvivEXT texunit target pname)  S32Vector

  texunit : Integer
  target : Integer
  pname : Integer

procedure

(glGetMultiTexGendvEXT texunit coord pname)  F64Vector

  texunit : Integer
  coord : Integer
  pname : Integer

procedure

(glGetMultiTexGenfvEXT texunit coord pname)  F32Vector

  texunit : Integer
  coord : Integer
  pname : Integer

procedure

(glGetMultiTexGenivEXT texunit coord pname)  S32Vector

  texunit : Integer
  coord : Integer
  pname : Integer

procedure

(glGetMultiTexImageEXT texunit    
  target    
  level    
  format    
  type    
  pixels)  Void
  texunit : Integer
  target : Integer
  level : Integer
  format : Integer
  type : Integer
  pixels : GLPointer

procedure

(glGetMultiTexLevelParameterfvEXT texunit    
  target    
  level    
  pname)  F32Vector
  texunit : Integer
  target : Integer
  level : Integer
  pname : Integer

procedure

(glGetMultiTexLevelParameterivEXT texunit    
  target    
  level    
  pname)  S32Vector
  texunit : Integer
  target : Integer
  level : Integer
  pname : Integer

procedure

(glGetMultiTexParameterIivEXT texunit    
  target    
  pname)  S32Vector
  texunit : Integer
  target : Integer
  pname : Integer

procedure

(glGetMultiTexParameterIuivEXT texunit    
  target    
  pname)  U32Vector
  texunit : Integer
  target : Integer
  pname : Integer

procedure

(glGetMultiTexParameterfvEXT texunit    
  target    
  pname)  F32Vector
  texunit : Integer
  target : Integer
  pname : Integer

procedure

(glGetMultiTexParameterivEXT texunit    
  target    
  pname)  S32Vector
  texunit : Integer
  target : Integer
  pname : Integer

procedure

(glGetMultisamplefv pname index)  F32Vector

  pname : Integer
  index : Natural
Version 1.2.

procedure

(glGetMultisamplefvNV pname index)  F32Vector

  pname : Integer
  index : Natural

procedure

(glGetNamedBufferParameterivEXT buffer    
  pname)  S32Vector
  buffer : Natural
  pname : Integer

procedure

(glGetNamedBufferParameterui64vNV buffer    
  pname)  U64Vector
  buffer : Natural
  pname : Integer

procedure

(glGetNamedBufferPointervEXT buffer pname)  GLPointer

  buffer : Natural
  pname : Integer

procedure

(glGetNamedBufferSubDataEXT buffer    
  offset    
  size    
  data)  Void
  buffer : Natural
  offset : Integer
  size : Integer
  data : GLPointer

procedure

(glGetNamedFramebufferAttachmentParameterivEXT framebuffer 
  attachment 
  pname) 
  S32Vector
  framebuffer : Natural
  attachment : Integer
  pname : Integer

procedure

(glGetNamedFramebufferParameterivEXT framebuffer    
  pname)  S32Vector
  framebuffer : Natural
  pname : Integer

procedure

(glGetNamedProgramLocalParameterIivEXT program    
  target    
  index)  S32Vector
  program : Natural
  target : Integer
  index : Natural

procedure

(glGetNamedProgramLocalParameterIuivEXT program    
  target    
  index)  U32Vector
  program : Natural
  target : Integer
  index : Natural

procedure

(glGetNamedProgramLocalParameterdvEXT program    
  target    
  index)  F64Vector
  program : Natural
  target : Integer
  index : Natural

procedure

(glGetNamedProgramLocalParameterfvEXT program    
  target    
  index)  F32Vector
  program : Natural
  target : Integer
  index : Natural

procedure

(glGetNamedProgramStringEXT program    
  target    
  pname    
  string)  Void
  program : Natural
  target : Integer
  pname : Integer
  string : GLPointer

procedure

(glGetNamedProgramivEXT program    
  target    
  pname)  Integer
  program : Natural
  target : Integer
  pname : Integer

procedure

(glGetNamedRenderbufferParameterivEXT renderbuffer    
  pname)  S32Vector
  renderbuffer : Natural
  pname : Integer

procedure

(glGetNamedStringARB namelen name bufSize)  
Integer Bytes
  namelen : Integer
  name : (U Bytes String)
  bufSize : Integer

procedure

(glGetNamedStringivARB namelen name pname)  S32Vector

  namelen : Integer
  name : (U Bytes String)
  pname : Integer

procedure

(glGetObjectBufferfvATI buffer pname)  Flonum

  buffer : Natural
  pname : Integer

procedure

(glGetObjectBufferivATI buffer pname)  Integer

  buffer : Natural
  pname : Integer

procedure

(glGetObjectLabel identifier name bufSize)  
Integer Bytes
  identifier : Integer
  name : Natural
  bufSize : Integer
Version 4.3.

procedure

(glGetObjectParameterfvARB obj pname)  F32Vector

  obj : Natural
  pname : Integer

procedure

(glGetObjectParameterivAPPLE objectType    
  name    
  pname)  S32Vector
  objectType : Integer
  name : Natural
  pname : Integer

procedure

(glGetObjectParameterivARB obj pname)  S32Vector

  obj : Natural
  pname : Integer

procedure

(glGetObjectPtrLabel ptr bufSize)  
Integer Bytes
  ptr : GLPointer
  bufSize : Integer
Version 4.3.

procedure

(glGetOcclusionQueryivNV id pname)  S32Vector

  id : Natural
  pname : Integer

procedure

(glGetOcclusionQueryuivNV id pname)  U32Vector

  id : Natural
  pname : Integer

procedure

(glGetPathColorGenfvNV color pname)  F32Vector

  color : Integer
  pname : Integer

procedure

(glGetPathColorGenivNV color pname)  S32Vector

  color : Integer
  pname : Integer

procedure

(glGetPathCommandsNV path commands)  Void

  path : Natural
  commands : Bytes

procedure

(glGetPathCoordsNV path coords)  Void

  path : Natural
  coords : F32Vector

procedure

(glGetPathDashArrayNV path dashArray)  Void

  path : Natural
  dashArray : F32Vector

procedure

(glGetPathLengthNV path    
  startSegment    
  numSegments)  Flonum
  path : Natural
  startSegment : Integer
  numSegments : Integer

procedure

(glGetPathMetricRangeNV metricQueryMask    
  firstPathName    
  numPaths    
  stride    
  metrics)  Void
  metricQueryMask : Natural
  firstPathName : Natural
  numPaths : Integer
  stride : Integer
  metrics : F32Vector

procedure

(glGetPathMetricsNV metricQueryMask    
  numPaths    
  pathNameType    
  paths    
  pathBase    
  stride    
  metrics)  Void
  metricQueryMask : Natural
  numPaths : Integer
  pathNameType : Integer
  paths : GLPointer
  pathBase : Natural
  stride : Integer
  metrics : F32Vector

procedure

(glGetPathParameterfvNV path pname)  F32Vector

  path : Natural
  pname : Integer

procedure

(glGetPathParameterivNV path pname)  S32Vector

  path : Natural
  pname : Integer

procedure

(glGetPathSpacingNV pathListMode    
  numPaths    
  pathNameType    
  paths    
  pathBase    
  advanceScale    
  kerningScale    
  transformType    
  returnedSpacing)  Void
  pathListMode : Integer
  numPaths : Integer
  pathNameType : Integer
  paths : GLPointer
  pathBase : Natural
  advanceScale : Flonum
  kerningScale : Flonum
  transformType : Integer
  returnedSpacing : F32Vector

procedure

(glGetPathTexGenfvNV texCoordSet pname)  F32Vector

  texCoordSet : Integer
  pname : Integer

procedure

(glGetPathTexGenivNV texCoordSet pname)  S32Vector

  texCoordSet : Integer
  pname : Integer

procedure

(glGetPerfMonitorCounterDataAMD monitor    
  pname    
  dataSize)  
U32Vector Integer
  monitor : Natural
  pname : Integer
  dataSize : Integer

procedure

(glGetPerfMonitorCounterInfoAMD group    
  counter    
  pname    
  data)  Void
  group : Natural
  counter : Natural
  pname : Integer
  data : GLPointer

procedure

(glGetPerfMonitorCounterStringAMD group    
  counter    
  bufSize)  
Integer Bytes
  group : Natural
  counter : Natural
  bufSize : Integer

procedure

(glGetPerfMonitorCountersAMD group 
  counterSize) 
  
Integer Integer U32Vector
  group : Natural
  counterSize : Integer

procedure

(glGetPerfMonitorGroupStringAMD group    
  bufSize)  
Integer Bytes
  group : Natural
  bufSize : Integer

procedure

(glGetPerfMonitorGroupsAMD groupsSize)  
Integer U32Vector
  groupsSize : Integer

procedure

(glGetPixelMapfv map the-values)  Void

  map : Integer
  the-values : F32Vector
Deprecated in version 3.1.

procedure

(glGetPixelMapuiv map the-values)  Void

  map : Integer
  the-values : U32Vector
Deprecated in version 3.1.

procedure

(glGetPixelMapusv map the-values)  Void

  map : Integer
  the-values : U16Vector
Deprecated in version 3.1.

procedure

(glGetPixelTexGenParameterfvSGIS pname)  F32Vector

  pname : Integer

procedure

(glGetPixelTexGenParameterivSGIS pname)  S32Vector

  pname : Integer

procedure

(glGetPixelTransformParameterfvEXT target    
  pname)  F32Vector
  target : Integer
  pname : Integer

procedure

(glGetPixelTransformParameterivEXT target    
  pname)  S32Vector
  target : Integer
  pname : Integer

procedure

(glGetPointerIndexedvEXT target index data)  Void

  target : Integer
  index : Natural
  data : CPointer

procedure

(glGetPointerv pname)  GLPointer

  pname : Integer
Version 1.1.

procedure

(glGetPointervEXT pname)  GLPointer

  pname : Integer

Alias of glGetPointerv.

procedure

(glGetPolygonStipple mask)  Void

  mask : Bytes
Deprecated in version 3.1.

procedure

(glGetProgramBinary program bufSize binary)  
Integer Integer
  program : Natural
  bufSize : Integer
  binary : GLPointer
Version 4.1.

procedure

(glGetProgramEnvParameterIivNV target    
  index)  S32Vector
  target : Integer
  index : Natural
Extension GL_NV_gpu_program4.

procedure

(glGetProgramEnvParameterIuivNV target    
  index)  U32Vector
  target : Integer
  index : Natural
Extension GL_NV_gpu_program4.

procedure

(glGetProgramEnvParameterdvARB target    
  index)  F64Vector
  target : Integer
  index : Natural

procedure

(glGetProgramEnvParameterfvARB target    
  index)  F32Vector
  target : Integer
  index : Natural

procedure

(glGetProgramInfoLog program bufSize)  
Integer Bytes
  program : Natural
  bufSize : Integer
Version 2.0.

procedure

(glGetProgramInterfaceiv program    
  programInterface    
  pname)  S32Vector
  program : Natural
  programInterface : Integer
  pname : Integer
Version 4.3.

procedure

(glGetProgramLocalParameterIivNV target    
  index)  S32Vector
  target : Integer
  index : Natural
Extension GL_NV_gpu_program4.

procedure

(glGetProgramLocalParameterIuivNV target    
  index)  U32Vector
  target : Integer
  index : Natural
Extension GL_NV_gpu_program4.

procedure

(glGetProgramLocalParameterdvARB target    
  index)  F64Vector
  target : Integer
  index : Natural

procedure

(glGetProgramLocalParameterfvARB target    
  index)  F32Vector
  target : Integer
  index : Natural

procedure

(glGetProgramNamedParameterdvNV id len name)  F64Vector

  id : Natural
  len : Integer
  name : (U Bytes String)

procedure

(glGetProgramNamedParameterfvNV id len name)  F32Vector

  id : Natural
  len : Integer
  name : (U Bytes String)

procedure

(glGetProgramParameterdvNV target    
  index    
  pname)  F64Vector
  target : Integer
  index : Natural
  pname : Integer

procedure

(glGetProgramParameterfvNV target    
  index    
  pname)  F32Vector
  target : Integer
  index : Natural
  pname : Integer

procedure

(glGetProgramPipelineInfoLog pipeline    
  bufSize)  
Integer Bytes
  pipeline : Natural
  bufSize : Integer
Version 4.1.

procedure

(glGetProgramPipelineiv pipeline pname)  S32Vector

  pipeline : Natural
  pname : Integer
Version 4.1.

procedure

(glGetProgramResourceIndex program    
  programInterface    
  name)  Natural
  program : Natural
  programInterface : Integer
  name : (U Bytes String)
Version 4.3.

procedure

(glGetProgramResourceLocation program    
  programInterface    
  name)  Integer
  program : Natural
  programInterface : Integer
  name : (U Bytes String)
Version 4.3.

procedure

(glGetProgramResourceLocationIndex program    
  programInterface    
  name)  Integer
  program : Natural
  programInterface : Integer
  name : (U Bytes String)
Version 4.3.

procedure

(glGetProgramResourceName program    
  programInterface    
  index    
  bufSize)  
Integer Bytes
  program : Natural
  programInterface : Integer
  index : Natural
  bufSize : Integer
Version 4.3.

procedure

(glGetProgramResourceiv program    
  programInterface    
  index    
  propCount    
  props    
  bufSize)  
Integer S32Vector
  program : Natural
  programInterface : Integer
  index : Natural
  propCount : Integer
  props : S32Vector
  bufSize : Integer
Version 4.3.

procedure

(glGetProgramStageiv program    
  shadertype    
  pname)  Integer
  program : Natural
  shadertype : Integer
  pname : Integer
Version 1.2.

procedure

(glGetProgramStringARB target pname string)  Void

  target : Integer
  pname : Integer
  string : GLPointer

procedure

(glGetProgramStringNV id pname program)  Void

  id : Natural
  pname : Integer
  program : Bytes

procedure

(glGetProgramSubroutineParameteruivNV target    
  index    
  param)  Void
  target : Integer
  index : Natural
  param : U32Vector
Extension GL_NV_gpu_program5.

procedure

(glGetProgramiv program pname)  Integer

  program : Natural
  pname : Integer
Version 2.0.

procedure

(glGetProgramivARB target pname)  Integer

  target : Integer
  pname : Integer

procedure

(glGetProgramivNV id pname)  S32Vector

  id : Natural
  pname : Integer

procedure

(glGetQueryIndexediv target index pname)  S32Vector

  target : Integer
  index : Natural
  pname : Integer
Version 1.2.

procedure

(glGetQueryObjecti64v id pname)  S64Vector

  id : Natural
  pname : Integer
Version 1.2.

procedure

(glGetQueryObjecti64vEXT id pname)  S64Vector

  id : Natural
  pname : Integer
Extension GL_EXT_timer_query.

procedure

(glGetQueryObjectiv id pname)  S32Vector

  id : Natural
  pname : Integer
Version 1.5.

procedure

(glGetQueryObjectivARB id pname)  S32Vector

  id : Natural
  pname : Integer

Alias of glGetQueryObjectiv.

procedure

(glGetQueryObjectui64v id pname)  U64Vector

  id : Natural
  pname : Integer
Version 1.2.

procedure

(glGetQueryObjectui64vEXT id pname)  U64Vector

  id : Natural
  pname : Integer
Extension GL_EXT_timer_query.

procedure

(glGetQueryObjectuiv id pname)  U32Vector

  id : Natural
  pname : Integer
Version 1.5.

procedure

(glGetQueryObjectuivARB id pname)  U32Vector

  id : Natural
  pname : Integer

Alias of glGetQueryObjectuiv.

procedure

(glGetQueryiv target pname)  S32Vector

  target : Integer
  pname : Integer
Version 1.5.

procedure

(glGetQueryivARB target pname)  S32Vector

  target : Integer
  pname : Integer

Alias of glGetQueryiv.

procedure

(glGetRenderbufferParameteriv target pname)  S32Vector

  target : Integer
  pname : Integer
Version 3.0.

procedure

(glGetRenderbufferParameterivEXT target    
  pname)  S32Vector
  target : Integer
  pname : Integer

Alias of glGetRenderbufferParameteriv.

procedure

(glGetSamplerParameterIiv sampler pname)  S32Vector

  sampler : Natural
  pname : Integer
Version 1.2.

procedure

(glGetSamplerParameterIuiv sampler pname)  U32Vector

  sampler : Natural
  pname : Integer
Version 1.2.

procedure

(glGetSamplerParameterfv sampler pname)  F32Vector

  sampler : Natural
  pname : Integer
Version 1.2.

procedure

(glGetSamplerParameteriv sampler pname)  S32Vector

  sampler : Natural
  pname : Integer
Version 1.2.

procedure

(glGetSeparableFilter target    
  format    
  type    
  row    
  column    
  span)  Void
  target : Integer
  format : Integer
  type : Integer
  row : GLPointer
  column : GLPointer
  span : GLPointer
Version 1.2. Deprecated in version 3.1.

procedure

(glGetSeparableFilterEXT target    
  format    
  type    
  row    
  column    
  span)  Void
  target : Integer
  format : Integer
  type : Integer
  row : GLPointer
  column : GLPointer
  span : GLPointer
Extension GL_EXT_convolution.

procedure

(glGetShaderInfoLog shader bufSize)  
Integer Bytes
  shader : Natural
  bufSize : Integer
Version 2.0.

procedure

(glGetShaderPrecisionFormat shadertype    
  precisiontype)  
S32Vector Integer
  shadertype : Integer
  precisiontype : Integer
Version 4.1.

procedure

(glGetShaderSource shader bufSize)  
Integer Bytes
  shader : Natural
  bufSize : Integer
Version 2.0.

procedure

(glGetShaderSourceARB obj maxLength)  
Integer Bytes
  obj : Natural
  maxLength : Integer

Alias of glGetShaderSource.

procedure

(glGetShaderiv shader pname)  Integer

  shader : Natural
  pname : Integer
Version 2.0.

procedure

(glGetSharpenTexFuncSGIS target points)  Void

  target : Integer
  points : F32Vector

procedure

(glGetString name)  String

  name : Integer

procedure

(glGetStringi name index)  String

  name : Integer
  index : Natural
Version 3.0.

procedure

(glGetSubroutineIndex program    
  shadertype    
  name)  Natural
  program : Natural
  shadertype : Integer
  name : (U Bytes String)
Version 1.2.

procedure

(glGetSubroutineUniformLocation program    
  shadertype    
  name)  Integer
  program : Natural
  shadertype : Integer
  name : (U Bytes String)
Version 1.2.

procedure

(glGetSynciv sync pname bufSize)  
Integer S32Vector
  sync : GLSync
  pname : Integer
  bufSize : Integer
Version 1.2.

procedure

(glGetTexBumpParameterfvATI pname)  F32Vector

  pname : Integer

procedure

(glGetTexBumpParameterivATI pname)  S32Vector

  pname : Integer

procedure

(glGetTexEnvfv target pname)  F32Vector

  target : Integer
  pname : Integer
Deprecated in version 3.1.

procedure

(glGetTexEnviv target pname)  S32Vector

  target : Integer
  pname : Integer
Deprecated in version 3.1.

procedure

(glGetTexFilterFuncSGIS target    
  filter    
  weights)  Void
  target : Integer
  filter : Integer
  weights : F32Vector

procedure

(glGetTexGendv coord pname)  F64Vector

  coord : Integer
  pname : Integer
Deprecated in version 3.1.

procedure

(glGetTexGenfv coord pname)  F32Vector

  coord : Integer
  pname : Integer
Deprecated in version 3.1.

procedure

(glGetTexGeniv coord pname)  S32Vector

  coord : Integer
  pname : Integer
Deprecated in version 3.1.

procedure

(glGetTexImage target    
  level    
  format    
  type    
  pixels)  Void
  target : Integer
  level : Integer
  format : Integer
  type : Integer
  pixels : GLPointer

procedure

(glGetTexLevelParameterfv target    
  level    
  pname)  F32Vector
  target : Integer
  level : Integer
  pname : Integer

procedure

(glGetTexLevelParameteriv target    
  level    
  pname)  S32Vector
  target : Integer
  level : Integer
  pname : Integer

procedure

(glGetTexParameterIiv target pname)  S32Vector

  target : Integer
  pname : Integer
Version 3.0.

procedure

(glGetTexParameterIivEXT target pname)  S32Vector

  target : Integer
  pname : Integer

Alias of glGetTexParameterIiv.

procedure

(glGetTexParameterIuiv target pname)  U32Vector

  target : Integer
  pname : Integer
Version 3.0.

procedure

(glGetTexParameterIuivEXT target pname)  U32Vector

  target : Integer
  pname : Integer

Alias of glGetTexParameterIuiv.

procedure

(glGetTexParameterPointervAPPLE target    
  pname)  GLPointer
  target : Integer
  pname : Integer

procedure

(glGetTexParameterfv target pname)  F32Vector

  target : Integer
  pname : Integer

procedure

(glGetTexParameteriv target pname)  S32Vector

  target : Integer
  pname : Integer

procedure

(glGetTextureHandleNV texture)  Natural

  texture : Natural

procedure

(glGetTextureImageEXT texture    
  target    
  level    
  format    
  type    
  pixels)  Void
  texture : Natural
  target : Integer
  level : Integer
  format : Integer
  type : Integer
  pixels : GLPointer

procedure

(glGetTextureLevelParameterfvEXT texture    
  target    
  level    
  pname)  F32Vector
  texture : Natural
  target : Integer
  level : Integer
  pname : Integer

procedure

(glGetTextureLevelParameterivEXT texture    
  target    
  level    
  pname)  S32Vector
  texture : Natural
  target : Integer
  level : Integer
  pname : Integer

procedure

(glGetTextureParameterIivEXT texture    
  target    
  pname)  S32Vector
  texture : Natural
  target : Integer
  pname : Integer

procedure

(glGetTextureParameterIuivEXT texture    
  target    
  pname)  U32Vector
  texture : Natural
  target : Integer
  pname : Integer

procedure

(glGetTextureParameterfvEXT texture    
  target    
  pname)  F32Vector
  texture : Natural
  target : Integer
  pname : Integer

procedure

(glGetTextureParameterivEXT texture    
  target    
  pname)  S32Vector
  texture : Natural
  target : Integer
  pname : Integer

procedure

(glGetTextureSamplerHandleNV texture    
  sampler)  Natural
  texture : Natural
  sampler : Natural

procedure

(glGetTrackMatrixivNV target address pname)  Integer

  target : Integer
  address : Natural
  pname : Integer

procedure

(glGetTransformFeedbackVarying program 
  index 
  bufSize) 
  
Integer Integer Integer Bytes
  program : Natural
  index : Natural
  bufSize : Integer
Version 3.0.

procedure

(glGetTransformFeedbackVaryingEXT program 
  index 
  bufSize) 
  
Integer Integer Integer Bytes
  program : Natural
  index : Natural
  bufSize : Integer

Alias of glGetTransformFeedbackVarying.

procedure

(glGetTransformFeedbackVaryingNV program    
  index)  Integer
  program : Natural
  index : Natural

Alias of glGetTransformFeedbackVarying.

procedure

(glGetUniformBlockIndex program    
  uniformBlockName)  Natural
  program : Natural
  uniformBlockName : (U Bytes String)
Version 2.0.

procedure

(glGetUniformBufferSizeEXT program    
  location)  Integer
  program : Natural
  location : Integer

procedure

(glGetUniformIndices program    
  uniformCount    
  uniformNames)  U32Vector
  program : Natural
  uniformCount : Integer
  uniformNames : (Vectorof (U Bytes String))
Version 2.0.

procedure

(glGetUniformLocation program name)  Integer

  program : Natural
  name : (U Bytes String)
Version 2.0.

procedure

(glGetUniformLocationARB programObj name)  Integer

  programObj : Natural
  name : (U Bytes String)

Alias of glGetUniformLocation.

procedure

(glGetUniformOffsetEXT program location)  Integer

  program : Natural
  location : Integer

procedure

(glGetUniformSubroutineuiv shadertype    
  location)  Natural
  shadertype : Integer
  location : Integer
Version 1.2.

procedure

(glGetUniformdv program location params)  Void

  program : Natural
  location : Integer
  params : F64Vector
Version 1.2.

procedure

(glGetUniformfv program location params)  Void

  program : Natural
  location : Integer
  params : F32Vector
Version 2.0.

procedure

(glGetUniformfvARB programObj    
  location    
  params)  Void
  programObj : Natural
  location : Integer
  params : F32Vector

Alias of glGetUniformfv.

procedure

(glGetUniformi64vNV program location params)  Void

  program : Natural
  location : Integer
  params : S64Vector
Extension GL_NV_gpu_shader5.

procedure

(glGetUniformiv program location params)  Void

  program : Natural
  location : Integer
  params : S32Vector
Version 2.0.

procedure

(glGetUniformivARB programObj    
  location    
  params)  Void
  programObj : Natural
  location : Integer
  params : S32Vector

Alias of glGetUniformiv.

procedure

(glGetUniformui64vNV program    
  location    
  params)  Void
  program : Natural
  location : Integer
  params : U64Vector

procedure

(glGetUniformuiv program location params)  Void

  program : Natural
  location : Integer
  params : U32Vector
Version 3.0.

procedure

(glGetUniformuivEXT program location params)  Void

  program : Natural
  location : Integer
  params : U32Vector

Alias of glGetUniformuiv.

procedure

(glGetVariantArrayObjectfvATI id pname)  Flonum

  id : Natural
  pname : Integer

procedure

(glGetVariantArrayObjectivATI id pname)  Integer

  id : Natural
  pname : Integer

procedure

(glGetVariantBooleanvEXT id value data)  Void

  id : Natural
  value : Integer
  data : CPointer

procedure

(glGetVariantFloatvEXT id value data)  Void

  id : Natural
  value : Integer
  data : F32Vector

procedure

(glGetVariantIntegervEXT id value data)  Void

  id : Natural
  value : Integer
  data : S32Vector

procedure

(glGetVariantPointervEXT id value data)  Void

  id : Natural
  value : Integer
  data : CPointer

procedure

(glGetVaryingLocationNV program name)  Integer

  program : Natural
  name : (U Bytes String)

procedure

(glGetVertexAttribArrayObjectfvATI index    
  pname)  F32Vector
  index : Natural
  pname : Integer

procedure

(glGetVertexAttribArrayObjectivATI index    
  pname)  S32Vector
  index : Natural
  pname : Integer

procedure

(glGetVertexAttribIiv index pname)  S32Vector

  index : Natural
  pname : Integer
Version 3.0.

procedure

(glGetVertexAttribIivEXT index pname)  S32Vector

  index : Natural
  pname : Integer

Alias of glGetVertexAttribIiv.

procedure

(glGetVertexAttribIuiv index pname)  U32Vector

  index : Natural
  pname : Integer
Version 3.0.

procedure

(glGetVertexAttribIuivEXT index pname)  U32Vector

  index : Natural
  pname : Integer

Alias of glGetVertexAttribIuiv.

procedure

(glGetVertexAttribLdv index pname)  F64Vector

  index : Natural
  pname : Integer
Version 4.1.

procedure

(glGetVertexAttribLdvEXT index pname)  F64Vector

  index : Natural
  pname : Integer

procedure

(glGetVertexAttribLi64vNV index pname)  S64Vector

  index : Natural
  pname : Integer

procedure

(glGetVertexAttribLui64vNV index pname)  U64Vector

  index : Natural
  pname : Integer

procedure

(glGetVertexAttribPointerv index pname)  GLPointer

  index : Natural
  pname : Integer
Version 2.0.

procedure

(glGetVertexAttribPointervARB index pname)  GLPointer

  index : Natural
  pname : Integer

Alias of glGetVertexAttribPointerv.

procedure

(glGetVertexAttribPointervNV index pname)  GLPointer

  index : Natural
  pname : Integer

Alias of glGetVertexAttribPointerv.

procedure

(glGetVertexAttribdv index pname)  F64Vector

  index : Natural
  pname : Integer
Version 2.0.

procedure

(glGetVertexAttribdvARB index pname)  F64Vector

  index : Natural
  pname : Integer

Alias of glGetVertexAttribdv.

procedure

(glGetVertexAttribdvNV index pname)  Real

  index : Natural
  pname : Integer

Alias of glGetVertexAttribdv.

procedure

(glGetVertexAttribfv index pname)  F32Vector

  index : Natural
  pname : Integer
Version 2.0.

procedure

(glGetVertexAttribfvARB index pname)  F32Vector

  index : Natural
  pname : Integer

Alias of glGetVertexAttribfv.

procedure

(glGetVertexAttribfvNV index pname)  Flonum

  index : Natural
  pname : Integer

Alias of glGetVertexAttribfv.

procedure

(glGetVertexAttribiv index pname)  S32Vector

  index : Natural
  pname : Integer
Version 2.0.

procedure

(glGetVertexAttribivARB index pname)  S32Vector

  index : Natural
  pname : Integer

Alias of glGetVertexAttribiv.

procedure

(glGetVertexAttribivNV index pname)  Integer

  index : Natural
  pname : Integer

Alias of glGetVertexAttribiv.

procedure

(glGetVideoCaptureStreamdvNV video_capture_slot    
  stream    
  pname)  F64Vector
  video_capture_slot : Natural
  stream : Natural
  pname : Integer

procedure

(glGetVideoCaptureStreamfvNV video_capture_slot    
  stream    
  pname)  F32Vector
  video_capture_slot : Natural
  stream : Natural
  pname : Integer

procedure

(glGetVideoCaptureStreamivNV video_capture_slot    
  stream    
  pname)  S32Vector
  video_capture_slot : Natural
  stream : Natural
  pname : Integer

procedure

(glGetVideoCaptureivNV video_capture_slot    
  pname)  S32Vector
  video_capture_slot : Natural
  pname : Integer

procedure

(glGetVideoi64vNV video_slot pname)  S64Vector

  video_slot : Natural
  pname : Integer

procedure

(glGetVideoivNV video_slot pname)  S32Vector

  video_slot : Natural
  pname : Integer

procedure

(glGetVideoui64vNV video_slot pname)  U64Vector

  video_slot : Natural
  pname : Integer

procedure

(glGetVideouivNV video_slot pname)  U32Vector

  video_slot : Natural
  pname : Integer

procedure

(glGetnColorTableARB target    
  format    
  type    
  bufSize    
  table)  Void
  target : Integer
  format : Integer
  type : Integer
  bufSize : Integer
  table : GLPointer
Extension GL_ARB_robustness.

procedure

(glGetnCompressedTexImageARB target    
  lod    
  bufSize    
  img)  Void
  target : Integer
  lod : Integer
  bufSize : Integer
  img : GLPointer
Extension GL_ARB_robustness.

procedure

(glGetnConvolutionFilterARB target    
  format    
  type    
  bufSize    
  image)  Void
  target : Integer
  format : Integer
  type : Integer
  bufSize : Integer
  image : GLPointer
Extension GL_ARB_robustness.

procedure

(glGetnHistogramARB target    
  reset    
  format    
  type    
  bufSize    
  the-values)  Void
  target : Integer
  reset : Boolean
  format : Integer
  type : Integer
  bufSize : Integer
  the-values : GLPointer
Extension GL_ARB_robustness.

procedure

(glGetnMapdvARB target query bufSize)  F64Vector

  target : Integer
  query : Integer
  bufSize : Integer
Extension GL_ARB_robustness.

procedure

(glGetnMapfvARB target query bufSize)  F32Vector

  target : Integer
  query : Integer
  bufSize : Integer
Extension GL_ARB_robustness.

procedure

(glGetnMapivARB target query bufSize)  S32Vector

  target : Integer
  query : Integer
  bufSize : Integer
Extension GL_ARB_robustness.

procedure

(glGetnMinmaxARB target    
  reset    
  format    
  type    
  bufSize    
  the-values)  Void
  target : Integer
  reset : Boolean
  format : Integer
  type : Integer
  bufSize : Integer
  the-values : GLPointer
Extension GL_ARB_robustness.

procedure

(glGetnPixelMapfvARB map bufSize)  F32Vector

  map : Integer
  bufSize : Integer
Extension GL_ARB_robustness.

procedure

(glGetnPixelMapuivARB map bufSize)  U32Vector

  map : Integer
  bufSize : Integer
Extension GL_ARB_robustness.

procedure

(glGetnPixelMapusvARB map bufSize)  U16Vector

  map : Integer
  bufSize : Integer
Extension GL_ARB_robustness.

procedure

(glGetnPolygonStippleARB bufSize)  Bytes

  bufSize : Integer
Extension GL_ARB_robustness.

procedure

(glGetnSeparableFilterARB target    
  format    
  type    
  rowBufSize    
  row    
  columnBufSize    
  column    
  span)  Void
  target : Integer
  format : Integer
  type : Integer
  rowBufSize : Integer
  row : GLPointer
  columnBufSize : Integer
  column : GLPointer
  span : GLPointer
Extension GL_ARB_robustness.

procedure

(glGetnTexImageARB target    
  level    
  format    
  type    
  bufSize    
  img)  Void
  target : Integer
  level : Integer
  format : Integer
  type : Integer
  bufSize : Integer
  img : GLPointer
Extension GL_ARB_robustness.

procedure

(glGetnUniformdvARB program    
  location    
  bufSize)  F64Vector
  program : Natural
  location : Integer
  bufSize : Integer
Extension GL_ARB_robustness.

procedure

(glGetnUniformfvARB program    
  location    
  bufSize)  F32Vector
  program : Natural
  location : Integer
  bufSize : Integer
Extension GL_ARB_robustness.

procedure

(glGetnUniformivARB program    
  location    
  bufSize)  S32Vector
  program : Natural
  location : Integer
  bufSize : Integer
Extension GL_ARB_robustness.

procedure

(glGetnUniformuivARB program    
  location    
  bufSize)  U32Vector
  program : Natural
  location : Integer
  bufSize : Integer
Extension GL_ARB_robustness.

procedure

(glGlobalAlphaFactorbSUN factor)  Void

  factor : Fixnum

procedure

(glGlobalAlphaFactordSUN factor)  Void

  factor : Real

procedure

(glGlobalAlphaFactorfSUN factor)  Void

  factor : Flonum

procedure

(glGlobalAlphaFactoriSUN factor)  Void

  factor : Integer

procedure

(glGlobalAlphaFactorsSUN factor)  Void

  factor : Fixnum

procedure

(glGlobalAlphaFactorubSUN factor)  Void

  factor : Byte

procedure

(glGlobalAlphaFactoruiSUN factor)  Void

  factor : Natural

procedure

(glGlobalAlphaFactorusSUN factor)  Void

  factor : Nonnegative-Fixnum