Package com.jogamp.opengl
Interface GL2ES2
-
- All Known Implementing Classes:
DebugGL2
,DebugGL3
,DebugGL3bc
,DebugGL4
,DebugGL4bc
,DebugGLES2
,DebugGLES3
,TraceGL2
,TraceGL3
,TraceGL3bc
,TraceGL4
,TraceGL4bc
,TraceGLES2
,TraceGLES3
public interface GL2ES2 extends GL
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
Fields Modifier and Type Field Description static int
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic int
GL_ACTIVE_ATTRIBUTES
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic int
GL_ACTIVE_PROGRAM
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 int
GL_ACTIVE_UNIFORM_MAX_LENGTH
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic int
GL_ACTIVE_UNIFORMS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic long
GL_ALL_SHADER_BITS
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 int
GL_ANY_SAMPLES_PASSED
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 int
GL_ANY_SAMPLES_PASSED_CONSERVATIVE
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 int
GL_ATTACHED_SHADERS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic int
GL_BLEND_ADVANCED_COHERENT_KHR
GL_KHR_blend_equation_advanced_coherent
- CType: intstatic int
GL_BLEND_COLOR
GL_ARB_imaging
,GL_ES_VERSION_2_0
,GL_EXT_blend_color
Alias for:GL_BLEND_COLOR_EXT
- CType: intstatic int
GL_BOOL
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_ARB
- CType: intstatic int
GL_BOOL_VEC2
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_VEC2_ARB
- CType: intstatic int
GL_BOOL_VEC3
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_VEC3_ARB
- CType: intstatic int
GL_BOOL_VEC4
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_VEC4_ARB
- CType: intstatic int
GL_BUFFER
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_BUFFER_KHR
- CType: intstatic int
GL_CLAMP_TO_BORDER
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 int
GL_COLOR_ATTACHMENT1
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 int
GL_COLOR_ATTACHMENT10
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 int
GL_COLOR_ATTACHMENT11
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 int
GL_COLOR_ATTACHMENT12
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 int
GL_COLOR_ATTACHMENT13
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 int
GL_COLOR_ATTACHMENT14
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 int
GL_COLOR_ATTACHMENT15
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 int
GL_COLOR_ATTACHMENT2
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 int
GL_COLOR_ATTACHMENT3
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 int
GL_COLOR_ATTACHMENT4
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 int
GL_COLOR_ATTACHMENT5
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 int
GL_COLOR_ATTACHMENT6
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 int
GL_COLOR_ATTACHMENT7
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 int
GL_COLOR_ATTACHMENT8
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 int
GL_COLOR_ATTACHMENT9
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 int
GL_COMPARE_REF_TO_TEXTURE
GL_ES_VERSION_3_0
,GL_VERSION_3_0
,GL_EXT_shadow_samplers
Alias for:GL_COMPARE_REF_TO_TEXTURE_EXT
- CType: intstatic int
GL_COMPILE_STATUS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic int
GL_CONSTANT_ALPHA
GL_ARB_imaging
,GL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_EXT_blend_color
Alias for:GL_CONSTANT_ALPHA_EXT
- CType: intstatic int
GL_CONSTANT_COLOR
GL_ARB_imaging
,GL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_EXT_blend_color
Alias for:GL_CONSTANT_COLOR_EXT
- CType: intstatic int
GL_CONTEXT_FLAG_DEBUG_BIT
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 int
GL_CONTEXT_ROBUST_ACCESS
GL_KHR_robustness
,GL_KHR_robustness
,GL_EXT_robustness
Alias for:GL_CONTEXT_ROBUST_ACCESS_KHR
,GL_CONTEXT_ROBUST_ACCESS_EXT
- CType: intstatic int
GL_CURRENT_PROGRAM
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic int
GL_CURRENT_QUERY
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 int
GL_CURRENT_VERTEX_ATTRIB
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_CURRENT_VERTEX_ATTRIB_ARB
- CType: intstatic int
GL_DEBUG_CALLBACK_FUNCTION
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 int
GL_DEBUG_CALLBACK_USER_PARAM
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 int
GL_DEBUG_GROUP_STACK_DEPTH
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 int
GL_DEBUG_LOGGED_MESSAGES
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 int
GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
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 int
GL_DEBUG_OUTPUT
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_OUTPUT_KHR
- CType: intstatic int
GL_DEBUG_OUTPUT_SYNCHRONOUS
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 int
GL_DEBUG_SEVERITY_HIGH
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 int
GL_DEBUG_SEVERITY_LOW
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 int
GL_DEBUG_SEVERITY_MEDIUM
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 int
GL_DEBUG_SEVERITY_NOTIFICATION
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_SEVERITY_NOTIFICATION_KHR
- CType: intstatic int
GL_DEBUG_SOURCE_API
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 int
GL_DEBUG_SOURCE_APPLICATION
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 int
GL_DEBUG_SOURCE_OTHER
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 int
GL_DEBUG_SOURCE_SHADER_COMPILER
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 int
GL_DEBUG_SOURCE_THIRD_PARTY
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 int
GL_DEBUG_SOURCE_WINDOW_SYSTEM
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 int
GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
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 int
GL_DEBUG_TYPE_ERROR
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 int
GL_DEBUG_TYPE_MARKER
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_TYPE_MARKER_KHR
- CType: intstatic int
GL_DEBUG_TYPE_OTHER
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 int
GL_DEBUG_TYPE_PERFORMANCE
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 int
GL_DEBUG_TYPE_POP_GROUP
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 int
GL_DEBUG_TYPE_PORTABILITY
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 int
GL_DEBUG_TYPE_PUSH_GROUP
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 int
GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
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 int
GL_DELETE_STATUS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic int
GL_DEPTH_COMPONENT
GL_ES_VERSION_2_0
,GL_VERSION_1_1
,GL_VERSION_1_0
- CType: intstatic int
GL_DRAW_BUFFER0
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 int
GL_DRAW_BUFFER1
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 int
GL_DRAW_BUFFER10
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 int
GL_DRAW_BUFFER11
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 int
GL_DRAW_BUFFER12
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 int
GL_DRAW_BUFFER13
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 int
GL_DRAW_BUFFER14
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 int
GL_DRAW_BUFFER15
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 int
GL_DRAW_BUFFER2
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 int
GL_DRAW_BUFFER3
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 int
GL_DRAW_BUFFER4
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 int
GL_DRAW_BUFFER5
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 int
GL_DRAW_BUFFER6
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 int
GL_DRAW_BUFFER7
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 int
GL_DRAW_BUFFER8
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 int
GL_DRAW_BUFFER9
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 int
GL_FLOAT_MAT2
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_MAT2_ARB
- CType: intstatic int
GL_FLOAT_MAT3
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_MAT3_ARB
- CType: intstatic int
GL_FLOAT_MAT4
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_MAT4_ARB
- CType: intstatic int
GL_FLOAT_VEC2
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_VEC2_ARB
- CType: intstatic int
GL_FLOAT_VEC3
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_VEC3_ARB
- CType: intstatic int
GL_FLOAT_VEC4
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_VEC4_ARB
- CType: intstatic int
GL_FRAGMENT_SHADER
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 int
GL_FRAGMENT_SHADER_BIT
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 int
GL_FRAGMENT_SHADER_DERIVATIVE_HINT
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 int
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
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 int
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
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 int
GL_GPU_DISJOINT
GL_EXT_disjoint_timer_query
Alias for:GL_GPU_DISJOINT_EXT
- CType: intstatic int
GL_HIGH_FLOAT
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic int
GL_HIGH_INT
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic int
GL_INFO_LOG_LENGTH
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic int
GL_INT
GL_ES_VERSION_2_0
,GL_VERSION_1_1
,GL_VERSION_1_0
- CType: intstatic int
GL_INT_10_10_10_2
GL_OES_vertex_type_10_10_10_2
Alias for:GL_INT_10_10_10_2_OES
- CType: intstatic int
GL_INT_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic int
GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
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 int
GL_INT_VEC2
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_INT_VEC2_ARB
- CType: intstatic int
GL_INT_VEC3
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_INT_VEC3_ARB
- CType: intstatic int
GL_INT_VEC4
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_INT_VEC4_ARB
- CType: intstatic int
GL_LINK_STATUS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic int
GL_LOW_FLOAT
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic int
GL_LOW_INT
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic int
GL_MAX_3D_TEXTURE_SIZE
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 int
GL_MAX_COLOR_ATTACHMENTS
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 int
GL_MAX_COLOR_TEXTURE_SAMPLES
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic int
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_shader
Alias for:GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB
- CType: intstatic int
GL_MAX_DEBUG_GROUP_STACK_DEPTH
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 int
GL_MAX_DEBUG_LOGGED_MESSAGES
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 int
GL_MAX_DEBUG_MESSAGE_LENGTH
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 int
GL_MAX_DEPTH_TEXTURE_SAMPLES
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic int
GL_MAX_DRAW_BUFFERS
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 int
GL_MAX_FRAGMENT_UNIFORM_VECTORS
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic int
GL_MAX_INTEGER_SAMPLES
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic int
GL_MAX_LABEL_LENGTH
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_MAX_LABEL_LENGTH_KHR
- CType: intstatic int
GL_MAX_SAMPLE_MASK_WORDS
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 int
GL_MAX_TEXTURE_IMAGE_UNITS
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 int
GL_MAX_VARYING_VECTORS
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic int
GL_MAX_VERTEX_ATTRIBS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_MAX_VERTEX_ATTRIBS_ARB
- CType: intstatic int
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_shader
Alias for:GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB
- CType: intstatic int
GL_MAX_VERTEX_UNIFORM_VECTORS
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic int
GL_MEDIUM_FLOAT
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic int
GL_MEDIUM_INT
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic int
GL_NUM_PROGRAM_BINARY_FORMATS
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 int
GL_NUM_SHADER_BINARY_FORMATS
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic int
GL_ONE_MINUS_CONSTANT_ALPHA
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 int
GL_ONE_MINUS_CONSTANT_COLOR
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 int
GL_PROGRAM
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_PROGRAM_KHR
- CType: intstatic int
GL_PROGRAM_BINARY_FORMATS
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 int
GL_PROGRAM_BINARY_LENGTH
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 int
GL_PROGRAM_PIPELINE
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_PROGRAM_PIPELINE_KHR
- CType: intstatic int
GL_PROGRAM_PIPELINE_BINDING
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 int
GL_PROGRAM_SEPARABLE
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 int
GL_PROXY_TEXTURE_2D_MULTISAMPLE
GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic int
GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic int
GL_QUERY
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_QUERY_KHR
- CType: intstatic int
GL_QUERY_COUNTER_BITS
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 int
GL_QUERY_RESULT
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 int
GL_QUERY_RESULT_AVAILABLE
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 int
GL_RED
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 int
GL_RG
GL_ES_VERSION_3_0
,GL_ARB_texture_rg
,GL_VERSION_3_0
,GL_EXT_texture_rg
Alias for:GL_RG_EXT
- CType: intstatic int
GL_SAMPLE_MASK
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 int
GL_SAMPLE_MASK_VALUE
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 int
GL_SAMPLE_POSITION
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 int
GL_SAMPLER
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_SAMPLER_KHR
- CType: intstatic int
GL_SAMPLER_2D
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_SAMPLER_2D_ARB
- CType: intstatic int
GL_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic int
GL_SAMPLER_2D_MULTISAMPLE_ARRAY
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 int
GL_SAMPLER_2D_SHADOW
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 int
GL_SAMPLER_3D
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 int
GL_SAMPLER_CUBE
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_SAMPLER_CUBE_ARB
- CType: intstatic int
GL_SHADER
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_SHADER_KHR
- CType: intstatic int
GL_SHADER_BINARY_DMP
GL_DMP_shader_binary
- CType: intstatic int
GL_SHADER_BINARY_FORMATS
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic int
GL_SHADER_COMPILER
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: intstatic int
GL_SHADER_SOURCE_LENGTH
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic int
GL_SHADER_TYPE
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic int
GL_SHADING_LANGUAGE_VERSION
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shading_language_100
Alias for:GL_SHADING_LANGUAGE_VERSION_ARB
- CType: intstatic int
GL_STACK_OVERFLOW
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 int
GL_STACK_UNDERFLOW
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 int
GL_STENCIL_BACK_FAIL
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:GL_STENCIL_BACK_FAIL_ATI
- CType: intstatic int
GL_STENCIL_BACK_FUNC
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:GL_STENCIL_BACK_FUNC_ATI
- CType: intstatic int
GL_STENCIL_BACK_PASS_DEPTH_FAIL
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI
- CType: intstatic int
GL_STENCIL_BACK_PASS_DEPTH_PASS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI
- CType: intstatic int
GL_STENCIL_BACK_REF
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic int
GL_STENCIL_BACK_VALUE_MASK
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic int
GL_STENCIL_BACK_WRITEMASK
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic int
GL_STENCIL_INDEX
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_1
,GL_VERSION_1_0
static int
GL_STREAM_DRAW
GL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_ARB_vertex_buffer_object
Alias for:GL_STREAM_DRAW_ARB
- CType: intstatic int
GL_TEXTURE_2D_MULTISAMPLE
GL_NV_internalformat_sample_query
,GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic int
GL_TEXTURE_2D_MULTISAMPLE_ARRAY
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 int
GL_TEXTURE_3D
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 int
GL_TEXTURE_BINDING_2D_MULTISAMPLE
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic int
GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
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 int
GL_TEXTURE_BINDING_3D
GL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_OES_texture_3D
Alias for:GL_TEXTURE_BINDING_3D_OES
- CType: intstatic int
GL_TEXTURE_BORDER_COLOR
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 int
GL_TEXTURE_COMPARE_FUNC
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 int
GL_TEXTURE_COMPARE_MODE
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 int
GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic int
GL_TEXTURE_SAMPLES
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 int
GL_TEXTURE_WRAP_R
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 int
GL_TIME_ELAPSED
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 int
GL_TIMESTAMP
GL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
Alias for:GL_TIMESTAMP_EXT
- CType: intstatic int
GL_UNPACK_ROW_LENGTH
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 int
GL_UNPACK_SKIP_PIXELS
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 int
GL_UNPACK_SKIP_ROWS
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 int
GL_UNSIGNED_INT_10_10_10_2
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 int
GL_UNSIGNED_INT_2_10_10_10_REV
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 int
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: intstatic int
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
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 int
GL_UNSIGNED_NORMALIZED
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 int
GL_VALIDATE_STATUS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: intstatic int
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
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 int
GL_VERTEX_ATTRIB_ARRAY_ENABLED
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB
- CType: intstatic int
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB
- CType: intstatic int
GL_VERTEX_ATTRIB_ARRAY_POINTER
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB
- CType: intstatic int
GL_VERTEX_ATTRIB_ARRAY_SIZE
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB
- CType: intstatic int
GL_VERTEX_ATTRIB_ARRAY_STRIDE
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB
- CType: intstatic int
GL_VERTEX_ATTRIB_ARRAY_TYPE
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB
- CType: intstatic int
GL_VERTEX_SHADER
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 int
GL_VERTEX_SHADER_BIT
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: int-
Fields 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
glActiveShaderProgram(int pipeline, int program)
Entry point to C language function:void glActiveShaderProgram(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
glApplyFramebufferAttachmentCMAAINTEL()
Entry point to C language function:void glApplyFramebufferAttachmentCMAAINTEL(void)
Part ofGL_INTEL_framebuffer_CMAA
void
glAttachShader(int program, int shader)
Entry point to C language function:void glAttachShader(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 glBeginQuery(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 glBindAttribLocation(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 glBindProgramPipeline(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 glBlendColor(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 glClearDepth(GLclampd depth);
andvoid glClearDepthf(GLclampf depth);
.void
glClearDepthf(float depth)
Entry point to C language function:void glClearDepthf(GLclampf depth);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.void
glCompileShader(int shader)
Entry point to C language function:void glCompileShader(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 glCompressedTexImage3D(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 glCompressedTexImage3D(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 glCompressedTexSubImage3D(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 glCompressedTexSubImage3D(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 glCopyImageSubData(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 glCopyTexSubImage3D(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
glCreateProgram()
Entry point to C language function:GLuint glCreateProgram(void)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
int
glCreateShader(int type)
Entry point to C language function:GLuint glCreateShader(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 glCreateShaderProgramv(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 glDebugMessageControl(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 glDebugMessageControl(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 glDebugMessageInsert(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 glDeleteProgram(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 glDeleteProgramPipelines(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 glDeleteProgramPipelines(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 glDeleteQueries(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 glDeleteQueries(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 glDeleteShader(GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glDepthRange(double zNear, double zFar)
Aliased entrypoint ofvoid glDepthRange(GLclampd depth);
andvoid glDepthRangef(GLclampf depth);
.void
glDepthRangef(float zNear, float zFar)
Entry point to C language function:void glDepthRangef(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 glDetachShader(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 glDisableVertexAttribArray(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 glDrawArraysInstancedBaseInstance(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 glDrawBuffers(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 glDrawBuffers(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 glDrawElementsInstancedBaseInstance(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 glDrawElementsInstancedBaseVertexBaseInstance(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 glEnableVertexAttribArray(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 glEndQuery(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 glFramebufferTexture3D(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 glGenProgramPipelines(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 glGenProgramPipelines(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 glGenQueries(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 glGenQueries(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 glGetActiveAttrib(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 glGetActiveAttrib(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 glGetActiveUniform(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 glGetActiveUniform(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 glGetAttachedShaders(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 glGetAttachedShaders(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 glGetAttribLocation(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 glGetDebugMessageLog(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 glGetDebugMessageLog(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 glGetMultisamplefv(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 glGetMultisamplefv(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 glGetObjectLabel(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 glGetObjectLabel(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 glGetObjectPtrLabel(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 glGetObjectPtrLabel(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 glGetProgramBinary(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 glGetProgramBinary(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 glGetProgramInfoLog(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 glGetProgramInfoLog(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 glGetProgramiv(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 glGetProgramiv(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 glGetProgramPipelineInfoLog(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 glGetProgramPipelineInfoLog(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 glGetProgramPipelineiv(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 glGetProgramPipelineiv(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 glGetQueryiv(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 glGetQueryiv(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 glGetQueryObjecti64v(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 glGetQueryObjecti64v(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 glGetQueryObjectiv(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 glGetQueryObjectiv(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 glGetQueryObjectui64v(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 glGetQueryObjectui64v(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 glGetQueryObjectuiv(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 glGetQueryObjectuiv(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 glGetSamplerParameterIiv(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 glGetSamplerParameterIiv(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 glGetSamplerParameterIuiv(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 glGetSamplerParameterIuiv(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 glGetShaderInfoLog(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 glGetShaderInfoLog(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 glGetShaderiv(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 glGetShaderiv(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 glGetShaderPrecisionFormat(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 glGetShaderPrecisionFormat(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 glGetShaderSource(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 glGetShaderSource(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 glGetTexParameterIiv(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 glGetTexParameterIiv(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 glGetTexParameterIuiv(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 glGetTexParameterIuiv(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 glGetUniformfv(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 glGetUniformfv(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 glGetUniformiv(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 glGetUniformiv(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 glGetUniformLocation(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 glGetVertexAttribfv(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 glGetVertexAttribfv(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 glGetVertexAttribiv(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 glGetVertexAttribiv(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 glIsProgram(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 glIsProgramPipeline(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 glIsQuery(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 glIsShader(GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glLinkProgram(int program)
Entry point to C language function:void glLinkProgram(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 glObjectLabel(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 glObjectLabel(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 glObjectPtrLabel(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 glObjectPtrLabel(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
glPopDebugGroup()
Entry point to C language function:void glPopDebugGroup(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 glProgramBinary(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 glProgramParameteri(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 glProgramUniform1f(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 glProgramUniform1fv(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 glProgramUniform1fv(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 glProgramUniform1i(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 glProgramUniform1iv(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 glProgramUniform1iv(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 glProgramUniform1ui(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 glProgramUniform1uiv(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 glProgramUniform1uiv(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 glProgramUniform2f(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 glProgramUniform2fv(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 glProgramUniform2fv(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 glProgramUniform2i(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 glProgramUniform2iv(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 glProgramUniform2iv(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 glProgramUniform2ui(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 glProgramUniform2uiv(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 glProgramUniform2uiv(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 glProgramUniform3f(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 glProgramUniform3fv(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 glProgramUniform3fv(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 glProgramUniform3i(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 glProgramUniform3iv(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 glProgramUniform3iv(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 glProgramUniform3ui(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 glProgramUniform3uiv(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 glProgramUniform3uiv(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 glProgramUniform4f(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 glProgramUniform4fv(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 glProgramUniform4fv(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 glProgramUniform4i(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 glProgramUniform4iv(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 glProgramUniform4iv(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 glProgramUniform4ui(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 glProgramUniform4uiv(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 glProgramUniform4uiv(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 glProgramUniformMatrix2fv(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 glProgramUniformMatrix2fv(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 glProgramUniformMatrix2x3fv(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 glProgramUniformMatrix2x3fv(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 glProgramUniformMatrix2x4fv(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 glProgramUniformMatrix2x4fv(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 glProgramUniformMatrix3fv(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 glProgramUniformMatrix3fv(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 glProgramUniformMatrix3x2fv(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 glProgramUniformMatrix3x2fv(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 glProgramUniformMatrix3x4fv(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 glProgramUniformMatrix3x4fv(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 glProgramUniformMatrix4fv(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 glProgramUniformMatrix4fv(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 glProgramUniformMatrix4x2fv(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 glProgramUniformMatrix4x2fv(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 glProgramUniformMatrix4x3fv(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 glProgramUniformMatrix4x3fv(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 glPushDebugGroup(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 glPushDebugGroup(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 glQueryCounter(GLuint id, GLenum target)
Part ofGL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
Alias for:glQueryCounterEXT
void
glReleaseShaderCompiler()
Entry point to C language function:void glReleaseShaderCompiler(void);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.void
glSampleMaski(int index, int mask)
Entry point to C language function:void glSampleMaski(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 glSamplerParameterIiv(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 glSamplerParameterIiv(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 glSamplerParameterIuiv(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 glSamplerParameterIuiv(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 glShaderBinary(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 glShaderBinary(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 glShaderSource(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 glShaderSource(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 glStencilFuncSeparate(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 glStencilMaskSeparate(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 glStencilOpSeparate(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 glTexImage2DMultisample(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 glTexImage3D(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 glTexImage3D(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 glTexImage3DMultisample(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 glTexParameterIiv(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 glTexParameterIiv(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 glTexParameterIuiv(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 glTexParameterIuiv(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 glTexSubImage3D(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 glTexSubImage3D(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 glUniform1f(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 glUniform1fv(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 glUniform1fv(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 glUniform1i(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 glUniform1iv(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 glUniform1iv(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 glUniform2f(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 glUniform2fv(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 glUniform2fv(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 glUniform2i(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 glUniform2iv(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 glUniform2iv(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 glUniform3f(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 glUniform3fv(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 glUniform3fv(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 glUniform3i(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 glUniform3iv(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 glUniform3iv(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 glUniform4f(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 glUniform4fv(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 glUniform4fv(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 glUniform4i(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 glUniform4iv(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 glUniform4iv(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 glUniformMatrix2fv(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 glUniformMatrix2fv(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 glUniformMatrix3fv(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 glUniformMatrix3fv(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 glUniformMatrix4fv(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 glUniformMatrix4fv(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 glUseProgram(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 glUseProgramStages(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 glValidateProgram(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 glValidateProgramPipeline(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 glVertexAttrib1f(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 glVertexAttrib1fv(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 glVertexAttrib1fv(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 glVertexAttrib2f(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 glVertexAttrib2fv(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 glVertexAttrib2fv(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 glVertexAttrib3f(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 glVertexAttrib3fv(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 glVertexAttrib3fv(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 glVertexAttrib4f(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 glVertexAttrib4fv(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 glVertexAttrib4fv(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 glVertexAttribPointer(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 Detail
-
GL_SHADER
static final int GL_SHADER
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_SHADER_KHR
- CType: int- See Also:
- Constant Field Values
-
GL_CURRENT_VERTEX_ATTRIB
static final int GL_CURRENT_VERTEX_ATTRIB
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_CURRENT_VERTEX_ATTRIB_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_VERTEX_SHADER
static final int GL_VERTEX_SHADER
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: int- See Also:
- Constant Field Values
-
GL_MAX_DEBUG_MESSAGE_LENGTH
static final int GL_MAX_DEBUG_MESSAGE_LENGTH
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: int- See Also:
- Constant Field Values
-
GL_DRAW_BUFFER1
static final int GL_DRAW_BUFFER1
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: int- See Also:
- Constant Field Values
-
GL_MAX_FRAGMENT_UNIFORM_VECTORS
static final int GL_MAX_FRAGMENT_UNIFORM_VECTORS
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
- Constant Field Values
-
GL_QUERY
static final int GL_QUERY
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_QUERY_KHR
- CType: int- See Also:
- Constant Field Values
-
GL_VERTEX_SHADER_BIT
static final int GL_VERTEX_SHADER_BIT
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: int- See Also:
- Constant Field Values
-
GL_MAX_DEPTH_TEXTURE_SAMPLES
static final int GL_MAX_DEPTH_TEXTURE_SAMPLES
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
- Constant Field Values
-
GL_STENCIL_BACK_PASS_DEPTH_PASS
static final int GL_STENCIL_BACK_PASS_DEPTH_PASS
GL_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:
- Constant Field Values
-
GL_ACTIVE_PROGRAM
static final int GL_ACTIVE_PROGRAM
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: int- See Also:
- Constant Field Values
-
GL_COLOR_ATTACHMENT5
static final int GL_COLOR_ATTACHMENT5
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_SOURCE_WINDOW_SYSTEM
static final int GL_DEBUG_SOURCE_WINDOW_SYSTEM
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: int- See Also:
- Constant Field Values
-
GL_STENCIL_BACK_FUNC
static final int GL_STENCIL_BACK_FUNC
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:GL_STENCIL_BACK_FUNC_ATI
- CType: int- See Also:
- Constant Field Values
-
GL_COMPILE_STATUS
static final int GL_COMPILE_STATUS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_DEBUG_GROUP_STACK_DEPTH
static final int GL_DEBUG_GROUP_STACK_DEPTH
GL_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:
- Constant Field Values
-
GL_FLOAT_VEC2
static final int GL_FLOAT_VEC2
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_VEC2_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_FLOAT_VEC4
static final int GL_FLOAT_VEC4
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_VEC4_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_FLOAT_VEC3
static final int GL_FLOAT_VEC3
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_VEC3_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_TIMESTAMP
static final int GL_TIMESTAMP
GL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
Alias for:GL_TIMESTAMP_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_LABEL_LENGTH
static final int GL_MAX_LABEL_LENGTH
GL_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:
- Constant Field Values
-
GL_DEBUG_SOURCE_OTHER
static final int GL_DEBUG_SOURCE_OTHER
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: int- See Also:
- Constant Field Values
-
GL_CURRENT_PROGRAM
static final int GL_CURRENT_PROGRAM
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_DRAW_BUFFER10
static final int GL_DRAW_BUFFER10
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: int- See Also:
- Constant Field Values
-
GL_SHADER_SOURCE_LENGTH
static final int GL_SHADER_SOURCE_LENGTH
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
static final int GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
- Constant Field Values
-
GL_COMPARE_REF_TO_TEXTURE
static final int GL_COMPARE_REF_TO_TEXTURE
GL_ES_VERSION_3_0
,GL_VERSION_3_0
,GL_EXT_shadow_samplers
Alias for:GL_COMPARE_REF_TO_TEXTURE_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_COLOR_ATTACHMENT12
static final int GL_COLOR_ATTACHMENT12
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: int- See Also:
- Constant Field Values
-
GL_DRAW_BUFFER14
static final int GL_DRAW_BUFFER14
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_TYPE_PUSH_GROUP
static final int GL_DEBUG_TYPE_PUSH_GROUP
GL_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:
- Constant Field Values
-
GL_SHADER_BINARY_FORMATS
static final int GL_SHADER_BINARY_FORMATS
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
- Constant Field Values
-
GL_TEXTURE_BINDING_3D
static final int GL_TEXTURE_BINDING_3D
GL_ES_VERSION_3_0
,GL_VERSION_1_2
,GL_OES_texture_3D
Alias for:GL_TEXTURE_BINDING_3D_OES
- CType: int- See Also:
- Constant Field Values
-
GL_CONTEXT_FLAG_DEBUG_BIT
static final int GL_CONTEXT_FLAG_DEBUG_BIT
GL_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:
- Constant Field Values
-
GL_STENCIL_BACK_VALUE_MASK
static final int GL_STENCIL_BACK_VALUE_MASK
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_DRAW_BUFFER8
static final int GL_DRAW_BUFFER8
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: int- See Also:
- Constant Field Values
-
GL_STACK_UNDERFLOW
static final int GL_STACK_UNDERFLOW
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: int- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_POINTER
static final int GL_VERTEX_ATTRIB_ARRAY_POINTER
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_TEXTURE_BORDER_COLOR
static final int GL_TEXTURE_BORDER_COLOR
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: int- See Also:
- Constant Field Values
-
GL_GPU_DISJOINT
static final int GL_GPU_DISJOINT
GL_EXT_disjoint_timer_query
Alias for:GL_GPU_DISJOINT_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_VARYING_VECTORS
static final int GL_MAX_VARYING_VECTORS
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
- Constant Field Values
-
GL_COLOR_ATTACHMENT9
static final int GL_COLOR_ATTACHMENT9
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: int- See Also:
- Constant Field Values
-
GL_DRAW_BUFFER4
static final int GL_DRAW_BUFFER4
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: int- See Also:
- Constant Field Values
-
GL_INT_10_10_10_2
static final int GL_INT_10_10_10_2
GL_OES_vertex_type_10_10_10_2
Alias for:GL_INT_10_10_10_2_OES
- CType: int- See Also:
- Constant Field Values
-
GL_STREAM_DRAW
static final int GL_STREAM_DRAW
GL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_ARB_vertex_buffer_object
Alias for:GL_STREAM_DRAW_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_TEXTURE_2D_MULTISAMPLE_ARRAY
static final int GL_TEXTURE_2D_MULTISAMPLE_ARRAY
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: int- See Also:
- Constant Field Values
-
GL_ATTACHED_SHADERS
static final int GL_ATTACHED_SHADERS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_LOW_INT
static final int GL_LOW_INT
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
- Constant Field Values
-
GL_BLEND_ADVANCED_COHERENT_KHR
static final int GL_BLEND_ADVANCED_COHERENT_KHR
GL_KHR_blend_equation_advanced_coherent
- CType: int- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_COLOR_TEXTURE_SAMPLES
static final int GL_MAX_COLOR_TEXTURE_SAMPLES
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
- Constant Field Values
-
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
static final int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_STENCIL_BACK_WRITEMASK
static final int GL_STENCIL_BACK_WRITEMASK
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
static final int GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
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: int- See Also:
- Constant Field Values
-
GL_STENCIL_BACK_FAIL
static final int GL_STENCIL_BACK_FAIL
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ATI_separate_stencil
Alias for:GL_STENCIL_BACK_FAIL_ATI
- CType: int- See Also:
- Constant Field Values
-
GL_MEDIUM_FLOAT
static final int GL_MEDIUM_FLOAT
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
- Constant Field Values
-
GL_SHADER_BINARY_DMP
static final int GL_SHADER_BINARY_DMP
GL_DMP_shader_binary
- CType: int- See Also:
- Constant Field Values
-
GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
static final int GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_SEVERITY_HIGH
static final int GL_DEBUG_SEVERITY_HIGH
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_SOURCE_API
static final int GL_DEBUG_SOURCE_API
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: int- See Also:
- Constant Field Values
-
GL_NUM_PROGRAM_BINARY_FORMATS
static final int GL_NUM_PROGRAM_BINARY_FORMATS
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: int- See Also:
- Constant Field Values
-
GL_SAMPLER_2D
static final int GL_SAMPLER_2D
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_SAMPLER_2D_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_STENCIL_BACK_REF
static final int GL_STENCIL_BACK_REF
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_INT
static final int GL_INT
GL_ES_VERSION_2_0
,GL_VERSION_1_1
,GL_VERSION_1_0
- CType: int- See Also:
- Constant Field Values
-
GL_MEDIUM_INT
static final int GL_MEDIUM_INT
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
- Constant Field Values
-
GL_TEXTURE_COMPARE_MODE
static final int GL_TEXTURE_COMPARE_MODE
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: int- See Also:
- Constant Field Values
-
GL_VALIDATE_STATUS
static final int GL_VALIDATE_STATUS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_DEBUG_LOGGED_MESSAGES
static final int GL_MAX_DEBUG_LOGGED_MESSAGES
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: int- See Also:
- Constant Field Values
-
GL_COLOR_ATTACHMENT4
static final int GL_COLOR_ATTACHMENT4
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: int- See Also:
- Constant Field Values
-
GL_TIME_ELAPSED
static final int GL_TIME_ELAPSED
GL_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:
- Constant Field Values
-
GL_COLOR_ATTACHMENT10
static final int GL_COLOR_ATTACHMENT10
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_SOURCE_SHADER_COMPILER
static final int GL_DEBUG_SOURCE_SHADER_COMPILER
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_SEVERITY_NOTIFICATION
static final int GL_DEBUG_SEVERITY_NOTIFICATION
GL_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:
- Constant Field Values
-
GL_SAMPLE_MASK_VALUE
static final int GL_SAMPLE_MASK_VALUE
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: int- See Also:
- Constant Field Values
-
GL_DRAW_BUFFER0
static final int GL_DRAW_BUFFER0
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: int- See Also:
- Constant Field Values
-
GL_SHADING_LANGUAGE_VERSION
static final int GL_SHADING_LANGUAGE_VERSION
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shading_language_100
Alias for:GL_SHADING_LANGUAGE_VERSION_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_CURRENT_QUERY
static final int GL_CURRENT_QUERY
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: int- See Also:
- Constant Field Values
-
GL_UNSIGNED_NORMALIZED
static final int GL_UNSIGNED_NORMALIZED
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: int- See Also:
- Constant Field Values
-
GL_TEXTURE_SAMPLES
static final int GL_TEXTURE_SAMPLES
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_LOGGED_MESSAGES
static final int GL_DEBUG_LOGGED_MESSAGES
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: int- See Also:
- Constant Field Values
-
GL_SAMPLER_CUBE
static final int GL_SAMPLER_CUBE
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_SAMPLER_CUBE_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_LOW_FLOAT
static final int GL_LOW_FLOAT
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
- Constant Field Values
-
GL_COLOR_ATTACHMENT1
static final int GL_COLOR_ATTACHMENT1
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: int- See Also:
- Constant Field Values
-
GL_DELETE_STATUS
static final int GL_DELETE_STATUS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_QUERY_RESULT
static final int GL_QUERY_RESULT
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_TYPE_OTHER
static final int GL_DEBUG_TYPE_OTHER
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: int- See Also:
- Constant Field Values
-
GL_COLOR_ATTACHMENT13
static final int GL_COLOR_ATTACHMENT13
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: int- See Also:
- Constant Field Values
-
GL_BLEND_COLOR
static final int GL_BLEND_COLOR
GL_ARB_imaging
,GL_ES_VERSION_2_0
,GL_EXT_blend_color
Alias for:GL_BLEND_COLOR_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
GL_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:
- Constant Field Values
-
GL_ACTIVE_UNIFORM_MAX_LENGTH
static final int GL_ACTIVE_UNIFORM_MAX_LENGTH
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_DRAW_BUFFER13
static final int GL_DRAW_BUFFER13
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: int- See Also:
- Constant Field Values
-
GL_ANY_SAMPLES_PASSED
static final int GL_ANY_SAMPLES_PASSED
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: int- See Also:
- Constant Field Values
-
GL_DRAW_BUFFER7
static final int GL_DRAW_BUFFER7
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: int- See Also:
- Constant Field Values
-
GL_DRAW_BUFFER3
static final int GL_DRAW_BUFFER3
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_OUTPUT
static final int GL_DEBUG_OUTPUT
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_DEBUG_OUTPUT_KHR
- CType: int- See Also:
- Constant Field Values
-
GL_COLOR_ATTACHMENT8
static final int GL_COLOR_ATTACHMENT8
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: int- See Also:
- Constant Field Values
-
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
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: int- See Also:
- Constant Field Values
-
GL_UNPACK_SKIP_PIXELS
static final int GL_UNPACK_SKIP_PIXELS
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: int- See Also:
- Constant Field Values
-
GL_UNSIGNED_INT_2_10_10_10_REV
static final int GL_UNSIGNED_INT_2_10_10_10_REV
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: int- See Also:
- Constant Field Values
-
GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
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: int- See Also:
- Constant Field Values
-
GL_PROGRAM_BINARY_LENGTH
static final int GL_PROGRAM_BINARY_LENGTH
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: int- See Also:
- Constant Field Values
-
GL_SHADER_COMPILER
static final int GL_SHADER_COMPILER
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
- Constant Field Values
-
GL_DEBUG_SEVERITY_LOW
static final int GL_DEBUG_SEVERITY_LOW
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
static final int GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
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: int- See Also:
- Constant Field Values
-
GL_PROXY_TEXTURE_2D_MULTISAMPLE
static final int GL_PROXY_TEXTURE_2D_MULTISAMPLE
GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
- Constant Field Values
-
GL_DEBUG_TYPE_PORTABILITY
static final int GL_DEBUG_TYPE_PORTABILITY
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: int- See Also:
- Constant Field Values
-
GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
static final int GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
- Constant Field Values
-
GL_PROGRAM_SEPARABLE
static final int GL_PROGRAM_SEPARABLE
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: int- See Also:
- Constant Field Values
-
GL_BOOL
static final int GL_BOOL
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_TYPE
static final int GL_VERTEX_ATTRIB_ARRAY_TYPE
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_DEBUG_TYPE_ERROR
static final int GL_DEBUG_TYPE_ERROR
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: int- See Also:
- Constant Field Values
-
GL_UNPACK_ROW_LENGTH
static final int GL_UNPACK_ROW_LENGTH
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: int- See Also:
- Constant Field Values
-
GL_HIGH_INT
static final int GL_HIGH_INT
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
- Constant Field Values
-
GL_COLOR_ATTACHMENT3
static final int GL_COLOR_ATTACHMENT3
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: int- See Also:
- Constant Field Values
-
GL_ALL_SHADER_BITS
static final long GL_ALL_SHADER_BITS
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: long- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_ATTRIBS
static final int GL_MAX_VERTEX_ATTRIBS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_MAX_VERTEX_ATTRIBS_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_CONSTANT_ALPHA
static final int GL_CONSTANT_ALPHA
GL_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:
- Constant Field Values
-
GL_SAMPLE_MASK
static final int GL_SAMPLE_MASK
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: int- See Also:
- Constant Field Values
-
GL_MAX_3D_TEXTURE_SIZE
static final int GL_MAX_3D_TEXTURE_SIZE
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: int- See Also:
- Constant Field Values
-
GL_LINK_STATUS
static final int GL_LINK_STATUS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_SAMPLER
static final int GL_SAMPLER
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_SAMPLER_KHR
- CType: int- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_SIZE
static final int GL_VERTEX_ATTRIB_ARRAY_SIZE
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
GL_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:
- Constant Field Values
-
GL_UNPACK_SKIP_ROWS
static final int GL_UNPACK_SKIP_ROWS
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: int- See Also:
- Constant Field Values
-
GL_SAMPLER_2D_SHADOW
static final int GL_SAMPLER_2D_SHADOW
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: int- See Also:
- Constant Field Values
-
GL_ACTIVE_UNIFORMS
static final int GL_ACTIVE_UNIFORMS
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_TEXTURE_2D_MULTISAMPLE
static final int GL_TEXTURE_2D_MULTISAMPLE
GL_NV_internalformat_sample_query
,GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
- Constant Field Values
-
GL_INFO_LOG_LENGTH
static final int GL_INFO_LOG_LENGTH
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_UNIFORM_VECTORS
static final int GL_MAX_VERTEX_UNIFORM_VECTORS
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
- Constant Field Values
-
GL_DRAW_BUFFER6
static final int GL_DRAW_BUFFER6
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: int- See Also:
- Constant Field Values
-
GL_DEPTH_COMPONENT
static final int GL_DEPTH_COMPONENT
GL_ES_VERSION_2_0
,GL_VERSION_1_1
,GL_VERSION_1_0
- CType: int- See Also:
- Constant Field Values
-
GL_CONTEXT_ROBUST_ACCESS
static final int GL_CONTEXT_ROBUST_ACCESS
GL_KHR_robustness
,GL_KHR_robustness
,GL_EXT_robustness
Alias for:GL_CONTEXT_ROBUST_ACCESS_KHR
,GL_CONTEXT_ROBUST_ACCESS_EXT
- CType: int- See Also:
- Constant Field Values
-
GL_TEXTURE_COMPARE_FUNC
static final int GL_TEXTURE_COMPARE_FUNC
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: int- See Also:
- Constant Field Values
-
GL_DRAW_BUFFER12
static final int GL_DRAW_BUFFER12
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: int- See Also:
- Constant Field Values
-
GL_RG
static final int GL_RG
GL_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:
- Constant Field Values
-
GL_DEBUG_CALLBACK_USER_PARAM
static final int GL_DEBUG_CALLBACK_USER_PARAM
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: int- See Also:
- Constant Field Values
-
GL_TEXTURE_3D
static final int GL_TEXTURE_3D
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: int- See Also:
- Constant Field Values
-
GL_TEXTURE_BINDING_2D_MULTISAMPLE
static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
- Constant Field Values
-
GL_QUERY_COUNTER_BITS
static final int GL_QUERY_COUNTER_BITS
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: int- See Also:
- Constant Field Values
-
GL_PROGRAM
static final int GL_PROGRAM
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_PROGRAM_KHR
- CType: int- See Also:
- Constant Field Values
-
GL_UNSIGNED_INT_10_10_10_2
static final int GL_UNSIGNED_INT_10_10_10_2
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: int- See Also:
- Constant Field Values
-
GL_BOOL_VEC4
static final int GL_BOOL_VEC4
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_VEC4_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_BOOL_VEC3
static final int GL_BOOL_VEC3
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_VEC3_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_BOOL_VEC2
static final int GL_BOOL_VEC2
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_BOOL_VEC2_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_BUFFER
static final int GL_BUFFER
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_BUFFER_KHR
- CType: int- See Also:
- Constant Field Values
-
GL_SHADER_TYPE
static final int GL_SHADER_TYPE
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_FRAGMENT_SHADER_BIT
static final int GL_FRAGMENT_SHADER_BIT
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: int- See Also:
- Constant Field Values
-
GL_ACTIVE_ATTRIBUTES
static final int GL_ACTIVE_ATTRIBUTES
GL_ES_VERSION_2_0
,GL_VERSION_2_0
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_TEXTURE_IMAGE_UNITS
static final int GL_MAX_TEXTURE_IMAGE_UNITS
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: int- See Also:
- Constant Field Values
-
GL_INT_SAMPLER_2D_MULTISAMPLE
static final int GL_INT_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
- Constant Field Values
-
GL_INT_VEC4
static final int GL_INT_VEC4
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_INT_VEC4_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_INT_VEC2
static final int GL_INT_VEC2
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_INT_VEC2_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_INT_VEC3
static final int GL_INT_VEC3
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_INT_VEC3_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_DEBUG_TYPE_MARKER
static final int GL_DEBUG_TYPE_MARKER
GL_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:
- Constant Field Values
-
GL_CONSTANT_COLOR
static final int GL_CONSTANT_COLOR
GL_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:
- Constant Field Values
-
GL_QUERY_RESULT_AVAILABLE
static final int GL_QUERY_RESULT_AVAILABLE
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_TYPE_POP_GROUP
static final int GL_DEBUG_TYPE_POP_GROUP
GL_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:
- Constant Field Values
-
GL_COLOR_ATTACHMENT14
static final int GL_COLOR_ATTACHMENT14
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: int- See Also:
- Constant Field Values
-
GL_COLOR_ATTACHMENT7
static final int GL_COLOR_ATTACHMENT7
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: int- See Also:
- Constant Field Values
-
GL_NUM_SHADER_BINARY_FORMATS
static final int GL_NUM_SHADER_BINARY_FORMATS
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
- Constant Field Values
-
GL_STACK_OVERFLOW
static final int GL_STACK_OVERFLOW
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_SOURCE_THIRD_PARTY
static final int GL_DEBUG_SOURCE_THIRD_PARTY
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: int- See Also:
- Constant Field Values
-
GL_CLAMP_TO_BORDER
static final int GL_CLAMP_TO_BORDER
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: int- See Also:
- Constant Field Values
-
GL_TEXTURE_WRAP_R
static final int GL_TEXTURE_WRAP_R
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: int- See Also:
- Constant Field Values
-
GL_SAMPLER_2D_MULTISAMPLE
static final int GL_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
- Constant Field Values
-
GL_COLOR_ATTACHMENT6
static final int GL_COLOR_ATTACHMENT6
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: int- See Also:
- Constant Field Values
-
GL_SAMPLE_POSITION
static final int GL_SAMPLE_POSITION
GL_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:
- Constant Field Values
-
GL_DRAW_BUFFER2
static final int GL_DRAW_BUFFER2
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: int- See Also:
- Constant Field Values
-
GL_MAX_COLOR_ATTACHMENTS
static final int GL_MAX_COLOR_ATTACHMENTS
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_CALLBACK_FUNCTION
static final int GL_DEBUG_CALLBACK_FUNCTION
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: int- See Also:
- Constant Field Values
-
GL_DRAW_BUFFER9
static final int GL_DRAW_BUFFER9
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: int- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
static final int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
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: int- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
static final int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
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: int- See Also:
- Constant Field Values
-
GL_ANY_SAMPLES_PASSED_CONSERVATIVE
static final int GL_ANY_SAMPLES_PASSED_CONSERVATIVE
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: int- See Also:
- Constant Field Values
-
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_STRIDE
static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_DRAW_BUFFER11
static final int GL_DRAW_BUFFER11
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: int- See Also:
- Constant Field Values
-
GL_ONE_MINUS_CONSTANT_ALPHA
static final int GL_ONE_MINUS_CONSTANT_ALPHA
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: int- See Also:
- Constant Field Values
-
GL_STENCIL_BACK_PASS_DEPTH_FAIL
static final int GL_STENCIL_BACK_PASS_DEPTH_FAIL
GL_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:
- Constant Field Values
-
GL_DEBUG_TYPE_PERFORMANCE
static final int GL_DEBUG_TYPE_PERFORMANCE
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: int- See Also:
- Constant Field Values
-
GL_FRAGMENT_SHADER_DERIVATIVE_HINT
static final int GL_FRAGMENT_SHADER_DERIVATIVE_HINT
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: int- See Also:
- Constant Field Values
-
GL_COLOR_ATTACHMENT2
static final int GL_COLOR_ATTACHMENT2
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: int- See Also:
- Constant Field Values
-
GL_PROGRAM_PIPELINE_BINDING
static final int GL_PROGRAM_PIPELINE_BINDING
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: int- See Also:
- Constant Field Values
-
GL_MAX_DRAW_BUFFERS
static final int GL_MAX_DRAW_BUFFERS
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: int- See Also:
- Constant Field Values
-
GL_FRAGMENT_SHADER
static final int GL_FRAGMENT_SHADER
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_OUTPUT_SYNCHRONOUS
static final int GL_DEBUG_OUTPUT_SYNCHRONOUS
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: int- See Also:
- Constant Field Values
-
GL_PROGRAM_PIPELINE
static final int GL_PROGRAM_PIPELINE
GL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:GL_PROGRAM_PIPELINE_KHR
- CType: int- See Also:
- Constant Field Values
-
GL_DEBUG_SOURCE_APPLICATION
static final int GL_DEBUG_SOURCE_APPLICATION
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: int- See Also:
- Constant Field Values
-
GL_MAX_SAMPLE_MASK_WORDS
static final int GL_MAX_SAMPLE_MASK_WORDS
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
static final int GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
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: int- See Also:
- Constant Field Values
-
GL_HIGH_FLOAT
static final int GL_HIGH_FLOAT
GL_ARB_ES2_compatibility
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
- CType: int- See Also:
- Constant Field Values
-
GL_COLOR_ATTACHMENT11
static final int GL_COLOR_ATTACHMENT11
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: int- See Also:
- Constant Field Values
-
GL_SAMPLER_3D
static final int GL_SAMPLER_3D
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: int- See Also:
- Constant Field Values
-
GL_MAX_DEBUG_GROUP_STACK_DEPTH
static final int GL_MAX_DEBUG_GROUP_STACK_DEPTH
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: int- See Also:
- Constant Field Values
-
GL_SAMPLER_2D_MULTISAMPLE_ARRAY
static final int GL_SAMPLER_2D_MULTISAMPLE_ARRAY
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: int- See Also:
- Constant Field Values
-
GL_COLOR_ATTACHMENT15
static final int GL_COLOR_ATTACHMENT15
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: int- See Also:
- Constant Field Values
-
GL_DEBUG_SEVERITY_MEDIUM
static final int GL_DEBUG_SEVERITY_MEDIUM
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: int- See Also:
- Constant Field Values
-
GL_PROGRAM_BINARY_FORMATS
static final int GL_PROGRAM_BINARY_FORMATS
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: int- See Also:
- Constant Field Values
-
GL_FLOAT_MAT4
static final int GL_FLOAT_MAT4
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_MAT4_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_FLOAT_MAT3
static final int GL_FLOAT_MAT3
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_MAT3_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_ONE_MINUS_CONSTANT_COLOR
static final int GL_ONE_MINUS_CONSTANT_COLOR
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: int- See Also:
- Constant Field Values
-
GL_FLOAT_MAT2
static final int GL_FLOAT_MAT2
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:GL_FLOAT_MAT2_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_MAX_INTEGER_SAMPLES
static final int GL_MAX_INTEGER_SAMPLES
GL_ES_VERSION_3_1
,GL_ARB_texture_multisample
,GL_VERSION_3_2
- CType: int- See Also:
- Constant Field Values
-
GL_RED
static final int GL_RED
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: int- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
GL_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:
- Constant Field Values
-
GL_DRAW_BUFFER5
static final int GL_DRAW_BUFFER5
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: int- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_ENABLED
static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED
GL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_program
Alias for:GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB
- CType: int- See Also:
- Constant Field Values
-
GL_DRAW_BUFFER15
static final int GL_DRAW_BUFFER15
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: int- See Also:
- Constant Field Values
-
GL_STENCIL_INDEX
static final int GL_STENCIL_INDEX
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_1
,GL_VERSION_1_0
- See Also:
- Constant Field Values
-
-
Method Detail
-
glAttachShader
void glAttachShader(int program, int shader)
Entry point to C language function:void glAttachShader(GLuint program, GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glBindAttribLocation
void glBindAttribLocation(int program, int index, String name)
Entry point to C language function:void glBindAttribLocation(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 glBlendColor(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 glCompileShader(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 glCreateProgram(void)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glCreateShader
int glCreateShader(int type)
Entry point to C language function:GLuint glCreateShader(GLenum type)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glDeleteProgram
void glDeleteProgram(int program)
Entry point to C language function:void glDeleteProgram(GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glDeleteShader
void glDeleteShader(int shader)
Entry point to C language function:void glDeleteShader(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 glDetachShader(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 glDisableVertexAttribArray(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 glEnableVertexAttribArray(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 glGetActiveAttrib(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 glGetActiveAttrib(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 glGetActiveUniform(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 glGetActiveUniform(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
void glGetAttachedShaders(int program, int maxCount, IntBuffer count, IntBuffer shaders)
Entry point to C language function:void glGetAttachedShaders(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 glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glGetAttribLocation
int glGetAttribLocation(int program, String name)
Entry point to C language function:GLint glGetAttribLocation(GLuint program, const GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_vertex_shader
Alias for:glGetAttribLocationARB
-
glGetProgramiv
void glGetProgramiv(int program, int pname, IntBuffer params)
Entry point to C language function:void glGetProgramiv(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 glGetProgramiv(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
void glGetProgramInfoLog(int program, int bufSize, IntBuffer length, ByteBuffer infoLog)
Entry point to C language function:void glGetProgramInfoLog(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 glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glGetShaderiv
void glGetShaderiv(int shader, int pname, IntBuffer params)
Entry point to C language function:void glGetShaderiv(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 glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glGetShaderInfoLog
void glGetShaderInfoLog(int shader, int bufSize, IntBuffer length, ByteBuffer infoLog)
Entry point to C language function:void glGetShaderInfoLog(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 glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glGetShaderSource
void glGetShaderSource(int shader, int bufSize, IntBuffer length, ByteBuffer source)
Entry point to C language function:void glGetShaderSource(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 glGetShaderSource(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
void glGetUniformfv(int program, int location, FloatBuffer params)
Entry point to C language function:void glGetUniformfv(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 glGetUniformfv(GLuint program, GLint location, GLfloat * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetUniformfvARB
-
glGetUniformiv
void glGetUniformiv(int program, int location, IntBuffer params)
Entry point to C language function:void glGetUniformiv(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 glGetUniformiv(GLuint program, GLint location, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetUniformivARB
-
glGetUniformLocation
int glGetUniformLocation(int program, String name)
Entry point to C language function:GLint glGetUniformLocation(GLuint program, const GLchar * name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glGetUniformLocationARB
-
glGetVertexAttribfv
void glGetVertexAttribfv(int index, int pname, FloatBuffer params)
Entry point to C language function:void glGetVertexAttribfv(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 glGetVertexAttribfv(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
void glGetVertexAttribiv(int index, int pname, IntBuffer params)
Entry point to C language function:void glGetVertexAttribiv(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 glGetVertexAttribiv(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 glIsProgram(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 glIsShader(GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glLinkProgram
void glLinkProgram(int program)
Entry point to C language function:void glLinkProgram(GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glLinkProgramARB
-
glShaderSource
void glShaderSource(int shader, int count, String[] string, IntBuffer length)
Entry point to C language function:void glShaderSource(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
void glShaderSource(int shader, int count, String[] string, int[] length, int length_offset)
Entry point to C language function:void glShaderSource(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 glStencilFuncSeparate(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 glStencilMaskSeparate(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 glStencilOpSeparate(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 glUniform1f(GLint location, GLfloat v0)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform1fARB
-
glUniform1fv
void glUniform1fv(int location, int count, FloatBuffer value)
Entry point to C language function:void glUniform1fv(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 glUniform1fv(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 glUniform1i(GLint location, GLint v0)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform1iARB
-
glUniform1iv
void glUniform1iv(int location, int count, IntBuffer value)
Entry point to C language function:void glUniform1iv(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 glUniform1iv(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 glUniform2f(GLint location, GLfloat v0, GLfloat v1)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform2fARB
-
glUniform2fv
void glUniform2fv(int location, int count, FloatBuffer value)
Entry point to C language function:void glUniform2fv(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 glUniform2fv(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 glUniform2i(GLint location, GLint v0, GLint v1)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_ARB_shader_objects
Alias for:glUniform2iARB
-
glUniform2iv
void glUniform2iv(int location, int count, IntBuffer value)
Entry point to C language function:void glUniform2iv(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 glUniform2iv(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 glUniform3f(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
void glUniform3fv(int location, int count, FloatBuffer value)
Entry point to C language function:void glUniform3fv(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 glUniform3fv(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 glUniform3i(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
void glUniform3iv(int location, int count, IntBuffer value)
Entry point to C language function:void glUniform3iv(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 glUniform3iv(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 glUniform4f(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
void glUniform4fv(int location, int count, FloatBuffer value)
Entry point to C language function:void glUniform4fv(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 glUniform4fv(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 glUniform4i(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
void glUniform4iv(int location, int count, IntBuffer value)
Entry point to C language function:void glUniform4iv(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 glUniform4iv(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
void glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function:void glUniformMatrix2fv(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 glUniformMatrix2fv(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
void glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function:void glUniformMatrix3fv(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 glUniformMatrix3fv(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
void glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value)
Entry point to C language function:void glUniformMatrix4fv(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 glUniformMatrix4fv(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 glUseProgram(GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
-
glValidateProgram
void glValidateProgram(int program)
Entry point to C language function:void glValidateProgram(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 glVertexAttrib1f(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
void glVertexAttrib1fv(int index, FloatBuffer v)
Entry point to C language function:void glVertexAttrib1fv(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 glVertexAttrib1fv(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 glVertexAttrib2f(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
void glVertexAttrib2fv(int index, FloatBuffer v)
Entry point to C language function:void glVertexAttrib2fv(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 glVertexAttrib2fv(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 glVertexAttrib3f(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
void glVertexAttrib3fv(int index, FloatBuffer v)
Entry point to C language function:void glVertexAttrib3fv(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 glVertexAttrib3fv(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 glVertexAttrib4f(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
void glVertexAttrib4fv(int index, FloatBuffer v)
Entry point to C language function:void glVertexAttrib4fv(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 glVertexAttrib4fv(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 glVertexAttribPointer(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 glTexImage2DMultisample(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 glTexImage3DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Part ofGL_ARB_texture_multisample
,GL_VERSION_3_2
-
glGetMultisamplefv
void glGetMultisamplefv(int pname, int index, FloatBuffer val)
Entry point to C language function:void glGetMultisamplefv(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 glGetMultisamplefv(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 glSampleMaski(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 glDebugMessageControl(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 glDebugMessageControl(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
void glDebugMessageInsert(int source, int type, int id, int severity, int length, String buf)
Entry point to C language function:void glDebugMessageInsert(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 glGetDebugMessageLog(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 glGetDebugMessageLog(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
void glPushDebugGroup(int source, int id, int length, ByteBuffer message)
Entry point to C language function:void glPushDebugGroup(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 glPushDebugGroup(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 glPopDebugGroup(void)
Part ofGL_KHR_debug
,GL_ES_VERSION_3_2
,GL_VERSION_4_3
,GL_KHR_debug
Alias for:glPopDebugGroupKHR
-
glObjectLabel
void glObjectLabel(int identifier, int name, int length, ByteBuffer label)
Entry point to C language function:void glObjectLabel(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 glObjectLabel(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
void glGetObjectLabel(int identifier, int name, int bufSize, IntBuffer length, ByteBuffer label)
Entry point to C language function:void glGetObjectLabel(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 glGetObjectLabel(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
void glObjectPtrLabel(Buffer ptr, int length, ByteBuffer label)
Entry point to C language function:void glObjectPtrLabel(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
void glObjectPtrLabel(Buffer ptr, int length, byte[] label, int label_offset)
Entry point to C language function:void glObjectPtrLabel(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
void glGetObjectPtrLabel(Buffer ptr, int bufSize, IntBuffer length, ByteBuffer label)
Entry point to C language function:void glGetObjectPtrLabel(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 glGetObjectPtrLabel(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 glCopyImageSubData(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 glGetProgramBinary(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 glGetProgramBinary(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
void glProgramBinary(int program, int binaryFormat, Buffer binary, int length)
Entry point to C language function:void glProgramBinary(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 glTexImage3D(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 glTexImage3D(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 glTexSubImage3D(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 glTexSubImage3D(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 glCopyTexSubImage3D(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 glCompressedTexImage3D(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 glCompressedTexImage3D(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 glCompressedTexSubImage3D(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 glCompressedTexSubImage3D(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 glFramebufferTexture3D(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
void glTexParameterIiv(int target, int pname, IntBuffer params)
Entry point to C language function:void glTexParameterIiv(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 glTexParameterIiv(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
void glTexParameterIuiv(int target, int pname, IntBuffer params)
Entry point to C language function:void glTexParameterIuiv(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 glTexParameterIuiv(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
void glGetTexParameterIiv(int target, int pname, IntBuffer params)
Entry point to C language function:void glGetTexParameterIiv(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 glGetTexParameterIiv(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
void glGetTexParameterIuiv(int target, int pname, IntBuffer params)
Entry point to C language function:void glGetTexParameterIuiv(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 glGetTexParameterIuiv(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
void glSamplerParameterIiv(int sampler, int pname, IntBuffer param)
Entry point to C language function:void glSamplerParameterIiv(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 glSamplerParameterIiv(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
void glSamplerParameterIuiv(int sampler, int pname, IntBuffer param)
Entry point to C language function:void glSamplerParameterIuiv(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 glSamplerParameterIuiv(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
void glGetSamplerParameterIiv(int sampler, int pname, IntBuffer params)
Entry point to C language function:void glGetSamplerParameterIiv(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 glGetSamplerParameterIiv(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
void glGetSamplerParameterIuiv(int sampler, int pname, IntBuffer params)
Entry point to C language function:void glGetSamplerParameterIuiv(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 glGetSamplerParameterIuiv(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 glDrawArraysInstancedBaseInstance(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 glDrawElementsInstancedBaseInstance(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 glDrawElementsInstancedBaseVertexBaseInstance(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
void glGenQueries(int n, IntBuffer ids)
Entry point to C language function:void glGenQueries(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 glGenQueries(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
void glDeleteQueries(int n, IntBuffer ids)
Entry point to C language function:void glDeleteQueries(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 glDeleteQueries(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 glIsQuery(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 glBeginQuery(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 glEndQuery(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 glQueryCounter(GLuint id, GLenum target)
Part ofGL_ARB_timer_query
,GL_VERSION_3_3
,GL_EXT_disjoint_timer_query
Alias for:glQueryCounterEXT
-
glGetQueryiv
void glGetQueryiv(int target, int pname, IntBuffer params)
Entry point to C language function:void glGetQueryiv(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 glGetQueryiv(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
void glGetQueryObjectiv(int id, int pname, IntBuffer params)
Entry point to C language function:void glGetQueryObjectiv(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 glGetQueryObjectiv(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
void glGetQueryObjectuiv(int id, int pname, IntBuffer params)
Entry point to C language function:void glGetQueryObjectuiv(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 glGetQueryObjectuiv(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
void glGetQueryObjecti64v(int id, int pname, LongBuffer params)
Entry point to C language function:void glGetQueryObjecti64v(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 glGetQueryObjecti64v(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
void glGetQueryObjectui64v(int id, int pname, LongBuffer params)
Entry point to C language function:void glGetQueryObjectui64v(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 glGetQueryObjectui64v(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 glActiveShaderProgram(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 glBindProgramPipeline(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
int glCreateShaderProgramv(int type, int count, String[] strings)
Entry point to C language function:GLuint glCreateShaderProgramv(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
void glDeleteProgramPipelines(int n, IntBuffer pipelines)
Entry point to C language function:void glDeleteProgramPipelines(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 glDeleteProgramPipelines(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
void glGenProgramPipelines(int n, IntBuffer pipelines)
Entry point to C language function:void glGenProgramPipelines(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 glGenProgramPipelines(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
void glGetProgramPipelineInfoLog(int pipeline, int bufSize, IntBuffer length, ByteBuffer infoLog)
Entry point to C language function:void glGetProgramPipelineInfoLog(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 glGetProgramPipelineInfoLog(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
void glGetProgramPipelineiv(int pipeline, int pname, IntBuffer params)
Entry point to C language function:void glGetProgramPipelineiv(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 glGetProgramPipelineiv(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 glIsProgramPipeline(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 glProgramParameteri(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 glProgramUniform1f(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
void glProgramUniform1fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function:void glProgramUniform1fv(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 glProgramUniform1fv(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 glProgramUniform1i(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
void glProgramUniform1iv(int program, int location, int count, IntBuffer value)
Entry point to C language function:void glProgramUniform1iv(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 glProgramUniform1iv(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 glProgramUniform2f(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
void glProgramUniform2fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function:void glProgramUniform2fv(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 glProgramUniform2fv(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 glProgramUniform2i(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
void glProgramUniform2iv(int program, int location, int count, IntBuffer value)
Entry point to C language function:void glProgramUniform2iv(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 glProgramUniform2iv(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 glProgramUniform3f(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
void glProgramUniform3fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function:void glProgramUniform3fv(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 glProgramUniform3fv(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 glProgramUniform3i(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
void glProgramUniform3iv(int program, int location, int count, IntBuffer value)
Entry point to C language function:void glProgramUniform3iv(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 glProgramUniform3iv(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 glProgramUniform4f(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
void glProgramUniform4fv(int program, int location, int count, FloatBuffer value)
Entry point to C language function:void glProgramUniform4fv(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 glProgramUniform4fv(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 glProgramUniform4i(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
void glProgramUniform4iv(int program, int location, int count, IntBuffer value)
Entry point to C language function:void glProgramUniform4iv(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 glProgramUniform4iv(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 glProgramUniformMatrix2fv(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 glProgramUniformMatrix2fv(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 glProgramUniformMatrix3fv(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 glProgramUniformMatrix3fv(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 glProgramUniformMatrix4fv(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 glProgramUniformMatrix4fv(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 glUseProgramStages(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 glValidateProgramPipeline(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 glProgramUniform1ui(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 glProgramUniform2ui(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 glProgramUniform3ui(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 glProgramUniform4ui(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
void glProgramUniform1uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function:void glProgramUniform1uiv(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 glProgramUniform1uiv(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
void glProgramUniform2uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function:void glProgramUniform2uiv(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 glProgramUniform2uiv(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
void glProgramUniform3uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function:void glProgramUniform3uiv(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 glProgramUniform3uiv(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
void glProgramUniform4uiv(int program, int location, int count, IntBuffer value)
Entry point to C language function:void glProgramUniform4uiv(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 glProgramUniform4uiv(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 glProgramUniformMatrix2x3fv(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 glProgramUniformMatrix2x3fv(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 glProgramUniformMatrix3x2fv(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 glProgramUniformMatrix3x2fv(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 glProgramUniformMatrix2x4fv(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 glProgramUniformMatrix2x4fv(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 glProgramUniformMatrix4x2fv(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 glProgramUniformMatrix4x2fv(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 glProgramUniformMatrix3x4fv(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 glProgramUniformMatrix3x4fv(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 glProgramUniformMatrix4x3fv(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 glProgramUniformMatrix4x3fv(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 glApplyFramebufferAttachmentCMAAINTEL(void)
Part ofGL_INTEL_framebuffer_CMAA
-
glDrawBuffers
void glDrawBuffers(int n, IntBuffer bufs)
Entry point to C language function:void glDrawBuffers(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 glDrawBuffers(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 glReleaseShaderCompiler(void);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.
Nop if no native implementation is available.
-
glShaderBinary
void glShaderBinary(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length)
Entry point to C language function:void glShaderBinary(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 glShaderBinary(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 glGetShaderPrecisionFormat(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 glGetShaderPrecisionFormat(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 glDepthRangef(GLclampf zNear, GLclampf zFar);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.
Callsvoid glDepthRange(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 glDepthRange(GLclampd depth);
andvoid glDepthRangef(GLclampf depth);
.- Specified by:
glDepthRange
in interfaceGLBase
-
glClearDepthf
void glClearDepthf(float depth)
Entry point to C language function:void glClearDepthf(GLclampf depth);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.
Callsvoid glClearDepth(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 glClearDepth(GLclampd depth);
andvoid glClearDepthf(GLclampf depth);
.- Specified by:
glClearDepth
in interfaceGLBase
-
glVertexAttribPointer
void glVertexAttribPointer(GLArrayData array)
-
glUniform
void glUniform(GLUniformData data)
-
-