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