On this page:
gl Named Buffer Data EXT
gl Named Buffer Sub Data EXT
gl Named Copy Buffer Sub Data EXT
gl Named Framebuffer Renderbuffer EXT
gl Named Framebuffer Texture1DEXT
gl Named Framebuffer Texture2DEXT
gl Named Framebuffer Texture3DEXT
gl Named Framebuffer Texture EXT
gl Named Framebuffer Texture Face EXT
gl Named Framebuffer Texture Layer EXT
gl Named Program Local Parameter4d EXT
gl Named Program Local Parameter4dv EXT
gl Named Program Local Parameter4f EXT
gl Named Program Local Parameter4fv EXT
gl Named Program Local Parameter I4i EXT
gl Named Program Local Parameter I4iv EXT
gl Named Program Local Parameter I4ui EXT
gl Named Program Local Parameter I4uiv EXT
gl Named Program Local Parameters4fv EXT
gl Named Program Local Parameters I4iv EXT
gl Named Program Local Parameters I4uiv EXT
gl Named Program String EXT
gl Named Renderbuffer Storage EXT
gl Named Renderbuffer Storage Multisample Coverage EXT
gl Named Renderbuffer Storage Multisample EXT
gl Named String ARB
gl New List
gl New Object Buffer ATI
gl Normal3b
gl Normal3bv
gl Normal3d
gl Normal3dv
gl Normal3f
gl Normal3f Vertex3f SUN
gl Normal3f Vertex3fv SUN
gl Normal3fv
gl Normal3h NV
gl Normal3hv NV
gl Normal3i
gl Normal3iv
gl Normal3s
gl Normal3sv
gl Normal Format NV
gl Normal P3ui
gl Normal P3uiv
gl Normal Pointer
gl Normal Pointer EXT
gl Normal Pointer List IBM
gl Normal Pointerv INTEL
gl Normal Stream3b ATI
gl Normal Stream3bv ATI
gl Normal Stream3d ATI
gl Normal Stream3dv ATI
gl Normal Stream3f ATI
gl Normal Stream3fv ATI
gl Normal Stream3i ATI
gl Normal Stream3iv ATI
gl Normal Stream3s ATI
gl Normal Stream3sv ATI
Version: 5.1.2.3

12 OpenGL procedures starting with N

(glNamedBufferDataEXT buffer size data usage)  any
  buffer : exact-nonnegative-integer?
  size : s32vector?
  data : cpointer?
  usage : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glNamedBufferSubDataEXT buffer    
  offset    
  size    
  data)  any
  buffer : exact-nonnegative-integer?
  offset : exact-integer?
  size : s32vector?
  data : cpointer?
Part of the GL_EXT_direct_state_access extension.
(glNamedCopyBufferSubDataEXT readBuffer    
  writeBuffer    
  readOffset    
  writeOffset    
  size)  any
  readBuffer : exact-nonnegative-integer?
  writeBuffer : exact-nonnegative-integer?
  readOffset : exact-integer?
  writeOffset : exact-integer?
  size : s32vector?
Part of the GL_EXT_direct_state_access extension.
(glNamedFramebufferRenderbufferEXT framebuffer    
  attachment    
  renderbuffertarget    
  renderbuffer)  any
  framebuffer : exact-nonnegative-integer?
  attachment : exact-integer?
  renderbuffertarget : exact-integer?
  renderbuffer : exact-nonnegative-integer?
Part of the GL_EXT_direct_state_access extension.
(glNamedFramebufferTexture1DEXT framebuffer    
  attachment    
  textarget    
  texture    
  level)  any
  framebuffer : exact-nonnegative-integer?
  attachment : exact-integer?
  textarget : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glNamedFramebufferTexture2DEXT framebuffer    
  attachment    
  textarget    
  texture    
  level)  any
  framebuffer : exact-nonnegative-integer?
  attachment : exact-integer?
  textarget : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glNamedFramebufferTexture3DEXT framebuffer    
  attachment    
  textarget    
  texture    
  level    
  zoffset)  any
  framebuffer : exact-nonnegative-integer?
  attachment : exact-integer?
  textarget : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
  zoffset : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glNamedFramebufferTextureEXT framebuffer    
  attachment    
  texture    
  level)  any
  framebuffer : exact-nonnegative-integer?
  attachment : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glNamedFramebufferTextureFaceEXT framebuffer    
  attachment    
  texture    
  level    
  face)  any
  framebuffer : exact-nonnegative-integer?
  attachment : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
  face : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glNamedFramebufferTextureLayerEXT framebuffer    
  attachment    
  texture    
  level    
  layer)  any
  framebuffer : exact-nonnegative-integer?
  attachment : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
  layer : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glNamedProgramLocalParameter4dEXT program    
  target    
  index    
  x    
  y    
  z    
  w)  any
  program : exact-nonnegative-integer?
  target : exact-integer?
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
  w : real?
Part of the GL_EXT_direct_state_access extension.
(glNamedProgramLocalParameter4dvEXT program    
  target    
  index    
  params)  any
  program : exact-nonnegative-integer?
  target : exact-integer?
  index : exact-nonnegative-integer?
  params : f64vector?
Part of the GL_EXT_direct_state_access extension.
(glNamedProgramLocalParameter4fEXT program    
  target    
  index    
  x    
  y    
  z    
  w)  any
  program : exact-nonnegative-integer?
  target : exact-integer?
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
  z : flonum?
  w : flonum?
Part of the GL_EXT_direct_state_access extension.
(glNamedProgramLocalParameter4fvEXT program    
  target    
  index    
  params)  any
  program : exact-nonnegative-integer?
  target : exact-integer?
  index : exact-nonnegative-integer?
  params : f32vector?
Part of the GL_EXT_direct_state_access extension.
(glNamedProgramLocalParameterI4iEXT program    
  target    
  index    
  x    
  y    
  z    
  w)  any
  program : exact-nonnegative-integer?
  target : exact-integer?
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
  w : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glNamedProgramLocalParameterI4ivEXT program    
  target    
  index    
  params)  any
  program : exact-nonnegative-integer?
  target : exact-integer?
  index : exact-nonnegative-integer?
  params : s32vector?
Part of the GL_EXT_direct_state_access extension.
(glNamedProgramLocalParameterI4uiEXT program    
  target    
  index    
  x    
  y    
  z    
  w)  any
  program : exact-nonnegative-integer?
  target : exact-integer?
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
  y : exact-nonnegative-integer?
  z : exact-nonnegative-integer?
  w : exact-nonnegative-integer?
Part of the GL_EXT_direct_state_access extension.
(glNamedProgramLocalParameterI4uivEXT program    
  target    
  index    
  params)  any
  program : exact-nonnegative-integer?
  target : exact-integer?
  index : exact-nonnegative-integer?
  params : u32vector?
Part of the GL_EXT_direct_state_access extension.
(glNamedProgramLocalParameters4fvEXT program    
  target    
  index    
  count    
  params)  any
  program : exact-nonnegative-integer?
  target : exact-integer?
  index : exact-nonnegative-integer?
  count : exact-integer?
  params : f32vector?
Part of the GL_EXT_direct_state_access extension.
(glNamedProgramLocalParametersI4ivEXT program    
  target    
  index    
  count    
  params)  any
  program : exact-nonnegative-integer?
  target : exact-integer?
  index : exact-nonnegative-integer?
  count : exact-integer?
  params : s32vector?
Part of the GL_EXT_direct_state_access extension.
(glNamedProgramLocalParametersI4uivEXT program    
  target    
  index    
  count    
  params)  any
  program : exact-nonnegative-integer?
  target : exact-integer?
  index : exact-nonnegative-integer?
  count : exact-integer?
  params : u32vector?
Part of the GL_EXT_direct_state_access extension.
(glNamedProgramStringEXT program    
  target    
  format    
  len    
  string)  any
  program : exact-nonnegative-integer?
  target : exact-integer?
  format : exact-integer?
  len : exact-integer?
  string : cpointer?
Part of the GL_EXT_direct_state_access extension.
(glNamedRenderbufferStorageEXT renderbuffer    
  internalformat    
  width    
  height)  any
  renderbuffer : exact-nonnegative-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glNamedRenderbufferStorageMultisampleCoverageEXT 
  renderbuffer 
  coverageSamples 
  colorSamples 
  internalformat 
  width 
  height) 
  any
  renderbuffer : exact-nonnegative-integer?
  coverageSamples : exact-integer?
  colorSamples : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glNamedRenderbufferStorageMultisampleEXT renderbuffer    
  samples    
  internalformat    
  width    
  height)  any
  renderbuffer : exact-nonnegative-integer?
  samples : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glNamedStringARB type    
  namelen    
  name    
  stringlen    
  string)  any
  type : exact-integer?
  namelen : exact-integer?
  name : (or/c string? bytes?)
  stringlen : exact-integer?
  string : (or/c string? bytes?)
Part of the GL_ARB_shading_language_include extension. May be available from version 1.2.
(glNewList list mode)  any
  list : exact-nonnegative-integer?
  mode : exact-integer?
Deprecated in version 3.1. See the glNewList manpage.
(glNewObjectBufferATI size pointer usage)
  exact-nonnegative-integer?
  size : exact-integer?
  pointer : cpointer?
  usage : exact-integer?
Part of the GL_ATI_vertex_array_object extension. May be available from version 1.2.
(glNormal3b nx ny nz)  any
  nx : (integer-in -128 127)
  ny : (integer-in -128 127)
  nz : (integer-in -128 127)
Deprecated in version 3.1.
(glNormal3bv v)  any
  v : s8vector?
Deprecated in version 3.1.
(glNormal3d nx ny nz)  any
  nx : real?
  ny : real?
  nz : real?
Deprecated in version 3.1.
(glNormal3dv v)  any
  v : f64vector?
Deprecated in version 3.1.
(glNormal3f nx ny nz)  any
  nx : flonum?
  ny : flonum?
  nz : flonum?
Deprecated in version 3.1.
(glNormal3fVertex3fSUN nx ny nz x y z)  any
  nx : flonum?
  ny : flonum?
  nz : flonum?
  x : flonum?
  y : flonum?
  z : flonum?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glNormal3fVertex3fvSUN n v)  any
  n : f32vector?
  v : f32vector?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glNormal3fv v)  any
  v : f32vector?
Deprecated in version 3.1.
(glNormal3hNV nx ny nz)  any
  nx : (integer-in 0 65535)
  ny : (integer-in 0 65535)
  nz : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glNormal3hvNV v)  any
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glNormal3i nx ny nz)  any
  nx : exact-integer?
  ny : exact-integer?
  nz : exact-integer?
Deprecated in version 3.1.
(glNormal3iv v)  any
  v : s32vector?
Deprecated in version 3.1.
(glNormal3s nx ny nz)  any
  nx : (integer-in -32768 32767)
  ny : (integer-in -32768 32767)
  nz : (integer-in -32768 32767)
Deprecated in version 3.1.
(glNormal3sv v)  any
  v : s16vector?
Deprecated in version 3.1.
(glNormalFormatNV type stride)  any
  type : exact-integer?
  stride : exact-integer?
Part of the GL_NV_vertex_buffer_unified_memory extension. May be available from version 1.2.
(glNormalP3ui type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glNormalP3uiv type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glNormalPointer type stride pointer)  any
  type : exact-integer?
  stride : exact-integer?
  pointer : cpointer?
Introduced in version 1.1. Deprecated in version 3.1. See the glNormalPointer manpage.
(glNormalPointerEXT type    
  stride    
  count    
  pointer)  any
  type : exact-integer?
  stride : exact-integer?
  count : exact-integer?
  pointer : cpointer?
Part of the GL_EXT_vertex_array extension. May be available from version 1.0.
(glNormalPointerListIBM type    
  stride    
  pointer    
  ptrstride)  any
  type : exact-integer?
  stride : exact-integer?
  pointer : (vectorof cpointer?)
  ptrstride : exact-integer?
Part of the GL_IBM_vertex_array_lists extension. May be available from version 1.1.
(glNormalPointervINTEL type pointer)  any
  type : exact-integer?
  pointer : (vectorof cpointer?)
Part of the GL_INTEL_parallel_arrays extension. May be available from version 1.1.
(glNormalStream3bATI stream nx ny nz)  any
  stream : exact-integer?
  nx : (integer-in -128 127)
  ny : (integer-in -128 127)
  nz : (integer-in -128 127)
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glNormalStream3bvATI stream coords)  any
  stream : exact-integer?
  coords : s8vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glNormalStream3dATI stream nx ny nz)  any
  stream : exact-integer?
  nx : real?
  ny : real?
  nz : real?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glNormalStream3dvATI stream coords)  any
  stream : exact-integer?
  coords : f64vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glNormalStream3fATI stream nx ny nz)  any
  stream : exact-integer?
  nx : flonum?
  ny : flonum?
  nz : flonum?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glNormalStream3fvATI stream coords)  any
  stream : exact-integer?
  coords : f32vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glNormalStream3iATI stream nx ny nz)  any
  stream : exact-integer?
  nx : exact-integer?
  ny : exact-integer?
  nz : exact-integer?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glNormalStream3ivATI stream coords)  any
  stream : exact-integer?
  coords : s32vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glNormalStream3sATI stream nx ny nz)  any
  stream : exact-integer?
  nx : (integer-in -32768 32767)
  ny : (integer-in -32768 32767)
  nz : (integer-in -32768 32767)
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glNormalStream3svATI stream coords)  any
  stream : exact-integer?
  coords : s16vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.