Package com.jogamp.opengl
Interface GL2ES2
- All Known Implementing Classes:
DebugGL2
,DebugGL3
,DebugGL3bc
,DebugGL4
,DebugGL4bc
,DebugGLES2
,DebugGLES3
,TraceGL2
,TraceGL3
,TraceGL3bc
,TraceGL4
,TraceGL4bc
,TraceGLES2
,TraceGLES3
Interface containing the common subset of GL3, GL2 and GLES2.
This interface reflects only the programmable shader functionality of desktop and embedded OpenGL
This interface is almost GLES2 complete.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final int
GL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:GL_ACTIVE_PROGRAM_EXT
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final long
GL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:GL_ALL_SHADER_BITS_EXT
- CType: longstatic final int
GL_VERSION_3_3
,GL_ES_VERSION_3_0
,GL_ARB_occlusion_query2
,GL_EXT_occlusion_query_boolean
Alias for:GL_ANY_SAMPLES_PASSED_EXT
- CType: intstatic final int
GL_ARB_ES3_compatibility
,GL_VERSION_4_3
,GL_ES_VERSION_3_0
,GL_EXT_occlusion_query_boolean
Alias for:GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final int
GL_KHR_blend_equation_advanced_coherent
- CType: intstatic final int
GL_ARB_imaging
,GL_ES_VERSION_2_0
,GL_EXT_blend_color
Alias for:GL_BLEND_COLOR_EXT
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_VEC2_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_VEC3_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_VEC4_ARB
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_BUFFER_KHR
- CType: intstatic final int
GL_ES_VERSION_3_2
,GL_VERSION_1_3
,GL_EXT_texture_border_clamp
,GL_ARB_texture_border_clamp
,GL_NV_texture_border_clamp
,GL_OES_texture_border_clamp
,GL_SGIS_texture_border_clamp
Alias for:GL_CLAMP_TO_BORDER_EXT
,GL_CLAMP_TO_BORDER_ARB
,GL_CLAMP_TO_BORDER_NV
,GL_CLAMP_TO_BORDER_OES
,GL_CLAMP_TO_BORDER_SGIS
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT1_EXT
,GL_COLOR_ATTACHMENT1_NV
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
Alias for:GL_COLOR_ATTACHMENT10_NV
,GL_COLOR_ATTACHMENT10_EXT
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT11_EXT
,GL_COLOR_ATTACHMENT11_NV
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
Alias for:GL_COLOR_ATTACHMENT12_NV
,GL_COLOR_ATTACHMENT12_EXT
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
Alias for:GL_COLOR_ATTACHMENT13_NV
,GL_COLOR_ATTACHMENT13_EXT
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
Alias for:GL_COLOR_ATTACHMENT14_NV
,GL_COLOR_ATTACHMENT14_EXT
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
Alias for:GL_COLOR_ATTACHMENT15_NV
,GL_COLOR_ATTACHMENT15_EXT
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT2_EXT
,GL_COLOR_ATTACHMENT2_NV
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT3_EXT
,GL_COLOR_ATTACHMENT3_NV
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT4_EXT
,GL_COLOR_ATTACHMENT4_NV
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT5_EXT
,GL_COLOR_ATTACHMENT5_NV
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT6_EXT
,GL_COLOR_ATTACHMENT6_NV
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT7_EXT
,GL_COLOR_ATTACHMENT7_NV
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT8_EXT
,GL_COLOR_ATTACHMENT8_NV
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
Alias for:GL_COLOR_ATTACHMENT9_NV
,GL_COLOR_ATTACHMENT9_EXT
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_3_0
,GL_EXT_shadow_samplers
Alias for:GL_COMPARE_REF_TO_TEXTURE_EXT
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final int
GL_ARB_imaging
,GL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_EXT_blend_color
Alias for:GL_CONSTANT_ALPHA_EXT
- CType: intstatic final int
GL_ARB_imaging
,GL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_EXT_blend_color
Alias for:GL_CONSTANT_COLOR_EXT
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_CONTEXT_FLAG_DEBUG_BIT_KHR
- CType: intstatic final int
GL_KHR_robustness
,GL_KHR_robustness
,GL_EXT_robustness
Alias for:GL_CONTEXT_ROBUST_ACCESS_KHR
,GL_CONTEXT_ROBUST_ACCESS_EXT
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final int
GL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:GL_CURRENT_QUERY_EXT
,GL_CURRENT_QUERY_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_CURRENT_VERTEX_ATTRIB_ARB
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_CALLBACK_FUNCTION_ARB
,GL_DEBUG_CALLBACK_FUNCTION_KHR
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_DEBUG_CALLBACK_USER_PARAM_KHR
,GL_DEBUG_CALLBACK_USER_PARAM_ARB
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_GROUP_STACK_DEPTH_KHR
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_AMD_debug_output
,GL_ARB_debug_output
Alias for:GL_DEBUG_LOGGED_MESSAGES_KHR
,GL_DEBUG_LOGGED_MESSAGES_AMD
,GL_DEBUG_LOGGED_MESSAGES_ARB
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR
,GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_OUTPUT_KHR
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR
,GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
,GL_AMD_debug_output
Alias for:GL_DEBUG_SEVERITY_HIGH_ARB
,GL_DEBUG_SEVERITY_HIGH_KHR
,GL_DEBUG_SEVERITY_HIGH_AMD
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
,GL_AMD_debug_output
Alias for:GL_DEBUG_SEVERITY_LOW_KHR
,GL_DEBUG_SEVERITY_LOW_ARB
,GL_DEBUG_SEVERITY_LOW_AMD
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
,GL_AMD_debug_output
Alias for:GL_DEBUG_SEVERITY_MEDIUM_KHR
,GL_DEBUG_SEVERITY_MEDIUM_ARB
,GL_DEBUG_SEVERITY_MEDIUM_AMD
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_SEVERITY_NOTIFICATION_KHR
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_SOURCE_API_ARB
,GL_DEBUG_SOURCE_API_KHR
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_DEBUG_SOURCE_APPLICATION_KHR
,GL_DEBUG_SOURCE_APPLICATION_ARB
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_DEBUG_SOURCE_OTHER_KHR
,GL_DEBUG_SOURCE_OTHER_ARB
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_SOURCE_SHADER_COMPILER_ARB
,GL_DEBUG_SOURCE_SHADER_COMPILER_KHR
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_SOURCE_THIRD_PARTY_ARB
,GL_DEBUG_SOURCE_THIRD_PARTY_KHR
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB
,GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR
,GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_TYPE_ERROR_ARB
,GL_DEBUG_TYPE_ERROR_KHR
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_TYPE_MARKER_KHR
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_TYPE_OTHER_ARB
,GL_DEBUG_TYPE_OTHER_KHR
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_DEBUG_TYPE_PERFORMANCE_KHR
,GL_DEBUG_TYPE_PERFORMANCE_ARB
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_TYPE_POP_GROUP_KHR
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_TYPE_PORTABILITY_ARB
,GL_DEBUG_TYPE_PORTABILITY_KHR
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_TYPE_PUSH_GROUP_KHR
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB
,GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_1_1
,GL_VERSION_1_0
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_ATI_draw_buffers
,GL_NV_draw_buffers
Alias for:GL_DRAW_BUFFER0_EXT
,GL_DRAW_BUFFER0_ARB
,GL_DRAW_BUFFER0_ATI
,GL_DRAW_BUFFER0_NV
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
Alias for:GL_DRAW_BUFFER1_NV
,GL_DRAW_BUFFER1_ATI
,GL_DRAW_BUFFER1_EXT
,GL_DRAW_BUFFER1_ARB
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_ATI_draw_buffers
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
Alias for:GL_DRAW_BUFFER10_ATI
,GL_DRAW_BUFFER10_NV
,GL_DRAW_BUFFER10_EXT
,GL_DRAW_BUFFER10_ARB
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_ATI_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_NV_draw_buffers
Alias for:GL_DRAW_BUFFER11_ATI
,GL_DRAW_BUFFER11_EXT
,GL_DRAW_BUFFER11_ARB
,GL_DRAW_BUFFER11_NV
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_ATI_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_NV_draw_buffers
Alias for:GL_DRAW_BUFFER12_ATI
,GL_DRAW_BUFFER12_EXT
,GL_DRAW_BUFFER12_ARB
,GL_DRAW_BUFFER12_NV
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
Alias for:GL_DRAW_BUFFER13_EXT
,GL_DRAW_BUFFER13_ARB
,GL_DRAW_BUFFER13_NV
,GL_DRAW_BUFFER13_ATI
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_ATI_draw_buffers
,GL_NV_draw_buffers
Alias for:GL_DRAW_BUFFER14_EXT
,GL_DRAW_BUFFER14_ARB
,GL_DRAW_BUFFER14_ATI
,GL_DRAW_BUFFER14_NV
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
Alias for:GL_DRAW_BUFFER15_EXT
,GL_DRAW_BUFFER15_ARB
,GL_DRAW_BUFFER15_NV
,GL_DRAW_BUFFER15_ATI
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
Alias for:GL_DRAW_BUFFER2_NV
,GL_DRAW_BUFFER2_ATI
,GL_DRAW_BUFFER2_EXT
,GL_DRAW_BUFFER2_ARB
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_ATI_draw_buffers
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
Alias for:GL_DRAW_BUFFER3_ATI
,GL_DRAW_BUFFER3_NV
,GL_DRAW_BUFFER3_EXT
,GL_DRAW_BUFFER3_ARB
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_ATI_draw_buffers
,GL_NV_draw_buffers
,GL_ARB_draw_buffers
,GL_EXT_draw_buffers
Alias for:GL_DRAW_BUFFER4_ATI
,GL_DRAW_BUFFER4_NV
,GL_DRAW_BUFFER4_ARB
,GL_DRAW_BUFFER4_EXT
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
Alias for:GL_DRAW_BUFFER5_NV
,GL_DRAW_BUFFER5_ATI
,GL_DRAW_BUFFER5_EXT
,GL_DRAW_BUFFER5_ARB
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
Alias for:GL_DRAW_BUFFER6_EXT
,GL_DRAW_BUFFER6_ARB
,GL_DRAW_BUFFER6_NV
,GL_DRAW_BUFFER6_ATI
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
Alias for:GL_DRAW_BUFFER7_NV
,GL_DRAW_BUFFER7_ATI
,GL_DRAW_BUFFER7_EXT
,GL_DRAW_BUFFER7_ARB
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_ATI_draw_buffers
Alias for:GL_DRAW_BUFFER8_NV
,GL_DRAW_BUFFER8_EXT
,GL_DRAW_BUFFER8_ARB
,GL_DRAW_BUFFER8_ATI
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_ATI_draw_buffers
Alias for:GL_DRAW_BUFFER9_NV
,GL_DRAW_BUFFER9_EXT
,GL_DRAW_BUFFER9_ARB
,GL_DRAW_BUFFER9_ATI
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_MAT2_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_MAT3_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_MAT4_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_VEC2_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_VEC3_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_VEC4_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_fragment_shader
,GL_ARB_fragment_shader
Alias for:GL_FRAGMENT_SHADER_ATI
,GL_FRAGMENT_SHADER_ARB
- CType: intstatic final int
GL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:GL_FRAGMENT_SHADER_BIT_EXT
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_OES_standard_derivatives
,GL_ARB_fragment_shader
Alias for:GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES
,GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_sRGB
Alias for:GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_color_buffer_half_float
Alias for:GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT
- CType: intstatic final int
GL_EXT_disjoint_timer_query
Alias for:GL_GPU_DISJOINT_EXT
- CType: intstatic final int
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic final int
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_1_1
,GL_VERSION_1_0
- CType: intstatic final int
GL_OES_vertex_type_10_10_10_2
Alias for:GL_INT_10_10_10_2_OES
- CType: intstatic final int
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic final int
GL_ES_VERSION_3_2
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_OES_texture_storage_multisample_2d_array
Alias for:GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_INT_VEC2_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_INT_VEC3_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_INT_VEC4_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final int
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic final int
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_OES_texture_3D
,GL_EXT_texture3D
Alias for:GL_MAX_3D_TEXTURE_SIZE_OES
,GL_MAX_3D_TEXTURE_SIZE_EXT
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_fbo_color_attachments
Alias for:GL_MAX_COLOR_ATTACHMENTS_EXT
,GL_MAX_COLOR_ATTACHMENTS_NV
- CType: intstatic final int
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_shader
Alias for:GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_AMD_debug_output
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_MAX_DEBUG_LOGGED_MESSAGES_AMD
,GL_MAX_DEBUG_LOGGED_MESSAGES_KHR
,GL_MAX_DEBUG_LOGGED_MESSAGES_ARB
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
,GL_AMD_debug_output
Alias for:GL_MAX_DEBUG_MESSAGE_LENGTH_KHR
,GL_MAX_DEBUG_MESSAGE_LENGTH_ARB
,GL_MAX_DEBUG_MESSAGE_LENGTH_AMD
- CType: intstatic final int
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_ATI_draw_buffers
Alias for:GL_MAX_DRAW_BUFFERS_NV
,GL_MAX_DRAW_BUFFERS_EXT
,GL_MAX_DRAW_BUFFERS_ARB
,GL_MAX_DRAW_BUFFERS_ATI
- CType: intstatic final int
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic final int
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_MAX_LABEL_LENGTH_KHR
- CType: intstatic final int
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_NV_explicit_multisample
Alias for:GL_MAX_SAMPLE_MASK_WORDS_NV
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_fragment_program
,GL_ARB_fragment_program
Alias for:GL_MAX_TEXTURE_IMAGE_UNITS_NV
,GL_MAX_TEXTURE_IMAGE_UNITS_ARB
- CType: intstatic final int
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_MAX_VERTEX_ATTRIBS_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_shader
Alias for:GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB
- CType: intstatic final int
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic final int
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic final int
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic final int
GL_ARB_get_program_binary
,GL_ES_VERSION_3_0
,GL_VERSION_4_1
,GL_OES_get_program_binary
Alias for:GL_NUM_PROGRAM_BINARY_FORMATS_OES
- CType: intstatic final int
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic final int
GL_ARB_imaging
,GL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_EXT_blend_color
Alias for:GL_ONE_MINUS_CONSTANT_ALPHA_EXT
- CType: intstatic final int
GL_ARB_imaging
,GL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_EXT_blend_color
Alias for:GL_ONE_MINUS_CONSTANT_COLOR_EXT
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_PROGRAM_KHR
- CType: intstatic final int
GL_ARB_get_program_binary
,GL_ES_VERSION_3_0
,GL_VERSION_4_1
,GL_OES_get_program_binary
Alias for:GL_PROGRAM_BINARY_FORMATS_OES
- CType: intstatic final int
GL_ARB_get_program_binary
,GL_ES_VERSION_3_0
,GL_VERSION_4_1
,GL_OES_get_program_binary
Alias for:GL_PROGRAM_BINARY_LENGTH_OES
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_PROGRAM_PIPELINE_KHR
- CType: intstatic final int
GL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:GL_PROGRAM_PIPELINE_BINDING_EXT
- CType: intstatic final int
GL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:GL_PROGRAM_SEPARABLE_EXT
- CType: intstatic final int
GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic final int
GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_QUERY_KHR
- CType: intstatic final int
GL_VERSION_1_5
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:GL_QUERY_COUNTER_BITS_EXT
,GL_QUERY_COUNTER_BITS_ARB
- CType: intstatic final int
GL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:GL_QUERY_RESULT_EXT
,GL_QUERY_RESULT_ARB
- CType: intstatic final int
GL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:GL_QUERY_RESULT_AVAILABLE_EXT
,GL_QUERY_RESULT_AVAILABLE_ARB
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_NV_blend_equation_advanced
,GL_EXT_texture_rg
Alias for:GL_RED_NV
,GL_RED_EXT
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_texture_rg
,GL_VERSION_3_0
,GL_EXT_texture_rg
Alias for:GL_RG_EXT
- CType: intstatic final int
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_EXT_multisample
,GL_NV_explicit_multisample
,GL_SGIS_multisample
Alias for:GL_SAMPLE_MASK_EXT
,GL_SAMPLE_MASK_NV
,GL_SAMPLE_MASK_SGIS
- CType: intstatic final int
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_SGIS_multisample
,GL_NV_explicit_multisample
,GL_EXT_multisample
Alias for:GL_SAMPLE_MASK_VALUE_SGIS
,GL_SAMPLE_MASK_VALUE_NV
,GL_SAMPLE_MASK_VALUE_EXT
- CType: intstatic final int
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_NV_explicit_multisample
Alias for:GL_SAMPLE_POSITION_NV
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_SAMPLER_KHR
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_SAMPLER_2D_ARB
- CType: intstatic final int
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic final int
GL_ES_VERSION_3_2
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_OES_texture_storage_multisample_2d_array
Alias for:GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_shadow_samplers
,GL_ARB_shader_objects
Alias for:GL_SAMPLER_2D_SHADOW_EXT
,GL_SAMPLER_2D_SHADOW_ARB
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_OES_texture_3D
,GL_ARB_shader_objects
Alias for:GL_SAMPLER_3D_OES
,GL_SAMPLER_3D_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_SAMPLER_CUBE_ARB
- CType: intstatic final int
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_SHADER_KHR
- CType: intstatic final int
GL_DMP_shader_binary
- CType: intstatic final int
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic final int
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shading_language_100
Alias for:GL_SHADING_LANGUAGE_VERSION_ARB
- CType: intstatic final int
GL_ES_VERSION_3_2
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_VERSION_ES_1_0
,GL_KHR_debug
Alias for:GL_STACK_OVERFLOW_KHR
- CType: intstatic final int
GL_ES_VERSION_3_2
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_VERSION_ES_1_0
,GL_KHR_debug
Alias for:GL_STACK_UNDERFLOW_KHR
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:GL_STENCIL_BACK_FAIL_ATI
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:GL_STENCIL_BACK_FUNC_ATI
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final int
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_1
,GL_VERSION_1_0
static final int
GL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_ARB_vertex_buffer_object
Alias for:GL_STREAM_DRAW_ARB
- CType: intstatic final int
GL_NV_internalformat_sample_query
,GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic final int
GL_ES_VERSION_3_2
,GL_NV_internalformat_sample_query
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_OES_texture_storage_multisample_2d_array
Alias for:GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_EXT_sparse_texture
,GL_VERSION_1_2
,GL_OES_texture_3D
,GL_EXT_texture3D
Alias for:GL_TEXTURE_3D_OES
,GL_TEXTURE_3D_EXT
- CType: intstatic final int
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic final int
GL_ES_VERSION_3_2
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_OES_texture_storage_multisample_2d_array
Alias for:GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_OES_texture_3D
Alias for:GL_TEXTURE_BINDING_3D_OES
- CType: intstatic final int
GL_ES_VERSION_3_2
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_OES_texture_border_clamp
,GL_NV_texture_border_clamp
,GL_EXT_texture_border_clamp
Alias for:GL_TEXTURE_BORDER_COLOR_OES
,GL_TEXTURE_BORDER_COLOR_NV
,GL_TEXTURE_BORDER_COLOR_EXT
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_1_4
,GL_EXT_shadow_samplers
,GL_ARB_shadow
Alias for:GL_TEXTURE_COMPARE_FUNC_EXT
,GL_TEXTURE_COMPARE_FUNC_ARB
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_1_4
,GL_EXT_shadow_samplers
,GL_ARB_shadow
Alias for:GL_TEXTURE_COMPARE_MODE_EXT
,GL_TEXTURE_COMPARE_MODE_ARB
- CType: intstatic final int
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic final int
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_IMG_multisampled_render_to_texture
Alias for:GL_TEXTURE_SAMPLES_IMG
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_EXT_texture3D
,GL_OES_texture_3D
Alias for:GL_TEXTURE_WRAP_R_EXT
,GL_TEXTURE_WRAP_R_OES
- CType: intstatic final int
GL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
,GL_EXT_timer_query
Alias for:GL_TIME_ELAPSED_EXT
- CType: intstatic final int
GL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
Alias for:GL_TIMESTAMP_EXT
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_EXT_unpack_subimage
Alias for:GL_UNPACK_ROW_LENGTH_EXT
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_EXT_unpack_subimage
Alias for:GL_UNPACK_SKIP_PIXELS_EXT
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_EXT_unpack_subimage
Alias for:GL_UNPACK_SKIP_ROWS_EXT
- CType: intstatic final int
GL_VERSION_1_2
,GL_EXT_packed_pixels
,GL_OES_vertex_type_10_10_10_2
Alias for:GL_UNSIGNED_INT_10_10_10_2_EXT
,GL_UNSIGNED_INT_10_10_10_2_OES
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_EXT_texture_type_2_10_10_10_REV
Alias for:GL_UNSIGNED_INT_2_10_10_10_REV_EXT
- CType: intstatic final int
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic final int
GL_ES_VERSION_3_2
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_OES_texture_storage_multisample_2d_array
Alias for:GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES
- CType: intstatic final int
GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_color_buffer_half_float
,GL_ARB_texture_float
Alias for:GL_UNSIGNED_NORMALIZED_EXT
,GL_UNSIGNED_NORMALIZED_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic final int
GL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_ARB_vertex_buffer_object
Alias for:GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB
- CType: intstatic final int
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_EXT_vertex_shader
,GL_ARB_vertex_shader
Alias for:GL_VERTEX_SHADER_EXT
,GL_VERTEX_SHADER_ARB
- CType: intstatic final int
GL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:GL_VERTEX_SHADER_BIT_EXT
- CType: intFields inherited from interface com.jogamp.opengl.GL
GL_ACTIVE_TEXTURE, GL_ALIASED_LINE_WIDTH_RANGE, GL_ALIASED_POINT_SIZE_RANGE, GL_ALPHA, GL_ALPHA_BITS, GL_ALPHA16F, GL_ALPHA32F, GL_ALPHA8, GL_ALWAYS, GL_AND, GL_AND_INVERTED, GL_AND_REVERSE, GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_BINDING, GL_BACK, GL_BGR, GL_BGRA, GL_BGRA8, GL_BLEND, GL_BLEND_DST, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_EQUATION, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BLEND_SRC, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_BLUE_BITS, GL_BUFFER_ACCESS, GL_BUFFER_MAP_POINTER, GL_BUFFER_MAPPED, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_BYTE, GL_CCW, GL_CLAMP_TO_EDGE, GL_CLEAR, GL_COLOR_ATTACHMENT0, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_LOGIC_OP, GL_COLOR_WRITEMASK, GL_COMPRESSED_RGB_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT3_EXT, GL_COMPRESSED_RGBA_S3TC_DXT5_EXT, GL_COMPRESSED_TEXTURE_FORMATS, GL_COPY, GL_COPY_INVERTED, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CW, GL_DECR, GL_DECR_WRAP, GL_DEPTH_ATTACHMENT, GL_DEPTH_BITS, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT16, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_STENCIL, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DEPTH24_STENCIL8, GL_DITHER, GL_DONT_CARE, GL_DRAW_FRAMEBUFFER, GL_DRAW_FRAMEBUFFER_BINDING, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_DRAW, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_EQUAL, GL_EQUIV, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FIXED, GL_FLOAT, GL_FRAMEBUFFER, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, GL_FRAMEBUFFER_BINDING, GL_FRAMEBUFFER_COMPLETE, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS, GL_FRAMEBUFFER_INCOMPLETE_FORMATS, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE, GL_FRAMEBUFFER_SRGB, GL_FRAMEBUFFER_UNSUPPORTED, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GENERATE_MIPMAP_HINT, GL_GEQUAL, GL_GREATER, GL_GREEN_BITS, GL_GUILTY_CONTEXT_RESET, GL_HALF_FLOAT, GL_IMPLEMENTATION_COLOR_READ_FORMAT, GL_IMPLEMENTATION_COLOR_READ_TYPE, GL_INCR, GL_INCR_WRAP, GL_INNOCENT_CONTEXT_RESET, GL_INVALID_ENUM, GL_INVALID_FRAMEBUFFER_OPERATION, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_SMOOTH, GL_LINE_SMOOTH_HINT, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LOGIC_OP_MODE, GL_LOSE_CONTEXT_ON_RESET, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_LUMINANCE_ALPHA16F, GL_LUMINANCE_ALPHA32F, GL_LUMINANCE16F, GL_LUMINANCE32F, GL_LUMINANCE4_ALPHA4, GL_LUMINANCE8, GL_LUMINANCE8_ALPHA8, GL_MAP_FLUSH_EXPLICIT_BIT, GL_MAP_INVALIDATE_BUFFER_BIT, GL_MAP_INVALIDATE_RANGE_BIT, GL_MAP_READ_BIT, GL_MAP_UNSYNCHRONIZED_BIT, GL_MAP_WRITE_BIT, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_SAMPLES, GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, GL_MAX_TEXTURE_SIZE, GL_MAX_VIEWPORT_DIMS, GL_MIRRORED_REPEAT, GL_MULTISAMPLE, GL_NAND, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NO_RESET_NOTIFICATION, GL_NONE, GL_NOOP, GL_NOR, GL_NOTEQUAL, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_ONE, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OR, GL_OR_INVERTED, GL_OR_REVERSE, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_POINT_FADE_THRESHOLD_SIZE, GL_POINT_SIZE, GL_POINTS, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_UNITS, GL_R16F, GL_R32F, GL_R8, GL_READ_FRAMEBUFFER, GL_READ_FRAMEBUFFER_BINDING, GL_RED_BITS, GL_RENDERBUFFER, GL_RENDERBUFFER_ALPHA_SIZE, GL_RENDERBUFFER_BINDING, GL_RENDERBUFFER_BLUE_SIZE, GL_RENDERBUFFER_DEPTH_SIZE, GL_RENDERBUFFER_GREEN_SIZE, GL_RENDERBUFFER_HEIGHT, GL_RENDERBUFFER_INTERNAL_FORMAT, GL_RENDERBUFFER_RED_SIZE, GL_RENDERBUFFER_SAMPLES, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RESET_NOTIFICATION_STRATEGY, GL_RG16F, GL_RG32F, GL_RG8, GL_RGB, GL_RGB10, GL_RGB10_A2, GL_RGB16F, GL_RGB32F, GL_RGB5_A1, GL_RGB565, GL_RGB8, GL_RGBA, GL_RGBA16F, GL_RGBA32F, GL_RGBA4, GL_RGBA8, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_ALPHA_TO_ONE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLES, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SET, GL_SHORT, GL_SMOOTH_LINE_WIDTH_RANGE, GL_SMOOTH_POINT_SIZE_RANGE, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_SRGB, GL_SRGB_ALPHA, GL_SRGB8_ALPHA8, GL_STATIC_DRAW, GL_STENCIL_ATTACHMENT, GL_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX1, GL_STENCIL_INDEX4, GL_STENCIL_INDEX8, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_SUBPIXEL_BITS, GL_TEXTURE, GL_TEXTURE_2D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_CUBE_MAP, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_IMMUTABLE_FORMAT, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MAX_ANISOTROPY_EXT, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE2, GL_TEXTURE20, GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE3, GL_TEXTURE30, GL_TEXTURE31, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNKNOWN_CONTEXT_RESET, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_INT_10F_11F_11F_REV, GL_UNSIGNED_INT_24_8, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_VENDOR, GL_VERSION, GL_VIEWPORT, GL_WRITE_ONLY, GL_XOR, GL_ZERO
-
Method Summary
Modifier and TypeMethodDescriptionvoid
glActiveShaderProgram
(int pipeline, int program) Entry point to C language function:void (GLuint pipeline, GLuint program)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glActiveShaderProgramEXT
void
Entry point to C language function:void (void)
Part ofGL_INTEL_framebuffer_CMAA
void
glAttachShader
(int program, int shader) Entry point to C language function:void (GLuint program, GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glBeginQuery
(int target, int id) Entry point to C language function:void (GLenum target, GLuint id)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_ARB_occlusion_query
,GL_EXT_disjoint_timer_query
Alias for:glBeginQueryARB
,glBeginQueryEXT
void
glBindAttribLocation
(int program, int index, String name) Entry point to C language function:void (GLuint program, GLuint index, const GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_shader
Alias for:glBindAttribLocationARB
void
glBindProgramPipeline
(int pipeline) Entry point to C language function:void (GLuint pipeline)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glBindProgramPipelineEXT
void
glBlendColor
(float red, float green, float blue, float alpha) Entry point to C language function:void (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_VERSION_1_2
,GL_EXT_blend_color
Alias for:glBlendColorEXT
void
glClearDepth
(double depth) Aliased entrypoint ofvoid (GLclampd depth);
andvoid (GLclampf depth);
.void
glClearDepthf
(float depth) Entry point to C language function:void (GLclampf depth);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.void
glCompileShader
(int shader) Entry point to C language function:void (GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glCompileShaderARB
void
glCompressedTexImage3D
(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, long data_buffer_offset) Entry point to C language function:void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_3
,GL_ARB_texture_compression
,GL_OES_texture_3D
Alias for:glCompressedTexImage3DARB
,glCompressedTexImage3DOES
void
glCompressedTexImage3D
(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer data) Entry point to C language function:void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_3
,GL_ARB_texture_compression
,GL_OES_texture_3D
Alias for:glCompressedTexImage3DARB
,glCompressedTexImage3DOES
void
glCompressedTexSubImage3D
(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data_buffer_offset) Entry point to C language function:void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_3
,GL_ARB_texture_compression
,GL_OES_texture_3D
Alias for:glCompressedTexSubImage3DARB
,glCompressedTexSubImage3DOES
void
glCompressedTexSubImage3D
(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer data) Entry point to C language function:void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_3
,GL_ARB_texture_compression
,GL_OES_texture_3D
Alias for:glCompressedTexSubImage3DARB
,glCompressedTexSubImage3DOES
void
glCopyImageSubData
(int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth) Entry point to C language function:void (GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)
Part ofGL_ARB_copy_image
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_NV_copy_image
,GL_EXT_copy_image
,GL_OES_copy_image
Alias for:glCopyImageSubDataNV
,glCopyImageSubDataEXT
,glCopyImageSubDataOES
void
glCopyTexSubImage3D
(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) Entry point to C language function:void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_EXT_copy_texture
,GL_OES_texture_3D
Alias for:glCopyTexSubImage3DEXT
,glCopyTexSubImage3DOES
int
Entry point to C language function:GLuint (void)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
int
glCreateShader
(int type) Entry point to C language function:GLuint (GLenum type)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
int
glCreateShaderProgramv
(int type, int count, String[] strings) Entry point to C language function:GLuint (GLenum type, GLsizei count, const GLchar * * strings)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glCreateShaderProgramvEXT
void
glDebugMessageControl
(int source, int type, int severity, int count, int[] ids, int ids_offset, boolean enabled) Entry point to C language function:void (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:glDebugMessageControlKHR
,glDebugMessageControlARB
void
glDebugMessageControl
(int source, int type, int severity, int count, IntBuffer ids, boolean enabled) Entry point to C language function:void (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:glDebugMessageControlKHR
,glDebugMessageControlARB
void
glDebugMessageInsert
(int source, int type, int id, int severity, int length, String buf) Entry point to C language function:void (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
,GL_AMD_debug_output
Alias for:glDebugMessageInsertARB
,glDebugMessageInsertKHR
,glDebugMessageInsertAMD
void
glDeleteProgram
(int program) Entry point to C language function:void (GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glDeleteProgramPipelines
(int n, int[] pipelines, int pipelines_offset) Entry point to C language function:void (GLsizei n, const GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glDeleteProgramPipelinesEXT
void
glDeleteProgramPipelines
(int n, IntBuffer pipelines) Entry point to C language function:void (GLsizei n, const GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glDeleteProgramPipelinesEXT
void
glDeleteQueries
(int n, int[] ids, int ids_offset) Entry point to C language function:void (GLsizei n, const GLuint * ids)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glDeleteQueriesEXT
,glDeleteQueriesARB
void
glDeleteQueries
(int n, IntBuffer ids) Entry point to C language function:void (GLsizei n, const GLuint * ids)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glDeleteQueriesEXT
,glDeleteQueriesARB
void
glDeleteShader
(int shader) Entry point to C language function:void (GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glDepthRange
(double zNear, double zFar) Aliased entrypoint ofvoid (GLclampd depth);
andvoid (GLclampf depth);
.void
glDepthRangef
(float zNear, float zFar) Entry point to C language function:void (GLclampf zNear, GLclampf zFar);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.void
glDetachShader
(int program, int shader) Entry point to C language function:void (GLuint program, GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glDisableVertexAttribArray
(int index) Entry point to C language function:void (GLuint index)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:glDisableVertexAttribArrayARB
void
glDrawArraysInstancedBaseInstance
(int mode, int first, int count, int instancecount, int baseinstance) Entry point to C language function:void (GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)
Part ofGL_ARB_base_instance
,GL_VERSION_4_2
,GL_EXT_base_instance
Alias for:glDrawArraysInstancedBaseInstanceEXT
void
glDrawBuffers
(int n, int[] bufs, int bufs_offset) Entry point to C language function:void (GLsizei n, const GLenum * bufs)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
Alias for:glDrawBuffersEXT
,glDrawBuffersARB
,glDrawBuffersNV
,glDrawBuffersATI
void
glDrawBuffers
(int n, IntBuffer bufs) Entry point to C language function:void (GLsizei n, const GLenum * bufs)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
Alias for:glDrawBuffersEXT
,glDrawBuffersARB
,glDrawBuffersNV
,glDrawBuffersATI
void
glDrawElementsInstancedBaseInstance
(int mode, int count, int type, long indices_buffer_offset, int instancecount, int baseinstance) Entry point to C language function:void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLuint baseinstance)
Part ofGL_ARB_base_instance
,GL_VERSION_4_2
,GL_EXT_base_instance
Alias for:glDrawElementsInstancedBaseInstanceEXT
void
glDrawElementsInstancedBaseVertexBaseInstance
(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex, int baseinstance) Entry point to C language function:void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)
Part ofGL_ARB_base_instance
,GL_VERSION_4_2
,GL_EXT_base_instance
Alias for:glDrawElementsInstancedBaseVertexBaseInstanceEXT
void
glEnableVertexAttribArray
(int index) Entry point to C language function:void (GLuint index)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:glEnableVertexAttribArrayARB
void
glEndQuery
(int target) Entry point to C language function:void (GLenum target)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glEndQueryEXT
,glEndQueryARB
void
glFramebufferTexture3D
(int target, int attachment, int textarget, int texture, int level, int zoffset) Entry point to C language function:void (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
Part ofGL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_texture_3D
Alias for:glFramebufferTexture3DEXT
,glFramebufferTexture3DOES
void
glGenProgramPipelines
(int n, int[] pipelines, int pipelines_offset) Entry point to C language function:void (GLsizei n, GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glGenProgramPipelinesEXT
void
glGenProgramPipelines
(int n, IntBuffer pipelines) Entry point to C language function:void (GLsizei n, GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glGenProgramPipelinesEXT
void
glGenQueries
(int n, int[] ids, int ids_offset) Entry point to C language function:void (GLsizei n, GLuint * ids)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glGenQueriesEXT
,glGenQueriesARB
void
glGenQueries
(int n, IntBuffer ids) Entry point to C language function:void (GLsizei n, GLuint * ids)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glGenQueriesEXT
,glGenQueriesARB
void
glGetActiveAttrib
(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset) Entry point to C language function:void (GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_shader
Alias for:glGetActiveAttribARB
void
glGetActiveAttrib
(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) Entry point to C language function:void (GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_shader
Alias for:glGetActiveAttribARB
void
glGetActiveUniform
(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset) Entry point to C language function:void (GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetActiveUniformARB
void
glGetActiveUniform
(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) Entry point to C language function:void (GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetActiveUniformARB
void
glGetAttachedShaders
(int program, int maxCount, int[] count, int count_offset, int[] shaders, int shaders_offset) Entry point to C language function:void (GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glGetAttachedShaders
(int program, int maxCount, IntBuffer count, IntBuffer shaders) Entry point to C language function:void (GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
int
glGetAttribLocation
(int program, String name) Entry point to C language function:GLint (GLuint program, const GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_shader
Alias for:glGetAttribLocationARB
int
glGetDebugMessageLog
(int count, int bufSize, int[] sources, int sources_offset, int[] types, int types_offset, int[] ids, int ids_offset, int[] severities, int severities_offset, int[] lengths, int lengths_offset, byte[] messageLog, int messageLog_offset) Entry point to C language function:GLuint (GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_AMD_debug_output
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:glGetDebugMessageLogAMD
,glGetDebugMessageLogARB
,glGetDebugMessageLogKHR
int
glGetDebugMessageLog
(int count, int bufSize, IntBuffer sources, IntBuffer types, IntBuffer ids, IntBuffer severities, IntBuffer lengths, ByteBuffer messageLog) Entry point to C language function:GLuint (GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_AMD_debug_output
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:glGetDebugMessageLogAMD
,glGetDebugMessageLogARB
,glGetDebugMessageLogKHR
void
glGetMultisamplefv
(int pname, int index, float[] val, int val_offset) Entry point to C language function:void (GLenum pname, GLuint index, GLfloat * val)
Part ofGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_NV_explicit_multisample
Alias for:glGetMultisamplefvNV
void
glGetMultisamplefv
(int pname, int index, FloatBuffer val) Entry point to C language function:void (GLenum pname, GLuint index, GLfloat * val)
Part ofGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_NV_explicit_multisample
Alias for:glGetMultisamplefvNV
void
glGetObjectLabel
(int identifier, int name, int bufSize, int[] length, int length_offset, byte[] label, int label_offset) Entry point to C language function:void (GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_EXT_debug_label
,GL_KHR_debug
Alias for:glGetObjectLabelEXT
,glGetObjectLabelKHR
void
glGetObjectLabel
(int identifier, int name, int bufSize, IntBuffer length, ByteBuffer label) Entry point to C language function:void (GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_EXT_debug_label
,GL_KHR_debug
Alias for:glGetObjectLabelEXT
,glGetObjectLabelKHR
void
glGetObjectPtrLabel
(Buffer ptr, int bufSize, int[] length, int length_offset, byte[] label, int label_offset) Entry point to C language function:void (const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glGetObjectPtrLabelKHR
void
glGetObjectPtrLabel
(Buffer ptr, int bufSize, IntBuffer length, ByteBuffer label) Entry point to C language function:void (const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glGetObjectPtrLabelKHR
void
glGetProgramBinary
(int program, int bufSize, int[] length, int length_offset, int[] binaryFormat, int binaryFormat_offset, Buffer binary) Entry point to C language function:void (GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
Part ofGL_ARB_get_program_binary
,GL_ES_VERSION_3_0
,GL_VERSION_4_1
,GL_OES_get_program_binary
Alias for:glGetProgramBinaryOES
void
glGetProgramBinary
(int program, int bufSize, IntBuffer length, IntBuffer binaryFormat, Buffer binary) Entry point to C language function:void (GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
Part ofGL_ARB_get_program_binary
,GL_ES_VERSION_3_0
,GL_VERSION_4_1
,GL_OES_get_program_binary
Alias for:glGetProgramBinaryOES
void
glGetProgramInfoLog
(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset) Entry point to C language function:void (GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glGetProgramInfoLog
(int program, int bufSize, IntBuffer length, ByteBuffer infoLog) Entry point to C language function:void (GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glGetProgramiv
(int program, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint program, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_ARB_fragment_program
,GL_NV_vertex_program
Alias for:glGetProgramivARB
,glGetProgramivNV
void
glGetProgramiv
(int program, int pname, IntBuffer params) Entry point to C language function:void (GLuint program, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_ARB_fragment_program
,GL_NV_vertex_program
Alias for:glGetProgramivARB
,glGetProgramivNV
void
glGetProgramPipelineInfoLog
(int pipeline, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset) Entry point to C language function:void (GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineInfoLogEXT
void
glGetProgramPipelineInfoLog
(int pipeline, int bufSize, IntBuffer length, ByteBuffer infoLog) Entry point to C language function:void (GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineInfoLogEXT
void
glGetProgramPipelineiv
(int pipeline, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint pipeline, GLenum pname, GLint * params)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineivEXT
void
glGetProgramPipelineiv
(int pipeline, int pname, IntBuffer params) Entry point to C language function:void (GLuint pipeline, GLenum pname, GLint * params)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineivEXT
void
glGetQueryiv
(int target, int pname, int[] params, int params_offset) Entry point to C language function:void (GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glGetQueryivEXT
,glGetQueryivARB
void
glGetQueryiv
(int target, int pname, IntBuffer params) Entry point to C language function:void (GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glGetQueryivEXT
,glGetQueryivARB
void
glGetQueryObjecti64v
(int id, int pname, long[] params, int params_offset) Entry point to C language function:void (GLuint id, GLenum pname, GLint64 * params)
Part ofGL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
,GL_EXT_timer_query
Alias for:glGetQueryObjecti64vEXT
void
glGetQueryObjecti64v
(int id, int pname, LongBuffer params) Entry point to C language function:void (GLuint id, GLenum pname, GLint64 * params)
Part ofGL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
,GL_EXT_timer_query
Alias for:glGetQueryObjecti64vEXT
void
glGetQueryObjectiv
(int id, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint id, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5
,GL_ARB_occlusion_query
,GL_EXT_disjoint_timer_query
Alias for:glGetQueryObjectivARB
,glGetQueryObjectivEXT
void
glGetQueryObjectiv
(int id, int pname, IntBuffer params) Entry point to C language function:void (GLuint id, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5
,GL_ARB_occlusion_query
,GL_EXT_disjoint_timer_query
Alias for:glGetQueryObjectivARB
,glGetQueryObjectivEXT
void
glGetQueryObjectui64v
(int id, int pname, long[] params, int params_offset) Entry point to C language function:void (GLuint id, GLenum pname, GLuint64 * params)
Part ofGL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
,GL_EXT_timer_query
Alias for:glGetQueryObjectui64vEXT
void
glGetQueryObjectui64v
(int id, int pname, LongBuffer params) Entry point to C language function:void (GLuint id, GLenum pname, GLuint64 * params)
Part ofGL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
,GL_EXT_timer_query
Alias for:glGetQueryObjectui64vEXT
void
glGetQueryObjectuiv
(int id, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint id, GLenum pname, GLuint * params)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glGetQueryObjectuivEXT
,glGetQueryObjectuivARB
void
glGetQueryObjectuiv
(int id, int pname, IntBuffer params) Entry point to C language function:void (GLuint id, GLenum pname, GLuint * params)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glGetQueryObjectuivEXT
,glGetQueryObjectuivARB
void
glGetSamplerParameterIiv
(int sampler, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint sampler, GLenum pname, GLint * params)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glGetSamplerParameterIivEXT
,glGetSamplerParameterIivOES
void
glGetSamplerParameterIiv
(int sampler, int pname, IntBuffer params) Entry point to C language function:void (GLuint sampler, GLenum pname, GLint * params)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glGetSamplerParameterIivEXT
,glGetSamplerParameterIivOES
void
glGetSamplerParameterIuiv
(int sampler, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint sampler, GLenum pname, GLuint * params)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_OES_texture_border_clamp
,GL_EXT_texture_border_clamp
Alias for:glGetSamplerParameterIuivOES
,glGetSamplerParameterIuivEXT
void
glGetSamplerParameterIuiv
(int sampler, int pname, IntBuffer params) Entry point to C language function:void (GLuint sampler, GLenum pname, GLuint * params)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_OES_texture_border_clamp
,GL_EXT_texture_border_clamp
Alias for:glGetSamplerParameterIuivOES
,glGetSamplerParameterIuivEXT
void
glGetShaderInfoLog
(int shader, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset) Entry point to C language function:void (GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glGetShaderInfoLog
(int shader, int bufSize, IntBuffer length, ByteBuffer infoLog) Entry point to C language function:void (GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glGetShaderiv
(int shader, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint shader, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glGetShaderiv
(int shader, int pname, IntBuffer params) Entry point to C language function:void (GLuint shader, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glGetShaderPrecisionFormat
(int shadertype, int precisiontype, int[] range, int range_offset, int[] precision, int precision_offset) Entry point to C language function:void (GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.void
glGetShaderPrecisionFormat
(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision) Entry point to C language function:void (GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.void
glGetShaderSource
(int shader, int bufSize, int[] length, int length_offset, byte[] source, int source_offset) Entry point to C language function:void (GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetShaderSourceARB
void
glGetShaderSource
(int shader, int bufSize, IntBuffer length, ByteBuffer source) Entry point to C language function:void (GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetShaderSourceARB
void
glGetTexParameterIiv
(int target, int pname, int[] params, int params_offset) Entry point to C language function:void (GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_OES_texture_border_clamp
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIivOES
,glGetTexParameterIivEXT
void
glGetTexParameterIiv
(int target, int pname, IntBuffer params) Entry point to C language function:void (GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_OES_texture_border_clamp
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIivOES
,glGetTexParameterIivEXT
void
glGetTexParameterIuiv
(int target, int pname, int[] params, int params_offset) Entry point to C language function:void (GLenum target, GLenum pname, GLuint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_OES_texture_border_clamp
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIuivOES
,glGetTexParameterIuivEXT
void
glGetTexParameterIuiv
(int target, int pname, IntBuffer params) Entry point to C language function:void (GLenum target, GLenum pname, GLuint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_OES_texture_border_clamp
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIuivOES
,glGetTexParameterIuivEXT
void
glGetUniformfv
(int program, int location, float[] params, int params_offset) Entry point to C language function:void (GLuint program, GLint location, GLfloat * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetUniformfvARB
void
glGetUniformfv
(int program, int location, FloatBuffer params) Entry point to C language function:void (GLuint program, GLint location, GLfloat * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetUniformfvARB
void
glGetUniformiv
(int program, int location, int[] params, int params_offset) Entry point to C language function:void (GLuint program, GLint location, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetUniformivARB
void
glGetUniformiv
(int program, int location, IntBuffer params) Entry point to C language function:void (GLuint program, GLint location, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetUniformivARB
int
glGetUniformLocation
(int program, String name) Entry point to C language function:GLint (GLuint program, const GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetUniformLocationARB
void
glGetVertexAttribfv
(int index, int pname, float[] params, int params_offset) Entry point to C language function:void (GLuint index, GLenum pname, GLfloat * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glGetVertexAttribfvARB
,glGetVertexAttribfvNV
void
glGetVertexAttribfv
(int index, int pname, FloatBuffer params) Entry point to C language function:void (GLuint index, GLenum pname, GLfloat * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glGetVertexAttribfvARB
,glGetVertexAttribfvNV
void
glGetVertexAttribiv
(int index, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint index, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glGetVertexAttribivNV
,glGetVertexAttribivARB
void
glGetVertexAttribiv
(int index, int pname, IntBuffer params) Entry point to C language function:void (GLuint index, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glGetVertexAttribivNV
,glGetVertexAttribivARB
boolean
glIsProgram
(int program) Entry point to C language function:GLboolean (GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_ARB_fragment_program
,GL_NV_vertex_program
Alias for:glIsProgramARB
,glIsProgramNV
boolean
glIsProgramPipeline
(int pipeline) Entry point to C language function:GLboolean (GLuint pipeline)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glIsProgramPipelineEXT
boolean
glIsQuery
(int id) Entry point to C language function:GLboolean (GLuint id)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glIsQueryEXT
,glIsQueryARB
boolean
glIsShader
(int shader) Entry point to C language function:GLboolean (GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glLinkProgram
(int program) Entry point to C language function:void (GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glLinkProgramARB
void
glObjectLabel
(int identifier, int name, int length, byte[] label, int label_offset) Entry point to C language function:void (GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glObjectLabelKHR
void
glObjectLabel
(int identifier, int name, int length, ByteBuffer label) Entry point to C language function:void (GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glObjectLabelKHR
void
glObjectPtrLabel
(Buffer ptr, int length, byte[] label, int label_offset) Entry point to C language function:void (const void * ptr, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glObjectPtrLabelKHR
void
glObjectPtrLabel
(Buffer ptr, int length, ByteBuffer label) Entry point to C language function:void (const void * ptr, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glObjectPtrLabelKHR
void
Entry point to C language function:void (void)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glPopDebugGroupKHR
void
glProgramBinary
(int program, int binaryFormat, Buffer binary, int length) Entry point to C language function:void (GLuint program, GLenum binaryFormat, const void * binary, GLint length)
Part ofGL_ARB_get_program_binary
,GL_ES_VERSION_3_0
,GL_VERSION_4_1
,GL_OES_get_program_binary
Alias for:glProgramBinaryOES
void
glProgramParameteri
(int program, int pname, int value) Entry point to C language function:void (GLuint program, GLenum pname, GLint value)
Part ofGL_ARB_get_program_binary
,GL_ES_VERSION_3_0
,GL_VERSION_4_1
,GL_EXT_geometry_shader4
,GL_EXT_separate_shader_objects
,GL_ARB_geometry_shader4
Alias for:glProgramParameteriEXT
,glProgramParameteriARB
void
glProgramUniform1f
(int program, int location, float v0) Entry point to C language function:void (GLuint program, GLint location, GLfloat v0)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1fEXT
void
glProgramUniform1fv
(int program, int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1fvEXT
void
glProgramUniform1fv
(int program, int location, int count, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1fvEXT
void
glProgramUniform1i
(int program, int location, int v0) Entry point to C language function:void (GLuint program, GLint location, GLint v0)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1iEXT
void
glProgramUniform1iv
(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1ivEXT
void
glProgramUniform1iv
(int program, int location, int count, IntBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1ivEXT
void
glProgramUniform1ui
(int program, int location, int v0) Entry point to C language function:void (GLuint program, GLint location, GLuint v0)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1uiEXT
void
glProgramUniform1uiv
(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1uivEXT
void
glProgramUniform1uiv
(int program, int location, int count, IntBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1uivEXT
void
glProgramUniform2f
(int program, int location, float v0, float v1) Entry point to C language function:void (GLuint program, GLint location, GLfloat v0, GLfloat v1)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2fEXT
void
glProgramUniform2fv
(int program, int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2fvEXT
void
glProgramUniform2fv
(int program, int location, int count, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2fvEXT
void
glProgramUniform2i
(int program, int location, int v0, int v1) Entry point to C language function:void (GLuint program, GLint location, GLint v0, GLint v1)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2iEXT
void
glProgramUniform2iv
(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2ivEXT
void
glProgramUniform2iv
(int program, int location, int count, IntBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2ivEXT
void
glProgramUniform2ui
(int program, int location, int v0, int v1) Entry point to C language function:void (GLuint program, GLint location, GLuint v0, GLuint v1)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2uiEXT
void
glProgramUniform2uiv
(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2uivEXT
void
glProgramUniform2uiv
(int program, int location, int count, IntBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2uivEXT
void
glProgramUniform3f
(int program, int location, float v0, float v1, float v2) Entry point to C language function:void (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3fEXT
void
glProgramUniform3fv
(int program, int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3fvEXT
void
glProgramUniform3fv
(int program, int location, int count, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3fvEXT
void
glProgramUniform3i
(int program, int location, int v0, int v1, int v2) Entry point to C language function:void (GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3iEXT
void
glProgramUniform3iv
(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3ivEXT
void
glProgramUniform3iv
(int program, int location, int count, IntBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3ivEXT
void
glProgramUniform3ui
(int program, int location, int v0, int v1, int v2) Entry point to C language function:void (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3uiEXT
void
glProgramUniform3uiv
(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3uivEXT
void
glProgramUniform3uiv
(int program, int location, int count, IntBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3uivEXT
void
glProgramUniform4f
(int program, int location, float v0, float v1, float v2, float v3) Entry point to C language function:void (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4fEXT
void
glProgramUniform4fv
(int program, int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4fvEXT
void
glProgramUniform4fv
(int program, int location, int count, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4fvEXT
void
glProgramUniform4i
(int program, int location, int v0, int v1, int v2, int v3) Entry point to C language function:void (GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4iEXT
void
glProgramUniform4iv
(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4ivEXT
void
glProgramUniform4iv
(int program, int location, int count, IntBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4ivEXT
void
glProgramUniform4ui
(int program, int location, int v0, int v1, int v2, int v3) Entry point to C language function:void (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4uiEXT
void
glProgramUniform4uiv
(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4uivEXT
void
glProgramUniform4uiv
(int program, int location, int count, IntBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4uivEXT
void
glProgramUniformMatrix2fv
(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2fvEXT
void
glProgramUniformMatrix2fv
(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2fvEXT
void
glProgramUniformMatrix2x3fv
(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x3fvEXT
void
glProgramUniformMatrix2x3fv
(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x3fvEXT
void
glProgramUniformMatrix2x4fv
(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x4fvEXT
void
glProgramUniformMatrix2x4fv
(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x4fvEXT
void
glProgramUniformMatrix3fv
(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3fvEXT
void
glProgramUniformMatrix3fv
(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3fvEXT
void
glProgramUniformMatrix3x2fv
(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x2fvEXT
void
glProgramUniformMatrix3x2fv
(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x2fvEXT
void
glProgramUniformMatrix3x4fv
(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x4fvEXT
void
glProgramUniformMatrix3x4fv
(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x4fvEXT
void
glProgramUniformMatrix4fv
(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4fvEXT
void
glProgramUniformMatrix4fv
(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4fvEXT
void
glProgramUniformMatrix4x2fv
(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x2fvEXT
void
glProgramUniformMatrix4x2fv
(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x2fvEXT
void
glProgramUniformMatrix4x3fv
(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x3fvEXT
void
glProgramUniformMatrix4x3fv
(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x3fvEXT
void
glPushDebugGroup
(int source, int id, int length, byte[] message, int message_offset) Entry point to C language function:void (GLenum source, GLuint id, GLsizei length, const GLchar * message)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glPushDebugGroupKHR
void
glPushDebugGroup
(int source, int id, int length, ByteBuffer message) Entry point to C language function:void (GLenum source, GLuint id, GLsizei length, const GLchar * message)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glPushDebugGroupKHR
void
glQueryCounter
(int id, int target) Entry point to C language function:void (GLuint id, GLenum target)
Part ofGL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
Alias for:glQueryCounterEXT
void
Entry point to C language function:void (void);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.void
glSampleMaski
(int index, int mask) Entry point to C language function:void (GLuint index, GLbitfield mask)
Part ofGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
void
glSamplerParameterIiv
(int sampler, int pname, int[] param, int param_offset) Entry point to C language function:void (GLuint sampler, GLenum pname, const GLint * param)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIivEXT
,glSamplerParameterIivOES
void
glSamplerParameterIiv
(int sampler, int pname, IntBuffer param) Entry point to C language function:void (GLuint sampler, GLenum pname, const GLint * param)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIivEXT
,glSamplerParameterIivOES
void
glSamplerParameterIuiv
(int sampler, int pname, int[] param, int param_offset) Entry point to C language function:void (GLuint sampler, GLenum pname, const GLuint * param)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIuivEXT
,glSamplerParameterIuivOES
void
glSamplerParameterIuiv
(int sampler, int pname, IntBuffer param) Entry point to C language function:void (GLuint sampler, GLenum pname, const GLuint * param)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIuivEXT
,glSamplerParameterIuivOES
void
glShaderBinary
(int n, int[] shaders, int shaders_offset, int binaryformat, Buffer binary, int length) Entry point to C language function:void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.void
glShaderBinary
(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length) Entry point to C language function:void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.void
glShaderSource
(int shader, int count, String[] string, int[] length, int length_offset) Entry point to C language function:void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glShaderSourceARB
void
glShaderSource
(int shader, int count, String[] string, IntBuffer length) Entry point to C language function:void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glShaderSourceARB
void
glStencilFuncSeparate
(int face, int func, int ref, int mask) Entry point to C language function:void (GLenum face, GLenum func, GLint ref, GLuint mask)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:glStencilFuncSeparateATI
void
glStencilMaskSeparate
(int face, int mask) Entry point to C language function:void (GLenum face, GLuint mask)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glStencilOpSeparate
(int face, int sfail, int dpfail, int dppass) Entry point to C language function:void (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:glStencilOpSeparateATI
void
glTexImage2DMultisample
(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations) Entry point to C language function:void (GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
Part ofGL_ARB_texture_multisample
,GL_VERSION_3_2
void
glTexImage3D
(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, long pixels_buffer_offset) Entry point to C language function:void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_OES_texture_3D
,GL_EXT_texture3D
Alias for:glTexImage3DOES
,glTexImage3DEXT
void
glTexImage3D
(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels) Entry point to C language function:void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_OES_texture_3D
,GL_EXT_texture3D
Alias for:glTexImage3DOES
,glTexImage3DEXT
void
glTexImage3DMultisample
(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations) Entry point to C language function:void (GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Part ofGL_ARB_texture_multisample
,GL_VERSION_3_2
void
glTexParameterIiv
(int target, int pname, int[] params, int params_offset) Entry point to C language function:void (GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_OES_texture_border_clamp
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
Alias for:glTexParameterIivOES
,glTexParameterIivEXT
void
glTexParameterIiv
(int target, int pname, IntBuffer params) Entry point to C language function:void (GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_OES_texture_border_clamp
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
Alias for:glTexParameterIivOES
,glTexParameterIivEXT
void
glTexParameterIuiv
(int target, int pname, int[] params, int params_offset) Entry point to C language function:void (GLenum target, GLenum pname, const GLuint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glTexParameterIuivEXT
,glTexParameterIuivOES
void
glTexParameterIuiv
(int target, int pname, IntBuffer params) Entry point to C language function:void (GLenum target, GLenum pname, const GLuint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glTexParameterIuivEXT
,glTexParameterIuivOES
void
glTexSubImage3D
(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels_buffer_offset) Entry point to C language function:void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_OES_texture_3D
,GL_EXT_texture3D
Alias for:glTexSubImage3DOES
,glTexSubImage3DEXT
void
glTexSubImage3D
(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels) Entry point to C language function:void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_OES_texture_3D
,GL_EXT_texture3D
Alias for:glTexSubImage3DOES
,glTexSubImage3DEXT
void
glUniform
(GLUniformData data) void
glUniform1f
(int location, float v0) Entry point to C language function:void (GLint location, GLfloat v0)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform1fARB
void
glUniform1fv
(int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform1fvARB
void
glUniform1fv
(int location, int count, FloatBuffer value) Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform1fvARB
void
glUniform1i
(int location, int v0) Entry point to C language function:void (GLint location, GLint v0)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform1iARB
void
glUniform1iv
(int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform1ivARB
void
glUniform1iv
(int location, int count, IntBuffer value) Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform1ivARB
void
glUniform2f
(int location, float v0, float v1) Entry point to C language function:void (GLint location, GLfloat v0, GLfloat v1)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform2fARB
void
glUniform2fv
(int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform2fvARB
void
glUniform2fv
(int location, int count, FloatBuffer value) Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform2fvARB
void
glUniform2i
(int location, int v0, int v1) Entry point to C language function:void (GLint location, GLint v0, GLint v1)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform2iARB
void
glUniform2iv
(int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform2ivARB
void
glUniform2iv
(int location, int count, IntBuffer value) Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform2ivARB
void
glUniform3f
(int location, float v0, float v1, float v2) Entry point to C language function:void (GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform3fARB
void
glUniform3fv
(int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform3fvARB
void
glUniform3fv
(int location, int count, FloatBuffer value) Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform3fvARB
void
glUniform3i
(int location, int v0, int v1, int v2) Entry point to C language function:void (GLint location, GLint v0, GLint v1, GLint v2)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform3iARB
void
glUniform3iv
(int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform3ivARB
void
glUniform3iv
(int location, int count, IntBuffer value) Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform3ivARB
void
glUniform4f
(int location, float v0, float v1, float v2, float v3) Entry point to C language function:void (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform4fARB
void
glUniform4fv
(int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform4fvARB
void
glUniform4fv
(int location, int count, FloatBuffer value) Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform4fvARB
void
glUniform4i
(int location, int v0, int v1, int v2, int v3) Entry point to C language function:void (GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform4iARB
void
glUniform4iv
(int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform4ivARB
void
glUniform4iv
(int location, int count, IntBuffer value) Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform4ivARB
void
glUniformMatrix2fv
(int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniformMatrix2fvARB
void
glUniformMatrix2fv
(int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniformMatrix2fvARB
void
glUniformMatrix3fv
(int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniformMatrix3fvARB
void
glUniformMatrix3fv
(int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniformMatrix3fvARB
void
glUniformMatrix4fv
(int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniformMatrix4fvARB
void
glUniformMatrix4fv
(int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniformMatrix4fvARB
void
glUseProgram
(int program) Entry point to C language function:void (GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glUseProgramStages
(int pipeline, int stages, int program) Entry point to C language function:void (GLuint pipeline, GLbitfield stages, GLuint program)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glUseProgramStagesEXT
void
glValidateProgram
(int program) Entry point to C language function:void (GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glValidateProgramARB
void
glValidateProgramPipeline
(int pipeline) Entry point to C language function:void (GLuint pipeline)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glValidateProgramPipelineEXT
void
glVertexAttrib1f
(int index, float x) Entry point to C language function:void (GLuint index, GLfloat x)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glVertexAttrib1fARB
,glVertexAttrib1fNV
void
glVertexAttrib1fv
(int index, float[] v, int v_offset) Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glVertexAttrib1fvNV
,glVertexAttrib1fvARB
void
glVertexAttrib1fv
(int index, FloatBuffer v) Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glVertexAttrib1fvNV
,glVertexAttrib1fvARB
void
glVertexAttrib2f
(int index, float x, float y) Entry point to C language function:void (GLuint index, GLfloat x, GLfloat y)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glVertexAttrib2fARB
,glVertexAttrib2fNV
void
glVertexAttrib2fv
(int index, float[] v, int v_offset) Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glVertexAttrib2fvARB
,glVertexAttrib2fvNV
void
glVertexAttrib2fv
(int index, FloatBuffer v) Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glVertexAttrib2fvARB
,glVertexAttrib2fvNV
void
glVertexAttrib3f
(int index, float x, float y, float z) Entry point to C language function:void (GLuint index, GLfloat x, GLfloat y, GLfloat z)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glVertexAttrib3fARB
,glVertexAttrib3fNV
void
glVertexAttrib3fv
(int index, float[] v, int v_offset) Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glVertexAttrib3fvNV
,glVertexAttrib3fvARB
void
glVertexAttrib3fv
(int index, FloatBuffer v) Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glVertexAttrib3fvNV
,glVertexAttrib3fvARB
void
glVertexAttrib4f
(int index, float x, float y, float z, float w) Entry point to C language function:void (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glVertexAttrib4fNV
,glVertexAttrib4fARB
void
glVertexAttrib4fv
(int index, float[] v, int v_offset) Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glVertexAttrib4fvNV
,glVertexAttrib4fvARB
void
glVertexAttrib4fv
(int index, FloatBuffer v) Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glVertexAttrib4fvNV
,glVertexAttrib4fvARB
void
glVertexAttribPointer
(int index, int size, int type, boolean normalized, int stride, long pointer_buffer_offset) Entry point to C language function:void (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glVertexAttribPointerARB
,glVertexAttribPointerNV
void
glVertexAttribPointer
(GLArrayData array) Methods inherited from interface com.jogamp.opengl.GL
glActiveTexture, glBindBuffer, glBindFramebuffer, glBindRenderbuffer, glBindTexture, glBlendEquation, glBlendEquationSeparate, glBlendFunc, glBlendFuncSeparate, glBufferData, glBufferSubData, glCheckFramebufferStatus, glClear, glClearColor, glClearStencil, glColorMask, glCompressedTexImage2D, glCompressedTexImage2D, glCompressedTexSubImage2D, glCompressedTexSubImage2D, glCopyTexImage2D, glCopyTexSubImage2D, glCullFace, glDeleteBuffers, glDeleteBuffers, glDeleteFramebuffers, glDeleteFramebuffers, glDeleteRenderbuffers, glDeleteRenderbuffers, glDeleteTextures, glDeleteTextures, glDepthFunc, glDepthMask, glDisable, glDrawArrays, glDrawElements, glEnable, glFinish, glFlush, glFlushMappedBufferRange, glFramebufferRenderbuffer, glFramebufferTexture2D, glFrontFace, glGenBuffers, glGenBuffers, glGenerateMipmap, glGenFramebuffers, glGenFramebuffers, glGenRenderbuffers, glGenRenderbuffers, glGenTextures, glGenTextures, glGetBooleanv, glGetBooleanv, glGetBufferParameteriv, glGetBufferParameteriv, glGetError, glGetFloatv, glGetFloatv, glGetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameteriv, glGetGraphicsResetStatus, glGetIntegerv, glGetIntegerv, glGetnUniformfv, glGetnUniformfv, glGetnUniformiv, glGetnUniformiv, glGetRenderbufferParameteriv, glGetRenderbufferParameteriv, glGetString, glGetTexParameterfv, glGetTexParameterfv, glGetTexParameteriv, glGetTexParameteriv, glHint, glIsBuffer, glIsEnabled, glIsFramebuffer, glIsRenderbuffer, glIsTexture, glLineWidth, glMapBuffer, glMapBufferRange, glPixelStorei, glPolygonOffset, glReadnPixels, glReadPixels, glReadPixels, glRenderbufferStorage, glRenderbufferStorageMultisample, glSampleCoverage, glScissor, glStencilFunc, glStencilMask, glStencilOp, glTexImage2D, glTexImage2D, glTexParameterf, glTexParameterfv, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexParameteriv, glTexStorage1D, glTexStorage2D, glTexStorage3D, glTexSubImage2D, glTexSubImage2D, glTextureStorage1DEXT, glTextureStorage2DEXT, glTextureStorage3DEXT, glUnmapBuffer, glViewport
Methods inherited from interface com.jogamp.opengl.GLBase
getBoundBuffer, getBoundFramebuffer, getBufferStorage, getContext, getDefaultDrawFramebuffer, getDefaultReadBuffer, getDefaultReadFramebuffer, getDownstreamGL, getExtension, getGL, getGL2, getGL2ES1, getGL2ES2, getGL2ES3, getGL2GL3, getGL3, getGL3bc, getGL3ES3, getGL4, getGL4bc, getGL4ES3, getGLES1, getGLES2, getGLES3, getGLProfile, getMaxRenderbufferSamples, getPlatformGLExtensions, getRootGL, getSwapInterval, hasBasicFBOSupport, hasFullFBOSupport, hasGLSL, isExtensionAvailable, isFunctionAvailable, isGL, isGL2, isGL2ES1, isGL2ES2, isGL2ES3, isGL2GL3, isGL3, isGL3bc, isGL3core, isGL3ES3, isGL4, isGL4bc, isGL4core, isGL4ES3, isGLcore, isGLES, isGLES1, isGLES2, isGLES2Compatible, isGLES3, isGLES31Compatible, isGLES32Compatible, isGLES3Compatible, isNPOTTextureAvailable, isTextureFormatBGRA8888Available, isVBOArrayBound, isVBOElementArrayBound, mapBuffer, mapBufferRange, setSwapInterval
-
Field Details
-
GL_SHADER
static final int GL_SHADERGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_SHADER_KHR
- CType: int- See Also:
-
GL_CURRENT_VERTEX_ATTRIB
static final int GL_CURRENT_VERTEX_ATTRIBGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_CURRENT_VERTEX_ATTRIB_ARB
- CType: int- See Also:
-
GL_VERTEX_SHADER
static final int GL_VERTEX_SHADERGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_EXT_vertex_shader
,GL_ARB_vertex_shader
Alias for:GL_VERTEX_SHADER_EXT
,GL_VERTEX_SHADER_ARB
- CType: int- See Also:
-
GL_MAX_DEBUG_MESSAGE_LENGTH
static final int GL_MAX_DEBUG_MESSAGE_LENGTHGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
,GL_AMD_debug_output
Alias for:GL_MAX_DEBUG_MESSAGE_LENGTH_KHR
,GL_MAX_DEBUG_MESSAGE_LENGTH_ARB
,GL_MAX_DEBUG_MESSAGE_LENGTH_AMD
- CType: int- See Also:
-
GL_DRAW_BUFFER1
static final int GL_DRAW_BUFFER1GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
Alias for:GL_DRAW_BUFFER1_NV
,GL_DRAW_BUFFER1_ATI
,GL_DRAW_BUFFER1_EXT
,GL_DRAW_BUFFER1_ARB
- CType: int- See Also:
-
GL_MAX_FRAGMENT_UNIFORM_VECTORS
static final int GL_MAX_FRAGMENT_UNIFORM_VECTORSGL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
-
GL_QUERY
static final int GL_QUERYGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_QUERY_KHR
- CType: int- See Also:
-
GL_VERTEX_SHADER_BIT
static final int GL_VERTEX_SHADER_BITGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:GL_VERTEX_SHADER_BIT_EXT
- CType: int- See Also:
-
GL_MAX_DEPTH_TEXTURE_SAMPLES
static final int GL_MAX_DEPTH_TEXTURE_SAMPLESGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
-
GL_STENCIL_BACK_PASS_DEPTH_PASS
static final int GL_STENCIL_BACK_PASS_DEPTH_PASSGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI
- CType: int- See Also:
-
GL_ACTIVE_PROGRAM
static final int GL_ACTIVE_PROGRAMGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:GL_ACTIVE_PROGRAM_EXT
- CType: int- See Also:
-
GL_COLOR_ATTACHMENT5
static final int GL_COLOR_ATTACHMENT5GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT5_EXT
,GL_COLOR_ATTACHMENT5_NV
- CType: int- See Also:
-
GL_DEBUG_SOURCE_WINDOW_SYSTEM
static final int GL_DEBUG_SOURCE_WINDOW_SYSTEMGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB
,GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR
- CType: int- See Also:
-
GL_STENCIL_BACK_FUNC
static final int GL_STENCIL_BACK_FUNCGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:GL_STENCIL_BACK_FUNC_ATI
- CType: int- See Also:
-
GL_COMPILE_STATUS
static final int GL_COMPILE_STATUSGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_DEBUG_GROUP_STACK_DEPTH
static final int GL_DEBUG_GROUP_STACK_DEPTHGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_GROUP_STACK_DEPTH_KHR
- CType: int- See Also:
-
GL_FLOAT_VEC2
static final int GL_FLOAT_VEC2GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_VEC2_ARB
- CType: int- See Also:
-
GL_FLOAT_VEC4
static final int GL_FLOAT_VEC4GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_VEC4_ARB
- CType: int- See Also:
-
GL_FLOAT_VEC3
static final int GL_FLOAT_VEC3GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_VEC3_ARB
- CType: int- See Also:
-
GL_TIMESTAMP
static final int GL_TIMESTAMPGL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
Alias for:GL_TIMESTAMP_EXT
- CType: int- See Also:
-
GL_MAX_LABEL_LENGTH
static final int GL_MAX_LABEL_LENGTHGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_MAX_LABEL_LENGTH_KHR
- CType: int- See Also:
-
GL_DEBUG_SOURCE_OTHER
static final int GL_DEBUG_SOURCE_OTHERGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_DEBUG_SOURCE_OTHER_KHR
,GL_DEBUG_SOURCE_OTHER_ARB
- CType: int- See Also:
-
GL_CURRENT_PROGRAM
static final int GL_CURRENT_PROGRAMGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_DRAW_BUFFER10
static final int GL_DRAW_BUFFER10GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_ATI_draw_buffers
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
Alias for:GL_DRAW_BUFFER10_ATI
,GL_DRAW_BUFFER10_NV
,GL_DRAW_BUFFER10_EXT
,GL_DRAW_BUFFER10_ARB
- CType: int- See Also:
-
GL_SHADER_SOURCE_LENGTH
static final int GL_SHADER_SOURCE_LENGTHGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
static final int GL_TEXTURE_FIXED_SAMPLE_LOCATIONSGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
-
GL_COMPARE_REF_TO_TEXTURE
static final int GL_COMPARE_REF_TO_TEXTUREGL_ES_VERSION_3_0
,GL_VERSION_3_0
,GL_EXT_shadow_samplers
Alias for:GL_COMPARE_REF_TO_TEXTURE_EXT
- CType: int- See Also:
-
GL_COLOR_ATTACHMENT12
static final int GL_COLOR_ATTACHMENT12GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
Alias for:GL_COLOR_ATTACHMENT12_NV
,GL_COLOR_ATTACHMENT12_EXT
- CType: int- See Also:
-
GL_DRAW_BUFFER14
static final int GL_DRAW_BUFFER14GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_ATI_draw_buffers
,GL_NV_draw_buffers
Alias for:GL_DRAW_BUFFER14_EXT
,GL_DRAW_BUFFER14_ARB
,GL_DRAW_BUFFER14_ATI
,GL_DRAW_BUFFER14_NV
- CType: int- See Also:
-
GL_DEBUG_TYPE_PUSH_GROUP
static final int GL_DEBUG_TYPE_PUSH_GROUPGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_TYPE_PUSH_GROUP_KHR
- CType: int- See Also:
-
GL_SHADER_BINARY_FORMATS
static final int GL_SHADER_BINARY_FORMATSGL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
-
GL_TEXTURE_BINDING_3D
static final int GL_TEXTURE_BINDING_3DGL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_OES_texture_3D
Alias for:GL_TEXTURE_BINDING_3D_OES
- CType: int- See Also:
-
GL_CONTEXT_FLAG_DEBUG_BIT
static final int GL_CONTEXT_FLAG_DEBUG_BITGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_CONTEXT_FLAG_DEBUG_BIT_KHR
- CType: int- See Also:
-
GL_STENCIL_BACK_VALUE_MASK
static final int GL_STENCIL_BACK_VALUE_MASKGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_DRAW_BUFFER8
static final int GL_DRAW_BUFFER8GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_ATI_draw_buffers
Alias for:GL_DRAW_BUFFER8_NV
,GL_DRAW_BUFFER8_EXT
,GL_DRAW_BUFFER8_ARB
,GL_DRAW_BUFFER8_ATI
- CType: int- See Also:
-
GL_STACK_UNDERFLOW
static final int GL_STACK_UNDERFLOWGL_ES_VERSION_3_2
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_VERSION_ES_1_0
,GL_KHR_debug
Alias for:GL_STACK_UNDERFLOW_KHR
- CType: int- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_POINTER
static final int GL_VERTEX_ATTRIB_ARRAY_POINTERGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB
- CType: int- See Also:
-
GL_TEXTURE_BORDER_COLOR
static final int GL_TEXTURE_BORDER_COLORGL_ES_VERSION_3_2
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_OES_texture_border_clamp
,GL_NV_texture_border_clamp
,GL_EXT_texture_border_clamp
Alias for:GL_TEXTURE_BORDER_COLOR_OES
,GL_TEXTURE_BORDER_COLOR_NV
,GL_TEXTURE_BORDER_COLOR_EXT
- CType: int- See Also:
-
GL_GPU_DISJOINT
static final int GL_GPU_DISJOINTGL_EXT_disjoint_timer_query
Alias for:GL_GPU_DISJOINT_EXT
- CType: int- See Also:
-
GL_MAX_VARYING_VECTORS
static final int GL_MAX_VARYING_VECTORSGL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
-
GL_COLOR_ATTACHMENT9
static final int GL_COLOR_ATTACHMENT9GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
Alias for:GL_COLOR_ATTACHMENT9_NV
,GL_COLOR_ATTACHMENT9_EXT
- CType: int- See Also:
-
GL_DRAW_BUFFER4
static final int GL_DRAW_BUFFER4GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_ATI_draw_buffers
,GL_NV_draw_buffers
,GL_ARB_draw_buffers
,GL_EXT_draw_buffers
Alias for:GL_DRAW_BUFFER4_ATI
,GL_DRAW_BUFFER4_NV
,GL_DRAW_BUFFER4_ARB
,GL_DRAW_BUFFER4_EXT
- CType: int- See Also:
-
GL_INT_10_10_10_2
static final int GL_INT_10_10_10_2GL_OES_vertex_type_10_10_10_2
Alias for:GL_INT_10_10_10_2_OES
- CType: int- See Also:
-
GL_STREAM_DRAW
static final int GL_STREAM_DRAWGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_ARB_vertex_buffer_object
Alias for:GL_STREAM_DRAW_ARB
- CType: int- See Also:
-
GL_TEXTURE_2D_MULTISAMPLE_ARRAY
static final int GL_TEXTURE_2D_MULTISAMPLE_ARRAYGL_ES_VERSION_3_2
,GL_NV_internalformat_sample_query
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_OES_texture_storage_multisample_2d_array
Alias for:GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES
- CType: int- See Also:
-
GL_ATTACHED_SHADERS
static final int GL_ATTACHED_SHADERSGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_LOW_INT
static final int GL_LOW_INTGL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
-
GL_BLEND_ADVANCED_COHERENT_KHR
static final int GL_BLEND_ADVANCED_COHERENT_KHRGL_KHR_blend_equation_advanced_coherent
- CType: int- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZEDGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB
- CType: int- See Also:
-
GL_MAX_COLOR_TEXTURE_SAMPLES
static final int GL_MAX_COLOR_TEXTURE_SAMPLESGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
-
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
static final int GL_ACTIVE_ATTRIBUTE_MAX_LENGTHGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_STENCIL_BACK_WRITEMASK
static final int GL_STENCIL_BACK_WRITEMASKGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
static final int GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAYGL_ES_VERSION_3_2
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_OES_texture_storage_multisample_2d_array
Alias for:GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES
- CType: int- See Also:
-
GL_STENCIL_BACK_FAIL
static final int GL_STENCIL_BACK_FAILGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:GL_STENCIL_BACK_FAIL_ATI
- CType: int- See Also:
-
GL_MEDIUM_FLOAT
static final int GL_MEDIUM_FLOATGL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
-
GL_SHADER_BINARY_DMP
static final int GL_SHADER_BINARY_DMPGL_DMP_shader_binary
- CType: int- See Also:
-
GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
static final int GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTHGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR
,GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB
- CType: int- See Also:
-
GL_DEBUG_SEVERITY_HIGH
static final int GL_DEBUG_SEVERITY_HIGHGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
,GL_AMD_debug_output
Alias for:GL_DEBUG_SEVERITY_HIGH_ARB
,GL_DEBUG_SEVERITY_HIGH_KHR
,GL_DEBUG_SEVERITY_HIGH_AMD
- CType: int- See Also:
-
GL_DEBUG_SOURCE_API
static final int GL_DEBUG_SOURCE_APIGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_SOURCE_API_ARB
,GL_DEBUG_SOURCE_API_KHR
- CType: int- See Also:
-
GL_NUM_PROGRAM_BINARY_FORMATS
static final int GL_NUM_PROGRAM_BINARY_FORMATSGL_ARB_get_program_binary
,GL_ES_VERSION_3_0
,GL_VERSION_4_1
,GL_OES_get_program_binary
Alias for:GL_NUM_PROGRAM_BINARY_FORMATS_OES
- CType: int- See Also:
-
GL_SAMPLER_2D
static final int GL_SAMPLER_2DGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_SAMPLER_2D_ARB
- CType: int- See Also:
-
GL_STENCIL_BACK_REF
static final int GL_STENCIL_BACK_REFGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_INT
static final int GL_INTGL_ES_VERSION_2_0
,GL_VERSION_1_1
,GL_VERSION_1_0
- CType: int- See Also:
-
GL_MEDIUM_INT
static final int GL_MEDIUM_INTGL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
-
GL_TEXTURE_COMPARE_MODE
static final int GL_TEXTURE_COMPARE_MODEGL_ES_VERSION_3_0
,GL_VERSION_1_4
,GL_EXT_shadow_samplers
,GL_ARB_shadow
Alias for:GL_TEXTURE_COMPARE_MODE_EXT
,GL_TEXTURE_COMPARE_MODE_ARB
- CType: int- See Also:
-
GL_VALIDATE_STATUS
static final int GL_VALIDATE_STATUSGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_MAX_DEBUG_LOGGED_MESSAGES
static final int GL_MAX_DEBUG_LOGGED_MESSAGESGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_AMD_debug_output
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_MAX_DEBUG_LOGGED_MESSAGES_AMD
,GL_MAX_DEBUG_LOGGED_MESSAGES_KHR
,GL_MAX_DEBUG_LOGGED_MESSAGES_ARB
- CType: int- See Also:
-
GL_COLOR_ATTACHMENT4
static final int GL_COLOR_ATTACHMENT4GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT4_EXT
,GL_COLOR_ATTACHMENT4_NV
- CType: int- See Also:
-
GL_TIME_ELAPSED
static final int GL_TIME_ELAPSEDGL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
,GL_EXT_timer_query
Alias for:GL_TIME_ELAPSED_EXT
- CType: int- See Also:
-
GL_COLOR_ATTACHMENT10
static final int GL_COLOR_ATTACHMENT10GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
Alias for:GL_COLOR_ATTACHMENT10_NV
,GL_COLOR_ATTACHMENT10_EXT
- CType: int- See Also:
-
GL_DEBUG_SOURCE_SHADER_COMPILER
static final int GL_DEBUG_SOURCE_SHADER_COMPILERGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_SOURCE_SHADER_COMPILER_ARB
,GL_DEBUG_SOURCE_SHADER_COMPILER_KHR
- CType: int- See Also:
-
GL_DEBUG_SEVERITY_NOTIFICATION
static final int GL_DEBUG_SEVERITY_NOTIFICATIONGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_SEVERITY_NOTIFICATION_KHR
- CType: int- See Also:
-
GL_SAMPLE_MASK_VALUE
static final int GL_SAMPLE_MASK_VALUEGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_SGIS_multisample
,GL_NV_explicit_multisample
,GL_EXT_multisample
Alias for:GL_SAMPLE_MASK_VALUE_SGIS
,GL_SAMPLE_MASK_VALUE_NV
,GL_SAMPLE_MASK_VALUE_EXT
- CType: int- See Also:
-
GL_DRAW_BUFFER0
static final int GL_DRAW_BUFFER0GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_ATI_draw_buffers
,GL_NV_draw_buffers
Alias for:GL_DRAW_BUFFER0_EXT
,GL_DRAW_BUFFER0_ARB
,GL_DRAW_BUFFER0_ATI
,GL_DRAW_BUFFER0_NV
- CType: int- See Also:
-
GL_SHADING_LANGUAGE_VERSION
static final int GL_SHADING_LANGUAGE_VERSIONGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shading_language_100
Alias for:GL_SHADING_LANGUAGE_VERSION_ARB
- CType: int- See Also:
-
GL_CURRENT_QUERY
static final int GL_CURRENT_QUERYGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:GL_CURRENT_QUERY_EXT
,GL_CURRENT_QUERY_ARB
- CType: int- See Also:
-
GL_UNSIGNED_NORMALIZED
static final int GL_UNSIGNED_NORMALIZEDGL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_color_buffer_half_float
,GL_ARB_texture_float
Alias for:GL_UNSIGNED_NORMALIZED_EXT
,GL_UNSIGNED_NORMALIZED_ARB
- CType: int- See Also:
-
GL_TEXTURE_SAMPLES
static final int GL_TEXTURE_SAMPLESGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_IMG_multisampled_render_to_texture
Alias for:GL_TEXTURE_SAMPLES_IMG
- CType: int- See Also:
-
GL_DEBUG_LOGGED_MESSAGES
static final int GL_DEBUG_LOGGED_MESSAGESGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_AMD_debug_output
,GL_ARB_debug_output
Alias for:GL_DEBUG_LOGGED_MESSAGES_KHR
,GL_DEBUG_LOGGED_MESSAGES_AMD
,GL_DEBUG_LOGGED_MESSAGES_ARB
- CType: int- See Also:
-
GL_SAMPLER_CUBE
static final int GL_SAMPLER_CUBEGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_SAMPLER_CUBE_ARB
- CType: int- See Also:
-
GL_LOW_FLOAT
static final int GL_LOW_FLOATGL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
-
GL_COLOR_ATTACHMENT1
static final int GL_COLOR_ATTACHMENT1GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT1_EXT
,GL_COLOR_ATTACHMENT1_NV
- CType: int- See Also:
-
GL_DELETE_STATUS
static final int GL_DELETE_STATUSGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_QUERY_RESULT
static final int GL_QUERY_RESULTGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:GL_QUERY_RESULT_EXT
,GL_QUERY_RESULT_ARB
- CType: int- See Also:
-
GL_DEBUG_TYPE_OTHER
static final int GL_DEBUG_TYPE_OTHERGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_TYPE_OTHER_ARB
,GL_DEBUG_TYPE_OTHER_KHR
- CType: int- See Also:
-
GL_COLOR_ATTACHMENT13
static final int GL_COLOR_ATTACHMENT13GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
Alias for:GL_COLOR_ATTACHMENT13_NV
,GL_COLOR_ATTACHMENT13_EXT
- CType: int- See Also:
-
GL_BLEND_COLOR
static final int GL_BLEND_COLORGL_ARB_imaging
,GL_ES_VERSION_2_0
,GL_EXT_blend_color
Alias for:GL_BLEND_COLOR_EXT
- CType: int- See Also:
-
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITSGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_shader
Alias for:GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB
- CType: int- See Also:
-
GL_ACTIVE_UNIFORM_MAX_LENGTH
static final int GL_ACTIVE_UNIFORM_MAX_LENGTHGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_DRAW_BUFFER13
static final int GL_DRAW_BUFFER13GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
Alias for:GL_DRAW_BUFFER13_EXT
,GL_DRAW_BUFFER13_ARB
,GL_DRAW_BUFFER13_NV
,GL_DRAW_BUFFER13_ATI
- CType: int- See Also:
-
GL_ANY_SAMPLES_PASSED
static final int GL_ANY_SAMPLES_PASSEDGL_VERSION_3_3
,GL_ES_VERSION_3_0
,GL_ARB_occlusion_query2
,GL_EXT_occlusion_query_boolean
Alias for:GL_ANY_SAMPLES_PASSED_EXT
- CType: int- See Also:
-
GL_DRAW_BUFFER7
static final int GL_DRAW_BUFFER7GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
Alias for:GL_DRAW_BUFFER7_NV
,GL_DRAW_BUFFER7_ATI
,GL_DRAW_BUFFER7_EXT
,GL_DRAW_BUFFER7_ARB
- CType: int- See Also:
-
GL_DRAW_BUFFER3
static final int GL_DRAW_BUFFER3GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_ATI_draw_buffers
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
Alias for:GL_DRAW_BUFFER3_ATI
,GL_DRAW_BUFFER3_NV
,GL_DRAW_BUFFER3_EXT
,GL_DRAW_BUFFER3_ARB
- CType: int- See Also:
-
GL_DEBUG_OUTPUT
static final int GL_DEBUG_OUTPUTGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_OUTPUT_KHR
- CType: int- See Also:
-
GL_COLOR_ATTACHMENT8
static final int GL_COLOR_ATTACHMENT8GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT8_EXT
,GL_COLOR_ATTACHMENT8_NV
- CType: int- See Also:
-
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAYGL_ES_VERSION_3_2
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_OES_texture_storage_multisample_2d_array
Alias for:GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES
- CType: int- See Also:
-
GL_UNPACK_SKIP_PIXELS
static final int GL_UNPACK_SKIP_PIXELSGL_ES_VERSION_3_0
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_EXT_unpack_subimage
Alias for:GL_UNPACK_SKIP_PIXELS_EXT
- CType: int- See Also:
-
GL_UNSIGNED_INT_2_10_10_10_REV
static final int GL_UNSIGNED_INT_2_10_10_10_REVGL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_EXT_texture_type_2_10_10_10_REV
Alias for:GL_UNSIGNED_INT_2_10_10_10_REV_EXT
- CType: int- See Also:
-
GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAYGL_ES_VERSION_3_2
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_OES_texture_storage_multisample_2d_array
Alias for:GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES
- CType: int- See Also:
-
GL_PROGRAM_BINARY_LENGTH
static final int GL_PROGRAM_BINARY_LENGTHGL_ARB_get_program_binary
,GL_ES_VERSION_3_0
,GL_VERSION_4_1
,GL_OES_get_program_binary
Alias for:GL_PROGRAM_BINARY_LENGTH_OES
- CType: int- See Also:
-
GL_SHADER_COMPILER
static final int GL_SHADER_COMPILERGL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
-
GL_DEBUG_SEVERITY_LOW
static final int GL_DEBUG_SEVERITY_LOWGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
,GL_AMD_debug_output
Alias for:GL_DEBUG_SEVERITY_LOW_KHR
,GL_DEBUG_SEVERITY_LOW_ARB
,GL_DEBUG_SEVERITY_LOW_AMD
- CType: int- See Also:
-
GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
static final int GL_DEBUG_TYPE_UNDEFINED_BEHAVIORGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB
,GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR
- CType: int- See Also:
-
GL_PROXY_TEXTURE_2D_MULTISAMPLE
static final int GL_PROXY_TEXTURE_2D_MULTISAMPLEGL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
-
GL_DEBUG_TYPE_PORTABILITY
static final int GL_DEBUG_TYPE_PORTABILITYGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_TYPE_PORTABILITY_ARB
,GL_DEBUG_TYPE_PORTABILITY_KHR
- CType: int- See Also:
-
GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
static final int GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAYGL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
-
GL_PROGRAM_SEPARABLE
static final int GL_PROGRAM_SEPARABLEGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:GL_PROGRAM_SEPARABLE_EXT
- CType: int- See Also:
-
GL_BOOL
static final int GL_BOOLGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_ARB
- CType: int- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_TYPE
static final int GL_VERTEX_ATTRIB_ARRAY_TYPEGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB
- CType: int- See Also:
-
GL_DEBUG_TYPE_ERROR
static final int GL_DEBUG_TYPE_ERRORGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_TYPE_ERROR_ARB
,GL_DEBUG_TYPE_ERROR_KHR
- CType: int- See Also:
-
GL_UNPACK_ROW_LENGTH
static final int GL_UNPACK_ROW_LENGTHGL_ES_VERSION_3_0
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_EXT_unpack_subimage
Alias for:GL_UNPACK_ROW_LENGTH_EXT
- CType: int- See Also:
-
GL_HIGH_INT
static final int GL_HIGH_INTGL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
-
GL_COLOR_ATTACHMENT3
static final int GL_COLOR_ATTACHMENT3GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT3_EXT
,GL_COLOR_ATTACHMENT3_NV
- CType: int- See Also:
-
GL_ALL_SHADER_BITS
static final long GL_ALL_SHADER_BITSGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:GL_ALL_SHADER_BITS_EXT
- CType: long- See Also:
-
GL_MAX_VERTEX_ATTRIBS
static final int GL_MAX_VERTEX_ATTRIBSGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_MAX_VERTEX_ATTRIBS_ARB
- CType: int- See Also:
-
GL_CONSTANT_ALPHA
static final int GL_CONSTANT_ALPHAGL_ARB_imaging
,GL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_EXT_blend_color
Alias for:GL_CONSTANT_ALPHA_EXT
- CType: int- See Also:
-
GL_SAMPLE_MASK
static final int GL_SAMPLE_MASKGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_EXT_multisample
,GL_NV_explicit_multisample
,GL_SGIS_multisample
Alias for:GL_SAMPLE_MASK_EXT
,GL_SAMPLE_MASK_NV
,GL_SAMPLE_MASK_SGIS
- CType: int- See Also:
-
GL_MAX_3D_TEXTURE_SIZE
static final int GL_MAX_3D_TEXTURE_SIZEGL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_OES_texture_3D
,GL_EXT_texture3D
Alias for:GL_MAX_3D_TEXTURE_SIZE_OES
,GL_MAX_3D_TEXTURE_SIZE_EXT
- CType: int- See Also:
-
GL_LINK_STATUS
static final int GL_LINK_STATUSGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_SAMPLER
static final int GL_SAMPLERGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_SAMPLER_KHR
- CType: int- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_SIZE
static final int GL_VERTEX_ATTRIB_ARRAY_SIZEGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB
- CType: int- See Also:
-
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITSGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_shader
Alias for:GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB
- CType: int- See Also:
-
GL_UNPACK_SKIP_ROWS
static final int GL_UNPACK_SKIP_ROWSGL_ES_VERSION_3_0
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_EXT_unpack_subimage
Alias for:GL_UNPACK_SKIP_ROWS_EXT
- CType: int- See Also:
-
GL_SAMPLER_2D_SHADOW
static final int GL_SAMPLER_2D_SHADOWGL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_shadow_samplers
,GL_ARB_shader_objects
Alias for:GL_SAMPLER_2D_SHADOW_EXT
,GL_SAMPLER_2D_SHADOW_ARB
- CType: int- See Also:
-
GL_ACTIVE_UNIFORMS
static final int GL_ACTIVE_UNIFORMSGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_TEXTURE_2D_MULTISAMPLE
static final int GL_TEXTURE_2D_MULTISAMPLEGL_NV_internalformat_sample_query
,GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
-
GL_INFO_LOG_LENGTH
static final int GL_INFO_LOG_LENGTHGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_MAX_VERTEX_UNIFORM_VECTORS
static final int GL_MAX_VERTEX_UNIFORM_VECTORSGL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
-
GL_DRAW_BUFFER6
static final int GL_DRAW_BUFFER6GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
Alias for:GL_DRAW_BUFFER6_EXT
,GL_DRAW_BUFFER6_ARB
,GL_DRAW_BUFFER6_NV
,GL_DRAW_BUFFER6_ATI
- CType: int- See Also:
-
GL_DEPTH_COMPONENT
static final int GL_DEPTH_COMPONENTGL_ES_VERSION_2_0
,GL_VERSION_1_1
,GL_VERSION_1_0
- CType: int- See Also:
-
GL_CONTEXT_ROBUST_ACCESS
static final int GL_CONTEXT_ROBUST_ACCESSGL_KHR_robustness
,GL_KHR_robustness
,GL_EXT_robustness
Alias for:GL_CONTEXT_ROBUST_ACCESS_KHR
,GL_CONTEXT_ROBUST_ACCESS_EXT
- CType: int- See Also:
-
GL_TEXTURE_COMPARE_FUNC
static final int GL_TEXTURE_COMPARE_FUNCGL_ES_VERSION_3_0
,GL_VERSION_1_4
,GL_EXT_shadow_samplers
,GL_ARB_shadow
Alias for:GL_TEXTURE_COMPARE_FUNC_EXT
,GL_TEXTURE_COMPARE_FUNC_ARB
- CType: int- See Also:
-
GL_DRAW_BUFFER12
static final int GL_DRAW_BUFFER12GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_ATI_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_NV_draw_buffers
Alias for:GL_DRAW_BUFFER12_ATI
,GL_DRAW_BUFFER12_EXT
,GL_DRAW_BUFFER12_ARB
,GL_DRAW_BUFFER12_NV
- CType: int- See Also:
-
GL_RG
static final int GL_RGGL_ES_VERSION_3_0
,GL_ARB_texture_rg
,GL_VERSION_3_0
,GL_EXT_texture_rg
Alias for:GL_RG_EXT
- CType: int- See Also:
-
GL_DEBUG_CALLBACK_USER_PARAM
static final int GL_DEBUG_CALLBACK_USER_PARAMGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_DEBUG_CALLBACK_USER_PARAM_KHR
,GL_DEBUG_CALLBACK_USER_PARAM_ARB
- CType: int- See Also:
-
GL_TEXTURE_3D
static final int GL_TEXTURE_3DGL_ES_VERSION_3_0
,GL_EXT_sparse_texture
,GL_VERSION_1_2
,GL_OES_texture_3D
,GL_EXT_texture3D
Alias for:GL_TEXTURE_3D_OES
,GL_TEXTURE_3D_EXT
- CType: int- See Also:
-
GL_TEXTURE_BINDING_2D_MULTISAMPLE
static final int GL_TEXTURE_BINDING_2D_MULTISAMPLEGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
-
GL_QUERY_COUNTER_BITS
static final int GL_QUERY_COUNTER_BITSGL_VERSION_1_5
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:GL_QUERY_COUNTER_BITS_EXT
,GL_QUERY_COUNTER_BITS_ARB
- CType: int- See Also:
-
GL_PROGRAM
static final int GL_PROGRAMGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_PROGRAM_KHR
- CType: int- See Also:
-
GL_UNSIGNED_INT_10_10_10_2
static final int GL_UNSIGNED_INT_10_10_10_2GL_VERSION_1_2
,GL_EXT_packed_pixels
,GL_OES_vertex_type_10_10_10_2
Alias for:GL_UNSIGNED_INT_10_10_10_2_EXT
,GL_UNSIGNED_INT_10_10_10_2_OES
- CType: int- See Also:
-
GL_BOOL_VEC4
static final int GL_BOOL_VEC4GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_VEC4_ARB
- CType: int- See Also:
-
GL_BOOL_VEC3
static final int GL_BOOL_VEC3GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_VEC3_ARB
- CType: int- See Also:
-
GL_BOOL_VEC2
static final int GL_BOOL_VEC2GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_VEC2_ARB
- CType: int- See Also:
-
GL_BUFFER
static final int GL_BUFFERGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_BUFFER_KHR
- CType: int- See Also:
-
GL_SHADER_TYPE
static final int GL_SHADER_TYPEGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_FRAGMENT_SHADER_BIT
static final int GL_FRAGMENT_SHADER_BITGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:GL_FRAGMENT_SHADER_BIT_EXT
- CType: int- See Also:
-
GL_ACTIVE_ATTRIBUTES
static final int GL_ACTIVE_ATTRIBUTESGL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
-
GL_MAX_TEXTURE_IMAGE_UNITS
static final int GL_MAX_TEXTURE_IMAGE_UNITSGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_fragment_program
,GL_ARB_fragment_program
Alias for:GL_MAX_TEXTURE_IMAGE_UNITS_NV
,GL_MAX_TEXTURE_IMAGE_UNITS_ARB
- CType: int- See Also:
-
GL_INT_SAMPLER_2D_MULTISAMPLE
static final int GL_INT_SAMPLER_2D_MULTISAMPLEGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
-
GL_INT_VEC4
static final int GL_INT_VEC4GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_INT_VEC4_ARB
- CType: int- See Also:
-
GL_INT_VEC2
static final int GL_INT_VEC2GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_INT_VEC2_ARB
- CType: int- See Also:
-
GL_INT_VEC3
static final int GL_INT_VEC3GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_INT_VEC3_ARB
- CType: int- See Also:
-
GL_DEBUG_TYPE_MARKER
static final int GL_DEBUG_TYPE_MARKERGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_TYPE_MARKER_KHR
- CType: int- See Also:
-
GL_CONSTANT_COLOR
static final int GL_CONSTANT_COLORGL_ARB_imaging
,GL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_EXT_blend_color
Alias for:GL_CONSTANT_COLOR_EXT
- CType: int- See Also:
-
GL_QUERY_RESULT_AVAILABLE
static final int GL_QUERY_RESULT_AVAILABLEGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:GL_QUERY_RESULT_AVAILABLE_EXT
,GL_QUERY_RESULT_AVAILABLE_ARB
- CType: int- See Also:
-
GL_DEBUG_TYPE_POP_GROUP
static final int GL_DEBUG_TYPE_POP_GROUPGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_TYPE_POP_GROUP_KHR
- CType: int- See Also:
-
GL_COLOR_ATTACHMENT14
static final int GL_COLOR_ATTACHMENT14GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
Alias for:GL_COLOR_ATTACHMENT14_NV
,GL_COLOR_ATTACHMENT14_EXT
- CType: int- See Also:
-
GL_COLOR_ATTACHMENT7
static final int GL_COLOR_ATTACHMENT7GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT7_EXT
,GL_COLOR_ATTACHMENT7_NV
- CType: int- See Also:
-
GL_NUM_SHADER_BINARY_FORMATS
static final int GL_NUM_SHADER_BINARY_FORMATSGL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
-
GL_STACK_OVERFLOW
static final int GL_STACK_OVERFLOWGL_ES_VERSION_3_2
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_VERSION_ES_1_0
,GL_KHR_debug
Alias for:GL_STACK_OVERFLOW_KHR
- CType: int- See Also:
-
GL_DEBUG_SOURCE_THIRD_PARTY
static final int GL_DEBUG_SOURCE_THIRD_PARTYGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_SOURCE_THIRD_PARTY_ARB
,GL_DEBUG_SOURCE_THIRD_PARTY_KHR
- CType: int- See Also:
-
GL_CLAMP_TO_BORDER
static final int GL_CLAMP_TO_BORDERGL_ES_VERSION_3_2
,GL_VERSION_1_3
,GL_EXT_texture_border_clamp
,GL_ARB_texture_border_clamp
,GL_NV_texture_border_clamp
,GL_OES_texture_border_clamp
,GL_SGIS_texture_border_clamp
Alias for:GL_CLAMP_TO_BORDER_EXT
,GL_CLAMP_TO_BORDER_ARB
,GL_CLAMP_TO_BORDER_NV
,GL_CLAMP_TO_BORDER_OES
,GL_CLAMP_TO_BORDER_SGIS
- CType: int- See Also:
-
GL_TEXTURE_WRAP_R
static final int GL_TEXTURE_WRAP_RGL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_EXT_texture3D
,GL_OES_texture_3D
Alias for:GL_TEXTURE_WRAP_R_EXT
,GL_TEXTURE_WRAP_R_OES
- CType: int- See Also:
-
GL_SAMPLER_2D_MULTISAMPLE
static final int GL_SAMPLER_2D_MULTISAMPLEGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
-
GL_COLOR_ATTACHMENT6
static final int GL_COLOR_ATTACHMENT6GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT6_EXT
,GL_COLOR_ATTACHMENT6_NV
- CType: int- See Also:
-
GL_SAMPLE_POSITION
static final int GL_SAMPLE_POSITIONGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_NV_explicit_multisample
Alias for:GL_SAMPLE_POSITION_NV
- CType: int- See Also:
-
GL_DRAW_BUFFER2
static final int GL_DRAW_BUFFER2GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
Alias for:GL_DRAW_BUFFER2_NV
,GL_DRAW_BUFFER2_ATI
,GL_DRAW_BUFFER2_EXT
,GL_DRAW_BUFFER2_ARB
- CType: int- See Also:
-
GL_MAX_COLOR_ATTACHMENTS
static final int GL_MAX_COLOR_ATTACHMENTSGL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_fbo_color_attachments
Alias for:GL_MAX_COLOR_ATTACHMENTS_EXT
,GL_MAX_COLOR_ATTACHMENTS_NV
- CType: int- See Also:
-
GL_DEBUG_CALLBACK_FUNCTION
static final int GL_DEBUG_CALLBACK_FUNCTIONGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:GL_DEBUG_CALLBACK_FUNCTION_ARB
,GL_DEBUG_CALLBACK_FUNCTION_KHR
- CType: int- See Also:
-
GL_DRAW_BUFFER9
static final int GL_DRAW_BUFFER9GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_ATI_draw_buffers
Alias for:GL_DRAW_BUFFER9_NV
,GL_DRAW_BUFFER9_EXT
,GL_DRAW_BUFFER9_ARB
,GL_DRAW_BUFFER9_ATI
- CType: int- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
static final int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODINGGL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_sRGB
Alias for:GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT
- CType: int- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
static final int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPEGL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_color_buffer_half_float
Alias for:GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT
- CType: int- See Also:
-
GL_ANY_SAMPLES_PASSED_CONSERVATIVE
static final int GL_ANY_SAMPLES_PASSED_CONSERVATIVEGL_ARB_ES3_compatibility
,GL_VERSION_4_3
,GL_ES_VERSION_3_0
,GL_EXT_occlusion_query_boolean
Alias for:GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT
- CType: int- See Also:
-
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLEGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_STRIDE
static final int GL_VERTEX_ATTRIB_ARRAY_STRIDEGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB
- CType: int- See Also:
-
GL_DRAW_BUFFER11
static final int GL_DRAW_BUFFER11GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_ATI_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_NV_draw_buffers
Alias for:GL_DRAW_BUFFER11_ATI
,GL_DRAW_BUFFER11_EXT
,GL_DRAW_BUFFER11_ARB
,GL_DRAW_BUFFER11_NV
- CType: int- See Also:
-
GL_ONE_MINUS_CONSTANT_ALPHA
static final int GL_ONE_MINUS_CONSTANT_ALPHAGL_ARB_imaging
,GL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_EXT_blend_color
Alias for:GL_ONE_MINUS_CONSTANT_ALPHA_EXT
- CType: int- See Also:
-
GL_STENCIL_BACK_PASS_DEPTH_FAIL
static final int GL_STENCIL_BACK_PASS_DEPTH_FAILGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI
- CType: int- See Also:
-
GL_DEBUG_TYPE_PERFORMANCE
static final int GL_DEBUG_TYPE_PERFORMANCEGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_DEBUG_TYPE_PERFORMANCE_KHR
,GL_DEBUG_TYPE_PERFORMANCE_ARB
- CType: int- See Also:
-
GL_FRAGMENT_SHADER_DERIVATIVE_HINT
static final int GL_FRAGMENT_SHADER_DERIVATIVE_HINTGL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_OES_standard_derivatives
,GL_ARB_fragment_shader
Alias for:GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES
,GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB
- CType: int- See Also:
-
GL_COLOR_ATTACHMENT2
static final int GL_COLOR_ATTACHMENT2GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT2_EXT
,GL_COLOR_ATTACHMENT2_NV
- CType: int- See Also:
-
GL_PROGRAM_PIPELINE_BINDING
static final int GL_PROGRAM_PIPELINE_BINDINGGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:GL_PROGRAM_PIPELINE_BINDING_EXT
- CType: int- See Also:
-
GL_MAX_DRAW_BUFFERS
static final int GL_MAX_DRAW_BUFFERSGL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_ATI_draw_buffers
Alias for:GL_MAX_DRAW_BUFFERS_NV
,GL_MAX_DRAW_BUFFERS_EXT
,GL_MAX_DRAW_BUFFERS_ARB
,GL_MAX_DRAW_BUFFERS_ATI
- CType: int- See Also:
-
GL_FRAGMENT_SHADER
static final int GL_FRAGMENT_SHADERGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_fragment_shader
,GL_ARB_fragment_shader
Alias for:GL_FRAGMENT_SHADER_ATI
,GL_FRAGMENT_SHADER_ARB
- CType: int- See Also:
-
GL_DEBUG_OUTPUT_SYNCHRONOUS
static final int GL_DEBUG_OUTPUT_SYNCHRONOUSGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR
,GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB
- CType: int- See Also:
-
GL_PROGRAM_PIPELINE
static final int GL_PROGRAM_PIPELINEGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_PROGRAM_PIPELINE_KHR
- CType: int- See Also:
-
GL_DEBUG_SOURCE_APPLICATION
static final int GL_DEBUG_SOURCE_APPLICATIONGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_DEBUG_SOURCE_APPLICATION_KHR
,GL_DEBUG_SOURCE_APPLICATION_ARB
- CType: int- See Also:
-
GL_MAX_SAMPLE_MASK_WORDS
static final int GL_MAX_SAMPLE_MASK_WORDSGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_NV_explicit_multisample
Alias for:GL_MAX_SAMPLE_MASK_WORDS_NV
- CType: int- See Also:
-
GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
static final int GL_DEBUG_TYPE_DEPRECATED_BEHAVIORGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR
,GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB
- CType: int- See Also:
-
GL_HIGH_FLOAT
static final int GL_HIGH_FLOATGL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
-
GL_COLOR_ATTACHMENT11
static final int GL_COLOR_ATTACHMENT11GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
,GL_NV_draw_buffers
Alias for:GL_COLOR_ATTACHMENT11_EXT
,GL_COLOR_ATTACHMENT11_NV
- CType: int- See Also:
-
GL_SAMPLER_3D
static final int GL_SAMPLER_3DGL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_OES_texture_3D
,GL_ARB_shader_objects
Alias for:GL_SAMPLER_3D_OES
,GL_SAMPLER_3D_ARB
- CType: int- See Also:
-
GL_MAX_DEBUG_GROUP_STACK_DEPTH
static final int GL_MAX_DEBUG_GROUP_STACK_DEPTHGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR
- CType: int- See Also:
-
GL_SAMPLER_2D_MULTISAMPLE_ARRAY
static final int GL_SAMPLER_2D_MULTISAMPLE_ARRAYGL_ES_VERSION_3_2
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_OES_texture_storage_multisample_2d_array
Alias for:GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES
- CType: int- See Also:
-
GL_COLOR_ATTACHMENT15
static final int GL_COLOR_ATTACHMENT15GL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_NV_draw_buffers
,GL_EXT_draw_buffers
,GL_EXT_framebuffer_object
Alias for:GL_COLOR_ATTACHMENT15_NV
,GL_COLOR_ATTACHMENT15_EXT
- CType: int- See Also:
-
GL_DEBUG_SEVERITY_MEDIUM
static final int GL_DEBUG_SEVERITY_MEDIUMGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
,GL_AMD_debug_output
Alias for:GL_DEBUG_SEVERITY_MEDIUM_KHR
,GL_DEBUG_SEVERITY_MEDIUM_ARB
,GL_DEBUG_SEVERITY_MEDIUM_AMD
- CType: int- See Also:
-
GL_PROGRAM_BINARY_FORMATS
static final int GL_PROGRAM_BINARY_FORMATSGL_ARB_get_program_binary
,GL_ES_VERSION_3_0
,GL_VERSION_4_1
,GL_OES_get_program_binary
Alias for:GL_PROGRAM_BINARY_FORMATS_OES
- CType: int- See Also:
-
GL_FLOAT_MAT4
static final int GL_FLOAT_MAT4GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_MAT4_ARB
- CType: int- See Also:
-
GL_FLOAT_MAT3
static final int GL_FLOAT_MAT3GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_MAT3_ARB
- CType: int- See Also:
-
GL_ONE_MINUS_CONSTANT_COLOR
static final int GL_ONE_MINUS_CONSTANT_COLORGL_ARB_imaging
,GL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_EXT_blend_color
Alias for:GL_ONE_MINUS_CONSTANT_COLOR_EXT
- CType: int- See Also:
-
GL_FLOAT_MAT2
static final int GL_FLOAT_MAT2GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_MAT2_ARB
- CType: int- See Also:
-
GL_MAX_INTEGER_SAMPLES
static final int GL_MAX_INTEGER_SAMPLESGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
-
GL_RED
static final int GL_REDGL_ES_VERSION_3_0
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_NV_blend_equation_advanced
,GL_EXT_texture_rg
Alias for:GL_RED_NV
,GL_RED_EXT
- CType: int- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDINGGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_ARB_vertex_buffer_object
Alias for:GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB
- CType: int- See Also:
-
GL_DRAW_BUFFER5
static final int GL_DRAW_BUFFER5GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
Alias for:GL_DRAW_BUFFER5_NV
,GL_DRAW_BUFFER5_ATI
,GL_DRAW_BUFFER5_EXT
,GL_DRAW_BUFFER5_ARB
- CType: int- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_ENABLED
static final int GL_VERTEX_ATTRIB_ARRAY_ENABLEDGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB
- CType: int- See Also:
-
GL_DRAW_BUFFER15
static final int GL_DRAW_BUFFER15GL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
Alias for:GL_DRAW_BUFFER15_EXT
,GL_DRAW_BUFFER15_ARB
,GL_DRAW_BUFFER15_NV
,GL_DRAW_BUFFER15_ATI
- CType: int- See Also:
-
GL_STENCIL_INDEX
static final int GL_STENCIL_INDEXPart ofGL_ES_VERSION_2_0
,GL_VERSION_1_1
,GL_VERSION_1_0
- See Also:
-
-
Method Details
-
glAttachShader
void glAttachShader(int program, int shader) Entry point to C language function:void (GLuint program, GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glBindAttribLocation
Entry point to C language function:void (GLuint program, GLuint index, const GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_shader
Alias for:glBindAttribLocationARB
-
glBlendColor
void glBlendColor(float red, float green, float blue, float alpha) Entry point to C language function:void (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_VERSION_1_2
,GL_EXT_blend_color
Alias for:glBlendColorEXT
-
glCompileShader
void glCompileShader(int shader) Entry point to C language function:void (GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glCompileShaderARB
-
glCreateProgram
int glCreateProgram()Entry point to C language function:GLuint (void)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glCreateShader
int glCreateShader(int type) Entry point to C language function:GLuint (GLenum type)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glDeleteProgram
void glDeleteProgram(int program) Entry point to C language function:void (GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glDeleteShader
void glDeleteShader(int shader) Entry point to C language function:void (GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glDetachShader
void glDetachShader(int program, int shader) Entry point to C language function:void (GLuint program, GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glDisableVertexAttribArray
void glDisableVertexAttribArray(int index) Entry point to C language function:void (GLuint index)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:glDisableVertexAttribArrayARB
-
glEnableVertexAttribArray
void glEnableVertexAttribArray(int index) Entry point to C language function:void (GLuint index)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:glEnableVertexAttribArrayARB
-
glGetActiveAttrib
void glGetActiveAttrib(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) Entry point to C language function:void (GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_shader
Alias for:glGetActiveAttribARB
- Parameters:
length
- a direct or array-backedIntBuffer
size
- a direct or array-backedIntBuffer
type
- a direct or array-backedIntBuffer
name
- a direct or array-backedByteBuffer
-
glGetActiveAttrib
void glGetActiveAttrib(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset) Entry point to C language function:void (GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_shader
Alias for:glGetActiveAttribARB
-
glGetActiveUniform
void glGetActiveUniform(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) Entry point to C language function:void (GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetActiveUniformARB
- Parameters:
length
- a direct or array-backedIntBuffer
size
- a direct or array-backedIntBuffer
type
- a direct or array-backedIntBuffer
name
- a direct or array-backedByteBuffer
-
glGetActiveUniform
void glGetActiveUniform(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset) Entry point to C language function:void (GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetActiveUniformARB
-
glGetAttachedShaders
Entry point to C language function:void (GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glGetAttachedShaders
void glGetAttachedShaders(int program, int maxCount, int[] count, int count_offset, int[] shaders, int shaders_offset) Entry point to C language function:void (GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glGetAttribLocation
Entry point to C language function:GLint (GLuint program, const GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_shader
Alias for:glGetAttribLocationARB
-
glGetProgramiv
Entry point to C language function:void (GLuint program, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_ARB_fragment_program
,GL_NV_vertex_program
Alias for:glGetProgramivARB
,glGetProgramivNV
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetProgramiv
void glGetProgramiv(int program, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint program, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_ARB_fragment_program
,GL_NV_vertex_program
Alias for:glGetProgramivARB
,glGetProgramivNV
-
glGetProgramInfoLog
Entry point to C language function:void (GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
- Parameters:
length
- a direct or array-backedIntBuffer
infoLog
- a direct or array-backedByteBuffer
-
glGetProgramInfoLog
void glGetProgramInfoLog(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset) Entry point to C language function:void (GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glGetShaderiv
Entry point to C language function:void (GLuint shader, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetShaderiv
void glGetShaderiv(int shader, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint shader, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glGetShaderInfoLog
Entry point to C language function:void (GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
- Parameters:
length
- a direct or array-backedIntBuffer
infoLog
- a direct or array-backedByteBuffer
-
glGetShaderInfoLog
void glGetShaderInfoLog(int shader, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset) Entry point to C language function:void (GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glGetShaderSource
Entry point to C language function:void (GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetShaderSourceARB
- Parameters:
length
- a direct or array-backedIntBuffer
source
- a direct or array-backedByteBuffer
-
glGetShaderSource
void glGetShaderSource(int shader, int bufSize, int[] length, int length_offset, byte[] source, int source_offset) Entry point to C language function:void (GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetShaderSourceARB
-
glGetUniformfv
Entry point to C language function:void (GLuint program, GLint location, GLfloat * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetUniformfvARB
- Parameters:
params
- a direct or array-backedFloatBuffer
-
glGetUniformfv
void glGetUniformfv(int program, int location, float[] params, int params_offset) Entry point to C language function:void (GLuint program, GLint location, GLfloat * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetUniformfvARB
-
glGetUniformiv
Entry point to C language function:void (GLuint program, GLint location, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetUniformivARB
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetUniformiv
void glGetUniformiv(int program, int location, int[] params, int params_offset) Entry point to C language function:void (GLuint program, GLint location, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetUniformivARB
-
glGetUniformLocation
Entry point to C language function:GLint (GLuint program, const GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetUniformLocationARB
-
glGetVertexAttribfv
Entry point to C language function:void (GLuint index, GLenum pname, GLfloat * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glGetVertexAttribfvARB
,glGetVertexAttribfvNV
- Parameters:
params
- a direct or array-backedFloatBuffer
-
glGetVertexAttribfv
void glGetVertexAttribfv(int index, int pname, float[] params, int params_offset) Entry point to C language function:void (GLuint index, GLenum pname, GLfloat * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glGetVertexAttribfvARB
,glGetVertexAttribfvNV
-
glGetVertexAttribiv
Entry point to C language function:void (GLuint index, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glGetVertexAttribivNV
,glGetVertexAttribivARB
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetVertexAttribiv
void glGetVertexAttribiv(int index, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint index, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glGetVertexAttribivNV
,glGetVertexAttribivARB
-
glIsProgram
boolean glIsProgram(int program) Entry point to C language function:GLboolean (GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_ARB_fragment_program
,GL_NV_vertex_program
Alias for:glIsProgramARB
,glIsProgramNV
-
glIsShader
boolean glIsShader(int shader) Entry point to C language function:GLboolean (GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glLinkProgram
void glLinkProgram(int program) Entry point to C language function:void (GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glLinkProgramARB
-
glShaderSource
Entry point to C language function:void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glShaderSourceARB
- Parameters:
length
- a direct or array-backedIntBuffer
-
glShaderSource
Entry point to C language function:void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glShaderSourceARB
-
glStencilFuncSeparate
void glStencilFuncSeparate(int face, int func, int ref, int mask) Entry point to C language function:void (GLenum face, GLenum func, GLint ref, GLuint mask)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:glStencilFuncSeparateATI
-
glStencilMaskSeparate
void glStencilMaskSeparate(int face, int mask) Entry point to C language function:void (GLenum face, GLuint mask)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glStencilOpSeparate
void glStencilOpSeparate(int face, int sfail, int dpfail, int dppass) Entry point to C language function:void (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:glStencilOpSeparateATI
-
glUniform1f
void glUniform1f(int location, float v0) Entry point to C language function:void (GLint location, GLfloat v0)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform1fARB
-
glUniform1fv
Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform1fvARB
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glUniform1fv
void glUniform1fv(int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform1fvARB
-
glUniform1i
void glUniform1i(int location, int v0) Entry point to C language function:void (GLint location, GLint v0)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform1iARB
-
glUniform1iv
Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform1ivARB
- Parameters:
value
- a direct or array-backedIntBuffer
-
glUniform1iv
void glUniform1iv(int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform1ivARB
-
glUniform2f
void glUniform2f(int location, float v0, float v1) Entry point to C language function:void (GLint location, GLfloat v0, GLfloat v1)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform2fARB
-
glUniform2fv
Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform2fvARB
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glUniform2fv
void glUniform2fv(int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform2fvARB
-
glUniform2i
void glUniform2i(int location, int v0, int v1) Entry point to C language function:void (GLint location, GLint v0, GLint v1)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform2iARB
-
glUniform2iv
Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform2ivARB
- Parameters:
value
- a direct or array-backedIntBuffer
-
glUniform2iv
void glUniform2iv(int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform2ivARB
-
glUniform3f
void glUniform3f(int location, float v0, float v1, float v2) Entry point to C language function:void (GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform3fARB
-
glUniform3fv
Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform3fvARB
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glUniform3fv
void glUniform3fv(int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform3fvARB
-
glUniform3i
void glUniform3i(int location, int v0, int v1, int v2) Entry point to C language function:void (GLint location, GLint v0, GLint v1, GLint v2)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform3iARB
-
glUniform3iv
Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform3ivARB
- Parameters:
value
- a direct or array-backedIntBuffer
-
glUniform3iv
void glUniform3iv(int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform3ivARB
-
glUniform4f
void glUniform4f(int location, float v0, float v1, float v2, float v3) Entry point to C language function:void (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform4fARB
-
glUniform4fv
Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform4fvARB
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glUniform4fv
void glUniform4fv(int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform4fvARB
-
glUniform4i
void glUniform4i(int location, int v0, int v1, int v2, int v3) Entry point to C language function:void (GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform4iARB
-
glUniform4iv
Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform4ivARB
- Parameters:
value
- a direct or array-backedIntBuffer
-
glUniform4iv
void glUniform4iv(int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform4ivARB
-
glUniformMatrix2fv
Entry point to C language function:void (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniformMatrix2fvARB
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glUniformMatrix2fv
void glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniformMatrix2fvARB
-
glUniformMatrix3fv
Entry point to C language function:void (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniformMatrix3fvARB
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glUniformMatrix3fv
void glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniformMatrix3fvARB
-
glUniformMatrix4fv
Entry point to C language function:void (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniformMatrix4fvARB
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glUniformMatrix4fv
void glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniformMatrix4fvARB
-
glUseProgram
void glUseProgram(int program) Entry point to C language function:void (GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glValidateProgram
void glValidateProgram(int program) Entry point to C language function:void (GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glValidateProgramARB
-
glVertexAttrib1f
void glVertexAttrib1f(int index, float x) Entry point to C language function:void (GLuint index, GLfloat x)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glVertexAttrib1fARB
,glVertexAttrib1fNV
-
glVertexAttrib1fv
Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glVertexAttrib1fvNV
,glVertexAttrib1fvARB
- Parameters:
v
- a direct or array-backedFloatBuffer
-
glVertexAttrib1fv
void glVertexAttrib1fv(int index, float[] v, int v_offset) Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glVertexAttrib1fvNV
,glVertexAttrib1fvARB
-
glVertexAttrib2f
void glVertexAttrib2f(int index, float x, float y) Entry point to C language function:void (GLuint index, GLfloat x, GLfloat y)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glVertexAttrib2fARB
,glVertexAttrib2fNV
-
glVertexAttrib2fv
Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glVertexAttrib2fvARB
,glVertexAttrib2fvNV
- Parameters:
v
- a direct or array-backedFloatBuffer
-
glVertexAttrib2fv
void glVertexAttrib2fv(int index, float[] v, int v_offset) Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glVertexAttrib2fvARB
,glVertexAttrib2fvNV
-
glVertexAttrib3f
void glVertexAttrib3f(int index, float x, float y, float z) Entry point to C language function:void (GLuint index, GLfloat x, GLfloat y, GLfloat z)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glVertexAttrib3fARB
,glVertexAttrib3fNV
-
glVertexAttrib3fv
Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glVertexAttrib3fvNV
,glVertexAttrib3fvARB
- Parameters:
v
- a direct or array-backedFloatBuffer
-
glVertexAttrib3fv
void glVertexAttrib3fv(int index, float[] v, int v_offset) Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glVertexAttrib3fvNV
,glVertexAttrib3fvARB
-
glVertexAttrib4f
void glVertexAttrib4f(int index, float x, float y, float z, float w) Entry point to C language function:void (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glVertexAttrib4fNV
,glVertexAttrib4fARB
-
glVertexAttrib4fv
Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glVertexAttrib4fvNV
,glVertexAttrib4fvARB
- Parameters:
v
- a direct or array-backedFloatBuffer
-
glVertexAttrib4fv
void glVertexAttrib4fv(int index, float[] v, int v_offset) Entry point to C language function:void (GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_NV_vertex_program
,GL_ARB_vertex_program
Alias for:glVertexAttrib4fvNV
,glVertexAttrib4fvARB
-
glVertexAttribPointer
void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer_buffer_offset) Entry point to C language function:void (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
,GL_NV_vertex_program
Alias for:glVertexAttribPointerARB
,glVertexAttribPointerNV
-
glTexImage2DMultisample
void glTexImage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations) Entry point to C language function:void (GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
Part ofGL_ARB_texture_multisample
,GL_VERSION_3_2
-
glTexImage3DMultisample
void glTexImage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations) Entry point to C language function:void (GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Part ofGL_ARB_texture_multisample
,GL_VERSION_3_2
-
glGetMultisamplefv
Entry point to C language function:void (GLenum pname, GLuint index, GLfloat * val)
Part ofGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_NV_explicit_multisample
Alias for:glGetMultisamplefvNV
- Parameters:
val
- a direct or array-backedFloatBuffer
-
glGetMultisamplefv
void glGetMultisamplefv(int pname, int index, float[] val, int val_offset) Entry point to C language function:void (GLenum pname, GLuint index, GLfloat * val)
Part ofGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
,GL_NV_explicit_multisample
Alias for:glGetMultisamplefvNV
-
glSampleMaski
void glSampleMaski(int index, int mask) Entry point to C language function:void (GLuint index, GLbitfield mask)
Part ofGL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
-
glDebugMessageControl
void glDebugMessageControl(int source, int type, int severity, int count, IntBuffer ids, boolean enabled) Entry point to C language function:void (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:glDebugMessageControlKHR
,glDebugMessageControlARB
- Parameters:
ids
- a direct or array-backedIntBuffer
-
glDebugMessageControl
void glDebugMessageControl(int source, int type, int severity, int count, int[] ids, int ids_offset, boolean enabled) Entry point to C language function:void (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
,GL_ARB_debug_output
Alias for:glDebugMessageControlKHR
,glDebugMessageControlARB
-
glDebugMessageInsert
Entry point to C language function:void (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_ARB_debug_output
,GL_KHR_debug
,GL_AMD_debug_output
Alias for:glDebugMessageInsertARB
,glDebugMessageInsertKHR
,glDebugMessageInsertAMD
-
glGetDebugMessageLog
int glGetDebugMessageLog(int count, int bufSize, IntBuffer sources, IntBuffer types, IntBuffer ids, IntBuffer severities, IntBuffer lengths, ByteBuffer messageLog) Entry point to C language function:GLuint (GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_AMD_debug_output
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:glGetDebugMessageLogAMD
,glGetDebugMessageLogARB
,glGetDebugMessageLogKHR
-
glGetDebugMessageLog
int glGetDebugMessageLog(int count, int bufSize, int[] sources, int sources_offset, int[] types, int types_offset, int[] ids, int ids_offset, int[] severities, int severities_offset, int[] lengths, int lengths_offset, byte[] messageLog, int messageLog_offset) Entry point to C language function:GLuint (GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_AMD_debug_output
,GL_ARB_debug_output
,GL_KHR_debug
Alias for:glGetDebugMessageLogAMD
,glGetDebugMessageLogARB
,glGetDebugMessageLogKHR
-
glPushDebugGroup
Entry point to C language function:void (GLenum source, GLuint id, GLsizei length, const GLchar * message)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glPushDebugGroupKHR
- Parameters:
message
- a direct or array-backedByteBuffer
-
glPushDebugGroup
void glPushDebugGroup(int source, int id, int length, byte[] message, int message_offset) Entry point to C language function:void (GLenum source, GLuint id, GLsizei length, const GLchar * message)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glPushDebugGroupKHR
-
glPopDebugGroup
void glPopDebugGroup()Entry point to C language function:void (void)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glPopDebugGroupKHR
-
glObjectLabel
Entry point to C language function:void (GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glObjectLabelKHR
- Parameters:
label
- a direct or array-backedByteBuffer
-
glObjectLabel
void glObjectLabel(int identifier, int name, int length, byte[] label, int label_offset) Entry point to C language function:void (GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glObjectLabelKHR
-
glGetObjectLabel
Entry point to C language function:void (GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_EXT_debug_label
,GL_KHR_debug
Alias for:glGetObjectLabelEXT
,glGetObjectLabelKHR
- Parameters:
length
- a direct or array-backedIntBuffer
label
- a direct or array-backedByteBuffer
-
glGetObjectLabel
void glGetObjectLabel(int identifier, int name, int bufSize, int[] length, int length_offset, byte[] label, int label_offset) Entry point to C language function:void (GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_EXT_debug_label
,GL_KHR_debug
Alias for:glGetObjectLabelEXT
,glGetObjectLabelKHR
-
glObjectPtrLabel
Entry point to C language function:void (const void * ptr, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glObjectPtrLabelKHR
- Parameters:
ptr
- a direct or array-backedBuffer
label
- a direct or array-backedByteBuffer
-
glObjectPtrLabel
Entry point to C language function:void (const void * ptr, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glObjectPtrLabelKHR
- Parameters:
ptr
- a direct or array-backedBuffer
-
glGetObjectPtrLabel
Entry point to C language function:void (const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glGetObjectPtrLabelKHR
- Parameters:
ptr
- a direct or array-backedBuffer
length
- a direct or array-backedIntBuffer
label
- a direct or array-backedByteBuffer
-
glGetObjectPtrLabel
void glGetObjectPtrLabel(Buffer ptr, int bufSize, int[] length, int length_offset, byte[] label, int label_offset) Entry point to C language function:void (const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glGetObjectPtrLabelKHR
- Parameters:
ptr
- a direct or array-backedBuffer
-
glCopyImageSubData
void glCopyImageSubData(int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth) Entry point to C language function:void (GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)
Part ofGL_ARB_copy_image
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_NV_copy_image
,GL_EXT_copy_image
,GL_OES_copy_image
Alias for:glCopyImageSubDataNV
,glCopyImageSubDataEXT
,glCopyImageSubDataOES
-
glGetProgramBinary
void glGetProgramBinary(int program, int bufSize, IntBuffer length, IntBuffer binaryFormat, Buffer binary) Entry point to C language function:void (GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
Part ofGL_ARB_get_program_binary
,GL_ES_VERSION_3_0
,GL_VERSION_4_1
,GL_OES_get_program_binary
Alias for:glGetProgramBinaryOES
-
glGetProgramBinary
void glGetProgramBinary(int program, int bufSize, int[] length, int length_offset, int[] binaryFormat, int binaryFormat_offset, Buffer binary) Entry point to C language function:void (GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
Part ofGL_ARB_get_program_binary
,GL_ES_VERSION_3_0
,GL_VERSION_4_1
,GL_OES_get_program_binary
Alias for:glGetProgramBinaryOES
- Parameters:
binary
- a direct or array-backedBuffer
-
glProgramBinary
Entry point to C language function:void (GLuint program, GLenum binaryFormat, const void * binary, GLint length)
Part ofGL_ARB_get_program_binary
,GL_ES_VERSION_3_0
,GL_VERSION_4_1
,GL_OES_get_program_binary
Alias for:glProgramBinaryOES
- Parameters:
binary
- a direct or array-backedBuffer
-
glTexImage3D
void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels) Entry point to C language function:void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_OES_texture_3D
,GL_EXT_texture3D
Alias for:glTexImage3DOES
,glTexImage3DEXT
- Parameters:
pixels
- a direct or array-backedBuffer
-
glTexImage3D
void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, long pixels_buffer_offset) Entry point to C language function:void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_OES_texture_3D
,GL_EXT_texture3D
Alias for:glTexImage3DOES
,glTexImage3DEXT
-
glTexSubImage3D
void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels) Entry point to C language function:void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_OES_texture_3D
,GL_EXT_texture3D
Alias for:glTexSubImage3DOES
,glTexSubImage3DEXT
- Parameters:
pixels
- a direct or array-backedBuffer
-
glTexSubImage3D
void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels_buffer_offset) Entry point to C language function:void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_OES_texture_3D
,GL_EXT_texture3D
Alias for:glTexSubImage3DOES
,glTexSubImage3DEXT
-
glCopyTexSubImage3D
void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) Entry point to C language function:void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_EXT_copy_texture
,GL_OES_texture_3D
Alias for:glCopyTexSubImage3DEXT
,glCopyTexSubImage3DOES
-
glCompressedTexImage3D
void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer data) Entry point to C language function:void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_3
,GL_ARB_texture_compression
,GL_OES_texture_3D
Alias for:glCompressedTexImage3DARB
,glCompressedTexImage3DOES
- Parameters:
data
- a direct or array-backedBuffer
-
glCompressedTexImage3D
void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, long data_buffer_offset) Entry point to C language function:void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_3
,GL_ARB_texture_compression
,GL_OES_texture_3D
Alias for:glCompressedTexImage3DARB
,glCompressedTexImage3DOES
-
glCompressedTexSubImage3D
void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer data) Entry point to C language function:void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_3
,GL_ARB_texture_compression
,GL_OES_texture_3D
Alias for:glCompressedTexSubImage3DARB
,glCompressedTexSubImage3DOES
- Parameters:
data
- a direct or array-backedBuffer
-
glCompressedTexSubImage3D
void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data_buffer_offset) Entry point to C language function:void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_1_3
,GL_ARB_texture_compression
,GL_OES_texture_3D
Alias for:glCompressedTexSubImage3DARB
,glCompressedTexSubImage3DOES
-
glFramebufferTexture3D
void glFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int zoffset) Entry point to C language function:void (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
Part ofGL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_texture_3D
Alias for:glFramebufferTexture3DEXT
,glFramebufferTexture3DOES
-
glTexParameterIiv
Entry point to C language function:void (GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_OES_texture_border_clamp
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
Alias for:glTexParameterIivOES
,glTexParameterIivEXT
- Parameters:
params
- a direct or array-backedIntBuffer
-
glTexParameterIiv
void glTexParameterIiv(int target, int pname, int[] params, int params_offset) Entry point to C language function:void (GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_OES_texture_border_clamp
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
Alias for:glTexParameterIivOES
,glTexParameterIivEXT
-
glTexParameterIuiv
Entry point to C language function:void (GLenum target, GLenum pname, const GLuint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glTexParameterIuivEXT
,glTexParameterIuivOES
- Parameters:
params
- a direct or array-backedIntBuffer
-
glTexParameterIuiv
void glTexParameterIuiv(int target, int pname, int[] params, int params_offset) Entry point to C language function:void (GLenum target, GLenum pname, const GLuint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glTexParameterIuivEXT
,glTexParameterIuivOES
-
glGetTexParameterIiv
Entry point to C language function:void (GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_OES_texture_border_clamp
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIivOES
,glGetTexParameterIivEXT
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetTexParameterIiv
void glGetTexParameterIiv(int target, int pname, int[] params, int params_offset) Entry point to C language function:void (GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_OES_texture_border_clamp
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIivOES
,glGetTexParameterIivEXT
-
glGetTexParameterIuiv
Entry point to C language function:void (GLenum target, GLenum pname, GLuint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_OES_texture_border_clamp
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIuivOES
,glGetTexParameterIuivEXT
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetTexParameterIuiv
void glGetTexParameterIuiv(int target, int pname, int[] params, int params_offset) Entry point to C language function:void (GLenum target, GLenum pname, GLuint * params)
Part ofGL_ES_VERSION_3_2
,GL_VERSION_3_0
,GL_OES_texture_border_clamp
,GL_EXT_texture_integer
,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIuivOES
,glGetTexParameterIuivEXT
-
glSamplerParameterIiv
Entry point to C language function:void (GLuint sampler, GLenum pname, const GLint * param)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIivEXT
,glSamplerParameterIivOES
- Parameters:
param
- a direct or array-backedIntBuffer
-
glSamplerParameterIiv
void glSamplerParameterIiv(int sampler, int pname, int[] param, int param_offset) Entry point to C language function:void (GLuint sampler, GLenum pname, const GLint * param)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIivEXT
,glSamplerParameterIivOES
-
glSamplerParameterIuiv
Entry point to C language function:void (GLuint sampler, GLenum pname, const GLuint * param)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIuivEXT
,glSamplerParameterIuivOES
- Parameters:
param
- a direct or array-backedIntBuffer
-
glSamplerParameterIuiv
void glSamplerParameterIuiv(int sampler, int pname, int[] param, int param_offset) Entry point to C language function:void (GLuint sampler, GLenum pname, const GLuint * param)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIuivEXT
,glSamplerParameterIuivOES
-
glGetSamplerParameterIiv
Entry point to C language function:void (GLuint sampler, GLenum pname, GLint * params)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glGetSamplerParameterIivEXT
,glGetSamplerParameterIivOES
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetSamplerParameterIiv
void glGetSamplerParameterIiv(int sampler, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint sampler, GLenum pname, GLint * params)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_EXT_texture_border_clamp
,GL_OES_texture_border_clamp
Alias for:glGetSamplerParameterIivEXT
,glGetSamplerParameterIivOES
-
glGetSamplerParameterIuiv
Entry point to C language function:void (GLuint sampler, GLenum pname, GLuint * params)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_OES_texture_border_clamp
,GL_EXT_texture_border_clamp
Alias for:glGetSamplerParameterIuivOES
,glGetSamplerParameterIuivEXT
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetSamplerParameterIuiv
void glGetSamplerParameterIuiv(int sampler, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint sampler, GLenum pname, GLuint * params)
Part ofGL_ARB_sampler_objects
,GL_ES_VERSION_3_2
,GL_VERSION_3_3
,GL_OES_texture_border_clamp
,GL_EXT_texture_border_clamp
Alias for:glGetSamplerParameterIuivOES
,glGetSamplerParameterIuivEXT
-
glDrawArraysInstancedBaseInstance
void glDrawArraysInstancedBaseInstance(int mode, int first, int count, int instancecount, int baseinstance) Entry point to C language function:void (GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)
Part ofGL_ARB_base_instance
,GL_VERSION_4_2
,GL_EXT_base_instance
Alias for:glDrawArraysInstancedBaseInstanceEXT
-
glDrawElementsInstancedBaseInstance
void glDrawElementsInstancedBaseInstance(int mode, int count, int type, long indices_buffer_offset, int instancecount, int baseinstance) Entry point to C language function:void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLuint baseinstance)
Part ofGL_ARB_base_instance
,GL_VERSION_4_2
,GL_EXT_base_instance
Alias for:glDrawElementsInstancedBaseInstanceEXT
-
glDrawElementsInstancedBaseVertexBaseInstance
void glDrawElementsInstancedBaseVertexBaseInstance(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex, int baseinstance) Entry point to C language function:void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)
Part ofGL_ARB_base_instance
,GL_VERSION_4_2
,GL_EXT_base_instance
Alias for:glDrawElementsInstancedBaseVertexBaseInstanceEXT
-
glGenQueries
Entry point to C language function:void (GLsizei n, GLuint * ids)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glGenQueriesEXT
,glGenQueriesARB
- Parameters:
ids
- a direct or array-backedIntBuffer
-
glGenQueries
void glGenQueries(int n, int[] ids, int ids_offset) Entry point to C language function:void (GLsizei n, GLuint * ids)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glGenQueriesEXT
,glGenQueriesARB
-
glDeleteQueries
Entry point to C language function:void (GLsizei n, const GLuint * ids)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glDeleteQueriesEXT
,glDeleteQueriesARB
- Parameters:
ids
- a direct or array-backedIntBuffer
-
glDeleteQueries
void glDeleteQueries(int n, int[] ids, int ids_offset) Entry point to C language function:void (GLsizei n, const GLuint * ids)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glDeleteQueriesEXT
,glDeleteQueriesARB
-
glIsQuery
boolean glIsQuery(int id) Entry point to C language function:GLboolean (GLuint id)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glIsQueryEXT
,glIsQueryARB
-
glBeginQuery
void glBeginQuery(int target, int id) Entry point to C language function:void (GLenum target, GLuint id)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_ARB_occlusion_query
,GL_EXT_disjoint_timer_query
Alias for:glBeginQueryARB
,glBeginQueryEXT
-
glEndQuery
void glEndQuery(int target) Entry point to C language function:void (GLenum target)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glEndQueryEXT
,glEndQueryARB
-
glQueryCounter
void glQueryCounter(int id, int target) Entry point to C language function:void (GLuint id, GLenum target)
Part ofGL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
Alias for:glQueryCounterEXT
-
glGetQueryiv
Entry point to C language function:void (GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glGetQueryivEXT
,glGetQueryivARB
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetQueryiv
void glGetQueryiv(int target, int pname, int[] params, int params_offset) Entry point to C language function:void (GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glGetQueryivEXT
,glGetQueryivARB
-
glGetQueryObjectiv
Entry point to C language function:void (GLuint id, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5
,GL_ARB_occlusion_query
,GL_EXT_disjoint_timer_query
Alias for:glGetQueryObjectivARB
,glGetQueryObjectivEXT
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetQueryObjectiv
void glGetQueryObjectiv(int id, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint id, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5
,GL_ARB_occlusion_query
,GL_EXT_disjoint_timer_query
Alias for:glGetQueryObjectivARB
,glGetQueryObjectivEXT
-
glGetQueryObjectuiv
Entry point to C language function:void (GLuint id, GLenum pname, GLuint * params)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glGetQueryObjectuivEXT
,glGetQueryObjectuivARB
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetQueryObjectuiv
void glGetQueryObjectuiv(int id, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint id, GLenum pname, GLuint * params)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_EXT_disjoint_timer_query
,GL_ARB_occlusion_query
Alias for:glGetQueryObjectuivEXT
,glGetQueryObjectuivARB
-
glGetQueryObjecti64v
Entry point to C language function:void (GLuint id, GLenum pname, GLint64 * params)
Part ofGL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
,GL_EXT_timer_query
Alias for:glGetQueryObjecti64vEXT
- Parameters:
params
- a direct or array-backedLongBuffer
-
glGetQueryObjecti64v
void glGetQueryObjecti64v(int id, int pname, long[] params, int params_offset) Entry point to C language function:void (GLuint id, GLenum pname, GLint64 * params)
Part ofGL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
,GL_EXT_timer_query
Alias for:glGetQueryObjecti64vEXT
-
glGetQueryObjectui64v
Entry point to C language function:void (GLuint id, GLenum pname, GLuint64 * params)
Part ofGL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
,GL_EXT_timer_query
Alias for:glGetQueryObjectui64vEXT
- Parameters:
params
- a direct or array-backedLongBuffer
-
glGetQueryObjectui64v
void glGetQueryObjectui64v(int id, int pname, long[] params, int params_offset) Entry point to C language function:void (GLuint id, GLenum pname, GLuint64 * params)
Part ofGL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
,GL_EXT_timer_query
Alias for:glGetQueryObjectui64vEXT
-
glActiveShaderProgram
void glActiveShaderProgram(int pipeline, int program) Entry point to C language function:void (GLuint pipeline, GLuint program)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glActiveShaderProgramEXT
-
glBindProgramPipeline
void glBindProgramPipeline(int pipeline) Entry point to C language function:void (GLuint pipeline)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glBindProgramPipelineEXT
-
glCreateShaderProgramv
Entry point to C language function:GLuint (GLenum type, GLsizei count, const GLchar * * strings)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glCreateShaderProgramvEXT
-
glDeleteProgramPipelines
Entry point to C language function:void (GLsizei n, const GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glDeleteProgramPipelinesEXT
- Parameters:
pipelines
- a direct or array-backedIntBuffer
-
glDeleteProgramPipelines
void glDeleteProgramPipelines(int n, int[] pipelines, int pipelines_offset) Entry point to C language function:void (GLsizei n, const GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glDeleteProgramPipelinesEXT
-
glGenProgramPipelines
Entry point to C language function:void (GLsizei n, GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glGenProgramPipelinesEXT
- Parameters:
pipelines
- a direct or array-backedIntBuffer
-
glGenProgramPipelines
void glGenProgramPipelines(int n, int[] pipelines, int pipelines_offset) Entry point to C language function:void (GLsizei n, GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glGenProgramPipelinesEXT
-
glGetProgramPipelineInfoLog
Entry point to C language function:void (GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineInfoLogEXT
- Parameters:
length
- a direct or array-backedIntBuffer
infoLog
- a direct or array-backedByteBuffer
-
glGetProgramPipelineInfoLog
void glGetProgramPipelineInfoLog(int pipeline, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset) Entry point to C language function:void (GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineInfoLogEXT
-
glGetProgramPipelineiv
Entry point to C language function:void (GLuint pipeline, GLenum pname, GLint * params)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineivEXT
- Parameters:
params
- a direct or array-backedIntBuffer
-
glGetProgramPipelineiv
void glGetProgramPipelineiv(int pipeline, int pname, int[] params, int params_offset) Entry point to C language function:void (GLuint pipeline, GLenum pname, GLint * params)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineivEXT
-
glIsProgramPipeline
boolean glIsProgramPipeline(int pipeline) Entry point to C language function:GLboolean (GLuint pipeline)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glIsProgramPipelineEXT
-
glProgramParameteri
void glProgramParameteri(int program, int pname, int value) Entry point to C language function:void (GLuint program, GLenum pname, GLint value)
Part ofGL_ARB_get_program_binary
,GL_ES_VERSION_3_0
,GL_VERSION_4_1
,GL_EXT_geometry_shader4
,GL_EXT_separate_shader_objects
,GL_ARB_geometry_shader4
Alias for:glProgramParameteriEXT
,glProgramParameteriARB
-
glProgramUniform1f
void glProgramUniform1f(int program, int location, float v0) Entry point to C language function:void (GLuint program, GLint location, GLfloat v0)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1fEXT
-
glProgramUniform1fv
Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1fvEXT
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glProgramUniform1fv
void glProgramUniform1fv(int program, int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1fvEXT
-
glProgramUniform1i
void glProgramUniform1i(int program, int location, int v0) Entry point to C language function:void (GLuint program, GLint location, GLint v0)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1iEXT
-
glProgramUniform1iv
Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1ivEXT
- Parameters:
value
- a direct or array-backedIntBuffer
-
glProgramUniform1iv
void glProgramUniform1iv(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1ivEXT
-
glProgramUniform2f
void glProgramUniform2f(int program, int location, float v0, float v1) Entry point to C language function:void (GLuint program, GLint location, GLfloat v0, GLfloat v1)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2fEXT
-
glProgramUniform2fv
Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2fvEXT
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glProgramUniform2fv
void glProgramUniform2fv(int program, int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2fvEXT
-
glProgramUniform2i
void glProgramUniform2i(int program, int location, int v0, int v1) Entry point to C language function:void (GLuint program, GLint location, GLint v0, GLint v1)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2iEXT
-
glProgramUniform2iv
Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2ivEXT
- Parameters:
value
- a direct or array-backedIntBuffer
-
glProgramUniform2iv
void glProgramUniform2iv(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2ivEXT
-
glProgramUniform3f
void glProgramUniform3f(int program, int location, float v0, float v1, float v2) Entry point to C language function:void (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3fEXT
-
glProgramUniform3fv
Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3fvEXT
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glProgramUniform3fv
void glProgramUniform3fv(int program, int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3fvEXT
-
glProgramUniform3i
void glProgramUniform3i(int program, int location, int v0, int v1, int v2) Entry point to C language function:void (GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3iEXT
-
glProgramUniform3iv
Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3ivEXT
- Parameters:
value
- a direct or array-backedIntBuffer
-
glProgramUniform3iv
void glProgramUniform3iv(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3ivEXT
-
glProgramUniform4f
void glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3) Entry point to C language function:void (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4fEXT
-
glProgramUniform4fv
Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4fvEXT
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glProgramUniform4fv
void glProgramUniform4fv(int program, int location, int count, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4fvEXT
-
glProgramUniform4i
void glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3) Entry point to C language function:void (GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4iEXT
-
glProgramUniform4iv
Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4ivEXT
- Parameters:
value
- a direct or array-backedIntBuffer
-
glProgramUniform4iv
void glProgramUniform4iv(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4ivEXT
-
glProgramUniformMatrix2fv
void glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2fvEXT
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix2fv
void glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2fvEXT
-
glProgramUniformMatrix3fv
void glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3fvEXT
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix3fv
void glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3fvEXT
-
glProgramUniformMatrix4fv
void glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4fvEXT
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix4fv
void glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4fvEXT
-
glUseProgramStages
void glUseProgramStages(int pipeline, int stages, int program) Entry point to C language function:void (GLuint pipeline, GLbitfield stages, GLuint program)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glUseProgramStagesEXT
-
glValidateProgramPipeline
void glValidateProgramPipeline(int pipeline) Entry point to C language function:void (GLuint pipeline)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_separate_shader_objects
Alias for:glValidateProgramPipelineEXT
-
glProgramUniform1ui
void glProgramUniform1ui(int program, int location, int v0) Entry point to C language function:void (GLuint program, GLint location, GLuint v0)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1uiEXT
-
glProgramUniform2ui
void glProgramUniform2ui(int program, int location, int v0, int v1) Entry point to C language function:void (GLuint program, GLint location, GLuint v0, GLuint v1)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2uiEXT
-
glProgramUniform3ui
void glProgramUniform3ui(int program, int location, int v0, int v1, int v2) Entry point to C language function:void (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3uiEXT
-
glProgramUniform4ui
void glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3) Entry point to C language function:void (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4uiEXT
-
glProgramUniform1uiv
Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1uivEXT
- Parameters:
value
- a direct or array-backedIntBuffer
-
glProgramUniform1uiv
void glProgramUniform1uiv(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1uivEXT
-
glProgramUniform2uiv
Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2uivEXT
- Parameters:
value
- a direct or array-backedIntBuffer
-
glProgramUniform2uiv
void glProgramUniform2uiv(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2uivEXT
-
glProgramUniform3uiv
Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3uivEXT
- Parameters:
value
- a direct or array-backedIntBuffer
-
glProgramUniform3uiv
void glProgramUniform3uiv(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3uivEXT
-
glProgramUniform4uiv
Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4uivEXT
- Parameters:
value
- a direct or array-backedIntBuffer
-
glProgramUniform4uiv
void glProgramUniform4uiv(int program, int location, int count, int[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4uivEXT
-
glProgramUniformMatrix2x3fv
void glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x3fvEXT
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix2x3fv
void glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x3fvEXT
-
glProgramUniformMatrix3x2fv
void glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x2fvEXT
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix3x2fv
void glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x2fvEXT
-
glProgramUniformMatrix2x4fv
void glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x4fvEXT
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix2x4fv
void glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x4fvEXT
-
glProgramUniformMatrix4x2fv
void glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x2fvEXT
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix4x2fv
void glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x2fvEXT
-
glProgramUniformMatrix3x4fv
void glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x4fvEXT
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix3x4fv
void glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x4fvEXT
-
glProgramUniformMatrix4x3fv
void glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, FloatBuffer value) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x3fvEXT
- Parameters:
value
- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix4x3fv
void glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset) Entry point to C language function:void (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects
,GL_ES_VERSION_3_1
,GL_VERSION_4_1
,GL_EXT_direct_state_access
,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x3fvEXT
-
glApplyFramebufferAttachmentCMAAINTEL
void glApplyFramebufferAttachmentCMAAINTEL()Entry point to C language function:void (void)
Part ofGL_INTEL_framebuffer_CMAA
-
glDrawBuffers
Entry point to C language function:void (GLsizei n, const GLenum * bufs)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
Alias for:glDrawBuffersEXT
,glDrawBuffersARB
,glDrawBuffersNV
,glDrawBuffersATI
- Parameters:
bufs
- a direct or array-backedIntBuffer
-
glDrawBuffers
void glDrawBuffers(int n, int[] bufs, int bufs_offset) Entry point to C language function:void (GLsizei n, const GLenum * bufs)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_2_0
,GL_EXT_draw_buffers
,GL_ARB_draw_buffers
,GL_NV_draw_buffers
,GL_ATI_draw_buffers
Alias for:glDrawBuffersEXT
,glDrawBuffersARB
,glDrawBuffersNV
,glDrawBuffersATI
-
glReleaseShaderCompiler
void glReleaseShaderCompiler()Entry point to C language function:void (void);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.
Nop if no native implementation is available. -
glShaderBinary
Entry point to C language function:void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.
Throws GLException if no native implementation is available. -
glShaderBinary
void glShaderBinary(int n, int[] shaders, int shaders_offset, int binaryformat, Buffer binary, int length) Entry point to C language function:void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.
Throws GLException if no native implementation is available. -
glGetShaderPrecisionFormat
void glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision) Entry point to C language function:void (GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.
Throws GLException if no native implementation is available. -
glGetShaderPrecisionFormat
void glGetShaderPrecisionFormat(int shadertype, int precisiontype, int[] range, int range_offset, int[] precision, int precision_offset) Entry point to C language function:void (GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.
Throws GLException if no native implementation is available. -
glDepthRangef
void glDepthRangef(float zNear, float zFar) Entry point to C language function:void (GLclampf zNear, GLclampf zFar);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.
Callsvoid (GLclampd zNear, GLclampd zFar);
if no native implementation is available.- Specified by:
glDepthRangef
in interfaceGL
-
glDepthRange
void glDepthRange(double zNear, double zFar) Description copied from interface:GLBase
Aliased entrypoint ofvoid (GLclampd depth);
andvoid (GLclampf depth);
.- Specified by:
glDepthRange
in interfaceGLBase
-
glClearDepthf
void glClearDepthf(float depth) Entry point to C language function:void (GLclampf depth);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.
Callsvoid (GLclampd depth);
if no native implementation is available.- Specified by:
glClearDepthf
in interfaceGL
-
glClearDepth
void glClearDepth(double depth) Description copied from interface:GLBase
Aliased entrypoint ofvoid (GLclampd depth);
andvoid (GLclampf depth);
.- Specified by:
glClearDepth
in interfaceGLBase
-
glVertexAttribPointer
-
glUniform
-