Version: 5.3.0.1
7 glG...
Extension GL_SGIX_async.
Version 1.5.
See the glGenBuffers manpage.
Extension GL_ARB_vertex_buffer_object.
Alias of glGenBuffers.
Extension GL_APPLE_fence.
Extension GL_NV_fence.
Extension GL_ATI_fragment_shader.
Version 3.0.
See the glGenFramebuffers manpage.
Extension GL_EXT_framebuffer_object.
Alias of glGenFramebuffers.
Deprecated in version 3.1.
See the glGenLists manpage.
(glGenNamesAMD identifier num) → u32vector? identifier : exact-integer? num : exact-nonnegative-integer?
Extension GL_AMD_name_gen_delete.
Extension GL_NV_occlusion_query.
Extension GL_AMD_performance_monitor.
Version 4.1.
See the glGenProgramPipelines manpage.
Extension GL_ARB_vertex_program.
Extension GL_NV_vertex_program.
Alias of glGenProgramsARB.
Version 1.5.
See the glGenQueries manpage.
Extension GL_ARB_occlusion_query.
Alias of glGenQueries.
Version 3.0.
See the glGenRenderbuffers manpage.
Extension GL_EXT_framebuffer_object.
Alias of glGenRenderbuffers.
Version 1.2.
See the glGenSamplers manpage.
Extension GL_EXT_vertex_shader.
Version 1.1.
See the glGenTextures manpage.
Extension GL_EXT_texture_object.
Version 1.2.
See the glGenTransformFeedbacks manpage.
Extension GL_NV_transform_feedback2.
Version 3.0.
See the glGenVertexArrays manpage.
Extension GL_APPLE_vertex_array_object.
Alias of glGenVertexArray.
Extension GL_EXT_vertex_shader.
Version 3.0.
See the glGenerateMipmap manpage.
Extension GL_EXT_framebuffer_object.
Alias of glGenerateMipmap.
Extension GL_EXT_direct_state_access.
(glGenerateTextureMipmapEXT texture target) → any texture : exact-nonnegative-integer? target : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetActiveAttrib program index bufSize name) →
exact-integer? exact-integer? exact-integer? program : exact-nonnegative-integer? index : exact-nonnegative-integer? bufSize : exact-integer? name : bytes?
Version 2.0.
See the glGetActiveAttrib manpage.
(glGetActiveAttribARB programObj index maxLength name) →
exact-integer? exact-integer? exact-integer? programObj : exact-nonnegative-integer? index : exact-nonnegative-integer? maxLength : exact-integer? name : bytes?
Extension GL_ARB_vertex_shader.
Alias of glGetActiveAttrib.
(glGetActiveSubroutineName program shadertype index bufsize) →
exact-integer? bytes? program : exact-nonnegative-integer? shadertype : exact-integer? index : exact-nonnegative-integer? bufsize : exact-integer?
Version 1.2.
See the glGetActiveSubroutineName manpage.
(glGetActiveSubroutineUniformName program shadertype index bufsize)
→
exact-integer? bytes? program : exact-nonnegative-integer? shadertype : exact-integer? index : exact-nonnegative-integer? bufsize : exact-integer?
Version 1.2.
(glGetActiveSubroutineUniformiv program shadertype index pname) → s32vector? program : exact-nonnegative-integer? shadertype : exact-integer? index : exact-nonnegative-integer? pname : exact-integer?
Version 1.2.
See the glGetActiveSubroutineUniform manpage.
(glGetActiveUniform program index bufSize name) →
exact-integer? exact-integer? exact-integer? program : exact-nonnegative-integer? index : exact-nonnegative-integer? bufSize : exact-integer? name : bytes?
Version 2.0.
See the glGetActiveUniform manpage.
(glGetActiveUniformARB programObj index maxLength name) →
exact-integer? exact-integer? exact-integer? programObj : exact-nonnegative-integer? index : exact-nonnegative-integer? maxLength : exact-integer? name : bytes?
Extension GL_ARB_shader_objects.
Alias of glGetActiveUniform.
(glGetActiveUniformBlockName program uniformBlockIndex bufSize)
→
exact-integer? bytes? program : exact-nonnegative-integer? uniformBlockIndex : exact-nonnegative-integer? bufSize : exact-integer?
Version 2.0.
See the glGetActiveUniformBlockName manpage.
(glGetActiveUniformBlockiv program uniformBlockIndex pname) → s32vector? program : exact-nonnegative-integer? uniformBlockIndex : exact-nonnegative-integer? pname : exact-integer?
Version 2.0.
See the glGetActiveUniformBlock manpage.
(glGetActiveUniformName program uniformIndex bufSize) →
exact-integer? bytes? program : exact-nonnegative-integer? uniformIndex : exact-nonnegative-integer? bufSize : exact-integer?
Version 2.0.
See the glGetActiveUniformName manpage.
(glGetActiveUniformsiv program uniformCount uniformIndices pname) → s32vector? program : exact-nonnegative-integer? uniformCount : exact-integer? uniformIndices : u32vector? pname : exact-integer?
Version 2.0.
See the glGetActiveUniformsiv manpage.
(glGetActiveVaryingNV program index bufSize name) →
exact-integer? exact-integer? exact-integer? program : exact-nonnegative-integer? index : exact-nonnegative-integer? bufSize : exact-integer? name : bytes?
Extension GL_NV_transform_feedback.
Extension GL_ATI_vertex_array_object.
Extension GL_ATI_vertex_array_object.
(glGetAttachedObjectsARB containerObj maxCount)
→
exact-integer? u32vector? containerObj : exact-nonnegative-integer? maxCount : exact-integer?
Extension GL_ARB_shader_objects.
Alias of glGetAttachedShaders.
(glGetAttachedShaders program maxCount)
→
exact-integer? u32vector? program : exact-nonnegative-integer? maxCount : exact-integer?
Version 2.0.
See the glGetAttachedShaders manpage.
(glGetAttribLocation program name) → exact-integer? program : exact-nonnegative-integer? name : (or/c string? bytes?)
Version 2.0.
See the glGetAttribLocation manpage.
(glGetAttribLocationARB programObj name) → exact-integer? programObj : exact-nonnegative-integer? name : (or/c string? bytes?)
Extension GL_ARB_vertex_shader.
Alias of glGetAttribLocation.
(glGetBooleanIndexedvEXT target index data) → any target : exact-integer? index : exact-nonnegative-integer? data : cpointer?
Extension GL_EXT_draw_buffers2.
Alias of glGetBooleani_v.
(glGetBooleani_v target index data) → any target : exact-integer? index : exact-nonnegative-integer? data : cpointer?
Version 3.0.
Version 3.2.
Version 1.5.
See the glGetBufferParameteriv manpage.
(glGetBufferParameterivARB target pname) → s32vector? target : exact-integer? pname : exact-integer?
Extension GL_ARB_vertex_buffer_object.
Alias of glGetBufferParameteriv.
(glGetBufferParameterui64vNV target pname) → u64vector? target : exact-integer? pname : exact-integer?
Extension GL_NV_shader_buffer_load.
Version 1.5.
See the glGetBufferPointerv manpage.
Extension GL_ARB_vertex_buffer_object.
Alias of glGetBufferPointerv.
(glGetBufferSubData target offset size data) → any target : exact-integer? offset : exact-integer? size : exact-integer? data : gl-pointer?
Version 1.5.
See the glGetBufferSubData manpage.
(glGetBufferSubDataARB target offset size data) → any target : exact-integer? offset : exact-integer? size : exact-integer? data : gl-pointer?
Extension GL_ARB_vertex_buffer_object.
Alias of glGetBufferSubData.
Deprecated in version 3.1.
See the glGetClipPlane manpage.
(glGetColorTable target format type table) → any target : exact-integer? format : exact-integer? type : exact-integer? table : gl-pointer?
Version 1.2.
Deprecated in version 3.1.
See the glGetColorTable manpage.
(glGetColorTableEXT target format type data) → any target : exact-integer? format : exact-integer? type : exact-integer? data : gl-pointer?
Extension GL_EXT_paletted_texture.
(glGetColorTableParameterfv target pname) → f32vector? target : exact-integer? pname : exact-integer?
Version 1.2.
Deprecated in version 3.1.
See the glGetColorTableParameter manpage.
(glGetColorTableParameterfvEXT target pname) → f32vector? target : exact-integer? pname : exact-integer?
Extension GL_EXT_paletted_texture.
(glGetColorTableParameterfvSGI target pname) → f32vector? target : exact-integer? pname : exact-integer?
Extension GL_SGI_color_table.
(glGetColorTableParameteriv target pname) → s32vector? target : exact-integer? pname : exact-integer?
Version 1.2.
Deprecated in version 3.1.
See the glGetColorTableParameter manpage.
(glGetColorTableParameterivEXT target pname) → s32vector? target : exact-integer? pname : exact-integer?
Extension GL_EXT_paletted_texture.
(glGetColorTableParameterivSGI target pname) → s32vector? target : exact-integer? pname : exact-integer?
Extension GL_SGI_color_table.
(glGetColorTableSGI target format type table) → any target : exact-integer? format : exact-integer? type : exact-integer? table : gl-pointer?
Extension GL_SGI_color_table.
(glGetCombinerInputParameterfvNV stage portion variable pname) → f32vector? stage : exact-integer? portion : exact-integer? variable : exact-integer? pname : exact-integer?
Extension GL_NV_register_combiners.
(glGetCombinerInputParameterivNV stage portion variable pname) → s32vector? stage : exact-integer? portion : exact-integer? variable : exact-integer? pname : exact-integer?
Extension GL_NV_register_combiners.
(glGetCombinerOutputParameterfvNV stage portion pname) → f32vector? stage : exact-integer? portion : exact-integer? pname : exact-integer?
Extension GL_NV_register_combiners.
(glGetCombinerOutputParameterivNV stage portion pname) → s32vector? stage : exact-integer? portion : exact-integer? pname : exact-integer?
Extension GL_NV_register_combiners.
(glGetCombinerStageParameterfvNV stage pname) → f32vector? stage : exact-integer? pname : exact-integer?
Extension GL_NV_register_combiners2.
(glGetCompressedMultiTexImageEXT texunit target lod img) → any texunit : exact-integer? target : exact-integer? lod : exact-integer? img : gl-pointer?
Extension GL_EXT_direct_state_access.
(glGetCompressedTexImage target level img) → any target : exact-integer? level : exact-integer? img : gl-pointer?
Version 1.3.
See the glGetCompressedTexImage manpage.
(glGetCompressedTexImageARB target level img) → any target : exact-integer? level : exact-integer? img : gl-pointer?
Extension GL_ARB_texture_compression.
Alias of glGetCompressedTexImage.
(glGetCompressedTextureImageEXT texture target lod img) → any texture : exact-nonnegative-integer? target : exact-integer? lod : exact-integer? img : gl-pointer?
Extension GL_EXT_direct_state_access.
(glGetConvolutionFilter target format type image) → any target : exact-integer? format : exact-integer? type : exact-integer? image : gl-pointer?
Version 1.2.
Deprecated in version 3.1.
See the glGetConvolutionFilter manpage.
(glGetConvolutionFilterEXT target format type image) → any target : exact-integer? format : exact-integer? type : exact-integer? image : gl-pointer?
Extension GL_EXT_convolution.
(glGetConvolutionParameterfv target pname) → f32vector? target : exact-integer? pname : exact-integer?
Version 1.2.
Deprecated in version 3.1.
See the glGetConvolutionParameter manpage.
(glGetConvolutionParameterfvEXT target pname) → f32vector? target : exact-integer? pname : exact-integer?
Extension GL_EXT_convolution.
(glGetConvolutionParameteriv target pname) → s32vector? target : exact-integer? pname : exact-integer?
Version 1.2.
Deprecated in version 3.1.
See the glGetConvolutionParameter manpage.
(glGetConvolutionParameterivEXT target pname) → s32vector? target : exact-integer? pname : exact-integer?
Extension GL_EXT_convolution.
(glGetDebugMessageLogAMD count bufsize)
→
exact-nonnegative-integer? s32vector? u32vector? u32vector? s32vector? bytes? count : exact-nonnegative-integer? bufsize : exact-integer?
Extension GL_AMD_debug_output.
(glGetDebugMessageLogARB count bufsize messageLog)
→
exact-nonnegative-integer? s32vector? s32vector? u32vector? s32vector? s32vector? count : exact-nonnegative-integer? bufsize : exact-integer? messageLog : bytes?
Extension GL_ARB_debug_output.
Extension GL_SGIS_detail_texture.
(glGetDoubleIndexedvEXT target index data) → any target : exact-integer? index : exact-nonnegative-integer? data : f64vector?
Extension GL_EXT_direct_state_access.
(glGetDoublei_v target index data) → any target : exact-integer? index : exact-nonnegative-integer? data : f64vector?
Version 4.1.
See the glGetError manpage.
Extension GL_NV_fence.
(glGetFinalCombinerInputParameterfvNV variable pname) → f32vector? variable : exact-integer? pname : exact-integer?
Extension GL_NV_register_combiners.
(glGetFinalCombinerInputParameterivNV variable pname) → s32vector? variable : exact-integer? pname : exact-integer?
Extension GL_NV_register_combiners.
(glGetFloatIndexedvEXT target index data) → any target : exact-integer? index : exact-nonnegative-integer? data : f32vector?
Extension GL_EXT_direct_state_access.
(glGetFloati_v target index data) → any target : exact-integer? index : exact-nonnegative-integer? data : f32vector?
Version 4.1.
Extension GL_SGIS_fog_function.
(glGetFragDataIndex program name) → exact-integer? program : exact-nonnegative-integer? name : (or/c string? bytes?)
Version 1.2.
See the glGetFragDataIndex manpage.
(glGetFragDataLocation program name) → exact-integer? program : exact-nonnegative-integer? name : (or/c string? bytes?)
Version 3.0.
See the glGetFragDataLocation manpage.
(glGetFragDataLocationEXT program name) → exact-integer? program : exact-nonnegative-integer? name : (or/c string? bytes?)
Extension GL_EXT_gpu_shader4.
Alias of glGetFragDataLocation.
Extension GL_SGIX_fragment_lighting.
Extension GL_SGIX_fragment_lighting.
Extension GL_SGIX_fragment_lighting.
Extension GL_SGIX_fragment_lighting.
(glGetFramebufferAttachmentParameteriv target attachment pname) → s32vector? target : exact-integer? attachment : exact-integer? pname : exact-integer?
Version 3.0.
(glGetFramebufferAttachmentParameterivEXT target attachment pname) → s32vector? target : exact-integer? attachment : exact-integer? pname : exact-integer?
Extension GL_EXT_framebuffer_object.
Alias of glGetFramebufferAttachmentParameteriv.
(glGetFramebufferParameterivEXT framebuffer pname) → s32vector? framebuffer : exact-nonnegative-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
Extension GL_ARB_robustness.
Extension GL_ARB_shader_objects.
(glGetHistogram target reset format type the-values) → any target : exact-integer? reset : boolean? format : exact-integer? type : exact-integer? the-values : gl-pointer?
Version 1.2.
Deprecated in version 3.1.
See the glGetHistogram manpage.
(glGetHistogramEXT target reset format type the-values) → any target : exact-integer? reset : boolean? format : exact-integer? type : exact-integer? the-values : gl-pointer?
Extension GL_EXT_histogram.
(glGetHistogramParameterfv target pname) → f32vector? target : exact-integer? pname : exact-integer?
Version 1.2.
Deprecated in version 3.1.
See the glGetHistogramParameter manpage.
(glGetHistogramParameterfvEXT target pname) → f32vector? target : exact-integer? pname : exact-integer?
Extension GL_EXT_histogram.
(glGetHistogramParameteriv target pname) → s32vector? target : exact-integer? pname : exact-integer?
Version 1.2.
Deprecated in version 3.1.
See the glGetHistogramParameter manpage.
(glGetHistogramParameterivEXT target pname) → s32vector? target : exact-integer? pname : exact-integer?
Extension GL_EXT_histogram.
(glGetImageTransformParameterfvHP target pname) → f32vector? target : exact-integer? pname : exact-integer?
Extension GL_HP_image_transform.
(glGetImageTransformParameterivHP target pname) → s32vector? target : exact-integer? pname : exact-integer?
Extension GL_HP_image_transform.
(glGetInfoLogARB obj maxLength) →
exact-integer? bytes? obj : exact-nonnegative-integer? maxLength : exact-integer?
Extension GL_ARB_shader_objects.
Extension GL_SGIX_instruments.
(glGetInteger64i_v target index data) → any target : exact-integer? index : exact-nonnegative-integer? data : s64vector?
Version 3.2.
Version 1.2.
(glGetIntegerIndexedvEXT target index data) → any target : exact-integer? index : exact-nonnegative-integer? data : s32vector?
Extension GL_EXT_draw_buffers2.
Alias of glGetIntegeri_v.
(glGetIntegeri_v target index data) → any target : exact-integer? index : exact-nonnegative-integer? data : s32vector?
Version 3.0.
(glGetIntegerui64i_vNV value index result) → any value : exact-integer? index : exact-nonnegative-integer? result : u64vector?
Extension GL_NV_vertex_buffer_unified_memory.
Extension GL_NV_shader_buffer_load.
(glGetInvariantBooleanvEXT id value data) → any id : exact-nonnegative-integer? value : exact-integer? data : cpointer?
Extension GL_EXT_vertex_shader.
(glGetInvariantFloatvEXT id value data) → any id : exact-nonnegative-integer? value : exact-integer? data : f32vector?
Extension GL_EXT_vertex_shader.
(glGetInvariantIntegervEXT id value data) → any id : exact-nonnegative-integer? value : exact-integer? data : s32vector?
Extension GL_EXT_vertex_shader.
Deprecated in version 3.1.
See the glGetLight manpage.
Deprecated in version 3.1.
See the glGetLight manpage.
(glGetListParameterfvSGIX list pname) → f32vector? list : exact-nonnegative-integer? pname : exact-integer?
Extension GL_SGIX_list_priority.
(glGetListParameterivSGIX list pname) → s32vector? list : exact-nonnegative-integer? pname : exact-integer?
Extension GL_SGIX_list_priority.
(glGetLocalConstantBooleanvEXT id value data) → any id : exact-nonnegative-integer? value : exact-integer? data : cpointer?
Extension GL_EXT_vertex_shader.
(glGetLocalConstantFloatvEXT id value data) → any id : exact-nonnegative-integer? value : exact-integer? data : f32vector?
Extension GL_EXT_vertex_shader.
(glGetLocalConstantIntegervEXT id value data) → any id : exact-nonnegative-integer? value : exact-integer? data : s32vector?
Extension GL_EXT_vertex_shader.
(glGetMapAttribParameterfvNV target index pname) → f32vector? target : exact-integer? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_evaluators.
(glGetMapAttribParameterivNV target index pname) → s32vector? target : exact-integer? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_evaluators.
(glGetMapControlPointsNV target index type ustride vstride packed points) → any target : exact-integer? index : exact-nonnegative-integer? type : exact-integer? ustride : exact-integer? vstride : exact-integer? packed : boolean? points : gl-pointer?
Extension GL_NV_evaluators.
(glGetMapParameterfvNV target pname params) → any target : exact-integer? pname : exact-integer? params : f32vector?
Extension GL_NV_evaluators.
(glGetMapParameterivNV target pname params) → any target : exact-integer? pname : exact-integer? params : s32vector?
Extension GL_NV_evaluators.
Deprecated in version 3.1.
See the glGetMap manpage.
Deprecated in version 3.1.
See the glGetMap manpage.
Deprecated in version 3.1.
See the glGetMap manpage.
Deprecated in version 3.1.
See the glGetMaterial manpage.
Deprecated in version 3.1.
See the glGetMaterial manpage.
(glGetMinmax target reset format type the-values) → any target : exact-integer? reset : boolean? format : exact-integer? type : exact-integer? the-values : gl-pointer?
Version 1.2.
Deprecated in version 3.1.
See the glGetMinmax manpage.
(glGetMinmaxEXT target reset format type the-values) → any target : exact-integer? reset : boolean? format : exact-integer? type : exact-integer? the-values : gl-pointer?
Extension GL_EXT_histogram.
Version 1.2.
Deprecated in version 3.1.
See the glGetMinmaxParameter manpage.
(glGetMinmaxParameterfvEXT target pname) → f32vector? target : exact-integer? pname : exact-integer?
Extension GL_EXT_histogram.
Version 1.2.
Deprecated in version 3.1.
See the glGetMinmaxParameter manpage.
(glGetMinmaxParameterivEXT target pname) → s32vector? target : exact-integer? pname : exact-integer?
Extension GL_EXT_histogram.
(glGetMultiTexEnvfvEXT texunit target pname) → f32vector? texunit : exact-integer? target : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetMultiTexEnvivEXT texunit target pname) → s32vector? texunit : exact-integer? target : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetMultiTexGendvEXT texunit coord pname) → f64vector? texunit : exact-integer? coord : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetMultiTexGenfvEXT texunit coord pname) → f32vector? texunit : exact-integer? coord : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetMultiTexGenivEXT texunit coord pname) → s32vector? texunit : exact-integer? coord : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetMultiTexImageEXT texunit target level format type pixels) → any texunit : exact-integer? target : exact-integer? level : exact-integer? format : exact-integer? type : exact-integer? pixels : gl-pointer?
Extension GL_EXT_direct_state_access.
(glGetMultiTexLevelParameterfvEXT texunit target level pname) → f32vector? texunit : exact-integer? target : exact-integer? level : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetMultiTexLevelParameterivEXT texunit target level pname) → s32vector? texunit : exact-integer? target : exact-integer? level : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetMultiTexParameterIivEXT texunit target pname) → s32vector? texunit : exact-integer? target : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetMultiTexParameterIuivEXT texunit target pname) → u32vector? texunit : exact-integer? target : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetMultiTexParameterfvEXT texunit target pname) → f32vector? texunit : exact-integer? target : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetMultiTexParameterivEXT texunit target pname) → s32vector? texunit : exact-integer? target : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetMultisamplefv pname index) → f32vector? pname : exact-integer? index : exact-nonnegative-integer?
Version 1.2.
See the glGetMultisample manpage.
(glGetMultisamplefvNV pname index) → f32vector? pname : exact-integer? index : exact-nonnegative-integer?
Extension GL_NV_explicit_multisample.
(glGetNamedBufferParameterivEXT buffer pname) → s32vector? buffer : exact-nonnegative-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetNamedBufferParameterui64vNV buffer pname) → u64vector? buffer : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_shader_buffer_load.
(glGetNamedBufferPointervEXT buffer pname) → (vectorof gl-pointer?) buffer : exact-nonnegative-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetNamedBufferSubDataEXT buffer offset size data) → any buffer : exact-nonnegative-integer? offset : exact-integer? size : exact-integer? data : gl-pointer?
Extension GL_EXT_direct_state_access.
(glGetNamedFramebufferAttachmentParameterivEXT framebuffer attachment pname) → s32vector? framebuffer : exact-nonnegative-integer? attachment : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetNamedProgramLocalParameterIivEXT program target index) → s32vector? program : exact-nonnegative-integer? target : exact-integer? index : exact-nonnegative-integer?
Extension GL_EXT_direct_state_access.
(glGetNamedProgramLocalParameterIuivEXT program target index) → u32vector? program : exact-nonnegative-integer? target : exact-integer? index : exact-nonnegative-integer?
Extension GL_EXT_direct_state_access.
(glGetNamedProgramLocalParameterdvEXT program target index) → f64vector? program : exact-nonnegative-integer? target : exact-integer? index : exact-nonnegative-integer?
Extension GL_EXT_direct_state_access.
(glGetNamedProgramLocalParameterfvEXT program target index) → f32vector? program : exact-nonnegative-integer? target : exact-integer? index : exact-nonnegative-integer?
Extension GL_EXT_direct_state_access.
(glGetNamedProgramStringEXT program target pname string) → any program : exact-nonnegative-integer? target : exact-integer? pname : exact-integer? string : gl-pointer?
Extension GL_EXT_direct_state_access.
(glGetNamedProgramivEXT program target pname) → exact-integer? program : exact-nonnegative-integer? target : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetNamedRenderbufferParameterivEXT renderbuffer pname) → s32vector? renderbuffer : exact-nonnegative-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetNamedStringARB namelen name bufSize)
→
exact-integer? bytes? namelen : exact-integer? name : (or/c string? bytes?) bufSize : exact-integer?
Extension GL_ARB_shading_language_include.
(glGetNamedStringivARB namelen name pname) → s32vector? namelen : exact-integer? name : (or/c string? bytes?) pname : exact-integer?
Extension GL_ARB_shading_language_include.
(glGetObjectBufferfvATI buffer pname) → flonum? buffer : exact-nonnegative-integer? pname : exact-integer?
Extension GL_ATI_vertex_array_object.
(glGetObjectBufferivATI buffer pname) → exact-integer? buffer : exact-nonnegative-integer? pname : exact-integer?
Extension GL_ATI_vertex_array_object.
(glGetObjectParameterfvARB obj pname params) → any obj : exact-nonnegative-integer? pname : exact-integer? params : f32vector?
Extension GL_ARB_shader_objects.
(glGetObjectParameterivAPPLE objectType name pname) → s32vector? objectType : exact-integer? name : exact-nonnegative-integer? pname : exact-integer?
Extension GL_APPLE_object_purgeable.
(glGetObjectParameterivARB obj pname params) → any obj : exact-nonnegative-integer? pname : exact-integer? params : s32vector?
Extension GL_ARB_shader_objects.
(glGetOcclusionQueryivNV id pname) → s32vector? id : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_occlusion_query.
(glGetOcclusionQueryuivNV id pname) → u32vector? id : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_occlusion_query.
(glGetPerfMonitorCounterDataAMD monitor pname dataSize)
→
u32vector? exact-integer? monitor : exact-nonnegative-integer? pname : exact-integer? dataSize : exact-integer?
Extension GL_AMD_performance_monitor.
(glGetPerfMonitorCounterInfoAMD group counter pname data) → any group : exact-nonnegative-integer? counter : exact-nonnegative-integer? pname : exact-integer? data : gl-pointer?
Extension GL_AMD_performance_monitor.
(glGetPerfMonitorCounterStringAMD group counter bufSize)
→
exact-integer? bytes? group : exact-nonnegative-integer? counter : exact-nonnegative-integer? bufSize : exact-integer?
Extension GL_AMD_performance_monitor.
(glGetPerfMonitorCountersAMD group counterSize)
→
exact-integer? exact-integer? u32vector? group : exact-nonnegative-integer? counterSize : exact-integer?
Extension GL_AMD_performance_monitor.
(glGetPerfMonitorGroupStringAMD group bufSize)
→
exact-integer? bytes? group : exact-nonnegative-integer? bufSize : exact-integer?
Extension GL_AMD_performance_monitor.
Extension GL_AMD_performance_monitor.
Deprecated in version 3.1.
See the glGetPixelMap manpage.
Deprecated in version 3.1.
See the glGetPixelMap manpage.
Deprecated in version 3.1.
See the glGetPixelMap manpage.
Extension GL_SGIS_pixel_texture.
Extension GL_SGIS_pixel_texture.
(glGetPointerIndexedvEXT target index data) → any target : exact-integer? index : exact-nonnegative-integer? data : cpointer?
Extension GL_EXT_direct_state_access.
Version 1.1.
See the glGetPointerv manpage.
Extension GL_EXT_vertex_array.
Alias of glGetPointerv.
Deprecated in version 3.1.
See the glGetPolygonStipple manpage.
(glGetProgramBinary program bufSize binary)
→
exact-integer? exact-integer? program : exact-nonnegative-integer? bufSize : exact-integer? binary : gl-pointer?
Version 4.1.
See the glGetProgramBinary manpage.
(glGetProgramEnvParameterIivNV target index) → s32vector? target : exact-integer? index : exact-nonnegative-integer?
Extension GL_NV_gpu_program4.
(glGetProgramEnvParameterIuivNV target index) → u32vector? target : exact-integer? index : exact-nonnegative-integer?
Extension GL_NV_gpu_program4.
(glGetProgramEnvParameterdvARB target index) → f64vector? target : exact-integer? index : exact-nonnegative-integer?
Extension GL_ARB_vertex_program.
(glGetProgramEnvParameterfvARB target index) → f32vector? target : exact-integer? index : exact-nonnegative-integer?
Extension GL_ARB_vertex_program.
(glGetProgramInfoLog program bufSize) →
exact-integer? bytes? program : exact-nonnegative-integer? bufSize : exact-integer?
Version 2.0.
See the glGetProgramInfoLog manpage.
(glGetProgramLocalParameterIivNV target index) → s32vector? target : exact-integer? index : exact-nonnegative-integer?
Extension GL_NV_gpu_program4.
(glGetProgramLocalParameterIuivNV target index) → u32vector? target : exact-integer? index : exact-nonnegative-integer?
Extension GL_NV_gpu_program4.
(glGetProgramLocalParameterdvARB target index) → f64vector? target : exact-integer? index : exact-nonnegative-integer?
Extension GL_ARB_vertex_program.
(glGetProgramLocalParameterfvARB target index) → f32vector? target : exact-integer? index : exact-nonnegative-integer?
Extension GL_ARB_vertex_program.
(glGetProgramNamedParameterdvNV id len name) → f64vector? id : exact-nonnegative-integer? len : exact-integer? name : (integer-in 0 255)
Extension GL_NV_fragment_program.
(glGetProgramNamedParameterfvNV id len name) → f32vector? id : exact-nonnegative-integer? len : exact-integer? name : (integer-in 0 255)
Extension GL_NV_fragment_program.
(glGetProgramParameterdvNV target index pname) → f64vector? target : exact-integer? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_vertex_program.
(glGetProgramParameterfvNV target index pname) → f32vector? target : exact-integer? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_vertex_program.
(glGetProgramPipelineInfoLog pipeline bufSize infoLog) → exact-integer? pipeline : exact-nonnegative-integer? bufSize : exact-integer? infoLog : bytes?
Version 4.1.
See the glGetProgramPipelineInfoLog manpage.
(glGetProgramPipelineiv pipeline pname) → s32vector? pipeline : exact-nonnegative-integer? pname : exact-integer?
Version 4.1.
See the glGetProgramPipeline manpage.
(glGetProgramStageiv program shadertype pname) → exact-integer? program : exact-nonnegative-integer? shadertype : exact-integer? pname : exact-integer?
Version 1.2.
See the glGetProgramStage manpage.
(glGetProgramStringARB target pname string) → any target : exact-integer? pname : exact-integer? string : gl-pointer?
Extension GL_ARB_vertex_program.
(glGetProgramStringNV id pname program) → any id : exact-nonnegative-integer? pname : exact-integer? program : bytes?
Extension GL_NV_vertex_program.
(glGetProgramSubroutineParameteruivNV target index param) → any target : exact-integer? index : exact-nonnegative-integer? param : u32vector?
Extension GL_NV_gpu_program5.
(glGetProgramiv program pname params) → any program : exact-nonnegative-integer? pname : exact-integer? params : s32vector?
Version 2.0.
See the glGetProgram manpage.
Extension GL_ARB_vertex_program.
Extension GL_NV_vertex_program.
(glGetQueryIndexediv target index pname) → s32vector? target : exact-integer? index : exact-nonnegative-integer? pname : exact-integer?
Version 1.2.
See the glGetQueryIndexed manpage.
Version 1.2.
(glGetQueryObjecti64vEXT id pname params) → any id : exact-nonnegative-integer? pname : exact-integer? params : s64vector?
Extension GL_EXT_timer_query.
(glGetQueryObjectiv id pname params) → any id : exact-nonnegative-integer? pname : exact-integer? params : s32vector?
Version 1.5.
See the glGetQueryObject manpage.
(glGetQueryObjectivARB id pname params) → any id : exact-nonnegative-integer? pname : exact-integer? params : s32vector?
Extension GL_ARB_occlusion_query.
Alias of glGetQueryObjectiv.
(glGetQueryObjectui64v id pname) → u64vector? id : exact-nonnegative-integer? pname : exact-integer?
Version 1.2.
(glGetQueryObjectui64vEXT id pname params) → any id : exact-nonnegative-integer? pname : exact-integer? params : u64vector?
Extension GL_EXT_timer_query.
(glGetQueryObjectuiv id pname params) → any id : exact-nonnegative-integer? pname : exact-integer? params : u32vector?
Version 1.5.
See the glGetQueryObject manpage.
(glGetQueryObjectuivARB id pname params) → any id : exact-nonnegative-integer? pname : exact-integer? params : u32vector?
Extension GL_ARB_occlusion_query.
Alias of glGetQueryObjectuiv.
(glGetQueryiv target pname params) → any target : exact-integer? pname : exact-integer? params : s32vector?
Version 1.5.
See the glGetQueryiv manpage.
(glGetQueryivARB target pname params) → any target : exact-integer? pname : exact-integer? params : s32vector?
Extension GL_ARB_occlusion_query.
Alias of glGetQueryiv.
(glGetRenderbufferParameteriv target pname) → s32vector? target : exact-integer? pname : exact-integer?
Version 3.0.
See the glGetRenderbufferParameter manpage.
(glGetRenderbufferParameterivEXT target pname) → s32vector? target : exact-integer? pname : exact-integer?
Extension GL_EXT_framebuffer_object.
Alias of glGetRenderbufferParameteriv.
(glGetSamplerParameterIiv sampler pname) → s32vector? sampler : exact-nonnegative-integer? pname : exact-integer?
Version 1.2.
(glGetSamplerParameterIuiv sampler pname) → u32vector? sampler : exact-nonnegative-integer? pname : exact-integer?
Version 1.2.
(glGetSamplerParameterfv sampler pname) → f32vector? sampler : exact-nonnegative-integer? pname : exact-integer?
Version 1.2.
See the glGetSamplerParameter manpage.
(glGetSamplerParameteriv sampler pname) → s32vector? sampler : exact-nonnegative-integer? pname : exact-integer?
Version 1.2.
See the glGetSamplerParameter manpage.
(glGetSeparableFilter target format type row column span) → any target : exact-integer? format : exact-integer? type : exact-integer? row : gl-pointer? column : gl-pointer? span : gl-pointer?
Version 1.2.
Deprecated in version 3.1.
See the glGetSeparableFilter manpage.
(glGetSeparableFilterEXT target format type row column span) → any target : exact-integer? format : exact-integer? type : exact-integer? row : gl-pointer? column : gl-pointer? span : gl-pointer?
Extension GL_EXT_convolution.
(glGetShaderInfoLog shader bufSize) →
exact-integer? bytes? shader : exact-nonnegative-integer? bufSize : exact-integer?
Version 2.0.
See the glGetShaderInfoLog manpage.
(glGetShaderPrecisionFormat shadertype precisiontype)
→
s32vector? s32vector? shadertype : exact-integer? precisiontype : exact-integer?
Version 4.1.
See the glGetShaderPrecisionFormat manpage.
(glGetShaderSource shader bufSize) →
exact-integer? bytes? shader : exact-nonnegative-integer? bufSize : exact-integer?
Version 2.0.
See the glGetShaderSource manpage.
(glGetShaderSourceARB obj maxLength) →
exact-integer? bytes? obj : exact-nonnegative-integer? maxLength : exact-integer?
Extension GL_ARB_shader_objects.
Alias of glGetShaderSource.
(glGetShaderiv shader pname params) → any shader : exact-nonnegative-integer? pname : exact-integer? params : s32vector?
Version 2.0.
See the glGetShader manpage.
Extension GL_SGIS_sharpen_texture.
See the glGetString manpage.
(glGetStringi name index) → (or/c string? bytes?) name : exact-integer? index : exact-nonnegative-integer?
Version 3.0.
See the glGetString manpage.
(glGetSubroutineIndex program shadertype name) → exact-nonnegative-integer? program : exact-nonnegative-integer? shadertype : exact-integer? name : (or/c string? bytes?)
Version 1.2.
See the glGetSubroutineIndex manpage.
(glGetSubroutineUniformLocation program shadertype name) → exact-integer? program : exact-nonnegative-integer? shadertype : exact-integer? name : (or/c string? bytes?)
Version 1.2.
(glGetSynciv sync pname bufSize) →
exact-integer? s32vector? sync : GLsync? pname : exact-integer? bufSize : exact-integer?
Version 3.2.
See the glGetSync manpage.
Extension GL_ATI_envmap_bumpmap.
Extension GL_ATI_envmap_bumpmap.
Deprecated in version 3.1.
See the glGetTexEnv manpage.
Deprecated in version 3.1.
See the glGetTexEnv manpage.
(glGetTexFilterFuncSGIS target filter weights) → any target : exact-integer? filter : exact-integer? weights : f32vector?
Extension GL_SGIS_texture_filter4.
Deprecated in version 3.1.
See the glGetTexGen manpage.
Deprecated in version 3.1.
See the glGetTexGen manpage.
Deprecated in version 3.1.
See the glGetTexGen manpage.
(glGetTexImage target level format type pixels) → any target : exact-integer? level : exact-integer? format : exact-integer? type : exact-integer? pixels : gl-pointer?
See the glGetTexImage manpage.
(glGetTexLevelParameterfv target level pname) → f32vector? target : exact-integer? level : exact-integer? pname : exact-integer?
See the glGetTexLevelParameter manpage.
(glGetTexLevelParameteriv target level pname) → s32vector? target : exact-integer? level : exact-integer? pname : exact-integer?
See the glGetTexLevelParameter manpage.
Version 3.0.
Extension GL_EXT_texture_integer.
Alias of glGetTexParameterIiv.
Version 3.0.
Extension GL_EXT_texture_integer.
Alias of glGetTexParameterIuiv.
(glGetTexParameterPointervAPPLE target pname) → gl-pointer? target : exact-integer? pname : exact-integer?
Extension GL_APPLE_texture_range.
See the glGetTexParameter manpage.
See the glGetTexParameter manpage.
(glGetTextureImageEXT texture target level format type pixels) → any texture : exact-nonnegative-integer? target : exact-integer? level : exact-integer? format : exact-integer? type : exact-integer? pixels : gl-pointer?
Extension GL_EXT_direct_state_access.
(glGetTextureLevelParameterfvEXT texture target level pname) → f32vector? texture : exact-nonnegative-integer? target : exact-integer? level : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetTextureLevelParameterivEXT texture target level pname) → s32vector? texture : exact-nonnegative-integer? target : exact-integer? level : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetTextureParameterIivEXT texture target pname) → s32vector? texture : exact-nonnegative-integer? target : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetTextureParameterIuivEXT texture target pname) → u32vector? texture : exact-nonnegative-integer? target : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetTextureParameterfvEXT texture target pname) → f32vector? texture : exact-nonnegative-integer? target : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetTextureParameterivEXT texture target pname) → s32vector? texture : exact-nonnegative-integer? target : exact-integer? pname : exact-integer?
Extension GL_EXT_direct_state_access.
(glGetTrackMatrixivNV target address pname) → exact-integer? target : exact-integer? address : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_vertex_program.
(glGetTransformFeedbackVarying program index bufSize name) →
exact-integer? exact-integer? exact-integer? program : exact-nonnegative-integer? index : exact-nonnegative-integer? bufSize : exact-integer? name : bytes?
Version 3.0.
(glGetTransformFeedbackVaryingEXT program index bufSize name) →
exact-integer? exact-integer? exact-integer? program : exact-nonnegative-integer? index : exact-nonnegative-integer? bufSize : exact-integer? name : bytes?
Extension GL_EXT_transform_feedback.
Alias of glGetTransformFeedbackVarying.
(glGetTransformFeedbackVaryingNV program index) → exact-integer? program : exact-nonnegative-integer? index : exact-nonnegative-integer?
Extension GL_NV_transform_feedback.
Alias of glGetTransformFeedbackVarying.
(glGetUniformBlockIndex program uniformBlockName) → exact-nonnegative-integer? program : exact-nonnegative-integer? uniformBlockName : (or/c string? bytes?)
Version 2.0.
See the glGetUniformBlockIndex manpage.
(glGetUniformBufferSizeEXT program location) → exact-integer? program : exact-nonnegative-integer? location : exact-integer?
Extension GL_EXT_bindable_uniform.
(glGetUniformIndices program uniformCount uniformNames uniformIndices) → any program : exact-nonnegative-integer? uniformCount : exact-integer? uniformNames : (vectorof (or/c string? bytes?)) uniformIndices : u32vector?
Version 2.0.
See the glGetUniformIndices manpage.
(glGetUniformLocation program name) → exact-integer? program : exact-nonnegative-integer? name : (or/c string? bytes?)
Version 2.0.
See the glGetUniformLocation manpage.
(glGetUniformLocationARB programObj name) → exact-integer? programObj : exact-nonnegative-integer? name : (or/c string? bytes?)
Extension GL_ARB_shader_objects.
Alias of glGetUniformLocation.
(glGetUniformOffsetEXT program location) → exact-integer? program : exact-nonnegative-integer? location : exact-integer?
Extension GL_EXT_bindable_uniform.
(glGetUniformSubroutineuiv shadertype location) → exact-nonnegative-integer? shadertype : exact-integer? location : exact-integer?
Version 1.2.
See the glGetUniformSubroutine manpage.
(glGetUniformdv program location params) → any program : exact-nonnegative-integer? location : exact-integer? params : f64vector?
Version 1.2.
See the glGetUniform manpage.
(glGetUniformfv program location params) → any program : exact-nonnegative-integer? location : exact-integer? params : f32vector?
Version 2.0.
See the glGetUniform manpage.
(glGetUniformfvARB programObj location params) → any programObj : exact-nonnegative-integer? location : exact-integer? params : f32vector?
Extension GL_ARB_shader_objects.
Alias of glGetUniformfv.
(glGetUniformi64vNV program location params) → any program : exact-nonnegative-integer? location : exact-integer? params : s64vector?
Extension GL_NV_gpu_shader5.
(glGetUniformiv program location params) → any program : exact-nonnegative-integer? location : exact-integer? params : s32vector?
Version 2.0.
See the glGetUniform manpage.
(glGetUniformivARB programObj location params) → any programObj : exact-nonnegative-integer? location : exact-integer? params : s32vector?
Extension GL_ARB_shader_objects.
Alias of glGetUniformiv.
(glGetUniformui64vNV program location params) → any program : exact-nonnegative-integer? location : exact-integer? params : u64vector?
Extension GL_NV_shader_buffer_load.
(glGetUniformuiv program location params) → any program : exact-nonnegative-integer? location : exact-integer? params : u32vector?
Version 3.0.
See the glGetUniform manpage.
(glGetUniformuivEXT program location params) → any program : exact-nonnegative-integer? location : exact-integer? params : u32vector?
Extension GL_EXT_gpu_shader4.
Alias of glGetUniformuiv.
(glGetVariantArrayObjectfvATI id pname) → flonum? id : exact-nonnegative-integer? pname : exact-integer?
Extension GL_ATI_vertex_array_object.
(glGetVariantArrayObjectivATI id pname) → exact-integer? id : exact-nonnegative-integer? pname : exact-integer?
Extension GL_ATI_vertex_array_object.
(glGetVariantBooleanvEXT id value data) → any id : exact-nonnegative-integer? value : exact-integer? data : cpointer?
Extension GL_EXT_vertex_shader.
(glGetVariantFloatvEXT id value data) → any id : exact-nonnegative-integer? value : exact-integer? data : f32vector?
Extension GL_EXT_vertex_shader.
(glGetVariantIntegervEXT id value data) → any id : exact-nonnegative-integer? value : exact-integer? data : s32vector?
Extension GL_EXT_vertex_shader.
(glGetVariantPointervEXT id value data) → any id : exact-nonnegative-integer? value : exact-integer? data : cpointer?
Extension GL_EXT_vertex_shader.
(glGetVaryingLocationNV program name) → exact-integer? program : exact-nonnegative-integer? name : (or/c string? bytes?)
Extension GL_NV_transform_feedback.
(glGetVertexAttribArrayObjectfvATI index pname params) → any index : exact-nonnegative-integer? pname : exact-integer? params : f32vector?
Extension GL_ATI_vertex_attrib_array_object.
(glGetVertexAttribArrayObjectivATI index pname params) → any index : exact-nonnegative-integer? pname : exact-integer? params : s32vector?
Extension GL_ATI_vertex_attrib_array_object.
(glGetVertexAttribIiv index pname) → exact-integer? index : exact-nonnegative-integer? pname : exact-integer?
Version 3.0.
(glGetVertexAttribIivEXT index pname) → exact-integer? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_vertex_program4.
Alias of glGetVertexAttribIiv.
(glGetVertexAttribIuiv index pname) → exact-nonnegative-integer? index : exact-nonnegative-integer? pname : exact-integer?
Version 3.0.
(glGetVertexAttribIuivEXT index pname) → exact-nonnegative-integer? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_vertex_program4.
Alias of glGetVertexAttribIuiv.
(glGetVertexAttribLdv index pname) → f64vector? index : exact-nonnegative-integer? pname : exact-integer?
Version 4.1.
(glGetVertexAttribLdvEXT index pname) → f64vector? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_EXT_vertex_attrib_64bit.
(glGetVertexAttribLi64vNV index pname) → s64vector? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_vertex_attrib_integer_64bit.
(glGetVertexAttribLui64vNV index pname) → u64vector? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_vertex_attrib_integer_64bit.
(glGetVertexAttribPointerv index pname) → gl-pointer? index : exact-nonnegative-integer? pname : exact-integer?
Version 2.0.
See the glGetVertexAttribPointerv manpage.
(glGetVertexAttribPointervARB index pname) → gl-pointer? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_ARB_vertex_program.
Alias of glGetVertexAttribPointerv.
(glGetVertexAttribPointervNV index pname) → gl-pointer? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_vertex_program.
Alias of glGetVertexAttribPointerv.
(glGetVertexAttribdv index pname) → f64vector? index : exact-nonnegative-integer? pname : exact-integer?
Version 2.0.
See the glGetVertexAttrib manpage.
(glGetVertexAttribdvARB index pname) → f64vector? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_ARB_vertex_program.
Alias of glGetVertexAttribdv.
(glGetVertexAttribdvNV index pname) → real? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_vertex_program.
Alias of glGetVertexAttribdv.
(glGetVertexAttribfv index pname) → f32vector? index : exact-nonnegative-integer? pname : exact-integer?
Version 2.0.
See the glGetVertexAttrib manpage.
(glGetVertexAttribfvARB index pname) → f32vector? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_ARB_vertex_program.
Alias of glGetVertexAttribfv.
(glGetVertexAttribfvNV index pname) → flonum? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_vertex_program.
Alias of glGetVertexAttribfv.
(glGetVertexAttribiv index pname) → s32vector? index : exact-nonnegative-integer? pname : exact-integer?
Version 2.0.
See the glGetVertexAttrib manpage.
(glGetVertexAttribivARB index pname) → s32vector? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_ARB_vertex_program.
Alias of glGetVertexAttribiv.
(glGetVertexAttribivNV index pname) → exact-integer? index : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_vertex_program.
Alias of glGetVertexAttribiv.
(glGetVideoCaptureStreamdvNV video_capture_slot stream pname) → f64vector? video_capture_slot : exact-nonnegative-integer? stream : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_video_capture.
(glGetVideoCaptureStreamfvNV video_capture_slot stream pname) → f32vector? video_capture_slot : exact-nonnegative-integer? stream : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_video_capture.
(glGetVideoCaptureStreamivNV video_capture_slot stream pname) → s32vector? video_capture_slot : exact-nonnegative-integer? stream : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_video_capture.
(glGetVideoCaptureivNV video_capture_slot pname) → s32vector? video_capture_slot : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_video_capture.
(glGetVideoi64vNV video_slot pname) → s64vector? video_slot : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_present_video.
(glGetVideoivNV video_slot pname) → s32vector? video_slot : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_present_video.
(glGetVideoui64vNV video_slot pname) → u64vector? video_slot : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_present_video.
(glGetVideouivNV video_slot pname) → u32vector? video_slot : exact-nonnegative-integer? pname : exact-integer?
Extension GL_NV_present_video.
(glGetnColorTableARB target format type bufSize table) → any target : exact-integer? format : exact-integer? type : exact-integer? bufSize : exact-integer? table : gl-pointer?
Extension GL_ARB_robustness.
(glGetnCompressedTexImageARB target lod bufSize img) → any target : exact-integer? lod : exact-integer? bufSize : exact-integer? img : gl-pointer?
Extension GL_ARB_robustness.
(glGetnConvolutionFilterARB target format type bufSize image) → any target : exact-integer? format : exact-integer? type : exact-integer? bufSize : exact-integer? image : gl-pointer?
Extension GL_ARB_robustness.
(glGetnHistogramARB target reset format type bufSize the-values) → any target : exact-integer? reset : boolean? format : exact-integer? type : exact-integer? bufSize : exact-integer? the-values : gl-pointer?
Extension GL_ARB_robustness.
(glGetnMapdvARB target query bufSize) → f64vector? target : exact-integer? query : exact-integer? bufSize : exact-integer?
Extension GL_ARB_robustness.
(glGetnMapfvARB target query bufSize) → f32vector? target : exact-integer? query : exact-integer? bufSize : exact-integer?
Extension GL_ARB_robustness.
(glGetnMapivARB target query bufSize) → s32vector? target : exact-integer? query : exact-integer? bufSize : exact-integer?
Extension GL_ARB_robustness.
(glGetnMinmaxARB target reset format type bufSize the-values) → any target : exact-integer? reset : boolean? format : exact-integer? type : exact-integer? bufSize : exact-integer? the-values : gl-pointer?
Extension GL_ARB_robustness.
Extension GL_ARB_robustness.
Extension GL_ARB_robustness.
Extension GL_ARB_robustness.
Extension GL_ARB_robustness.
(glGetnSeparableFilterARB target format type rowBufSize row columnBufSize column span) → any target : exact-integer? format : exact-integer? type : exact-integer? rowBufSize : exact-integer? row : gl-pointer? columnBufSize : exact-integer? column : gl-pointer? span : gl-pointer?
Extension GL_ARB_robustness.
(glGetnTexImageARB target level format type bufSize img) → any target : exact-integer? level : exact-integer? format : exact-integer? type : exact-integer? bufSize : exact-integer? img : gl-pointer?
Extension GL_ARB_robustness.
(glGetnUniformdvARB program location bufSize) → f64vector? program : exact-nonnegative-integer? location : exact-integer? bufSize : exact-integer?
Extension GL_ARB_robustness.
(glGetnUniformfvARB program location bufSize) → f32vector? program : exact-nonnegative-integer? location : exact-integer? bufSize : exact-integer?
Extension GL_ARB_robustness.
(glGetnUniformivARB program location bufSize) → s32vector? program : exact-nonnegative-integer? location : exact-integer? bufSize : exact-integer?
Extension GL_ARB_robustness.
(glGetnUniformuivARB program location bufSize) → u32vector? program : exact-nonnegative-integer? location : exact-integer? bufSize : exact-integer?
Extension GL_ARB_robustness.
Extension GL_SUN_global_alpha.
Extension GL_SUN_global_alpha.
Extension GL_SUN_global_alpha.
Extension GL_SUN_global_alpha.
Extension GL_SUN_global_alpha.
Extension GL_SUN_global_alpha.
Extension GL_SUN_global_alpha.
Extension GL_SUN_global_alpha.