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.
Modifier and Type | Field and Description |
---|---|
static int |
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static int |
GL_ACTIVE_ATTRIBUTES
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static int |
GL_ACTIVE_PROGRAM
Part of
GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: GL_ACTIVE_PROGRAM_EXT |
static int |
GL_ACTIVE_UNIFORM_MAX_LENGTH
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static int |
GL_ACTIVE_UNIFORMS
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static long |
GL_ALL_SHADER_BITS
Part of
GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: GL_ALL_SHADER_BITS_EXT |
static int |
GL_ANY_SAMPLES_PASSED
Part of
GL_ES_VERSION_3_0 , GL_ARB_occlusion_query2 , GL_VERSION_3_3 , GL_EXT_occlusion_query_boolean Alias for: GL_ANY_SAMPLES_PASSED_EXT |
static int |
GL_ANY_SAMPLES_PASSED_CONSERVATIVE
Part of
GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_ES3_compatibility , GL_EXT_occlusion_query_boolean Alias for: GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT |
static int |
GL_ATTACHED_SHADERS
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static int |
GL_BLEND_ADVANCED_COHERENT_KHR
Part of
GL_KHR_blend_equation_advanced_coherent |
static int |
GL_BLEND_COLOR
Part of
GL_ES_VERSION_2_0 , GL_ARB_imaging , GL_EXT_blend_color Alias for: GL_BLEND_COLOR_EXT |
static int |
GL_BOOL
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: GL_BOOL_ARB |
static int |
GL_BOOL_VEC2
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: GL_BOOL_VEC2_ARB |
static int |
GL_BOOL_VEC3
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: GL_BOOL_VEC3_ARB |
static int |
GL_BOOL_VEC4
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: GL_BOOL_VEC4_ARB |
static int |
GL_BUFFER
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: GL_BUFFER_KHR |
static int |
GL_CLAMP_TO_BORDER
Part of
GL_VERSION_1_3 , GL_EXT_texture_border_clamp , GL_OES_texture_border_clamp , GL_SGIS_texture_border_clamp , GL_ARB_texture_border_clamp , GL_NV_texture_border_clamp Alias for: GL_CLAMP_TO_BORDER_EXT , GL_CLAMP_TO_BORDER_OES , GL_CLAMP_TO_BORDER_SGIS , GL_CLAMP_TO_BORDER_ARB , GL_CLAMP_TO_BORDER_NV |
static int |
GL_COLOR_ATTACHMENT1
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_framebuffer_object , GL_EXT_draw_buffers , GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT1_EXT , GL_COLOR_ATTACHMENT1_NV |
static int |
GL_COLOR_ATTACHMENT10
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_draw_buffers , GL_EXT_framebuffer_object , GL_EXT_draw_buffers Alias for: GL_COLOR_ATTACHMENT10_NV , GL_COLOR_ATTACHMENT10_EXT |
static int |
GL_COLOR_ATTACHMENT11
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_framebuffer_object , GL_EXT_draw_buffers , GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT11_EXT , GL_COLOR_ATTACHMENT11_NV |
static int |
GL_COLOR_ATTACHMENT12
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_framebuffer_object , GL_EXT_draw_buffers , GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT12_EXT , GL_COLOR_ATTACHMENT12_NV |
static int |
GL_COLOR_ATTACHMENT13
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_framebuffer_object , GL_EXT_draw_buffers , GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT13_EXT , GL_COLOR_ATTACHMENT13_NV |
static int |
GL_COLOR_ATTACHMENT14
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_framebuffer_object , GL_EXT_draw_buffers , GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT14_EXT , GL_COLOR_ATTACHMENT14_NV |
static int |
GL_COLOR_ATTACHMENT15
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_draw_buffers , GL_EXT_framebuffer_object , GL_EXT_draw_buffers Alias for: GL_COLOR_ATTACHMENT15_NV , GL_COLOR_ATTACHMENT15_EXT |
static int |
GL_COLOR_ATTACHMENT2
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_framebuffer_object , GL_EXT_draw_buffers , GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT2_EXT , GL_COLOR_ATTACHMENT2_NV |
static int |
GL_COLOR_ATTACHMENT3
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_framebuffer_object , GL_EXT_draw_buffers , GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT3_EXT , GL_COLOR_ATTACHMENT3_NV |
static int |
GL_COLOR_ATTACHMENT4
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_framebuffer_object , GL_EXT_draw_buffers , GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT4_EXT , GL_COLOR_ATTACHMENT4_NV |
static int |
GL_COLOR_ATTACHMENT5
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_draw_buffers , GL_EXT_framebuffer_object , GL_EXT_draw_buffers Alias for: GL_COLOR_ATTACHMENT5_NV , GL_COLOR_ATTACHMENT5_EXT |
static int |
GL_COLOR_ATTACHMENT6
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_framebuffer_object , GL_EXT_draw_buffers , GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT6_EXT , GL_COLOR_ATTACHMENT6_NV |
static int |
GL_COLOR_ATTACHMENT7
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_framebuffer_object , GL_EXT_draw_buffers , GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT7_EXT , GL_COLOR_ATTACHMENT7_NV |
static int |
GL_COLOR_ATTACHMENT8
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_draw_buffers , GL_EXT_framebuffer_object , GL_EXT_draw_buffers Alias for: GL_COLOR_ATTACHMENT8_NV , GL_COLOR_ATTACHMENT8_EXT |
static int |
GL_COLOR_ATTACHMENT9
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_framebuffer_object , GL_EXT_draw_buffers , GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT9_EXT , GL_COLOR_ATTACHMENT9_NV |
static int |
GL_COMPARE_REF_TO_TEXTURE
Part of
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_shadow_samplers Alias for: GL_COMPARE_REF_TO_TEXTURE_EXT |
static int |
GL_COMPILE_STATUS
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static int |
GL_CONSTANT_ALPHA
Part of
GL_VERSION_1_4 , GL_ES_VERSION_2_0 , GL_ARB_imaging , GL_EXT_blend_color Alias for: GL_CONSTANT_ALPHA_EXT |
static int |
GL_CONSTANT_COLOR
Part of
GL_VERSION_1_4 , GL_ES_VERSION_2_0 , GL_ARB_imaging , GL_EXT_blend_color Alias for: GL_CONSTANT_COLOR_EXT |
static int |
GL_CONTEXT_FLAG_DEBUG_BIT
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: GL_CONTEXT_FLAG_DEBUG_BIT_KHR |
static int |
GL_CONTEXT_ROBUST_ACCESS
Part of
GL_KHR_robustness , GL_EXT_robustness , GL_KHR_robustness Alias for: GL_CONTEXT_ROBUST_ACCESS_EXT , GL_CONTEXT_ROBUST_ACCESS_KHR |
static int |
GL_CURRENT_PROGRAM
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static int |
GL_CURRENT_QUERY
Part of
GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_EXT_disjoint_timer_query , GL_ARB_occlusion_query Alias for: GL_CURRENT_QUERY_EXT , GL_CURRENT_QUERY_ARB |
static int |
GL_CURRENT_VERTEX_ATTRIB
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program Alias for: GL_CURRENT_VERTEX_ATTRIB_ARB |
static int |
GL_DEBUG_CALLBACK_FUNCTION
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_ARB_debug_output , GL_KHR_debug Alias for: GL_DEBUG_CALLBACK_FUNCTION_ARB , GL_DEBUG_CALLBACK_FUNCTION_KHR |
static int |
GL_DEBUG_CALLBACK_USER_PARAM
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_ARB_debug_output , GL_KHR_debug Alias for: GL_DEBUG_CALLBACK_USER_PARAM_ARB , GL_DEBUG_CALLBACK_USER_PARAM_KHR |
static int |
GL_DEBUG_GROUP_STACK_DEPTH
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: GL_DEBUG_GROUP_STACK_DEPTH_KHR |
static int |
GL_DEBUG_LOGGED_MESSAGES
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug , GL_ARB_debug_output , GL_AMD_debug_output Alias for: GL_DEBUG_LOGGED_MESSAGES_KHR , GL_DEBUG_LOGGED_MESSAGES_ARB , GL_DEBUG_LOGGED_MESSAGES_AMD |
static int |
GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_ARB_debug_output , GL_KHR_debug Alias for: GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB , GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR |
static int |
GL_DEBUG_OUTPUT
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: GL_DEBUG_OUTPUT_KHR |
static int |
GL_DEBUG_OUTPUT_SYNCHRONOUS
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_ARB_debug_output , GL_KHR_debug Alias for: GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB , GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR |
static int |
GL_DEBUG_SEVERITY_HIGH
Part of
GL_VERSION_4_3 , GL_KHR_debug , 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 |
static int |
GL_DEBUG_SEVERITY_LOW
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_AMD_debug_output , GL_ARB_debug_output , GL_KHR_debug Alias for: GL_DEBUG_SEVERITY_LOW_AMD , GL_DEBUG_SEVERITY_LOW_ARB , GL_DEBUG_SEVERITY_LOW_KHR |
static int |
GL_DEBUG_SEVERITY_MEDIUM
Part of
GL_VERSION_4_3 , GL_KHR_debug , 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 |
static int |
GL_DEBUG_SEVERITY_NOTIFICATION
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: GL_DEBUG_SEVERITY_NOTIFICATION_KHR |
static int |
GL_DEBUG_SOURCE_API
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug , GL_ARB_debug_output Alias for: GL_DEBUG_SOURCE_API_KHR , GL_DEBUG_SOURCE_API_ARB |
static int |
GL_DEBUG_SOURCE_APPLICATION
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug , GL_ARB_debug_output Alias for: GL_DEBUG_SOURCE_APPLICATION_KHR , GL_DEBUG_SOURCE_APPLICATION_ARB |
static int |
GL_DEBUG_SOURCE_OTHER
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_ARB_debug_output , GL_KHR_debug Alias for: GL_DEBUG_SOURCE_OTHER_ARB , GL_DEBUG_SOURCE_OTHER_KHR |
static int |
GL_DEBUG_SOURCE_SHADER_COMPILER
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug , GL_ARB_debug_output Alias for: GL_DEBUG_SOURCE_SHADER_COMPILER_KHR , GL_DEBUG_SOURCE_SHADER_COMPILER_ARB |
static int |
GL_DEBUG_SOURCE_THIRD_PARTY
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug , GL_ARB_debug_output Alias for: GL_DEBUG_SOURCE_THIRD_PARTY_KHR , GL_DEBUG_SOURCE_THIRD_PARTY_ARB |
static int |
GL_DEBUG_SOURCE_WINDOW_SYSTEM
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_ARB_debug_output , GL_KHR_debug Alias for: GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB , GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR |
static int |
GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_ARB_debug_output , GL_KHR_debug Alias for: GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB , GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR |
static int |
GL_DEBUG_TYPE_ERROR
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_ARB_debug_output , GL_KHR_debug Alias for: GL_DEBUG_TYPE_ERROR_ARB , GL_DEBUG_TYPE_ERROR_KHR |
static int |
GL_DEBUG_TYPE_MARKER
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: GL_DEBUG_TYPE_MARKER_KHR |
static int |
GL_DEBUG_TYPE_OTHER
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_ARB_debug_output , GL_KHR_debug Alias for: GL_DEBUG_TYPE_OTHER_ARB , GL_DEBUG_TYPE_OTHER_KHR |
static int |
GL_DEBUG_TYPE_PERFORMANCE
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug , GL_ARB_debug_output Alias for: GL_DEBUG_TYPE_PERFORMANCE_KHR , GL_DEBUG_TYPE_PERFORMANCE_ARB |
static int |
GL_DEBUG_TYPE_POP_GROUP
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: GL_DEBUG_TYPE_POP_GROUP_KHR |
static int |
GL_DEBUG_TYPE_PORTABILITY
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_ARB_debug_output , GL_KHR_debug Alias for: GL_DEBUG_TYPE_PORTABILITY_ARB , GL_DEBUG_TYPE_PORTABILITY_KHR |
static int |
GL_DEBUG_TYPE_PUSH_GROUP
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: GL_DEBUG_TYPE_PUSH_GROUP_KHR |
static int |
GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug , GL_ARB_debug_output Alias for: GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR , GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB |
static int |
GL_DELETE_STATUS
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static int |
GL_DEPTH_COMPONENT
Part of
GL_VERSION_1_1 , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
static int |
GL_DRAW_BUFFER0
Part of
GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_NV_draw_buffers , GL_ARB_draw_buffers , GL_ATI_draw_buffers , GL_EXT_draw_buffers Alias for: GL_DRAW_BUFFER0_NV , GL_DRAW_BUFFER0_ARB , GL_DRAW_BUFFER0_ATI , GL_DRAW_BUFFER0_EXT |
static int |
GL_DRAW_BUFFER1
Part of
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_BUFFER1_ATI , GL_DRAW_BUFFER1_NV , GL_DRAW_BUFFER1_ARB , GL_DRAW_BUFFER1_EXT |
static int |
GL_DRAW_BUFFER10
Part of
GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_NV_draw_buffers , GL_EXT_draw_buffers , GL_ATI_draw_buffers , GL_ARB_draw_buffers Alias for: GL_DRAW_BUFFER10_NV , GL_DRAW_BUFFER10_EXT , GL_DRAW_BUFFER10_ATI , GL_DRAW_BUFFER10_ARB |
static int |
GL_DRAW_BUFFER11
Part of
GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_ARB_draw_buffers , GL_ATI_draw_buffers , GL_EXT_draw_buffers , GL_NV_draw_buffers Alias for: GL_DRAW_BUFFER11_ARB , GL_DRAW_BUFFER11_ATI , GL_DRAW_BUFFER11_EXT , GL_DRAW_BUFFER11_NV |
static int |
GL_DRAW_BUFFER12
Part of
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_BUFFER12_NV , GL_DRAW_BUFFER12_ATI , GL_DRAW_BUFFER12_EXT , GL_DRAW_BUFFER12_ARB |
static int |
GL_DRAW_BUFFER13
Part of
GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_ARB_draw_buffers , GL_NV_draw_buffers , GL_ATI_draw_buffers , GL_EXT_draw_buffers Alias for: GL_DRAW_BUFFER13_ARB , GL_DRAW_BUFFER13_NV , GL_DRAW_BUFFER13_ATI , GL_DRAW_BUFFER13_EXT |
static int |
GL_DRAW_BUFFER14
Part of
GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_ARB_draw_buffers , GL_ATI_draw_buffers , GL_EXT_draw_buffers , GL_NV_draw_buffers Alias for: GL_DRAW_BUFFER14_ARB , GL_DRAW_BUFFER14_ATI , GL_DRAW_BUFFER14_EXT , GL_DRAW_BUFFER14_NV |
static int |
GL_DRAW_BUFFER15
Part of
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_BUFFER15_ATI , GL_DRAW_BUFFER15_NV , GL_DRAW_BUFFER15_ARB , GL_DRAW_BUFFER15_EXT |
static int |
GL_DRAW_BUFFER2
Part of
GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_EXT_draw_buffers , GL_ATI_draw_buffers , GL_ARB_draw_buffers , GL_NV_draw_buffers Alias for: GL_DRAW_BUFFER2_EXT , GL_DRAW_BUFFER2_ATI , GL_DRAW_BUFFER2_ARB , GL_DRAW_BUFFER2_NV |
static int |
GL_DRAW_BUFFER3
Part of
GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_ARB_draw_buffers , GL_NV_draw_buffers , GL_EXT_draw_buffers , GL_ATI_draw_buffers Alias for: GL_DRAW_BUFFER3_ARB , GL_DRAW_BUFFER3_NV , GL_DRAW_BUFFER3_EXT , GL_DRAW_BUFFER3_ATI |
static int |
GL_DRAW_BUFFER4
Part of
GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_NV_draw_buffers , GL_ATI_draw_buffers , GL_ARB_draw_buffers , GL_EXT_draw_buffers Alias for: GL_DRAW_BUFFER4_NV , GL_DRAW_BUFFER4_ATI , GL_DRAW_BUFFER4_ARB , GL_DRAW_BUFFER4_EXT |
static int |
GL_DRAW_BUFFER5
Part of
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_BUFFER5_ATI , GL_DRAW_BUFFER5_EXT , GL_DRAW_BUFFER5_ARB , GL_DRAW_BUFFER5_NV |
static int |
GL_DRAW_BUFFER6
Part of
GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_NV_draw_buffers , GL_ATI_draw_buffers , GL_ARB_draw_buffers , GL_EXT_draw_buffers Alias for: GL_DRAW_BUFFER6_NV , GL_DRAW_BUFFER6_ATI , GL_DRAW_BUFFER6_ARB , GL_DRAW_BUFFER6_EXT |
static int |
GL_DRAW_BUFFER7
Part of
GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_ATI_draw_buffers , GL_ARB_draw_buffers , GL_EXT_draw_buffers , GL_NV_draw_buffers Alias for: GL_DRAW_BUFFER7_ATI , GL_DRAW_BUFFER7_ARB , GL_DRAW_BUFFER7_EXT , GL_DRAW_BUFFER7_NV |
static int |
GL_DRAW_BUFFER8
Part of
GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_ARB_draw_buffers , GL_ATI_draw_buffers , GL_NV_draw_buffers , GL_EXT_draw_buffers Alias for: GL_DRAW_BUFFER8_ARB , GL_DRAW_BUFFER8_ATI , GL_DRAW_BUFFER8_NV , GL_DRAW_BUFFER8_EXT |
static int |
GL_DRAW_BUFFER9
Part of
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_BUFFER9_EXT , GL_DRAW_BUFFER9_ARB , GL_DRAW_BUFFER9_ATI , GL_DRAW_BUFFER9_NV |
static int |
GL_FLOAT_MAT2
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: GL_FLOAT_MAT2_ARB |
static int |
GL_FLOAT_MAT3
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: GL_FLOAT_MAT3_ARB |
static int |
GL_FLOAT_MAT4
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: GL_FLOAT_MAT4_ARB |
static int |
GL_FLOAT_VEC2
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: GL_FLOAT_VEC2_ARB |
static int |
GL_FLOAT_VEC3
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: GL_FLOAT_VEC3_ARB |
static int |
GL_FLOAT_VEC4
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: GL_FLOAT_VEC4_ARB |
static int |
GL_FRAGMENT_SHADER
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ATI_fragment_shader , GL_ARB_fragment_shader Alias for: GL_FRAGMENT_SHADER_ATI , GL_FRAGMENT_SHADER_ARB |
static int |
GL_FRAGMENT_SHADER_BIT
Part of
GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: GL_FRAGMENT_SHADER_BIT_EXT |
static int |
GL_FRAGMENT_SHADER_DERIVATIVE_HINT
Part of
GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_ARB_fragment_shader , GL_OES_standard_derivatives Alias for: GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB , GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES |
static int |
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_sRGB Alias for: GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT |
static int |
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_color_buffer_half_float Alias for: GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT |
static int |
GL_GPU_DISJOINT
Part of
GL_EXT_disjoint_timer_query Alias for: GL_GPU_DISJOINT_EXT |
static int |
GL_HIGH_FLOAT
Part of
GL_ARB_ES2_compatibility , GL_VERSION_4_1 , GL_ES_VERSION_2_0 |
static int |
GL_HIGH_INT
Part of
GL_ARB_ES2_compatibility , GL_VERSION_4_1 , GL_ES_VERSION_2_0 |
static int |
GL_INFO_LOG_LENGTH
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static int |
GL_INT
Part of
GL_VERSION_1_1 , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
static int |
GL_INT_10_10_10_2
Part of
GL_OES_vertex_type_10_10_10_2 Alias for: GL_INT_10_10_10_2_OES |
static int |
GL_INT_SAMPLER_2D_MULTISAMPLE
Part of
GL_ES_VERSION_3_1 , GL_ARB_texture_multisample , GL_VERSION_3_2 |
static int |
GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
Part of
GL_ARB_texture_multisample , GL_VERSION_3_2 , GL_OES_texture_storage_multisample_2d_array Alias for: GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES |
static int |
GL_INT_VEC2
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: GL_INT_VEC2_ARB |
static int |
GL_INT_VEC3
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: GL_INT_VEC3_ARB |
static int |
GL_INT_VEC4
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: GL_INT_VEC4_ARB |
static int |
GL_LINK_STATUS
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static int |
GL_LOW_FLOAT
Part of
GL_ARB_ES2_compatibility , GL_VERSION_4_1 , GL_ES_VERSION_2_0 |
static int |
GL_LOW_INT
Part of
GL_ARB_ES2_compatibility , GL_VERSION_4_1 , GL_ES_VERSION_2_0 |
static int |
GL_MAX_3D_TEXTURE_SIZE
Part of
GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_EXT_texture3D , GL_OES_texture_3D Alias for: GL_MAX_3D_TEXTURE_SIZE_EXT , GL_MAX_3D_TEXTURE_SIZE_OES |
static int |
GL_MAX_COLOR_ATTACHMENTS
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_framebuffer_object , GL_EXT_draw_buffers , GL_NV_fbo_color_attachments Alias for: GL_MAX_COLOR_ATTACHMENTS_EXT , GL_MAX_COLOR_ATTACHMENTS_NV |
static int |
GL_MAX_COLOR_TEXTURE_SAMPLES
Part of
GL_ES_VERSION_3_1 , GL_ARB_texture_multisample , GL_VERSION_3_2 |
static int |
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_shader Alias for: GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB |
static int |
GL_MAX_DEBUG_GROUP_STACK_DEPTH
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR |
static int |
GL_MAX_DEBUG_LOGGED_MESSAGES
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug , GL_AMD_debug_output , GL_ARB_debug_output Alias for: GL_MAX_DEBUG_LOGGED_MESSAGES_KHR , GL_MAX_DEBUG_LOGGED_MESSAGES_AMD , GL_MAX_DEBUG_LOGGED_MESSAGES_ARB |
static int |
GL_MAX_DEBUG_MESSAGE_LENGTH
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_ARB_debug_output , GL_AMD_debug_output , GL_KHR_debug Alias for: GL_MAX_DEBUG_MESSAGE_LENGTH_ARB , GL_MAX_DEBUG_MESSAGE_LENGTH_AMD , GL_MAX_DEBUG_MESSAGE_LENGTH_KHR |
static int |
GL_MAX_DEPTH_TEXTURE_SAMPLES
Part of
GL_ES_VERSION_3_1 , GL_ARB_texture_multisample , GL_VERSION_3_2 |
static int |
GL_MAX_DRAW_BUFFERS
Part of
GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_NV_draw_buffers , GL_ATI_draw_buffers , GL_ARB_draw_buffers , GL_EXT_draw_buffers Alias for: GL_MAX_DRAW_BUFFERS_NV , GL_MAX_DRAW_BUFFERS_ATI , GL_MAX_DRAW_BUFFERS_ARB , GL_MAX_DRAW_BUFFERS_EXT |
static int |
GL_MAX_FRAGMENT_UNIFORM_VECTORS
Part of
GL_ARB_ES2_compatibility , GL_VERSION_4_1 , GL_ES_VERSION_2_0 |
static int |
GL_MAX_INTEGER_SAMPLES
Part of
GL_ES_VERSION_3_1 , GL_ARB_texture_multisample , GL_VERSION_3_2 |
static int |
GL_MAX_LABEL_LENGTH
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: GL_MAX_LABEL_LENGTH_KHR |
static int |
GL_MAX_SAMPLE_MASK_WORDS
Part of
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 |
static int |
GL_MAX_TEXTURE_IMAGE_UNITS
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_fragment_program , GL_NV_fragment_program Alias for: GL_MAX_TEXTURE_IMAGE_UNITS_ARB , GL_MAX_TEXTURE_IMAGE_UNITS_NV |
static int |
GL_MAX_VARYING_VECTORS
Part of
GL_ARB_ES2_compatibility , GL_VERSION_4_1 , GL_ES_VERSION_2_0 |
static int |
GL_MAX_VERTEX_ATTRIBS
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program Alias for: GL_MAX_VERTEX_ATTRIBS_ARB |
static int |
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_shader Alias for: GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB |
static int |
GL_MAX_VERTEX_UNIFORM_VECTORS
Part of
GL_ARB_ES2_compatibility , GL_VERSION_4_1 , GL_ES_VERSION_2_0 |
static int |
GL_MEDIUM_FLOAT
Part of
GL_ARB_ES2_compatibility , GL_VERSION_4_1 , GL_ES_VERSION_2_0 |
static int |
GL_MEDIUM_INT
Part of
GL_ARB_ES2_compatibility , GL_VERSION_4_1 , GL_ES_VERSION_2_0 |
static int |
GL_NUM_PROGRAM_BINARY_FORMATS
Part of
GL_ES_VERSION_3_0 , GL_VERSION_4_1 , GL_ARB_get_program_binary , GL_OES_get_program_binary Alias for: GL_NUM_PROGRAM_BINARY_FORMATS_OES |
static int |
GL_NUM_SHADER_BINARY_FORMATS
Part of
GL_ARB_ES2_compatibility , GL_VERSION_4_1 , GL_ES_VERSION_2_0 |
static int |
GL_ONE_MINUS_CONSTANT_ALPHA
Part of
GL_VERSION_1_4 , GL_ES_VERSION_2_0 , GL_ARB_imaging , GL_EXT_blend_color Alias for: GL_ONE_MINUS_CONSTANT_ALPHA_EXT |
static int |
GL_ONE_MINUS_CONSTANT_COLOR
Part of
GL_VERSION_1_4 , GL_ES_VERSION_2_0 , GL_ARB_imaging , GL_EXT_blend_color Alias for: GL_ONE_MINUS_CONSTANT_COLOR_EXT |
static int |
GL_PROGRAM
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: GL_PROGRAM_KHR |
static int |
GL_PROGRAM_BINARY_FORMATS
Part of
GL_ES_VERSION_3_0 , GL_VERSION_4_1 , GL_ARB_get_program_binary , GL_OES_get_program_binary Alias for: GL_PROGRAM_BINARY_FORMATS_OES |
static int |
GL_PROGRAM_BINARY_LENGTH
Part of
GL_ES_VERSION_3_0 , GL_VERSION_4_1 , GL_ARB_get_program_binary , GL_OES_get_program_binary Alias for: GL_PROGRAM_BINARY_LENGTH_OES |
static int |
GL_PROGRAM_PIPELINE_BINDING
Part of
GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: GL_PROGRAM_PIPELINE_BINDING_EXT |
static int |
GL_PROGRAM_SEPARABLE
Part of
GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: GL_PROGRAM_SEPARABLE_EXT |
static int |
GL_PROXY_TEXTURE_2D_MULTISAMPLE
Part of
GL_ARB_texture_multisample , GL_VERSION_3_2 |
static int |
GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
Part of
GL_ARB_texture_multisample , GL_VERSION_3_2 |
static int |
GL_QUERY
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: GL_QUERY_KHR |
static int |
GL_QUERY_COUNTER_BITS
Part of
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 |
static int |
GL_QUERY_RESULT
Part of
GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_EXT_disjoint_timer_query , GL_ARB_occlusion_query Alias for: GL_QUERY_RESULT_EXT , GL_QUERY_RESULT_ARB |
static int |
GL_QUERY_RESULT_AVAILABLE
Part of
GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_EXT_disjoint_timer_query , GL_ARB_occlusion_query Alias for: GL_QUERY_RESULT_AVAILABLE_EXT , GL_QUERY_RESULT_AVAILABLE_ARB |
static int |
GL_RED
Part of
GL_VERSION_1_1 , GL_ES_VERSION_3_0 , GL_VERSION_1_0 , GL_NV_blend_equation_advanced , GL_EXT_texture_rg Alias for: GL_RED_NV , GL_RED_EXT |
static int |
GL_RG
Part of
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_texture_rg , GL_EXT_texture_rg Alias for: GL_RG_EXT |
static int |
GL_SAMPLE_MASK
Part of
GL_ES_VERSION_3_1 , GL_ARB_texture_multisample , GL_VERSION_3_2 , GL_NV_explicit_multisample , GL_SGIS_multisample , GL_EXT_multisample Alias for: GL_SAMPLE_MASK_NV , GL_SAMPLE_MASK_SGIS , GL_SAMPLE_MASK_EXT |
static int |
GL_SAMPLE_MASK_VALUE
Part of
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_VALUE_EXT , GL_SAMPLE_MASK_VALUE_NV , GL_SAMPLE_MASK_VALUE_SGIS |
static int |
GL_SAMPLE_POSITION
Part of
GL_ES_VERSION_3_1 , GL_ARB_texture_multisample , GL_VERSION_3_2 , GL_NV_explicit_multisample Alias for: GL_SAMPLE_POSITION_NV |
static int |
GL_SAMPLER
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: GL_SAMPLER_KHR |
static int |
GL_SAMPLER_2D
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: GL_SAMPLER_2D_ARB |
static int |
GL_SAMPLER_2D_MULTISAMPLE
Part of
GL_ES_VERSION_3_1 , GL_ARB_texture_multisample , GL_VERSION_3_2 |
static int |
GL_SAMPLER_2D_MULTISAMPLE_ARRAY
Part of
GL_ARB_texture_multisample , GL_VERSION_3_2 , GL_OES_texture_storage_multisample_2d_array Alias for: GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES |
static int |
GL_SAMPLER_2D_SHADOW
Part of
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 |
static int |
GL_SAMPLER_3D
Part of
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 |
static int |
GL_SAMPLER_CUBE
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: GL_SAMPLER_CUBE_ARB |
static int |
GL_SHADER
Part of
GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: GL_SHADER_KHR |
static int |
GL_SHADER_BINARY_DMP
Part of
GL_DMP_shader_binary |
static int |
GL_SHADER_BINARY_FORMATS
Part of
GL_ARB_ES2_compatibility , GL_VERSION_4_1 , GL_ES_VERSION_2_0 |
static int |
GL_SHADER_COMPILER
Part of
GL_ARB_ES2_compatibility , GL_VERSION_4_1 , GL_ES_VERSION_2_0 |
static int |
GL_SHADER_SOURCE_LENGTH
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static int |
GL_SHADER_TYPE
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static int |
GL_SHADING_LANGUAGE_VERSION
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shading_language_100 Alias for: GL_SHADING_LANGUAGE_VERSION_ARB |
static int |
GL_STACK_OVERFLOW
Part of
GL_VERSION_1_1 , GL_VERSION_1_0 , GL_VERSION_ES_1_0 , GL_KHR_debug Alias for: GL_STACK_OVERFLOW_KHR |
static int |
GL_STACK_UNDERFLOW
Part of
GL_VERSION_1_1 , GL_VERSION_1_0 , GL_VERSION_ES_1_0 , GL_KHR_debug Alias for: GL_STACK_UNDERFLOW_KHR |
static int |
GL_STENCIL_BACK_FAIL
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ATI_separate_stencil Alias for: GL_STENCIL_BACK_FAIL_ATI |
static int |
GL_STENCIL_BACK_FUNC
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ATI_separate_stencil Alias for: GL_STENCIL_BACK_FUNC_ATI |
static int |
GL_STENCIL_BACK_PASS_DEPTH_FAIL
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ATI_separate_stencil Alias for: GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI |
static int |
GL_STENCIL_BACK_PASS_DEPTH_PASS
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ATI_separate_stencil Alias for: GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI |
static int |
GL_STENCIL_BACK_REF
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static int |
GL_STENCIL_BACK_VALUE_MASK
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static int |
GL_STENCIL_BACK_WRITEMASK
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static int |
GL_STENCIL_INDEX
Part of
GL_ES_VERSION_2_0 , GL_VERSION_1_1 , GL_VERSION_1_0 |
static int |
GL_STREAM_DRAW
Part of
GL_VERSION_1_5 , GL_ES_VERSION_2_0 , GL_ARB_vertex_buffer_object Alias for: GL_STREAM_DRAW_ARB |
static int |
GL_TEXTURE_2D_MULTISAMPLE
Part of
GL_ES_VERSION_3_1 , GL_NV_internalformat_sample_query , GL_ARB_texture_multisample , GL_VERSION_3_2 |
static int |
GL_TEXTURE_2D_MULTISAMPLE_ARRAY
Part of
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 |
static int |
GL_TEXTURE_3D
Part of
GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_OES_texture_3D , GL_EXT_texture3D Alias for: GL_TEXTURE_3D_OES , GL_TEXTURE_3D_EXT |
static int |
GL_TEXTURE_BINDING_2D_MULTISAMPLE
Part of
GL_ES_VERSION_3_1 , GL_ARB_texture_multisample , GL_VERSION_3_2 |
static int |
GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
Part of
GL_ARB_texture_multisample , GL_VERSION_3_2 , GL_OES_texture_storage_multisample_2d_array Alias for: GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES |
static int |
GL_TEXTURE_BINDING_3D
Part of
GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_OES_texture_3D Alias for: GL_TEXTURE_BINDING_3D_OES |
static int |
GL_TEXTURE_BORDER_COLOR
Part of
GL_VERSION_1_1 , GL_VERSION_1_0 , GL_NV_texture_border_clamp , GL_OES_texture_border_clamp , GL_EXT_texture_border_clamp Alias for: GL_TEXTURE_BORDER_COLOR_NV , GL_TEXTURE_BORDER_COLOR_OES , GL_TEXTURE_BORDER_COLOR_EXT |
static int |
GL_TEXTURE_COMPARE_FUNC
Part of
GL_ES_VERSION_3_0 , GL_VERSION_1_4 , GL_ARB_shadow , GL_EXT_shadow_samplers Alias for: GL_TEXTURE_COMPARE_FUNC_ARB , GL_TEXTURE_COMPARE_FUNC_EXT |
static int |
GL_TEXTURE_COMPARE_MODE
Part of
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 |
static int |
GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
Part of
GL_ES_VERSION_3_1 , GL_ARB_texture_multisample , GL_VERSION_3_2 |
static int |
GL_TEXTURE_SAMPLES
Part of
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 |
static int |
GL_TEXTURE_WRAP_R
Part of
GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_OES_texture_3D , GL_EXT_texture3D Alias for: GL_TEXTURE_WRAP_R_OES , GL_TEXTURE_WRAP_R_EXT |
static int |
GL_TIME_ELAPSED
Part of
GL_ARB_timer_query , GL_VERSION_3_3 , GL_EXT_timer_query , GL_EXT_disjoint_timer_query Alias for: GL_TIME_ELAPSED_EXT |
static int |
GL_TIMESTAMP
Part of
GL_ARB_timer_query , GL_VERSION_3_3 , GL_EXT_disjoint_timer_query Alias for: GL_TIMESTAMP_EXT |
static int |
GL_UNPACK_ROW_LENGTH
Part of
GL_VERSION_1_1 , GL_ES_VERSION_3_0 , GL_VERSION_1_0 , GL_EXT_unpack_subimage Alias for: GL_UNPACK_ROW_LENGTH_EXT |
static int |
GL_UNPACK_SKIP_PIXELS
Part of
GL_VERSION_1_1 , GL_ES_VERSION_3_0 , GL_VERSION_1_0 , GL_EXT_unpack_subimage Alias for: GL_UNPACK_SKIP_PIXELS_EXT |
static int |
GL_UNPACK_SKIP_ROWS
Part of
GL_VERSION_1_1 , GL_ES_VERSION_3_0 , GL_VERSION_1_0 , GL_EXT_unpack_subimage Alias for: GL_UNPACK_SKIP_ROWS_EXT |
static int |
GL_UNSIGNED_INT_10_10_10_2
Part of
GL_VERSION_1_2 , GL_OES_vertex_type_10_10_10_2 , GL_EXT_packed_pixels Alias for: GL_UNSIGNED_INT_10_10_10_2_OES , GL_UNSIGNED_INT_10_10_10_2_EXT |
static int |
GL_UNSIGNED_INT_2_10_10_10_REV
Part of
GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_EXT_texture_type_2_10_10_10_REV Alias for: GL_UNSIGNED_INT_2_10_10_10_REV_EXT |
static int |
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
Part of
GL_ES_VERSION_3_1 , GL_ARB_texture_multisample , GL_VERSION_3_2 |
static int |
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
Part of
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 |
static int |
GL_UNSIGNED_NORMALIZED
Part of
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_color_buffer_half_float , GL_ARB_texture_float Alias for: GL_UNSIGNED_NORMALIZED_EXT , GL_UNSIGNED_NORMALIZED_ARB |
static int |
GL_VALIDATE_STATUS
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
static int |
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
Part of
GL_VERSION_1_5 , GL_ES_VERSION_2_0 , GL_ARB_vertex_buffer_object Alias for: GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB |
static int |
GL_VERTEX_ATTRIB_ARRAY_ENABLED
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB |
static int |
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB |
static int |
GL_VERTEX_ATTRIB_ARRAY_POINTER
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB |
static int |
GL_VERTEX_ATTRIB_ARRAY_SIZE
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB |
static int |
GL_VERTEX_ATTRIB_ARRAY_STRIDE
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB |
static int |
GL_VERTEX_ATTRIB_ARRAY_TYPE
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB |
static int |
GL_VERTEX_SHADER
Part of
GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_EXT_vertex_shader , GL_ARB_vertex_shader Alias for: GL_VERTEX_SHADER_EXT , GL_VERTEX_SHADER_ARB |
static int |
GL_VERTEX_SHADER_BIT
Part of
GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: GL_VERTEX_SHADER_BIT_EXT |
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
Modifier and Type | Method and Description |
---|---|
void |
glActiveShaderProgram(int pipeline,
int program)
Entry point to C language function:
void glActiveShaderProgram(GLuint pipeline, GLuint program) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glActiveShaderProgramEXT |
void |
glAttachShader(int program,
int shader)
Entry point to C language function:
void glAttachShader(GLuint program, GLuint shader) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
void |
glBeginQuery(int target,
int id)
Entry point to C language function:
void glBeginQuery(GLenum target, GLuint id) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_EXT_disjoint_timer_query , GL_ARB_occlusion_query Alias for: glBeginQueryEXT , glBeginQueryARB |
void |
glBindAttribLocation(int program,
int index,
String name)
Entry point to C language function:
void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name) Part of GL_VERSION_2_0 , GL_ES_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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_VERSION_1_2 , GL_VERSION_1_4 , GL_ES_VERSION_2_0 , GL_EXT_blend_color Alias for: glBlendColorEXT |
void |
glClearDepth(double depth)
Aliased entrypoint of
void glClearDepth(GLclampd depth); and void glClearDepthf(GLclampf depth); . |
void |
glClearDepthf(float depth)
Entry point to C language function:
void glClearDepthf(GLclampf depth);
Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility . |
void |
glCompileShader(int shader)
Entry point to C language function:
void glCompileShader(GLuint shader) Part of GL_VERSION_2_0 , GL_ES_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,
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 of GL_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,
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 of GL_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,
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 of GL_ES_VERSION_3_0 , GL_VERSION_1_3 , GL_OES_texture_3D , GL_ARB_texture_compression Alias for: glCompressedTexSubImage3DOES , glCompressedTexSubImage3DARB |
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 of GL_ES_VERSION_3_0 , GL_VERSION_1_3 , GL_OES_texture_3D , GL_ARB_texture_compression Alias for: glCompressedTexSubImage3DOES , glCompressedTexSubImage3DARB |
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 of GL_ARB_copy_image , GL_VERSION_4_3 , GL_EXT_copy_image , GL_OES_copy_image , GL_NV_copy_image Alias for: glCopyImageSubDataEXT , glCopyImageSubDataOES , glCopyImageSubDataNV |
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 of GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_EXT_copy_texture , GL_OES_texture_3D Alias for: glCopyTexSubImage3DEXT , glCopyTexSubImage3DOES |
int |
glCreateProgram()
Entry point to C language function:
GLuint glCreateProgram(void) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
int |
glCreateShader(int type)
Entry point to C language function:
GLuint glCreateShader(GLenum type) Part of GL_VERSION_2_0 , GL_ES_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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_VERSION_4_3 , GL_KHR_debug , GL_ARB_debug_output , GL_KHR_debug Alias for: glDebugMessageControlARB , glDebugMessageControlKHR |
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 of GL_VERSION_4_3 , GL_KHR_debug , GL_ARB_debug_output , GL_KHR_debug Alias for: glDebugMessageControlARB , glDebugMessageControlKHR |
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 of GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug , GL_ARB_debug_output , GL_AMD_debug_output Alias for: glDebugMessageInsertKHR , glDebugMessageInsertARB , glDebugMessageInsertAMD |
void |
glDeleteProgram(int program)
Entry point to C language function:
void glDeleteProgram(GLuint program) Part of GL_VERSION_2_0 , GL_ES_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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , 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 of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , 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 of GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
void |
glDepthRange(double zNear,
double zFar)
Aliased entrypoint of
void glDepthRange(GLclampd depth); and void glDepthRangef(GLclampf depth); . |
void |
glDepthRangef(float zNear,
float zFar)
Entry point to C language function:
void glDepthRangef(GLclampf zNear, GLclampf zFar);
Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility . |
void |
glDetachShader(int program,
int shader)
Entry point to C language function:
void glDetachShader(GLuint program, GLuint shader) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
void |
glDisableVertexAttribArray(int index)
Entry point to C language function:
void glDisableVertexAttribArray(GLuint index) Part of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_4_2 , GL_ARB_base_instance , 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 of GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_EXT_draw_buffers , GL_NV_draw_buffers , GL_ATI_draw_buffers , GL_ARB_draw_buffers Alias for: glDrawBuffersEXT , glDrawBuffersNV , glDrawBuffersATI , glDrawBuffersARB |
void |
glDrawBuffers(int n,
IntBuffer bufs)
Entry point to C language function:
void glDrawBuffers(GLsizei n, const GLenum * bufs) Part of GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_EXT_draw_buffers , GL_NV_draw_buffers , GL_ATI_draw_buffers , GL_ARB_draw_buffers Alias for: glDrawBuffersEXT , glDrawBuffersNV , glDrawBuffersATI , glDrawBuffersARB |
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 of GL_VERSION_4_2 , GL_ARB_base_instance , 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 of GL_VERSION_4_2 , GL_ARB_base_instance , GL_EXT_base_instance Alias for: glDrawElementsInstancedBaseVertexBaseInstanceEXT |
void |
glEnableVertexAttribArray(int index)
Entry point to C language function:
void glEnableVertexAttribArray(GLuint index) Part of GL_VERSION_2_0 , GL_ES_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 of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_occlusion_query , GL_EXT_disjoint_timer_query Alias for: glEndQueryARB , glEndQueryEXT |
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 of GL_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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_occlusion_query , GL_EXT_disjoint_timer_query Alias for: glGenQueriesARB , glGenQueriesEXT |
void |
glGenQueries(int n,
IntBuffer ids)
Entry point to C language function:
void glGenQueries(GLsizei n, GLuint * ids) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_occlusion_query , GL_EXT_disjoint_timer_query Alias for: glGenQueriesARB , glGenQueriesEXT |
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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
int |
glGetAttribLocation(int program,
String name)
Entry point to C language function:
GLint glGetAttribLocation(GLuint program, const GLchar * name) Part of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_4_3 , GL_KHR_debug , 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 of GL_VERSION_4_3 , GL_KHR_debug , 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 of GL_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 of GL_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 of GL_VERSION_4_3 , GL_KHR_debug , 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 of GL_VERSION_4_3 , GL_KHR_debug , 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 of GL_VERSION_4_3 , GL_KHR_debug , 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 of GL_VERSION_4_3 , GL_KHR_debug , 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 of GL_ES_VERSION_3_0 , GL_VERSION_4_1 , GL_ARB_get_program_binary , 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 of GL_ES_VERSION_3_0 , GL_VERSION_4_1 , GL_ARB_get_program_binary , 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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_fragment_program , GL_ARB_vertex_program Alias for: glGetProgramivNV , glGetProgramivARB |
void |
glGetProgramiv(int program,
int pname,
IntBuffer params)
Entry point to C language function:
void glGetProgramiv(GLuint program, GLenum pname, GLint * params) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_fragment_program , GL_ARB_vertex_program Alias for: glGetProgramivNV , glGetProgramivARB |
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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_occlusion_query , GL_EXT_disjoint_timer_query Alias for: glGetQueryivARB , glGetQueryivEXT |
void |
glGetQueryiv(int target,
int pname,
IntBuffer params)
Entry point to C language function:
void glGetQueryiv(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_occlusion_query , GL_EXT_disjoint_timer_query Alias for: glGetQueryivARB , glGetQueryivEXT |
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 of GL_ARB_timer_query , GL_VERSION_3_3 , GL_EXT_timer_query , GL_EXT_disjoint_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 of GL_ARB_timer_query , GL_VERSION_3_3 , GL_EXT_timer_query , GL_EXT_disjoint_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 of GL_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 of GL_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 of GL_ARB_timer_query , GL_VERSION_3_3 , GL_EXT_timer_query , GL_EXT_disjoint_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 of GL_ARB_timer_query , GL_VERSION_3_3 , GL_EXT_timer_query , GL_EXT_disjoint_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 of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , 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 of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , 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 of GL_ARB_sampler_objects , GL_VERSION_3_3 , GL_OES_texture_border_clamp , GL_EXT_texture_border_clamp Alias for: glGetSamplerParameterIivOES , glGetSamplerParameterIivEXT |
void |
glGetSamplerParameterIiv(int sampler,
int pname,
IntBuffer params)
Entry point to C language function:
void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects , GL_VERSION_3_3 , GL_OES_texture_border_clamp , GL_EXT_texture_border_clamp Alias for: glGetSamplerParameterIivOES , glGetSamplerParameterIivEXT |
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 of GL_ARB_sampler_objects , 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 of GL_ARB_sampler_objects , 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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_ES_VERSION_2_0 and GL_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 of GL_ES_VERSION_2_0 and GL_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_3_0 , GL_EXT_texture_integer , GL_EXT_texture_border_clamp , GL_OES_texture_border_clamp Alias for: glGetTexParameterIivEXT , glGetTexParameterIivOES |
void |
glGetTexParameterIiv(int target,
int pname,
IntBuffer params)
Entry point to C language function:
void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params) Part of GL_VERSION_3_0 , GL_EXT_texture_integer , GL_EXT_texture_border_clamp , GL_OES_texture_border_clamp Alias for: glGetTexParameterIivEXT , glGetTexParameterIivOES |
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 of GL_VERSION_3_0 , GL_EXT_texture_integer , GL_EXT_texture_border_clamp , GL_OES_texture_border_clamp Alias for: glGetTexParameterIuivEXT , glGetTexParameterIuivOES |
void |
glGetTexParameterIuiv(int target,
int pname,
IntBuffer params)
Entry point to C language function:
void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params) Part of GL_VERSION_3_0 , GL_EXT_texture_integer , GL_EXT_texture_border_clamp , GL_OES_texture_border_clamp Alias for: glGetTexParameterIuivEXT , glGetTexParameterIuivOES |
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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glGetVertexAttribfvNV , glGetVertexAttribfvARB |
void |
glGetVertexAttribfv(int index,
int pname,
FloatBuffer params)
Entry point to C language function:
void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glGetVertexAttribfvNV , glGetVertexAttribfvARB |
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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_fragment_program , GL_ARB_vertex_program , GL_NV_vertex_program Alias for: glIsProgramARB , glIsProgramNV |
boolean |
glIsProgramPipeline(int pipeline)
Entry point to C language function:
GLboolean glIsProgramPipeline(GLuint pipeline) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glIsProgramPipelineEXT |
boolean |
glIsQuery(int id)
Entry point to C language function:
GLboolean glIsQuery(GLuint id) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_occlusion_query , GL_EXT_disjoint_timer_query Alias for: glIsQueryARB , glIsQueryEXT |
boolean |
glIsShader(int shader)
Entry point to C language function:
GLboolean glIsShader(GLuint shader) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 |
void |
glLinkProgram(int program)
Entry point to C language function:
void glLinkProgram(GLuint program) Part of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_4_3 , GL_KHR_debug , 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 of GL_VERSION_4_3 , GL_KHR_debug , 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 of GL_VERSION_4_3 , GL_KHR_debug , 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 of GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: glObjectPtrLabelKHR |
void |
glPopDebugGroup()
Entry point to C language function:
void glPopDebugGroup(void) Part of GL_VERSION_4_3 , GL_KHR_debug , 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 of GL_ES_VERSION_3_0 , GL_VERSION_4_1 , GL_ARB_get_program_binary , 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 of GL_ES_VERSION_3_0 , GL_VERSION_4_1 , GL_ARB_get_program_binary , GL_ARB_geometry_shader4 , GL_EXT_geometry_shader4 , GL_EXT_separate_shader_objects Alias for: glProgramParameteriARB , glProgramParameteriEXT |
void |
glProgramUniform1f(int program,
int location,
float v0)
Entry point to C language function:
void glProgramUniform1f(GLuint program, GLint location, GLfloat v0) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_VERSION_4_3 , GL_KHR_debug , 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 of GL_VERSION_4_3 , GL_KHR_debug , 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 of GL_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 of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility . |
void |
glSampleMaski(int index,
int mask)
Entry point to C language function:
void glSampleMaski(GLuint index, GLbitfield mask) Part of GL_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 of GL_ARB_sampler_objects , GL_VERSION_3_3 , GL_OES_texture_border_clamp , GL_EXT_texture_border_clamp Alias for: glSamplerParameterIivOES , glSamplerParameterIivEXT |
void |
glSamplerParameterIiv(int sampler,
int pname,
IntBuffer param)
Entry point to C language function:
void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects , GL_VERSION_3_3 , GL_OES_texture_border_clamp , GL_EXT_texture_border_clamp Alias for: glSamplerParameterIivOES , glSamplerParameterIivEXT |
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 of GL_ARB_sampler_objects , GL_VERSION_3_3 , GL_OES_texture_border_clamp , GL_EXT_texture_border_clamp Alias for: glSamplerParameterIuivOES , glSamplerParameterIuivEXT |
void |
glSamplerParameterIuiv(int sampler,
int pname,
IntBuffer param)
Entry point to C language function:
void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param) Part of GL_ARB_sampler_objects , GL_VERSION_3_3 , GL_OES_texture_border_clamp , GL_EXT_texture_border_clamp Alias for: glSamplerParameterIuivOES , glSamplerParameterIuivEXT |
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 of GL_ES_VERSION_2_0 and GL_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 of GL_ES_VERSION_2_0 and GL_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_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,
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 of GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_EXT_texture3D , GL_OES_texture_3D Alias for: glTexImage3DEXT , glTexImage3DOES |
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 of GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_EXT_texture3D , GL_OES_texture_3D Alias for: glTexImage3DEXT , glTexImage3DOES |
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 of GL_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 of 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 of 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 of 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 of 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,
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 of GL_VERSION_1_2 , GL_ES_VERSION_3_0 , 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,
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 of GL_VERSION_1_2 , GL_ES_VERSION_3_0 , 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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glUseProgramStagesEXT |
void |
glValidateProgram(int program)
Entry point to C language function:
void glValidateProgram(GLuint program) Part of GL_VERSION_2_0 , GL_ES_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 of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , 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 of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glVertexAttrib1fNV , glVertexAttrib1fARB |
void |
glVertexAttrib1fv(int index,
float[] v,
int v_offset)
Entry point to C language function:
void glVertexAttrib1fv(GLuint index, const GLfloat * v) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program , GL_NV_vertex_program Alias for: glVertexAttrib1fvARB , glVertexAttrib1fvNV |
void |
glVertexAttrib1fv(int index,
FloatBuffer v)
Entry point to C language function:
void glVertexAttrib1fv(GLuint index, const GLfloat * v) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program , GL_NV_vertex_program Alias for: glVertexAttrib1fvARB , glVertexAttrib1fvNV |
void |
glVertexAttrib2f(int index,
float x,
float y)
Entry point to C language function:
void glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glVertexAttrib2fNV , glVertexAttrib2fARB |
void |
glVertexAttrib2fv(int index,
float[] v,
int v_offset)
Entry point to C language function:
void glVertexAttrib2fv(GLuint index, const GLfloat * v) Part of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program , GL_NV_vertex_program Alias for: glVertexAttrib3fvARB , glVertexAttrib3fvNV |
void |
glVertexAttrib3fv(int index,
FloatBuffer v)
Entry point to C language function:
void glVertexAttrib3fv(GLuint index, const GLfloat * v) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program , GL_NV_vertex_program Alias for: glVertexAttrib3fvARB , glVertexAttrib3fvNV |
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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_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 of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glVertexAttrib4fvNV , glVertexAttrib4fvARB |
void |
glVertexAttribPointer(GLArrayData array) |
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 of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glVertexAttribPointerNV , glVertexAttribPointerARB |
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
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, isGLES3Compatible, isNPOTTextureAvailable, isTextureFormatBGRA8888Available, isVBOArrayBound, isVBOElementArrayBound, mapBuffer, mapBufferRange, setSwapInterval
static final int GL_ACTIVE_ATTRIBUTES
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final int GL_ACTIVE_PROGRAM
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
GL_ACTIVE_PROGRAM_EXT
static final int GL_ACTIVE_UNIFORMS
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final int GL_ACTIVE_UNIFORM_MAX_LENGTH
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final long GL_ALL_SHADER_BITS
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
GL_ALL_SHADER_BITS_EXT
static final int GL_ANY_SAMPLES_PASSED
GL_ES_VERSION_3_0
, GL_ARB_occlusion_query2
, GL_VERSION_3_3
, GL_EXT_occlusion_query_boolean
GL_ANY_SAMPLES_PASSED_EXT
static final int GL_ANY_SAMPLES_PASSED_CONSERVATIVE
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_ES3_compatibility
, GL_EXT_occlusion_query_boolean
GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT
static final int GL_ATTACHED_SHADERS
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final int GL_BLEND_ADVANCED_COHERENT_KHR
GL_KHR_blend_equation_advanced_coherent
static final int GL_BLEND_COLOR
GL_ES_VERSION_2_0
, GL_ARB_imaging
, GL_EXT_blend_color
GL_BLEND_COLOR_EXT
static final int GL_BOOL
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
GL_BOOL_ARB
static final int GL_BOOL_VEC2
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
GL_BOOL_VEC2_ARB
static final int GL_BOOL_VEC3
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
GL_BOOL_VEC3_ARB
static final int GL_BOOL_VEC4
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
GL_BOOL_VEC4_ARB
static final int GL_BUFFER
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
GL_BUFFER_KHR
static final int GL_CLAMP_TO_BORDER
GL_VERSION_1_3
, GL_EXT_texture_border_clamp
, GL_OES_texture_border_clamp
, GL_SGIS_texture_border_clamp
, GL_ARB_texture_border_clamp
, GL_NV_texture_border_clamp
GL_CLAMP_TO_BORDER_EXT
, GL_CLAMP_TO_BORDER_OES
, GL_CLAMP_TO_BORDER_SGIS
, GL_CLAMP_TO_BORDER_ARB
, GL_CLAMP_TO_BORDER_NV
static final int GL_COLOR_ATTACHMENT1
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
GL_COLOR_ATTACHMENT1_EXT
, GL_COLOR_ATTACHMENT1_NV
static final int GL_COLOR_ATTACHMENT10
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_draw_buffers
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
GL_COLOR_ATTACHMENT10_NV
, GL_COLOR_ATTACHMENT10_EXT
static final int GL_COLOR_ATTACHMENT11
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
GL_COLOR_ATTACHMENT11_EXT
, GL_COLOR_ATTACHMENT11_NV
static final int GL_COLOR_ATTACHMENT12
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
GL_COLOR_ATTACHMENT12_EXT
, GL_COLOR_ATTACHMENT12_NV
static final int GL_COLOR_ATTACHMENT13
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
GL_COLOR_ATTACHMENT13_EXT
, GL_COLOR_ATTACHMENT13_NV
static final int GL_COLOR_ATTACHMENT14
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
GL_COLOR_ATTACHMENT14_EXT
, GL_COLOR_ATTACHMENT14_NV
static final int GL_COLOR_ATTACHMENT15
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_draw_buffers
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
GL_COLOR_ATTACHMENT15_NV
, GL_COLOR_ATTACHMENT15_EXT
static final int GL_COLOR_ATTACHMENT2
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
GL_COLOR_ATTACHMENT2_EXT
, GL_COLOR_ATTACHMENT2_NV
static final int GL_COLOR_ATTACHMENT3
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
GL_COLOR_ATTACHMENT3_EXT
, GL_COLOR_ATTACHMENT3_NV
static final int GL_COLOR_ATTACHMENT4
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
GL_COLOR_ATTACHMENT4_EXT
, GL_COLOR_ATTACHMENT4_NV
static final int GL_COLOR_ATTACHMENT5
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_draw_buffers
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
GL_COLOR_ATTACHMENT5_NV
, GL_COLOR_ATTACHMENT5_EXT
static final int GL_COLOR_ATTACHMENT6
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
GL_COLOR_ATTACHMENT6_EXT
, GL_COLOR_ATTACHMENT6_NV
static final int GL_COLOR_ATTACHMENT7
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
GL_COLOR_ATTACHMENT7_EXT
, GL_COLOR_ATTACHMENT7_NV
static final int GL_COLOR_ATTACHMENT8
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_draw_buffers
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
GL_COLOR_ATTACHMENT8_NV
, GL_COLOR_ATTACHMENT8_EXT
static final int GL_COLOR_ATTACHMENT9
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
GL_COLOR_ATTACHMENT9_EXT
, GL_COLOR_ATTACHMENT9_NV
static final int GL_COMPARE_REF_TO_TEXTURE
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_shadow_samplers
GL_COMPARE_REF_TO_TEXTURE_EXT
static final int GL_COMPILE_STATUS
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final int GL_CONSTANT_ALPHA
GL_VERSION_1_4
, GL_ES_VERSION_2_0
, GL_ARB_imaging
, GL_EXT_blend_color
GL_CONSTANT_ALPHA_EXT
static final int GL_CONSTANT_COLOR
GL_VERSION_1_4
, GL_ES_VERSION_2_0
, GL_ARB_imaging
, GL_EXT_blend_color
GL_CONSTANT_COLOR_EXT
static final int GL_CONTEXT_FLAG_DEBUG_BIT
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
GL_CONTEXT_FLAG_DEBUG_BIT_KHR
static final int GL_CONTEXT_ROBUST_ACCESS
GL_KHR_robustness
, GL_EXT_robustness
, GL_KHR_robustness
GL_CONTEXT_ROBUST_ACCESS_EXT
, GL_CONTEXT_ROBUST_ACCESS_KHR
static final int GL_CURRENT_PROGRAM
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final int GL_CURRENT_QUERY
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_EXT_disjoint_timer_query
, GL_ARB_occlusion_query
GL_CURRENT_QUERY_EXT
, GL_CURRENT_QUERY_ARB
static final int GL_CURRENT_VERTEX_ATTRIB
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
GL_CURRENT_VERTEX_ATTRIB_ARB
static final int GL_DEBUG_CALLBACK_FUNCTION
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_KHR_debug
GL_DEBUG_CALLBACK_FUNCTION_ARB
, GL_DEBUG_CALLBACK_FUNCTION_KHR
static final int GL_DEBUG_CALLBACK_USER_PARAM
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_KHR_debug
GL_DEBUG_CALLBACK_USER_PARAM_ARB
, GL_DEBUG_CALLBACK_USER_PARAM_KHR
static final int GL_DEBUG_GROUP_STACK_DEPTH
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
GL_DEBUG_GROUP_STACK_DEPTH_KHR
static final int GL_DEBUG_LOGGED_MESSAGES
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
, GL_ARB_debug_output
, GL_AMD_debug_output
GL_DEBUG_LOGGED_MESSAGES_KHR
, GL_DEBUG_LOGGED_MESSAGES_ARB
, GL_DEBUG_LOGGED_MESSAGES_AMD
static final int GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_KHR_debug
GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB
, GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR
static final int GL_DEBUG_OUTPUT
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
GL_DEBUG_OUTPUT_KHR
static final int GL_DEBUG_OUTPUT_SYNCHRONOUS
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_KHR_debug
GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB
, GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR
static final int GL_DEBUG_SEVERITY_HIGH
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_KHR_debug
, GL_AMD_debug_output
GL_DEBUG_SEVERITY_HIGH_ARB
, GL_DEBUG_SEVERITY_HIGH_KHR
, GL_DEBUG_SEVERITY_HIGH_AMD
static final int GL_DEBUG_SEVERITY_LOW
GL_VERSION_4_3
, GL_KHR_debug
, GL_AMD_debug_output
, GL_ARB_debug_output
, GL_KHR_debug
GL_DEBUG_SEVERITY_LOW_AMD
, GL_DEBUG_SEVERITY_LOW_ARB
, GL_DEBUG_SEVERITY_LOW_KHR
static final int GL_DEBUG_SEVERITY_MEDIUM
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
, GL_ARB_debug_output
, GL_AMD_debug_output
GL_DEBUG_SEVERITY_MEDIUM_KHR
, GL_DEBUG_SEVERITY_MEDIUM_ARB
, GL_DEBUG_SEVERITY_MEDIUM_AMD
static final int GL_DEBUG_SEVERITY_NOTIFICATION
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
GL_DEBUG_SEVERITY_NOTIFICATION_KHR
static final int GL_DEBUG_SOURCE_API
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
, GL_ARB_debug_output
GL_DEBUG_SOURCE_API_KHR
, GL_DEBUG_SOURCE_API_ARB
static final int GL_DEBUG_SOURCE_APPLICATION
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
, GL_ARB_debug_output
GL_DEBUG_SOURCE_APPLICATION_KHR
, GL_DEBUG_SOURCE_APPLICATION_ARB
static final int GL_DEBUG_SOURCE_OTHER
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_KHR_debug
GL_DEBUG_SOURCE_OTHER_ARB
, GL_DEBUG_SOURCE_OTHER_KHR
static final int GL_DEBUG_SOURCE_SHADER_COMPILER
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
, GL_ARB_debug_output
GL_DEBUG_SOURCE_SHADER_COMPILER_KHR
, GL_DEBUG_SOURCE_SHADER_COMPILER_ARB
static final int GL_DEBUG_SOURCE_THIRD_PARTY
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
, GL_ARB_debug_output
GL_DEBUG_SOURCE_THIRD_PARTY_KHR
, GL_DEBUG_SOURCE_THIRD_PARTY_ARB
static final int GL_DEBUG_SOURCE_WINDOW_SYSTEM
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_KHR_debug
GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB
, GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR
static final int GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_KHR_debug
GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB
, GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR
static final int GL_DEBUG_TYPE_ERROR
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_KHR_debug
GL_DEBUG_TYPE_ERROR_ARB
, GL_DEBUG_TYPE_ERROR_KHR
static final int GL_DEBUG_TYPE_MARKER
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
GL_DEBUG_TYPE_MARKER_KHR
static final int GL_DEBUG_TYPE_OTHER
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_KHR_debug
GL_DEBUG_TYPE_OTHER_ARB
, GL_DEBUG_TYPE_OTHER_KHR
static final int GL_DEBUG_TYPE_PERFORMANCE
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
, GL_ARB_debug_output
GL_DEBUG_TYPE_PERFORMANCE_KHR
, GL_DEBUG_TYPE_PERFORMANCE_ARB
static final int GL_DEBUG_TYPE_POP_GROUP
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
GL_DEBUG_TYPE_POP_GROUP_KHR
static final int GL_DEBUG_TYPE_PORTABILITY
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_KHR_debug
GL_DEBUG_TYPE_PORTABILITY_ARB
, GL_DEBUG_TYPE_PORTABILITY_KHR
static final int GL_DEBUG_TYPE_PUSH_GROUP
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
GL_DEBUG_TYPE_PUSH_GROUP_KHR
static final int GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
, GL_ARB_debug_output
GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR
, GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB
static final int GL_DELETE_STATUS
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final int GL_DEPTH_COMPONENT
GL_VERSION_1_1
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
static final int GL_DRAW_BUFFER0
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_NV_draw_buffers
, GL_ARB_draw_buffers
, GL_ATI_draw_buffers
, GL_EXT_draw_buffers
GL_DRAW_BUFFER0_NV
, GL_DRAW_BUFFER0_ARB
, GL_DRAW_BUFFER0_ATI
, GL_DRAW_BUFFER0_EXT
static final int GL_DRAW_BUFFER1
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
GL_DRAW_BUFFER1_ATI
, GL_DRAW_BUFFER1_NV
, GL_DRAW_BUFFER1_ARB
, GL_DRAW_BUFFER1_EXT
static final int GL_DRAW_BUFFER10
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_NV_draw_buffers
, GL_EXT_draw_buffers
, GL_ATI_draw_buffers
, GL_ARB_draw_buffers
GL_DRAW_BUFFER10_NV
, GL_DRAW_BUFFER10_EXT
, GL_DRAW_BUFFER10_ATI
, GL_DRAW_BUFFER10_ARB
static final int GL_DRAW_BUFFER11
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_ARB_draw_buffers
, GL_ATI_draw_buffers
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
GL_DRAW_BUFFER11_ARB
, GL_DRAW_BUFFER11_ATI
, GL_DRAW_BUFFER11_EXT
, GL_DRAW_BUFFER11_NV
static final int GL_DRAW_BUFFER12
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
GL_DRAW_BUFFER12_NV
, GL_DRAW_BUFFER12_ATI
, GL_DRAW_BUFFER12_EXT
, GL_DRAW_BUFFER12_ARB
static final int GL_DRAW_BUFFER13
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_ARB_draw_buffers
, GL_NV_draw_buffers
, GL_ATI_draw_buffers
, GL_EXT_draw_buffers
GL_DRAW_BUFFER13_ARB
, GL_DRAW_BUFFER13_NV
, GL_DRAW_BUFFER13_ATI
, GL_DRAW_BUFFER13_EXT
static final int GL_DRAW_BUFFER14
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_ARB_draw_buffers
, GL_ATI_draw_buffers
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
GL_DRAW_BUFFER14_ARB
, GL_DRAW_BUFFER14_ATI
, GL_DRAW_BUFFER14_EXT
, GL_DRAW_BUFFER14_NV
static final int GL_DRAW_BUFFER15
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
GL_DRAW_BUFFER15_ATI
, GL_DRAW_BUFFER15_NV
, GL_DRAW_BUFFER15_ARB
, GL_DRAW_BUFFER15_EXT
static final int GL_DRAW_BUFFER2
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_EXT_draw_buffers
, GL_ATI_draw_buffers
, GL_ARB_draw_buffers
, GL_NV_draw_buffers
GL_DRAW_BUFFER2_EXT
, GL_DRAW_BUFFER2_ATI
, GL_DRAW_BUFFER2_ARB
, GL_DRAW_BUFFER2_NV
static final int GL_DRAW_BUFFER3
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_ARB_draw_buffers
, GL_NV_draw_buffers
, GL_EXT_draw_buffers
, GL_ATI_draw_buffers
GL_DRAW_BUFFER3_ARB
, GL_DRAW_BUFFER3_NV
, GL_DRAW_BUFFER3_EXT
, GL_DRAW_BUFFER3_ATI
static final int GL_DRAW_BUFFER4
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_NV_draw_buffers
, GL_ATI_draw_buffers
, GL_ARB_draw_buffers
, GL_EXT_draw_buffers
GL_DRAW_BUFFER4_NV
, GL_DRAW_BUFFER4_ATI
, GL_DRAW_BUFFER4_ARB
, GL_DRAW_BUFFER4_EXT
static final int GL_DRAW_BUFFER5
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
GL_DRAW_BUFFER5_ATI
, GL_DRAW_BUFFER5_EXT
, GL_DRAW_BUFFER5_ARB
, GL_DRAW_BUFFER5_NV
static final int GL_DRAW_BUFFER6
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_NV_draw_buffers
, GL_ATI_draw_buffers
, GL_ARB_draw_buffers
, GL_EXT_draw_buffers
GL_DRAW_BUFFER6_NV
, GL_DRAW_BUFFER6_ATI
, GL_DRAW_BUFFER6_ARB
, GL_DRAW_BUFFER6_EXT
static final int GL_DRAW_BUFFER7
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_ATI_draw_buffers
, GL_ARB_draw_buffers
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
GL_DRAW_BUFFER7_ATI
, GL_DRAW_BUFFER7_ARB
, GL_DRAW_BUFFER7_EXT
, GL_DRAW_BUFFER7_NV
static final int GL_DRAW_BUFFER8
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_ARB_draw_buffers
, GL_ATI_draw_buffers
, GL_NV_draw_buffers
, GL_EXT_draw_buffers
GL_DRAW_BUFFER8_ARB
, GL_DRAW_BUFFER8_ATI
, GL_DRAW_BUFFER8_NV
, GL_DRAW_BUFFER8_EXT
static final int GL_DRAW_BUFFER9
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
GL_DRAW_BUFFER9_EXT
, GL_DRAW_BUFFER9_ARB
, GL_DRAW_BUFFER9_ATI
, GL_DRAW_BUFFER9_NV
static final int GL_FLOAT_MAT2
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
GL_FLOAT_MAT2_ARB
static final int GL_FLOAT_MAT3
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
GL_FLOAT_MAT3_ARB
static final int GL_FLOAT_MAT4
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
GL_FLOAT_MAT4_ARB
static final int GL_FLOAT_VEC2
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
GL_FLOAT_VEC2_ARB
static final int GL_FLOAT_VEC3
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
GL_FLOAT_VEC3_ARB
static final int GL_FLOAT_VEC4
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
GL_FLOAT_VEC4_ARB
static final int GL_FRAGMENT_SHADER
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ATI_fragment_shader
, GL_ARB_fragment_shader
GL_FRAGMENT_SHADER_ATI
, GL_FRAGMENT_SHADER_ARB
static final int GL_FRAGMENT_SHADER_BIT
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
GL_FRAGMENT_SHADER_BIT_EXT
static final int GL_FRAGMENT_SHADER_DERIVATIVE_HINT
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_ARB_fragment_shader
, GL_OES_standard_derivatives
GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB
, GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES
static final int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_sRGB
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT
static final int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_color_buffer_half_float
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT
static final int GL_GPU_DISJOINT
GL_EXT_disjoint_timer_query
GL_GPU_DISJOINT_EXT
static final int GL_HIGH_FLOAT
GL_ARB_ES2_compatibility
, GL_VERSION_4_1
, GL_ES_VERSION_2_0
static final int GL_HIGH_INT
GL_ARB_ES2_compatibility
, GL_VERSION_4_1
, GL_ES_VERSION_2_0
static final int GL_INFO_LOG_LENGTH
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final int GL_INT
GL_VERSION_1_1
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
static final int GL_INT_10_10_10_2
GL_OES_vertex_type_10_10_10_2
GL_INT_10_10_10_2_OES
static final int GL_INT_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
static final int GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample
, GL_VERSION_3_2
, GL_OES_texture_storage_multisample_2d_array
GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES
static final int GL_INT_VEC2
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
GL_INT_VEC2_ARB
static final int GL_INT_VEC3
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
GL_INT_VEC3_ARB
static final int GL_INT_VEC4
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
GL_INT_VEC4_ARB
static final int GL_LINK_STATUS
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final int GL_LOW_FLOAT
GL_ARB_ES2_compatibility
, GL_VERSION_4_1
, GL_ES_VERSION_2_0
static final int GL_LOW_INT
GL_ARB_ES2_compatibility
, GL_VERSION_4_1
, GL_ES_VERSION_2_0
static final int GL_MAX_3D_TEXTURE_SIZE
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_EXT_texture3D
, GL_OES_texture_3D
GL_MAX_3D_TEXTURE_SIZE_EXT
, GL_MAX_3D_TEXTURE_SIZE_OES
static final int GL_MAX_COLOR_ATTACHMENTS
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_framebuffer_object
, GL_EXT_draw_buffers
, GL_NV_fbo_color_attachments
GL_MAX_COLOR_ATTACHMENTS_EXT
, GL_MAX_COLOR_ATTACHMENTS_NV
static final int GL_MAX_COLOR_TEXTURE_SAMPLES
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_shader
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB
static final int GL_MAX_DEBUG_GROUP_STACK_DEPTH
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR
static final int GL_MAX_DEBUG_LOGGED_MESSAGES
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
, GL_AMD_debug_output
, GL_ARB_debug_output
GL_MAX_DEBUG_LOGGED_MESSAGES_KHR
, GL_MAX_DEBUG_LOGGED_MESSAGES_AMD
, GL_MAX_DEBUG_LOGGED_MESSAGES_ARB
static final int GL_MAX_DEBUG_MESSAGE_LENGTH
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_AMD_debug_output
, GL_KHR_debug
GL_MAX_DEBUG_MESSAGE_LENGTH_ARB
, GL_MAX_DEBUG_MESSAGE_LENGTH_AMD
, GL_MAX_DEBUG_MESSAGE_LENGTH_KHR
static final int GL_MAX_DEPTH_TEXTURE_SAMPLES
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
static final int GL_MAX_DRAW_BUFFERS
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_NV_draw_buffers
, GL_ATI_draw_buffers
, GL_ARB_draw_buffers
, GL_EXT_draw_buffers
GL_MAX_DRAW_BUFFERS_NV
, GL_MAX_DRAW_BUFFERS_ATI
, GL_MAX_DRAW_BUFFERS_ARB
, GL_MAX_DRAW_BUFFERS_EXT
static final int GL_MAX_FRAGMENT_UNIFORM_VECTORS
GL_ARB_ES2_compatibility
, GL_VERSION_4_1
, GL_ES_VERSION_2_0
static final int GL_MAX_INTEGER_SAMPLES
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
static final int GL_MAX_LABEL_LENGTH
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
GL_MAX_LABEL_LENGTH_KHR
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
GL_MAX_SAMPLE_MASK_WORDS_NV
static final int GL_MAX_TEXTURE_IMAGE_UNITS
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_fragment_program
, GL_NV_fragment_program
GL_MAX_TEXTURE_IMAGE_UNITS_ARB
, GL_MAX_TEXTURE_IMAGE_UNITS_NV
static final int GL_MAX_VARYING_VECTORS
GL_ARB_ES2_compatibility
, GL_VERSION_4_1
, GL_ES_VERSION_2_0
static final int GL_MAX_VERTEX_ATTRIBS
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
GL_MAX_VERTEX_ATTRIBS_ARB
static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_shader
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB
static final int GL_MAX_VERTEX_UNIFORM_VECTORS
GL_ARB_ES2_compatibility
, GL_VERSION_4_1
, GL_ES_VERSION_2_0
static final int GL_MEDIUM_FLOAT
GL_ARB_ES2_compatibility
, GL_VERSION_4_1
, GL_ES_VERSION_2_0
static final int GL_MEDIUM_INT
GL_ARB_ES2_compatibility
, GL_VERSION_4_1
, GL_ES_VERSION_2_0
static final int GL_NUM_PROGRAM_BINARY_FORMATS
GL_ES_VERSION_3_0
, GL_VERSION_4_1
, GL_ARB_get_program_binary
, GL_OES_get_program_binary
GL_NUM_PROGRAM_BINARY_FORMATS_OES
static final int GL_NUM_SHADER_BINARY_FORMATS
GL_ARB_ES2_compatibility
, GL_VERSION_4_1
, GL_ES_VERSION_2_0
static final int GL_ONE_MINUS_CONSTANT_ALPHA
GL_VERSION_1_4
, GL_ES_VERSION_2_0
, GL_ARB_imaging
, GL_EXT_blend_color
GL_ONE_MINUS_CONSTANT_ALPHA_EXT
static final int GL_ONE_MINUS_CONSTANT_COLOR
GL_VERSION_1_4
, GL_ES_VERSION_2_0
, GL_ARB_imaging
, GL_EXT_blend_color
GL_ONE_MINUS_CONSTANT_COLOR_EXT
static final int GL_PROGRAM
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
GL_PROGRAM_KHR
static final int GL_PROGRAM_BINARY_FORMATS
GL_ES_VERSION_3_0
, GL_VERSION_4_1
, GL_ARB_get_program_binary
, GL_OES_get_program_binary
GL_PROGRAM_BINARY_FORMATS_OES
static final int GL_PROGRAM_BINARY_LENGTH
GL_ES_VERSION_3_0
, GL_VERSION_4_1
, GL_ARB_get_program_binary
, GL_OES_get_program_binary
GL_PROGRAM_BINARY_LENGTH_OES
static final int GL_PROGRAM_PIPELINE_BINDING
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
GL_PROGRAM_PIPELINE_BINDING_EXT
static final int GL_PROGRAM_SEPARABLE
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
GL_PROGRAM_SEPARABLE_EXT
static final int GL_PROXY_TEXTURE_2D_MULTISAMPLE
GL_ARB_texture_multisample
, GL_VERSION_3_2
static final int GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample
, GL_VERSION_3_2
static final int GL_QUERY
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
GL_QUERY_KHR
static final int GL_QUERY_COUNTER_BITS
GL_VERSION_1_5
, GL_EXT_disjoint_timer_query
, GL_ARB_occlusion_query
GL_QUERY_COUNTER_BITS_EXT
, GL_QUERY_COUNTER_BITS_ARB
static final int GL_QUERY_RESULT
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_EXT_disjoint_timer_query
, GL_ARB_occlusion_query
GL_QUERY_RESULT_EXT
, GL_QUERY_RESULT_ARB
static final int GL_QUERY_RESULT_AVAILABLE
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_EXT_disjoint_timer_query
, GL_ARB_occlusion_query
GL_QUERY_RESULT_AVAILABLE_EXT
, GL_QUERY_RESULT_AVAILABLE_ARB
static final int GL_RED
GL_VERSION_1_1
, GL_ES_VERSION_3_0
, GL_VERSION_1_0
, GL_NV_blend_equation_advanced
, GL_EXT_texture_rg
GL_RED_NV
, GL_RED_EXT
static final int GL_RG
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_texture_rg
, GL_EXT_texture_rg
GL_RG_EXT
static final int GL_SAMPLER
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
GL_SAMPLER_KHR
static final int GL_SAMPLER_2D
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
GL_SAMPLER_2D_ARB
static final int GL_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
static final int GL_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample
, GL_VERSION_3_2
, GL_OES_texture_storage_multisample_2d_array
GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES
static final int GL_SAMPLER_2D_SHADOW
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_EXT_shadow_samplers
, GL_ARB_shader_objects
GL_SAMPLER_2D_SHADOW_EXT
, GL_SAMPLER_2D_SHADOW_ARB
static final int GL_SAMPLER_3D
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_OES_texture_3D
, GL_ARB_shader_objects
GL_SAMPLER_3D_OES
, GL_SAMPLER_3D_ARB
static final int GL_SAMPLER_CUBE
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
GL_SAMPLER_CUBE_ARB
static final int GL_SAMPLE_MASK
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
, GL_NV_explicit_multisample
, GL_SGIS_multisample
, GL_EXT_multisample
GL_SAMPLE_MASK_NV
, GL_SAMPLE_MASK_SGIS
, GL_SAMPLE_MASK_EXT
static final int GL_SAMPLE_MASK_VALUE
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
, GL_EXT_multisample
, GL_NV_explicit_multisample
, GL_SGIS_multisample
GL_SAMPLE_MASK_VALUE_EXT
, GL_SAMPLE_MASK_VALUE_NV
, GL_SAMPLE_MASK_VALUE_SGIS
static final int GL_SAMPLE_POSITION
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
, GL_NV_explicit_multisample
GL_SAMPLE_POSITION_NV
static final int GL_SHADER
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
GL_SHADER_KHR
static final int GL_SHADER_BINARY_DMP
GL_DMP_shader_binary
static final int GL_SHADER_BINARY_FORMATS
GL_ARB_ES2_compatibility
, GL_VERSION_4_1
, GL_ES_VERSION_2_0
static final int GL_SHADER_COMPILER
GL_ARB_ES2_compatibility
, GL_VERSION_4_1
, GL_ES_VERSION_2_0
static final int GL_SHADER_SOURCE_LENGTH
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final int GL_SHADER_TYPE
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final int GL_SHADING_LANGUAGE_VERSION
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shading_language_100
GL_SHADING_LANGUAGE_VERSION_ARB
static final int GL_STACK_OVERFLOW
GL_VERSION_1_1
, GL_VERSION_1_0
, GL_VERSION_ES_1_0
, GL_KHR_debug
GL_STACK_OVERFLOW_KHR
static final int GL_STACK_UNDERFLOW
GL_VERSION_1_1
, GL_VERSION_1_0
, GL_VERSION_ES_1_0
, GL_KHR_debug
GL_STACK_UNDERFLOW_KHR
static final int GL_STENCIL_BACK_FAIL
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ATI_separate_stencil
GL_STENCIL_BACK_FAIL_ATI
static final int GL_STENCIL_BACK_FUNC
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ATI_separate_stencil
GL_STENCIL_BACK_FUNC_ATI
static final int GL_STENCIL_BACK_PASS_DEPTH_FAIL
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ATI_separate_stencil
GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI
static final int GL_STENCIL_BACK_PASS_DEPTH_PASS
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ATI_separate_stencil
GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI
static final int GL_STENCIL_BACK_REF
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final int GL_STENCIL_BACK_VALUE_MASK
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final int GL_STENCIL_BACK_WRITEMASK
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final int GL_STREAM_DRAW
GL_VERSION_1_5
, GL_ES_VERSION_2_0
, GL_ARB_vertex_buffer_object
GL_STREAM_DRAW_ARB
static final int GL_TEXTURE_2D_MULTISAMPLE
GL_ES_VERSION_3_1
, GL_NV_internalformat_sample_query
, GL_ARB_texture_multisample
, GL_VERSION_3_2
static final int GL_TEXTURE_2D_MULTISAMPLE_ARRAY
GL_NV_internalformat_sample_query
, GL_ARB_texture_multisample
, GL_VERSION_3_2
, GL_OES_texture_storage_multisample_2d_array
GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES
static final int GL_TEXTURE_3D
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_OES_texture_3D
, GL_EXT_texture3D
GL_TEXTURE_3D_OES
, GL_TEXTURE_3D_EXT
static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample
, GL_VERSION_3_2
, GL_OES_texture_storage_multisample_2d_array
GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES
static final int GL_TEXTURE_BINDING_3D
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_OES_texture_3D
GL_TEXTURE_BINDING_3D_OES
static final int GL_TEXTURE_BORDER_COLOR
GL_VERSION_1_1
, GL_VERSION_1_0
, GL_NV_texture_border_clamp
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
GL_TEXTURE_BORDER_COLOR_NV
, GL_TEXTURE_BORDER_COLOR_OES
, GL_TEXTURE_BORDER_COLOR_EXT
static final int GL_TEXTURE_COMPARE_FUNC
GL_ES_VERSION_3_0
, GL_VERSION_1_4
, GL_ARB_shadow
, GL_EXT_shadow_samplers
GL_TEXTURE_COMPARE_FUNC_ARB
, GL_TEXTURE_COMPARE_FUNC_EXT
static final int GL_TEXTURE_COMPARE_MODE
GL_ES_VERSION_3_0
, GL_VERSION_1_4
, GL_EXT_shadow_samplers
, GL_ARB_shadow
GL_TEXTURE_COMPARE_MODE_EXT
, GL_TEXTURE_COMPARE_MODE_ARB
static final int GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
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
GL_TEXTURE_SAMPLES_IMG
static final int GL_TEXTURE_WRAP_R
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_OES_texture_3D
, GL_EXT_texture3D
GL_TEXTURE_WRAP_R_OES
, GL_TEXTURE_WRAP_R_EXT
static final int GL_TIMESTAMP
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
GL_TIMESTAMP_EXT
static final int GL_TIME_ELAPSED
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_timer_query
, GL_EXT_disjoint_timer_query
GL_TIME_ELAPSED_EXT
static final int GL_UNPACK_ROW_LENGTH
GL_VERSION_1_1
, GL_ES_VERSION_3_0
, GL_VERSION_1_0
, GL_EXT_unpack_subimage
GL_UNPACK_ROW_LENGTH_EXT
static final int GL_UNPACK_SKIP_PIXELS
GL_VERSION_1_1
, GL_ES_VERSION_3_0
, GL_VERSION_1_0
, GL_EXT_unpack_subimage
GL_UNPACK_SKIP_PIXELS_EXT
static final int GL_UNPACK_SKIP_ROWS
GL_VERSION_1_1
, GL_ES_VERSION_3_0
, GL_VERSION_1_0
, GL_EXT_unpack_subimage
GL_UNPACK_SKIP_ROWS_EXT
static final int GL_UNSIGNED_INT_10_10_10_2
GL_VERSION_1_2
, GL_OES_vertex_type_10_10_10_2
, GL_EXT_packed_pixels
GL_UNSIGNED_INT_10_10_10_2_OES
, GL_UNSIGNED_INT_10_10_10_2_EXT
static final int GL_UNSIGNED_INT_2_10_10_10_REV
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_EXT_texture_type_2_10_10_10_REV
GL_UNSIGNED_INT_2_10_10_10_REV_EXT
static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample
, GL_VERSION_3_2
, GL_OES_texture_storage_multisample_2d_array
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES
static final int GL_UNSIGNED_NORMALIZED
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_color_buffer_half_float
, GL_ARB_texture_float
GL_UNSIGNED_NORMALIZED_EXT
, GL_UNSIGNED_NORMALIZED_ARB
static final int GL_VALIDATE_STATUS
GL_VERSION_2_0
, GL_ES_VERSION_2_0
static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
GL_VERSION_1_5
, GL_ES_VERSION_2_0
, GL_ARB_vertex_buffer_object
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB
static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB
static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB
static final int GL_VERTEX_ATTRIB_ARRAY_POINTER
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB
static final int GL_VERTEX_ATTRIB_ARRAY_SIZE
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB
static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB
static final int GL_VERTEX_ATTRIB_ARRAY_TYPE
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB
static final int GL_VERTEX_SHADER
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_EXT_vertex_shader
, GL_ARB_vertex_shader
GL_VERTEX_SHADER_EXT
, GL_VERTEX_SHADER_ARB
static final int GL_VERTEX_SHADER_BIT
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
GL_VERTEX_SHADER_BIT_EXT
static final int GL_STENCIL_INDEX
GL_ES_VERSION_2_0
, GL_VERSION_1_1
, GL_VERSION_1_0
void glActiveShaderProgram(int pipeline, int program)
void glActiveShaderProgram(GLuint pipeline, GLuint program)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glActiveShaderProgramEXT
void glAttachShader(int program, int shader)
void glAttachShader(GLuint program, GLuint shader)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glBeginQuery(int target, int id)
void glBeginQuery(GLenum target, GLuint id)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_EXT_disjoint_timer_query
, GL_ARB_occlusion_query
glBeginQueryEXT
, glBeginQueryARB
void glBindAttribLocation(int program, int index, String name)
void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_shader
glBindAttribLocationARB
void glBindProgramPipeline(int pipeline)
void glBindProgramPipeline(GLuint pipeline)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glBindProgramPipelineEXT
void glBlendColor(float red, float green, float blue, float alpha)
void glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
GL_VERSION_1_2
, GL_VERSION_1_4
, GL_ES_VERSION_2_0
, GL_EXT_blend_color
glBlendColorEXT
void glCompileShader(int shader)
void glCompileShader(GLuint shader)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glCompileShaderARB
void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer data)
void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_ARB_texture_compression
, GL_OES_texture_3D
glCompressedTexImage3DARB
, glCompressedTexImage3DOES
data
- a direct or array-backed Buffer
void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, long data_buffer_offset)
void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_ARB_texture_compression
, GL_OES_texture_3D
glCompressedTexImage3DARB
, glCompressedTexImage3DOES
void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer data)
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)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_OES_texture_3D
, GL_ARB_texture_compression
glCompressedTexSubImage3DOES
, glCompressedTexSubImage3DARB
data
- a direct or array-backed Buffer
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)
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)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_OES_texture_3D
, GL_ARB_texture_compression
glCompressedTexSubImage3DOES
, glCompressedTexSubImage3DARB
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)
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)
GL_ARB_copy_image
, GL_VERSION_4_3
, GL_EXT_copy_image
, GL_OES_copy_image
, GL_NV_copy_image
glCopyImageSubDataEXT
, glCopyImageSubDataOES
, glCopyImageSubDataNV
void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_EXT_copy_texture
, GL_OES_texture_3D
glCopyTexSubImage3DEXT
, glCopyTexSubImage3DOES
int glCreateProgram()
GLuint glCreateProgram(void)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
int glCreateShader(int type)
GLuint glCreateShader(GLenum type)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
int glCreateShaderProgramv(int type, int count, String[] strings)
GLuint glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar * * strings)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glCreateShaderProgramvEXT
void glDebugMessageControl(int source, int type, int severity, int count, IntBuffer ids, boolean enabled)
void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_KHR_debug
glDebugMessageControlARB
, glDebugMessageControlKHR
ids
- a direct or array-backed IntBuffer
void glDebugMessageControl(int source, int type, int severity, int count, int[] ids, int ids_offset, boolean enabled)
void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_KHR_debug
glDebugMessageControlARB
, glDebugMessageControlKHR
void glDebugMessageInsert(int source, int type, int id, int severity, int length, String buf)
void glDebugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
, GL_ARB_debug_output
, GL_AMD_debug_output
glDebugMessageInsertKHR
, glDebugMessageInsertARB
, glDebugMessageInsertAMD
void glDeleteProgram(int program)
void glDeleteProgram(GLuint program)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glDeleteProgramPipelines(int n, IntBuffer pipelines)
void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glDeleteProgramPipelinesEXT
pipelines
- a direct or array-backed IntBuffer
void glDeleteProgramPipelines(int n, int[] pipelines, int pipelines_offset)
void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glDeleteProgramPipelinesEXT
void glDeleteQueries(int n, IntBuffer ids)
void glDeleteQueries(GLsizei n, const GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_EXT_disjoint_timer_query
, GL_ARB_occlusion_query
glDeleteQueriesEXT
, glDeleteQueriesARB
ids
- a direct or array-backed IntBuffer
void glDeleteQueries(int n, int[] ids, int ids_offset)
void glDeleteQueries(GLsizei n, const GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_EXT_disjoint_timer_query
, GL_ARB_occlusion_query
glDeleteQueriesEXT
, glDeleteQueriesARB
void glDeleteShader(int shader)
void glDeleteShader(GLuint shader)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glDetachShader(int program, int shader)
void glDetachShader(GLuint program, GLuint shader)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glDisableVertexAttribArray(int index)
void glDisableVertexAttribArray(GLuint index)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
glDisableVertexAttribArrayARB
void glDrawArraysInstancedBaseInstance(int mode, int first, int count, int instancecount, int baseinstance)
void glDrawArraysInstancedBaseInstance(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)
GL_VERSION_4_2
, GL_ARB_base_instance
, GL_EXT_base_instance
glDrawArraysInstancedBaseInstanceEXT
void glDrawBuffers(int n, IntBuffer bufs)
void glDrawBuffers(GLsizei n, const GLenum * bufs)
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
, GL_ATI_draw_buffers
, GL_ARB_draw_buffers
glDrawBuffersEXT
, glDrawBuffersNV
, glDrawBuffersATI
, glDrawBuffersARB
bufs
- a direct or array-backed IntBuffer
void glDrawBuffers(int n, int[] bufs, int bufs_offset)
void glDrawBuffers(GLsizei n, const GLenum * bufs)
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
, GL_ATI_draw_buffers
, GL_ARB_draw_buffers
glDrawBuffersEXT
, glDrawBuffersNV
, glDrawBuffersATI
, glDrawBuffersARB
void glDrawElementsInstancedBaseInstance(int mode, int count, int type, long indices_buffer_offset, int instancecount, int baseinstance)
void glDrawElementsInstancedBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLuint baseinstance)
GL_VERSION_4_2
, GL_ARB_base_instance
, GL_EXT_base_instance
glDrawElementsInstancedBaseInstanceEXT
void glDrawElementsInstancedBaseVertexBaseInstance(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex, int baseinstance)
void glDrawElementsInstancedBaseVertexBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)
GL_VERSION_4_2
, GL_ARB_base_instance
, GL_EXT_base_instance
glDrawElementsInstancedBaseVertexBaseInstanceEXT
void glEnableVertexAttribArray(int index)
void glEnableVertexAttribArray(GLuint index)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
glEnableVertexAttribArrayARB
void glEndQuery(int target)
void glEndQuery(GLenum target)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glEndQueryARB
, glEndQueryEXT
void glFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int zoffset)
void glFramebufferTexture3D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_EXT_framebuffer_object
, GL_OES_texture_3D
glFramebufferTexture3DEXT
, glFramebufferTexture3DOES
void glGenProgramPipelines(int n, IntBuffer pipelines)
void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glGenProgramPipelinesEXT
pipelines
- a direct or array-backed IntBuffer
void glGenProgramPipelines(int n, int[] pipelines, int pipelines_offset)
void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glGenProgramPipelinesEXT
void glGenQueries(int n, IntBuffer ids)
void glGenQueries(GLsizei n, GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glGenQueriesARB
, glGenQueriesEXT
ids
- a direct or array-backed IntBuffer
void glGenQueries(int n, int[] ids, int ids_offset)
void glGenQueries(GLsizei n, GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glGenQueriesARB
, glGenQueriesEXT
void glGetActiveAttrib(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_shader
glGetActiveAttribARB
length
- a direct or array-backed IntBuffer
size
- a direct or array-backed IntBuffer
type
- a direct or array-backed IntBuffer
name
- a direct or array-backed ByteBuffer
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)
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_shader
glGetActiveAttribARB
void glGetActiveUniform(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glGetActiveUniformARB
length
- a direct or array-backed IntBuffer
size
- a direct or array-backed IntBuffer
type
- a direct or array-backed IntBuffer
name
- a direct or array-backed ByteBuffer
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)
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glGetActiveUniformARB
void glGetAttachedShaders(int program, int maxCount, IntBuffer count, IntBuffer shaders)
void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetAttachedShaders(int program, int maxCount, int[] count, int count_offset, int[] shaders, int shaders_offset)
void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
int glGetAttribLocation(int program, String name)
GLint glGetAttribLocation(GLuint program, const GLchar * name)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_shader
glGetAttribLocationARB
int glGetDebugMessageLog(int count, int bufSize, IntBuffer sources, IntBuffer types, IntBuffer ids, IntBuffer severities, IntBuffer lengths, ByteBuffer messageLog)
GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
GL_VERSION_4_3
, GL_KHR_debug
, GL_AMD_debug_output
, GL_ARB_debug_output
, GL_KHR_debug
glGetDebugMessageLogAMD
, glGetDebugMessageLogARB
, glGetDebugMessageLogKHR
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)
GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
GL_VERSION_4_3
, GL_KHR_debug
, GL_AMD_debug_output
, GL_ARB_debug_output
, GL_KHR_debug
glGetDebugMessageLogAMD
, glGetDebugMessageLogARB
, glGetDebugMessageLogKHR
void glGetMultisamplefv(int pname, int index, FloatBuffer val)
void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
, GL_NV_explicit_multisample
glGetMultisamplefvNV
val
- a direct or array-backed FloatBuffer
void glGetMultisamplefv(int pname, int index, float[] val, int val_offset)
void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
, GL_NV_explicit_multisample
glGetMultisamplefvNV
void glGetObjectLabel(int identifier, int name, int bufSize, IntBuffer length, ByteBuffer label)
void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_EXT_debug_label
, GL_KHR_debug
glGetObjectLabelEXT
, glGetObjectLabelKHR
length
- a direct or array-backed IntBuffer
label
- a direct or array-backed ByteBuffer
void glGetObjectLabel(int identifier, int name, int bufSize, int[] length, int length_offset, byte[] label, int label_offset)
void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_EXT_debug_label
, GL_KHR_debug
glGetObjectLabelEXT
, glGetObjectLabelKHR
void glGetObjectPtrLabel(Buffer ptr, int bufSize, IntBuffer length, ByteBuffer label)
void glGetObjectPtrLabel(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glGetObjectPtrLabelKHR
ptr
- a direct or array-backed Buffer
length
- a direct or array-backed IntBuffer
label
- a direct or array-backed ByteBuffer
void glGetObjectPtrLabel(Buffer ptr, int bufSize, int[] length, int length_offset, byte[] label, int label_offset)
void glGetObjectPtrLabel(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glGetObjectPtrLabelKHR
ptr
- a direct or array-backed Buffer
void glGetProgramBinary(int program, int bufSize, IntBuffer length, IntBuffer binaryFormat, Buffer binary)
void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
GL_ES_VERSION_3_0
, GL_VERSION_4_1
, GL_ARB_get_program_binary
, GL_OES_get_program_binary
glGetProgramBinaryOES
void glGetProgramBinary(int program, int bufSize, int[] length, int length_offset, int[] binaryFormat, int binaryFormat_offset, Buffer binary)
void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
GL_ES_VERSION_3_0
, GL_VERSION_4_1
, GL_ARB_get_program_binary
, GL_OES_get_program_binary
glGetProgramBinaryOES
binary
- a direct or array-backed Buffer
void glGetProgramInfoLog(int program, int bufSize, IntBuffer length, ByteBuffer infoLog)
void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
length
- a direct or array-backed IntBuffer
infoLog
- a direct or array-backed ByteBuffer
void glGetProgramInfoLog(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)
void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetProgramPipelineInfoLog(int pipeline, int bufSize, IntBuffer length, ByteBuffer infoLog)
void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glGetProgramPipelineInfoLogEXT
length
- a direct or array-backed IntBuffer
infoLog
- a direct or array-backed ByteBuffer
void glGetProgramPipelineInfoLog(int pipeline, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)
void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glGetProgramPipelineInfoLogEXT
void glGetProgramPipelineiv(int pipeline, int pname, IntBuffer params)
void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glGetProgramPipelineivEXT
params
- a direct or array-backed IntBuffer
void glGetProgramPipelineiv(int pipeline, int pname, int[] params, int params_offset)
void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glGetProgramPipelineivEXT
void glGetProgramiv(int program, int pname, IntBuffer params)
void glGetProgramiv(GLuint program, GLenum pname, GLint * params)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_fragment_program
, GL_ARB_vertex_program
glGetProgramivNV
, glGetProgramivARB
params
- a direct or array-backed IntBuffer
void glGetProgramiv(int program, int pname, int[] params, int params_offset)
void glGetProgramiv(GLuint program, GLenum pname, GLint * params)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_fragment_program
, GL_ARB_vertex_program
glGetProgramivNV
, glGetProgramivARB
void glGetQueryObjecti64v(int id, int pname, LongBuffer params)
void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_timer_query
, GL_EXT_disjoint_timer_query
glGetQueryObjecti64vEXT
params
- a direct or array-backed LongBuffer
void glGetQueryObjecti64v(int id, int pname, long[] params, int params_offset)
void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_timer_query
, GL_EXT_disjoint_timer_query
glGetQueryObjecti64vEXT
void glGetQueryObjectiv(int id, int pname, IntBuffer params)
void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params)
GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glGetQueryObjectivARB
, glGetQueryObjectivEXT
params
- a direct or array-backed IntBuffer
void glGetQueryObjectiv(int id, int pname, int[] params, int params_offset)
void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params)
GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glGetQueryObjectivARB
, glGetQueryObjectivEXT
void glGetQueryObjectui64v(int id, int pname, LongBuffer params)
void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_timer_query
, GL_EXT_disjoint_timer_query
glGetQueryObjectui64vEXT
params
- a direct or array-backed LongBuffer
void glGetQueryObjectui64v(int id, int pname, long[] params, int params_offset)
void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_timer_query
, GL_EXT_disjoint_timer_query
glGetQueryObjectui64vEXT
void glGetQueryObjectuiv(int id, int pname, IntBuffer params)
void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_EXT_disjoint_timer_query
, GL_ARB_occlusion_query
glGetQueryObjectuivEXT
, glGetQueryObjectuivARB
params
- a direct or array-backed IntBuffer
void glGetQueryObjectuiv(int id, int pname, int[] params, int params_offset)
void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_EXT_disjoint_timer_query
, GL_ARB_occlusion_query
glGetQueryObjectuivEXT
, glGetQueryObjectuivARB
void glGetQueryiv(int target, int pname, IntBuffer params)
void glGetQueryiv(GLenum target, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glGetQueryivARB
, glGetQueryivEXT
params
- a direct or array-backed IntBuffer
void glGetQueryiv(int target, int pname, int[] params, int params_offset)
void glGetQueryiv(GLenum target, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glGetQueryivARB
, glGetQueryivEXT
void glGetSamplerParameterIiv(int sampler, int pname, IntBuffer params)
void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glGetSamplerParameterIivOES
, glGetSamplerParameterIivEXT
params
- a direct or array-backed IntBuffer
void glGetSamplerParameterIiv(int sampler, int pname, int[] params, int params_offset)
void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glGetSamplerParameterIivOES
, glGetSamplerParameterIivEXT
void glGetSamplerParameterIuiv(int sampler, int pname, IntBuffer params)
void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glGetSamplerParameterIuivOES
, glGetSamplerParameterIuivEXT
params
- a direct or array-backed IntBuffer
void glGetSamplerParameterIuiv(int sampler, int pname, int[] params, int params_offset)
void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glGetSamplerParameterIuivOES
, glGetSamplerParameterIuivEXT
void glGetShaderInfoLog(int shader, int bufSize, IntBuffer length, ByteBuffer infoLog)
void glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
length
- a direct or array-backed IntBuffer
infoLog
- a direct or array-backed ByteBuffer
void glGetShaderInfoLog(int shader, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)
void glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetShaderSource(int shader, int bufSize, IntBuffer length, ByteBuffer source)
void glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glGetShaderSourceARB
length
- a direct or array-backed IntBuffer
source
- a direct or array-backed ByteBuffer
void glGetShaderSource(int shader, int bufSize, int[] length, int length_offset, byte[] source, int source_offset)
void glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glGetShaderSourceARB
void glGetShaderiv(int shader, int pname, IntBuffer params)
void glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
params
- a direct or array-backed IntBuffer
void glGetShaderiv(int shader, int pname, int[] params, int params_offset)
void glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glGetTexParameterIiv(int target, int pname, IntBuffer params)
void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)
GL_VERSION_3_0
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
, GL_OES_texture_border_clamp
glGetTexParameterIivEXT
, glGetTexParameterIivOES
params
- a direct or array-backed IntBuffer
void glGetTexParameterIiv(int target, int pname, int[] params, int params_offset)
void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)
GL_VERSION_3_0
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
, GL_OES_texture_border_clamp
glGetTexParameterIivEXT
, glGetTexParameterIivOES
void glGetTexParameterIuiv(int target, int pname, IntBuffer params)
void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)
GL_VERSION_3_0
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
, GL_OES_texture_border_clamp
glGetTexParameterIuivEXT
, glGetTexParameterIuivOES
params
- a direct or array-backed IntBuffer
void glGetTexParameterIuiv(int target, int pname, int[] params, int params_offset)
void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)
GL_VERSION_3_0
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
, GL_OES_texture_border_clamp
glGetTexParameterIuivEXT
, glGetTexParameterIuivOES
int glGetUniformLocation(int program, String name)
GLint glGetUniformLocation(GLuint program, const GLchar * name)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glGetUniformLocationARB
void glGetUniformfv(int program, int location, FloatBuffer params)
void glGetUniformfv(GLuint program, GLint location, GLfloat * params)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glGetUniformfvARB
params
- a direct or array-backed FloatBuffer
void glGetUniformfv(int program, int location, float[] params, int params_offset)
void glGetUniformfv(GLuint program, GLint location, GLfloat * params)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glGetUniformfvARB
void glGetUniformiv(int program, int location, IntBuffer params)
void glGetUniformiv(GLuint program, GLint location, GLint * params)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glGetUniformivARB
params
- a direct or array-backed IntBuffer
void glGetUniformiv(int program, int location, int[] params, int params_offset)
void glGetUniformiv(GLuint program, GLint location, GLint * params)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glGetUniformivARB
void glGetVertexAttribfv(int index, int pname, FloatBuffer params)
void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glGetVertexAttribfvNV
, glGetVertexAttribfvARB
params
- a direct or array-backed FloatBuffer
void glGetVertexAttribfv(int index, int pname, float[] params, int params_offset)
void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glGetVertexAttribfvNV
, glGetVertexAttribfvARB
void glGetVertexAttribiv(int index, int pname, IntBuffer params)
void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glGetVertexAttribivNV
, glGetVertexAttribivARB
params
- a direct or array-backed IntBuffer
void glGetVertexAttribiv(int index, int pname, int[] params, int params_offset)
void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glGetVertexAttribivNV
, glGetVertexAttribivARB
boolean glIsProgram(int program)
GLboolean glIsProgram(GLuint program)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_fragment_program
, GL_ARB_vertex_program
, GL_NV_vertex_program
glIsProgramARB
, glIsProgramNV
boolean glIsProgramPipeline(int pipeline)
GLboolean glIsProgramPipeline(GLuint pipeline)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glIsProgramPipelineEXT
boolean glIsQuery(int id)
GLboolean glIsQuery(GLuint id)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glIsQueryARB
, glIsQueryEXT
boolean glIsShader(int shader)
GLboolean glIsShader(GLuint shader)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glLinkProgram(int program)
void glLinkProgram(GLuint program)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glLinkProgramARB
void glObjectLabel(int identifier, int name, int length, ByteBuffer label)
void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glObjectLabelKHR
label
- a direct or array-backed ByteBuffer
void glObjectLabel(int identifier, int name, int length, byte[] label, int label_offset)
void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glObjectLabelKHR
void glObjectPtrLabel(Buffer ptr, int length, ByteBuffer label)
void glObjectPtrLabel(const void * ptr, GLsizei length, const GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glObjectPtrLabelKHR
ptr
- a direct or array-backed Buffer
label
- a direct or array-backed ByteBuffer
void glObjectPtrLabel(Buffer ptr, int length, byte[] label, int label_offset)
void glObjectPtrLabel(const void * ptr, GLsizei length, const GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glObjectPtrLabelKHR
ptr
- a direct or array-backed Buffer
void glPopDebugGroup()
void glPopDebugGroup(void)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glPopDebugGroupKHR
void glProgramBinary(int program, int binaryFormat, Buffer binary, int length)
void glProgramBinary(GLuint program, GLenum binaryFormat, const void * binary, GLint length)
GL_ES_VERSION_3_0
, GL_VERSION_4_1
, GL_ARB_get_program_binary
, GL_OES_get_program_binary
glProgramBinaryOES
binary
- a direct or array-backed Buffer
void glProgramParameteri(int program, int pname, int value)
void glProgramParameteri(GLuint program, GLenum pname, GLint value)
GL_ES_VERSION_3_0
, GL_VERSION_4_1
, GL_ARB_get_program_binary
, GL_ARB_geometry_shader4
, GL_EXT_geometry_shader4
, GL_EXT_separate_shader_objects
glProgramParameteriARB
, glProgramParameteriEXT
void glProgramUniform1f(int program, int location, float v0)
void glProgramUniform1f(GLuint program, GLint location, GLfloat v0)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1fEXT
void glProgramUniform1fv(int program, int location, int count, FloatBuffer value)
void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1fvEXT
value
- a direct or array-backed FloatBuffer
void glProgramUniform1fv(int program, int location, int count, float[] value, int value_offset)
void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1fvEXT
void glProgramUniform1i(int program, int location, int v0)
void glProgramUniform1i(GLuint program, GLint location, GLint v0)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1iEXT
void glProgramUniform1iv(int program, int location, int count, IntBuffer value)
void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1ivEXT
value
- a direct or array-backed IntBuffer
void glProgramUniform1iv(int program, int location, int count, int[] value, int value_offset)
void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1ivEXT
void glProgramUniform1ui(int program, int location, int v0)
void glProgramUniform1ui(GLuint program, GLint location, GLuint v0)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1uiEXT
void glProgramUniform1uiv(int program, int location, int count, IntBuffer value)
void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1uivEXT
value
- a direct or array-backed IntBuffer
void glProgramUniform1uiv(int program, int location, int count, int[] value, int value_offset)
void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1uivEXT
void glProgramUniform2f(int program, int location, float v0, float v1)
void glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2fEXT
void glProgramUniform2fv(int program, int location, int count, FloatBuffer value)
void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2fvEXT
value
- a direct or array-backed FloatBuffer
void glProgramUniform2fv(int program, int location, int count, float[] value, int value_offset)
void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2fvEXT
void glProgramUniform2i(int program, int location, int v0, int v1)
void glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2iEXT
void glProgramUniform2iv(int program, int location, int count, IntBuffer value)
void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2ivEXT
value
- a direct or array-backed IntBuffer
void glProgramUniform2iv(int program, int location, int count, int[] value, int value_offset)
void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2ivEXT
void glProgramUniform2ui(int program, int location, int v0, int v1)
void glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2uiEXT
void glProgramUniform2uiv(int program, int location, int count, IntBuffer value)
void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2uivEXT
value
- a direct or array-backed IntBuffer
void glProgramUniform2uiv(int program, int location, int count, int[] value, int value_offset)
void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2uivEXT
void glProgramUniform3f(int program, int location, float v0, float v1, float v2)
void glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3fEXT
void glProgramUniform3fv(int program, int location, int count, FloatBuffer value)
void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3fvEXT
value
- a direct or array-backed FloatBuffer
void glProgramUniform3fv(int program, int location, int count, float[] value, int value_offset)
void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3fvEXT
void glProgramUniform3i(int program, int location, int v0, int v1, int v2)
void glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3iEXT
void glProgramUniform3iv(int program, int location, int count, IntBuffer value)
void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3ivEXT
value
- a direct or array-backed IntBuffer
void glProgramUniform3iv(int program, int location, int count, int[] value, int value_offset)
void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3ivEXT
void glProgramUniform3ui(int program, int location, int v0, int v1, int v2)
void glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3uiEXT
void glProgramUniform3uiv(int program, int location, int count, IntBuffer value)
void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3uivEXT
value
- a direct or array-backed IntBuffer
void glProgramUniform3uiv(int program, int location, int count, int[] value, int value_offset)
void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3uivEXT
void glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3)
void glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4fEXT
void glProgramUniform4fv(int program, int location, int count, FloatBuffer value)
void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4fvEXT
value
- a direct or array-backed FloatBuffer
void glProgramUniform4fv(int program, int location, int count, float[] value, int value_offset)
void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4fvEXT
void glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3)
void glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4iEXT
void glProgramUniform4iv(int program, int location, int count, IntBuffer value)
void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4ivEXT
value
- a direct or array-backed IntBuffer
void glProgramUniform4iv(int program, int location, int count, int[] value, int value_offset)
void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4ivEXT
void glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3)
void glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4uiEXT
void glProgramUniform4uiv(int program, int location, int count, IntBuffer value)
void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4uivEXT
value
- a direct or array-backed IntBuffer
void glProgramUniform4uiv(int program, int location, int count, int[] value, int value_offset)
void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4uivEXT
void glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix2fvEXT
value
- a direct or array-backed FloatBuffer
void glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix2fvEXT
void glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix2x3fvEXT
value
- a direct or array-backed FloatBuffer
void glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix2x3fvEXT
void glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix2x4fvEXT
value
- a direct or array-backed FloatBuffer
void glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix2x4fvEXT
void glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix3fvEXT
value
- a direct or array-backed FloatBuffer
void glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix3fvEXT
void glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix3x2fvEXT
value
- a direct or array-backed FloatBuffer
void glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix3x2fvEXT
void glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix3x4fvEXT
value
- a direct or array-backed FloatBuffer
void glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix3x4fvEXT
void glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix4fvEXT
value
- a direct or array-backed FloatBuffer
void glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix4fvEXT
void glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix4x2fvEXT
value
- a direct or array-backed FloatBuffer
void glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix4x2fvEXT
void glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix4x3fvEXT
value
- a direct or array-backed FloatBuffer
void glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)
void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix4x3fvEXT
void glPushDebugGroup(int source, int id, int length, ByteBuffer message)
void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar * message)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glPushDebugGroupKHR
message
- a direct or array-backed ByteBuffer
void glPushDebugGroup(int source, int id, int length, byte[] message, int message_offset)
void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar * message)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glPushDebugGroupKHR
void glQueryCounter(int id, int target)
void glQueryCounter(GLuint id, GLenum target)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
glQueryCounterEXT
void glSampleMaski(int index, int mask)
void glSampleMaski(GLuint index, GLbitfield mask)
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
void glSamplerParameterIiv(int sampler, int pname, IntBuffer param)
void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glSamplerParameterIivOES
, glSamplerParameterIivEXT
param
- a direct or array-backed IntBuffer
void glSamplerParameterIiv(int sampler, int pname, int[] param, int param_offset)
void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glSamplerParameterIivOES
, glSamplerParameterIivEXT
void glSamplerParameterIuiv(int sampler, int pname, IntBuffer param)
void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glSamplerParameterIuivOES
, glSamplerParameterIuivEXT
param
- a direct or array-backed IntBuffer
void glSamplerParameterIuiv(int sampler, int pname, int[] param, int param_offset)
void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glSamplerParameterIuivOES
, glSamplerParameterIuivEXT
void glShaderSource(int shader, int count, String[] string, IntBuffer length)
void glShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
length
- a direct or array-backed IntBuffer
void glShaderSource(int shader, int count, String[] string, int[] length, int length_offset)
void glShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
void glStencilFuncSeparate(int face, int func, int ref, int mask)
void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ATI_separate_stencil
glStencilFuncSeparateATI
void glStencilMaskSeparate(int face, int mask)
void glStencilMaskSeparate(GLenum face, GLuint mask)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glStencilOpSeparate(int face, int sfail, int dpfail, int dppass)
void glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ATI_separate_stencil
glStencilOpSeparateATI
void glTexImage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
void glTexImage2DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
GL_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, Buffer pixels)
void glTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_EXT_texture3D
, GL_OES_texture_3D
glTexImage3DEXT
, glTexImage3DOES
pixels
- a direct or array-backed Buffer
void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, long pixels_buffer_offset)
void glTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_EXT_texture3D
, GL_OES_texture_3D
glTexImage3DEXT
, glTexImage3DOES
void glTexImage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
void glTexImage3DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
GL_ARB_texture_multisample
, GL_VERSION_3_2
void glTexParameterIiv(int target, int pname, IntBuffer params)
void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params)
GL_VERSION_3_0
, GL_OES_texture_border_clamp
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
glTexParameterIivOES
, glTexParameterIivEXT
params
- a direct or array-backed IntBuffer
void glTexParameterIiv(int target, int pname, int[] params, int params_offset)
void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params)
GL_VERSION_3_0
, GL_OES_texture_border_clamp
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
glTexParameterIivOES
, glTexParameterIivEXT
void glTexParameterIuiv(int target, int pname, IntBuffer params)
void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params)
GL_VERSION_3_0
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
, GL_OES_texture_border_clamp
glTexParameterIuivEXT
, glTexParameterIuivOES
params
- a direct or array-backed IntBuffer
void glTexParameterIuiv(int target, int pname, int[] params, int params_offset)
void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params)
GL_VERSION_3_0
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
, GL_OES_texture_border_clamp
glTexParameterIuivEXT
, glTexParameterIuivOES
void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels)
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)
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_OES_texture_3D
, GL_EXT_texture3D
glTexSubImage3DOES
, glTexSubImage3DEXT
pixels
- a direct or array-backed Buffer
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)
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)
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_OES_texture_3D
, GL_EXT_texture3D
glTexSubImage3DOES
, glTexSubImage3DEXT
void glUniform1f(int location, float v0)
void glUniform1f(GLint location, GLfloat v0)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform1fARB
void glUniform1fv(int location, int count, FloatBuffer value)
void glUniform1fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform1fvARB
value
- a direct or array-backed FloatBuffer
void glUniform1fv(int location, int count, float[] value, int value_offset)
void glUniform1fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform1fvARB
void glUniform1i(int location, int v0)
void glUniform1i(GLint location, GLint v0)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform1iARB
void glUniform1iv(int location, int count, IntBuffer value)
void glUniform1iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform1ivARB
value
- a direct or array-backed IntBuffer
void glUniform1iv(int location, int count, int[] value, int value_offset)
void glUniform1iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform1ivARB
void glUniform2f(int location, float v0, float v1)
void glUniform2f(GLint location, GLfloat v0, GLfloat v1)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform2fARB
void glUniform2fv(int location, int count, FloatBuffer value)
void glUniform2fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform2fvARB
value
- a direct or array-backed FloatBuffer
void glUniform2fv(int location, int count, float[] value, int value_offset)
void glUniform2fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform2fvARB
void glUniform2i(int location, int v0, int v1)
void glUniform2i(GLint location, GLint v0, GLint v1)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform2iARB
void glUniform2iv(int location, int count, IntBuffer value)
void glUniform2iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform2ivARB
value
- a direct or array-backed IntBuffer
void glUniform2iv(int location, int count, int[] value, int value_offset)
void glUniform2iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform2ivARB
void glUniform3f(int location, float v0, float v1, float v2)
void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform3fARB
void glUniform3fv(int location, int count, FloatBuffer value)
void glUniform3fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform3fvARB
value
- a direct or array-backed FloatBuffer
void glUniform3fv(int location, int count, float[] value, int value_offset)
void glUniform3fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform3fvARB
void glUniform3i(int location, int v0, int v1, int v2)
void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform3iARB
void glUniform3iv(int location, int count, IntBuffer value)
void glUniform3iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform3ivARB
value
- a direct or array-backed IntBuffer
void glUniform3iv(int location, int count, int[] value, int value_offset)
void glUniform3iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform3ivARB
void glUniform4f(int location, float v0, float v1, float v2, float v3)
void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform4fARB
void glUniform4fv(int location, int count, FloatBuffer value)
void glUniform4fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform4fvARB
value
- a direct or array-backed FloatBuffer
void glUniform4fv(int location, int count, float[] value, int value_offset)
void glUniform4fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform4fvARB
void glUniform4i(int location, int v0, int v1, int v2, int v3)
void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform4iARB
void glUniform4iv(int location, int count, IntBuffer value)
void glUniform4iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform4ivARB
value
- a direct or array-backed IntBuffer
void glUniform4iv(int location, int count, int[] value, int value_offset)
void glUniform4iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform4ivARB
void glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer value)
void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniformMatrix2fvARB
value
- a direct or array-backed FloatBuffer
void glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int value_offset)
void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniformMatrix2fvARB
void glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer value)
void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniformMatrix3fvARB
value
- a direct or array-backed FloatBuffer
void glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int value_offset)
void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniformMatrix3fvARB
void glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer value)
void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniformMatrix4fvARB
value
- a direct or array-backed FloatBuffer
void glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int value_offset)
void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniformMatrix4fvARB
void glUseProgram(int program)
void glUseProgram(GLuint program)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
void glUseProgramStages(int pipeline, int stages, int program)
void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glUseProgramStagesEXT
void glValidateProgram(int program)
void glValidateProgram(GLuint program)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glValidateProgramARB
void glValidateProgramPipeline(int pipeline)
void glValidateProgramPipeline(GLuint pipeline)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glValidateProgramPipelineEXT
void glVertexAttrib1f(int index, float x)
void glVertexAttrib1f(GLuint index, GLfloat x)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glVertexAttrib1fNV
, glVertexAttrib1fARB
void glVertexAttrib1fv(int index, FloatBuffer v)
void glVertexAttrib1fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttrib1fvARB
, glVertexAttrib1fvNV
v
- a direct or array-backed FloatBuffer
void glVertexAttrib1fv(int index, float[] v, int v_offset)
void glVertexAttrib1fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttrib1fvARB
, glVertexAttrib1fvNV
void glVertexAttrib2f(int index, float x, float y)
void glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glVertexAttrib2fNV
, glVertexAttrib2fARB
void glVertexAttrib2fv(int index, FloatBuffer v)
void glVertexAttrib2fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttrib2fvARB
, glVertexAttrib2fvNV
v
- a direct or array-backed FloatBuffer
void glVertexAttrib2fv(int index, float[] v, int v_offset)
void glVertexAttrib2fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttrib2fvARB
, glVertexAttrib2fvNV
void glVertexAttrib3f(int index, float x, float y, float z)
void glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttrib3fARB
, glVertexAttrib3fNV
void glVertexAttrib3fv(int index, FloatBuffer v)
void glVertexAttrib3fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttrib3fvARB
, glVertexAttrib3fvNV
v
- a direct or array-backed FloatBuffer
void glVertexAttrib3fv(int index, float[] v, int v_offset)
void glVertexAttrib3fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttrib3fvARB
, glVertexAttrib3fvNV
void glVertexAttrib4f(int index, float x, float y, float z, float w)
void glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glVertexAttrib4fNV
, glVertexAttrib4fARB
void glVertexAttrib4fv(int index, FloatBuffer v)
void glVertexAttrib4fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glVertexAttrib4fvNV
, glVertexAttrib4fvARB
v
- a direct or array-backed FloatBuffer
void glVertexAttrib4fv(int index, float[] v, int v_offset)
void glVertexAttrib4fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glVertexAttrib4fvNV
, glVertexAttrib4fvARB
void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer_buffer_offset)
void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glVertexAttribPointerNV
, glVertexAttribPointerARB
void glReleaseShaderCompiler()
void glReleaseShaderCompiler(void);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
void glShaderBinary(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length)
void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
void glShaderBinary(int n, int[] shaders, int shaders_offset, int binaryformat, Buffer binary, int length)
void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
void glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)
void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
void glGetShaderPrecisionFormat(int shadertype, int precisiontype, int[] range, int range_offset, int[] precision, int precision_offset)
void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
void glDepthRangef(float zNear, float zFar)
void glDepthRangef(GLclampf zNear, GLclampf zFar);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
void glDepthRange(GLclampd zNear, GLclampd zFar);
if no native implementation is available.glDepthRangef
in interface GL
void glDepthRange(double zNear, double zFar)
GLBase
void glDepthRange(GLclampd depth);
and void glDepthRangef(GLclampf depth);
.glDepthRange
in interface GLBase
void glClearDepthf(float depth)
void glClearDepthf(GLclampf depth);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
void glClearDepth(GLclampd depth);
if no native implementation is available.glClearDepthf
in interface GL
void glClearDepth(double depth)
GLBase
void glClearDepth(GLclampd depth);
and void glClearDepthf(GLclampf depth);
.glClearDepth
in interface GLBase
void glVertexAttribPointer(GLArrayData array)
void glUniform(GLUniformData data)
Copyright 2010 JogAmp Community.