On this page:
gl Wait Sync
gl Weight Pointer ARB
gl Weightbv ARB
gl Weightdv ARB
gl Weightfv ARB
gl Weightiv ARB
gl Weightsv ARB
gl Weightubv ARB
gl Weightuiv ARB
gl Weightusv ARB
gl Window Pos2d
gl Window Pos2d ARB
gl Window Pos2d MESA
gl Window Pos2dv
gl Window Pos2dv ARB
gl Window Pos2dv MESA
gl Window Pos2f
gl Window Pos2f ARB
gl Window Pos2f MESA
gl Window Pos2fv
gl Window Pos2fv ARB
gl Window Pos2fv MESA
gl Window Pos2i
gl Window Pos2i ARB
gl Window Pos2i MESA
gl Window Pos2iv
gl Window Pos2iv ARB
gl Window Pos2iv MESA
gl Window Pos2s
gl Window Pos2s ARB
gl Window Pos2s MESA
gl Window Pos2sv
gl Window Pos2sv ARB
gl Window Pos2sv MESA
gl Window Pos3d
gl Window Pos3d ARB
gl Window Pos3d MESA
gl Window Pos3dv
gl Window Pos3dv ARB
gl Window Pos3dv MESA
gl Window Pos3f
gl Window Pos3f ARB
gl Window Pos3f MESA
gl Window Pos3fv
gl Window Pos3fv ARB
gl Window Pos3fv MESA
gl Window Pos3i
gl Window Pos3i ARB
gl Window Pos3i MESA
gl Window Pos3iv
gl Window Pos3iv ARB
gl Window Pos3iv MESA
gl Window Pos3s
gl Window Pos3s ARB
gl Window Pos3s MESA
gl Window Pos3sv
gl Window Pos3sv ARB
gl Window Pos3sv MESA
gl Window Pos4d MESA
gl Window Pos4dv MESA
gl Window Pos4f MESA
gl Window Pos4fv MESA
gl Window Pos4i MESA
gl Window Pos4iv MESA
gl Window Pos4s MESA
gl Window Pos4sv MESA
gl Write Mask EXT
Version: 5.1.2.3

21 OpenGL procedures starting with W

(glWaitSync sync flags timeout)  any
  sync : GLsync?
  flags : exact-nonnegative-integer?
  timeout : exact-nonnegative-integer?
Introduced in version 1.2. See the glWaitSync manpage.
(glWeightPointerARB size type stride pointer)  any
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : cpointer?
Part of the GL_ARB_vertex_blend extension. May be available from version 1.1.
(glWeightbvARB size weights)  any
  size : exact-integer?
  weights : s8vector?
Part of the GL_ARB_vertex_blend extension. May be available from version 1.1.
(glWeightdvARB size weights)  any
  size : exact-integer?
  weights : f64vector?
Part of the GL_ARB_vertex_blend extension. May be available from version 1.1.
(glWeightfvARB size weights)  any
  size : exact-integer?
  weights : f32vector?
Part of the GL_ARB_vertex_blend extension. May be available from version 1.1.
(glWeightivARB size weights)  any
  size : exact-integer?
  weights : s32vector?
Part of the GL_ARB_vertex_blend extension. May be available from version 1.1.
(glWeightsvARB size weights)  any
  size : exact-integer?
  weights : s16vector?
Part of the GL_ARB_vertex_blend extension. May be available from version 1.1.
(glWeightubvARB size weights)  any
  size : exact-integer?
  weights : (or/c string? bytes?)
Part of the GL_ARB_vertex_blend extension. May be available from version 1.1.
(glWeightuivARB size weights)  any
  size : exact-integer?
  weights : u32vector?
Part of the GL_ARB_vertex_blend extension. May be available from version 1.1.
(glWeightusvARB size weights)  any
  size : exact-integer?
  weights : u16vector?
Part of the GL_ARB_vertex_blend extension. May be available from version 1.1.
(glWindowPos2d x y)  any
  x : real?
  y : real?
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos2dARB x y)  any
  x : real?
  y : real?
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos2d.
(glWindowPos2dMESA x y)  any
  x : real?
  y : real?
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos2dARB.
(glWindowPos2dv v)  any
  v : f64vector?
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos2dvARB v)  any
  v : f64vector?
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos2dv.
(glWindowPos2dvMESA v)  any
  v : f64vector?
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos2dvARB.
(glWindowPos2f x y)  any
  x : flonum?
  y : flonum?
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos2fARB x y)  any
  x : flonum?
  y : flonum?
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos2f.
(glWindowPos2fMESA x y)  any
  x : flonum?
  y : flonum?
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos2fARB.
(glWindowPos2fv v)  any
  v : f32vector?
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos2fvARB v)  any
  v : f32vector?
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos2fv.
(glWindowPos2fvMESA v)  any
  v : f32vector?
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos2fvARB.
(glWindowPos2i x y)  any
  x : exact-integer?
  y : exact-integer?
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos2iARB x y)  any
  x : exact-integer?
  y : exact-integer?
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos2i.
(glWindowPos2iMESA x y)  any
  x : exact-integer?
  y : exact-integer?
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos2iARB.
(glWindowPos2iv v)  any
  v : s32vector?
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos2ivARB v)  any
  v : s32vector?
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos2iv.
(glWindowPos2ivMESA v)  any
  v : s32vector?
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos2ivARB.
(glWindowPos2s x y)  any
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos2sARB x y)  any
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos2s.
(glWindowPos2sMESA x y)  any
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos2sARB.
(glWindowPos2sv v)  any
  v : s16vector?
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos2svARB v)  any
  v : s16vector?
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos2sv.
(glWindowPos2svMESA v)  any
  v : s16vector?
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos2svARB.
(glWindowPos3d x y z)  any
  x : real?
  y : real?
  z : real?
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos3dARB x y z)  any
  x : real?
  y : real?
  z : real?
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos3d.
(glWindowPos3dMESA x y z)  any
  x : real?
  y : real?
  z : real?
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos3dARB.
(glWindowPos3dv v)  any
  v : f64vector?
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos3dvARB v)  any
  v : f64vector?
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos3dv.
(glWindowPos3dvMESA v)  any
  v : f64vector?
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos3dvARB.
(glWindowPos3f x y z)  any
  x : flonum?
  y : flonum?
  z : flonum?
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos3fARB x y z)  any
  x : flonum?
  y : flonum?
  z : flonum?
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos3f.
(glWindowPos3fMESA x y z)  any
  x : flonum?
  y : flonum?
  z : flonum?
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos3fARB.
(glWindowPos3fv v)  any
  v : f32vector?
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos3fvARB v)  any
  v : f32vector?
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos3fv.
(glWindowPos3fvMESA v)  any
  v : f32vector?
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos3fvARB.
(glWindowPos3i x y z)  any
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos3iARB x y z)  any
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos3i.
(glWindowPos3iMESA x y z)  any
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos3iARB.
(glWindowPos3iv v)  any
  v : s32vector?
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos3ivARB v)  any
  v : s32vector?
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos3iv.
(glWindowPos3ivMESA v)  any
  v : s32vector?
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos3ivARB.
(glWindowPos3s x y z)  any
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
  z : (integer-in -32768 32767)
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos3sARB x y z)  any
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
  z : (integer-in -32768 32767)
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos3s.
(glWindowPos3sMESA x y z)  any
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
  z : (integer-in -32768 32767)
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos3sARB.
(glWindowPos3sv v)  any
  v : s16vector?
Introduced in version 1.4. Deprecated in version 3.1.
(glWindowPos3svARB v)  any
  v : s16vector?
Part of the GL_ARB_window_pos extension. May be available from version 1.0. Alias of glWindowPos3sv.
(glWindowPos3svMESA v)  any
  v : s16vector?
Part of the GL_MESA_window_pos extension. May be available from version 1.0. Alias of glWindowPos3svARB.
(glWindowPos4dMESA x y z w)  any
  x : real?
  y : real?
  z : real?
  w : real?
Part of the GL_MESA_window_pos extension. May be available from version 1.0.
(glWindowPos4dvMESA v)  any
  v : f64vector?
Part of the GL_MESA_window_pos extension. May be available from version 1.0.
(glWindowPos4fMESA x y z w)  any
  x : flonum?
  y : flonum?
  z : flonum?
  w : flonum?
Part of the GL_MESA_window_pos extension. May be available from version 1.0.
(glWindowPos4fvMESA v)  any
  v : f32vector?
Part of the GL_MESA_window_pos extension. May be available from version 1.0.
(glWindowPos4iMESA x y z w)  any
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
  w : exact-integer?
Part of the GL_MESA_window_pos extension. May be available from version 1.0.
(glWindowPos4ivMESA v)  any
  v : s32vector?
Part of the GL_MESA_window_pos extension. May be available from version 1.0.
(glWindowPos4sMESA x y z w)  any
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
  z : (integer-in -32768 32767)
  w : (integer-in -32768 32767)
Part of the GL_MESA_window_pos extension. May be available from version 1.0.
(glWindowPos4svMESA v)  any
  v : s16vector?
Part of the GL_MESA_window_pos extension. May be available from version 1.0.
(glWriteMaskEXT res in outX outY outZ outW)  any
  res : exact-nonnegative-integer?
  in : exact-nonnegative-integer?
  outX : exact-integer?
  outY : exact-integer?
  outZ : exact-integer?
  outW : exact-integer?
Part of the GL_EXT_vertex_shader extension. May be available from version 1.2.