7.7
4 glD...
Version 4.3.
procedure
(glDebugMessageControlARB source type severity count ids enabled) → any source : exact-integer? type : exact-integer? severity : exact-integer? count : exact-integer? ids : u32vector? enabled : boolean?
Extension GL_ARB_debug_output.
procedure
(glDebugMessageEnableAMD category severity count ids enabled) → any category : exact-integer? severity : exact-integer? count : exact-integer? ids : u32vector? enabled : boolean?
Extension GL_AMD_debug_output.
procedure
(glDebugMessageInsert source type id severity length buf) → any source : exact-integer? type : exact-integer? id : exact-nonnegative-integer? severity : exact-integer? length : exact-integer? buf : (or/c string? bytes?)
Version 4.3.
procedure
(glDebugMessageInsertAMD category severity id length buf) → any category : exact-integer? severity : exact-integer? id : exact-nonnegative-integer? length : exact-integer? buf : (or/c string? bytes?)
Extension GL_AMD_debug_output.
procedure
(glDebugMessageInsertARB source type id severity length buf) → any source : exact-integer? type : exact-integer? id : exact-nonnegative-integer? severity : exact-integer? length : exact-integer? buf : (or/c string? bytes?)
Extension GL_ARB_debug_output.
Extension GL_SGIX_polynomial_ffd.
procedure
(glDeformationMap3dSGIX target u1 u2 ustride uorder v1 v2 vstride vorder w1 w2 wstride worder points) → any target : exact-integer? u1 : real? u2 : real? ustride : exact-integer? uorder : exact-integer? v1 : real? v2 : real? vstride : exact-integer? vorder : exact-integer? w1 : real? w2 : real? wstride : exact-integer? worder : exact-integer? points : f64vector?
Extension GL_SGIX_polynomial_ffd.
procedure
(glDeformationMap3fSGIX target u1 u2 ustride uorder v1 v2 vstride vorder w1 w2 wstride worder points) → any target : exact-integer? u1 : flonum? u2 : flonum? ustride : exact-integer? uorder : exact-integer? v1 : flonum? v2 : flonum? vstride : exact-integer? vorder : exact-integer? w1 : flonum? w2 : flonum? wstride : exact-integer? worder : exact-integer? points : f32vector?
Extension GL_SGIX_polynomial_ffd.
procedure
marker : exact-nonnegative-integer? range : exact-integer?
Extension GL_SGIX_async.
Version 1.5.
See the glDeleteBuffers manpage.
Extension GL_ARB_vertex_buffer_object.
Alias of glDeleteBuffers.
Extension GL_APPLE_fence.
Extension GL_NV_fence.
Extension GL_ATI_fragment_shader.
Version 3.0.
See the glDeleteFramebuffers manpage.
procedure
n : exact-integer? framebuffers : u32vector?
Extension GL_EXT_framebuffer_object.
Alias of glDeleteFramebuffers.
Deprecated in version 3.1.
See the glDeleteLists manpage.
procedure
namelen : exact-integer? name : (or/c string? bytes?)
Extension GL_ARB_shading_language_include.
procedure
identifier : exact-integer? num : exact-nonnegative-integer? names : u32vector?
Extension GL_AMD_name_gen_delete.
Extension GL_ARB_shader_objects.
Extension GL_NV_occlusion_query.
procedure
path : exact-nonnegative-integer? range : exact-integer?
Extension GL_NV_path_rendering.
Extension GL_AMD_performance_monitor.
Version 2.0.
See the glDeleteProgram manpage.
Version 4.1.
See the glDeleteProgramPipelines manpage.
Extension GL_ARB_vertex_program.
Extension GL_NV_vertex_program.
Alias of glDeleteProgramsARB.
Version 1.5.
See the glDeleteQueries manpage.
Extension GL_ARB_occlusion_query.
Alias of glDeleteQueries.
procedure
n : exact-integer? renderbuffers : u32vector?
Version 3.0.
See the glDeleteRenderbuffers manpage.
procedure
n : exact-integer? renderbuffers : u32vector?
Extension GL_EXT_framebuffer_object.
Alias of glDeleteRenderbuffers.
Version 1.2.
See the glDeleteSamplers manpage.
Version 2.0.
See the glDeleteShader manpage.
Version 1.2.
See the glDeleteSync manpage.
Version 1.1.
See the glDeleteTextures manpage.
Extension GL_EXT_texture_object.
Version 1.2.
See the glDeleteTransformFeedbacks manpage.
Extension GL_NV_transform_feedback2.
Version 3.0.
See the glDeleteVertexArrays manpage.
Extension GL_APPLE_vertex_array_object.
Alias of glDeleteVertexArrays.
Extension GL_EXT_vertex_shader.
Extension GL_EXT_depth_bounds_test.
Extension GL_NV_depth_buffer_float.
See the glDepthFunc manpage.
See the glDepthMask manpage.
See the glDepthRange manpage.
procedure
first : exact-nonnegative-integer? count : exact-integer? v : f64vector?
Version 4.1.
procedure
index : exact-nonnegative-integer? n : real? f : real?
Version 4.1.
See the glDepthRangeIndexed manpage.
Extension GL_NV_depth_buffer_float.
Version 4.1.
See the glDepthRange manpage.
procedure
(glDetachObjectARB containerObj attachedObj) → any containerObj : exact-nonnegative-integer? attachedObj : exact-nonnegative-integer?
Extension GL_ARB_shader_objects.
Alias of glDetachShader.
procedure
program : exact-nonnegative-integer? shader : exact-nonnegative-integer?
Version 2.0.
See the glDetachShader manpage.
procedure
target : exact-integer? n : exact-integer? points : f32vector?
Extension GL_SGIS_detail_texture.
See the glDisable manpage.
Version 1.1.
Deprecated in version 3.1.
See the glDisableClientState manpage.
procedure
(glDisableClientStateIndexedEXT array index) → any array : exact-integer? index : exact-nonnegative-integer?
Extension GL_EXT_direct_state_access.
procedure
target : exact-integer? index : exact-nonnegative-integer?
Extension GL_EXT_draw_buffers2.
Alias of glDisablei.
Extension GL_EXT_vertex_shader.
procedure
index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_APPLE_vertex_program_evaluators.
Version 2.0.
See the glDisableVertexAttribArray manpage.
Extension GL_ARB_vertex_program.
Alias of glDisableVertexAttribArray.
Version 3.0.
See the glDisable manpage.
procedure
(glDispatchCompute num_groups_x num_groups_y num_groups_z) → any num_groups_x : exact-nonnegative-integer? num_groups_y : exact-nonnegative-integer? num_groups_z : exact-nonnegative-integer?
Version 4.3.
Version 4.3.
procedure
mode : exact-integer? first : exact-integer? count : exact-integer?
Version 1.1.
See the glDrawArrays manpage.
procedure
mode : exact-integer? first : exact-integer? count : exact-integer?
Extension GL_EXT_vertex_array.
Alias of glDrawArrays.
Version 1.2.
See the glDrawArraysIndirect manpage.
procedure
(glDrawArraysInstanced mode first count instancecount) → any mode : exact-integer? first : exact-integer? count : exact-integer? instancecount : exact-integer?
Version 3.1.
See the glDrawArraysInstanced manpage.
procedure
(glDrawArraysInstancedARB mode first count primcount) → any mode : exact-integer? first : exact-integer? count : exact-integer? primcount : exact-integer?
Extension GL_ARB_draw_instanced.
Alias of glDrawArraysInstanced.
procedure
(glDrawArraysInstancedBaseInstance mode first count instancecount baseinstance) → any mode : exact-integer? first : exact-integer? count : exact-integer? instancecount : exact-integer? baseinstance : exact-nonnegative-integer?
Version 4.2.
procedure
(glDrawArraysInstancedEXT mode start count primcount) → any mode : exact-integer? start : exact-integer? count : exact-integer? primcount : exact-integer?
Extension GL_EXT_draw_instanced.
Alias of glDrawArraysInstancedARB.
See the glDrawBuffer manpage.
Version 2.0.
See the glDrawBuffers manpage.
Extension GL_ARB_draw_buffers.
Alias of glDrawBuffers.
Extension GL_ATI_draw_buffers.
Alias of glDrawBuffers.
procedure
mode : exact-integer? first : exact-integer? count : exact-integer?
Extension GL_APPLE_element_array.
Extension GL_ATI_element_array.
procedure
mode : exact-integer? count : exact-integer? type : exact-integer? indices : gl-pointer?
Version 1.1.
See the glDrawElements manpage.
procedure
(glDrawElementsBaseVertex mode count type indices basevertex) → any mode : exact-integer? count : exact-integer? type : exact-integer? indices : gl-pointer? basevertex : exact-integer?
Version 1.2.
See the glDrawElementsBaseVertex manpage.
procedure
mode : exact-integer? type : exact-integer? indirect : gl-pointer?
Version 1.2.
See the glDrawElementsIndirect manpage.
procedure
(glDrawElementsInstanced mode count type indices instancecount) → any mode : exact-integer? count : exact-integer? type : exact-integer? indices : gl-pointer? instancecount : exact-integer?
Version 3.1.
See the glDrawElementsInstanced manpage.
procedure
(glDrawElementsInstancedARB mode count type indices primcount) → any mode : exact-integer? count : exact-integer? type : exact-integer? indices : gl-pointer? primcount : exact-integer?
Extension GL_ARB_draw_instanced.
Alias of glDrawElementsInstanced.
procedure
(glDrawElementsInstancedBaseInstance mode count type indices instancecount baseinstance) → any mode : exact-integer? count : exact-integer? type : exact-integer? indices : gl-pointer? instancecount : exact-integer? baseinstance : exact-nonnegative-integer?
Version 4.2.
procedure
(glDrawElementsInstancedBaseVertex mode count type indices instancecount basevertex) → any mode : exact-integer? count : exact-integer? type : exact-integer? indices : gl-pointer? instancecount : exact-integer? basevertex : exact-integer?
Version 1.2.
procedure
(glDrawElementsInstancedBaseVertexBaseInstance mode count type indices instancecount basevertex baseinstance) → any mode : exact-integer? count : exact-integer? type : exact-integer? indices : gl-pointer? instancecount : exact-integer? basevertex : exact-integer? baseinstance : exact-nonnegative-integer?
Version 4.2.
procedure
(glDrawElementsInstancedEXT mode count type indices primcount) → any mode : exact-integer? count : exact-integer? type : exact-integer? indices : gl-pointer? primcount : exact-integer?
Extension GL_EXT_draw_instanced.
Alias of glDrawElementsInstancedARB.
procedure
mode : exact-integer? first : exact-integer? count : exact-integer? width : exact-integer?
Extension GL_SUN_mesh_array.
procedure
width : exact-integer? height : exact-integer? format : exact-integer? type : exact-integer? pixels : gl-pointer?
Deprecated in version 3.1.
See the glDrawPixels manpage.
procedure
(glDrawRangeElementArrayAPPLE mode start end first count) → any mode : exact-integer? start : exact-nonnegative-integer? end : exact-nonnegative-integer? first : exact-integer? count : exact-integer?
Extension GL_APPLE_element_array.
procedure
(glDrawRangeElementArrayATI mode start end count) → any mode : exact-integer? start : exact-nonnegative-integer? end : exact-nonnegative-integer? count : exact-integer?
Extension GL_ATI_element_array.
procedure
(glDrawRangeElements mode start end count type indices) → any mode : exact-integer? start : exact-nonnegative-integer? end : exact-nonnegative-integer? count : exact-integer? type : exact-integer? indices : gl-pointer?
Version 1.2.
See the glDrawRangeElements manpage.
procedure
(glDrawRangeElementsBaseVertex mode start end count type indices basevertex) → any mode : exact-integer? start : exact-nonnegative-integer? end : exact-nonnegative-integer? count : exact-integer? type : exact-integer? indices : gl-pointer? basevertex : exact-integer?
Version 1.2.
procedure
(glDrawRangeElementsEXT mode start end count type indices) → any mode : exact-integer? start : exact-nonnegative-integer? end : exact-nonnegative-integer? count : exact-integer? type : exact-integer? indices : gl-pointer?
Extension GL_EXT_draw_range_elements.
Alias of glDrawRangeElements.
procedure
mode : exact-integer? id : exact-nonnegative-integer?
Version 1.2.
See the glDrawTransformFeedback manpage.
procedure
(glDrawTransformFeedbackInstanced mode id instancecount) → any mode : exact-integer? id : exact-nonnegative-integer? instancecount : exact-integer?
Version 4.2.
procedure
mode : exact-integer? id : exact-nonnegative-integer?
Extension GL_NV_transform_feedback2.
procedure
(glDrawTransformFeedbackStream mode id stream) → any mode : exact-integer? id : exact-nonnegative-integer? stream : exact-nonnegative-integer?
Version 1.2.
procedure
(glDrawTransformFeedbackStreamInstanced mode id stream instancecount) → any mode : exact-integer? id : exact-nonnegative-integer? stream : exact-nonnegative-integer? instancecount : exact-integer?
Version 4.2.