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
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_ACTIVE_ATTRIBUTES
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_ACTIVE_PROGRAM
GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_ARB_separate_shader_objects, GL_EXT_separate_shader_objectsAlias for: GL_ACTIVE_PROGRAM_EXT - CType: int |
static int |
GL_ACTIVE_UNIFORM_MAX_LENGTH
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_ACTIVE_UNIFORMS
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
static long |
GL_ALL_SHADER_BITS
GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_ARB_separate_shader_objects, GL_EXT_separate_shader_objectsAlias for: GL_ALL_SHADER_BITS_EXT - CType: long |
static int |
GL_ANY_SAMPLES_PASSED
GL_ES_VERSION_3_0, GL_ARB_occlusion_query2, GL_VERSION_3_3, GL_EXT_occlusion_query_booleanAlias for: GL_ANY_SAMPLES_PASSED_EXT - CType: int |
static int |
GL_ANY_SAMPLES_PASSED_CONSERVATIVE
GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility, GL_EXT_occlusion_query_booleanAlias for: GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT - CType: int |
static int |
GL_ATTACHED_SHADERS
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_BLEND_ADVANCED_COHERENT_KHR
GL_KHR_blend_equation_advanced_coherent - CType: int |
static int |
GL_BLEND_COLOR
GL_ES_VERSION_2_0, GL_ARB_imaging, GL_EXT_blend_colorAlias for: GL_BLEND_COLOR_EXT - CType: int |
static int |
GL_BOOL
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsAlias for: GL_BOOL_ARB - CType: int |
static int |
GL_BOOL_VEC2
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsAlias for: GL_BOOL_VEC2_ARB - CType: int |
static int |
GL_BOOL_VEC3
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsAlias for: GL_BOOL_VEC3_ARB - CType: int |
static int |
GL_BOOL_VEC4
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsAlias for: GL_BOOL_VEC4_ARB - CType: int |
static int |
GL_BUFFER
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_BUFFER_KHR - CType: int |
static int |
GL_CLAMP_TO_BORDER
GL_VERSION_1_3, GL_ES_VERSION_3_2, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp, GL_SGIS_texture_border_clamp, GL_ARB_texture_border_clamp, GL_NV_texture_border_clampAlias 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 - CType: int |
static 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_buffersAlias for: GL_COLOR_ATTACHMENT1_EXT, GL_COLOR_ATTACHMENT1_NV - CType: int |
static 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_buffersAlias for: GL_COLOR_ATTACHMENT10_NV, GL_COLOR_ATTACHMENT10_EXT - CType: int |
static 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_buffersAlias for: GL_COLOR_ATTACHMENT11_EXT, GL_COLOR_ATTACHMENT11_NV - CType: int |
static 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_buffersAlias for: GL_COLOR_ATTACHMENT12_EXT, GL_COLOR_ATTACHMENT12_NV - CType: int |
static 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_buffersAlias for: GL_COLOR_ATTACHMENT13_EXT, GL_COLOR_ATTACHMENT13_NV - CType: int |
static 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_buffersAlias for: GL_COLOR_ATTACHMENT14_EXT, GL_COLOR_ATTACHMENT14_NV - CType: int |
static 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_buffersAlias for: GL_COLOR_ATTACHMENT15_NV, GL_COLOR_ATTACHMENT15_EXT - CType: int |
static 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_buffersAlias for: GL_COLOR_ATTACHMENT2_EXT, GL_COLOR_ATTACHMENT2_NV - CType: int |
static 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_buffersAlias for: GL_COLOR_ATTACHMENT3_EXT, GL_COLOR_ATTACHMENT3_NV - CType: int |
static 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_buffersAlias for: GL_COLOR_ATTACHMENT4_EXT, GL_COLOR_ATTACHMENT4_NV - CType: int |
static 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_buffersAlias for: GL_COLOR_ATTACHMENT5_NV, GL_COLOR_ATTACHMENT5_EXT - CType: int |
static 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_buffersAlias for: GL_COLOR_ATTACHMENT6_EXT, GL_COLOR_ATTACHMENT6_NV - CType: int |
static 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_buffersAlias for: GL_COLOR_ATTACHMENT7_EXT, GL_COLOR_ATTACHMENT7_NV - CType: int |
static 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_buffersAlias for: GL_COLOR_ATTACHMENT8_NV, GL_COLOR_ATTACHMENT8_EXT - CType: int |
static 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_buffersAlias for: GL_COLOR_ATTACHMENT9_EXT, GL_COLOR_ATTACHMENT9_NV - CType: int |
static int |
GL_COMPARE_REF_TO_TEXTURE
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_shadow_samplersAlias for: GL_COMPARE_REF_TO_TEXTURE_EXT - CType: int |
static int |
GL_COMPILE_STATUS
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_CONSTANT_ALPHA
GL_VERSION_1_4, GL_ES_VERSION_2_0, GL_ARB_imaging, GL_EXT_blend_colorAlias for: GL_CONSTANT_ALPHA_EXT - CType: int |
static int |
GL_CONSTANT_COLOR
GL_VERSION_1_4, GL_ES_VERSION_2_0, GL_ARB_imaging, GL_EXT_blend_colorAlias for: GL_CONSTANT_COLOR_EXT - CType: int |
static int |
GL_CONTEXT_FLAG_DEBUG_BIT
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_CONTEXT_FLAG_DEBUG_BIT_KHR - CType: int |
static int |
GL_CONTEXT_ROBUST_ACCESS
GL_KHR_robustness, GL_EXT_robustness, GL_KHR_robustnessAlias for: GL_CONTEXT_ROBUST_ACCESS_EXT, GL_CONTEXT_ROBUST_ACCESS_KHR - CType: int |
static int |
GL_CURRENT_PROGRAM
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_CURRENT_QUERY
GL_ES_VERSION_3_0, GL_VERSION_1_5, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryAlias for: GL_CURRENT_QUERY_EXT, GL_CURRENT_QUERY_ARB - CType: int |
static int |
GL_CURRENT_VERTEX_ATTRIB
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programAlias for: GL_CURRENT_VERTEX_ATTRIB_ARB - CType: int |
static int |
GL_DEBUG_CALLBACK_FUNCTION
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugAlias for: GL_DEBUG_CALLBACK_FUNCTION_ARB, GL_DEBUG_CALLBACK_FUNCTION_KHR - CType: int |
static int |
GL_DEBUG_CALLBACK_USER_PARAM
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugAlias for: GL_DEBUG_CALLBACK_USER_PARAM_ARB, GL_DEBUG_CALLBACK_USER_PARAM_KHR - CType: int |
static int |
GL_DEBUG_GROUP_STACK_DEPTH
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_DEBUG_GROUP_STACK_DEPTH_KHR - CType: int |
static int |
GL_DEBUG_LOGGED_MESSAGES
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_output, GL_AMD_debug_outputAlias for: GL_DEBUG_LOGGED_MESSAGES_KHR, GL_DEBUG_LOGGED_MESSAGES_ARB, GL_DEBUG_LOGGED_MESSAGES_AMD - CType: int |
static int |
GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugAlias for: GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB, GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR - CType: int |
static int |
GL_DEBUG_OUTPUT
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_DEBUG_OUTPUT_KHR - CType: int |
static int |
GL_DEBUG_OUTPUT_SYNCHRONOUS
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugAlias for: GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB, GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR - CType: int |
static int |
GL_DEBUG_SEVERITY_HIGH
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debug, GL_AMD_debug_outputAlias for: GL_DEBUG_SEVERITY_HIGH_ARB, GL_DEBUG_SEVERITY_HIGH_KHR, GL_DEBUG_SEVERITY_HIGH_AMD - CType: int |
static int |
GL_DEBUG_SEVERITY_LOW
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debugAlias for: GL_DEBUG_SEVERITY_LOW_AMD, GL_DEBUG_SEVERITY_LOW_ARB, GL_DEBUG_SEVERITY_LOW_KHR - CType: int |
static int |
GL_DEBUG_SEVERITY_MEDIUM
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_output, GL_AMD_debug_outputAlias for: GL_DEBUG_SEVERITY_MEDIUM_KHR, GL_DEBUG_SEVERITY_MEDIUM_ARB, GL_DEBUG_SEVERITY_MEDIUM_AMD - CType: int |
static int |
GL_DEBUG_SEVERITY_NOTIFICATION
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_DEBUG_SEVERITY_NOTIFICATION_KHR - CType: int |
static int |
GL_DEBUG_SOURCE_API
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_outputAlias for: GL_DEBUG_SOURCE_API_KHR, GL_DEBUG_SOURCE_API_ARB - CType: int |
static int |
GL_DEBUG_SOURCE_APPLICATION
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_outputAlias for: GL_DEBUG_SOURCE_APPLICATION_KHR, GL_DEBUG_SOURCE_APPLICATION_ARB - CType: int |
static int |
GL_DEBUG_SOURCE_OTHER
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugAlias for: GL_DEBUG_SOURCE_OTHER_ARB, GL_DEBUG_SOURCE_OTHER_KHR - CType: int |
static int |
GL_DEBUG_SOURCE_SHADER_COMPILER
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_outputAlias for: GL_DEBUG_SOURCE_SHADER_COMPILER_KHR, GL_DEBUG_SOURCE_SHADER_COMPILER_ARB - CType: int |
static int |
GL_DEBUG_SOURCE_THIRD_PARTY
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_outputAlias for: GL_DEBUG_SOURCE_THIRD_PARTY_KHR, GL_DEBUG_SOURCE_THIRD_PARTY_ARB - CType: int |
static int |
GL_DEBUG_SOURCE_WINDOW_SYSTEM
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugAlias for: GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB, GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR - CType: int |
static int |
GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugAlias for: GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB, GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR - CType: int |
static int |
GL_DEBUG_TYPE_ERROR
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugAlias for: GL_DEBUG_TYPE_ERROR_ARB, GL_DEBUG_TYPE_ERROR_KHR - CType: int |
static int |
GL_DEBUG_TYPE_MARKER
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_DEBUG_TYPE_MARKER_KHR - CType: int |
static int |
GL_DEBUG_TYPE_OTHER
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugAlias for: GL_DEBUG_TYPE_OTHER_ARB, GL_DEBUG_TYPE_OTHER_KHR - CType: int |
static int |
GL_DEBUG_TYPE_PERFORMANCE
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_outputAlias for: GL_DEBUG_TYPE_PERFORMANCE_KHR, GL_DEBUG_TYPE_PERFORMANCE_ARB - CType: int |
static int |
GL_DEBUG_TYPE_POP_GROUP
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_DEBUG_TYPE_POP_GROUP_KHR - CType: int |
static int |
GL_DEBUG_TYPE_PORTABILITY
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugAlias for: GL_DEBUG_TYPE_PORTABILITY_ARB, GL_DEBUG_TYPE_PORTABILITY_KHR - CType: int |
static int |
GL_DEBUG_TYPE_PUSH_GROUP
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_DEBUG_TYPE_PUSH_GROUP_KHR - CType: int |
static int |
GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_outputAlias for: GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR, GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB - CType: int |
static int |
GL_DELETE_STATUS
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_DEPTH_COMPONENT
GL_VERSION_1_1, GL_VERSION_1_0, GL_ES_VERSION_2_0 - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER0_NV, GL_DRAW_BUFFER0_ARB, GL_DRAW_BUFFER0_ATI, GL_DRAW_BUFFER0_EXT - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER1_ATI, GL_DRAW_BUFFER1_NV, GL_DRAW_BUFFER1_ARB, GL_DRAW_BUFFER1_EXT - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER10_NV, GL_DRAW_BUFFER10_EXT, GL_DRAW_BUFFER10_ATI, GL_DRAW_BUFFER10_ARB - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER11_ARB, GL_DRAW_BUFFER11_ATI, GL_DRAW_BUFFER11_EXT, GL_DRAW_BUFFER11_NV - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER12_NV, GL_DRAW_BUFFER12_ATI, GL_DRAW_BUFFER12_EXT, GL_DRAW_BUFFER12_ARB - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER13_ARB, GL_DRAW_BUFFER13_NV, GL_DRAW_BUFFER13_ATI, GL_DRAW_BUFFER13_EXT - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER14_ARB, GL_DRAW_BUFFER14_ATI, GL_DRAW_BUFFER14_EXT, GL_DRAW_BUFFER14_NV - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER15_ATI, GL_DRAW_BUFFER15_NV, GL_DRAW_BUFFER15_ARB, GL_DRAW_BUFFER15_EXT - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER2_EXT, GL_DRAW_BUFFER2_ATI, GL_DRAW_BUFFER2_ARB, GL_DRAW_BUFFER2_NV - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER3_ARB, GL_DRAW_BUFFER3_NV, GL_DRAW_BUFFER3_EXT, GL_DRAW_BUFFER3_ATI - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER4_NV, GL_DRAW_BUFFER4_ATI, GL_DRAW_BUFFER4_ARB, GL_DRAW_BUFFER4_EXT - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER5_ATI, GL_DRAW_BUFFER5_EXT, GL_DRAW_BUFFER5_ARB, GL_DRAW_BUFFER5_NV - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER6_NV, GL_DRAW_BUFFER6_ATI, GL_DRAW_BUFFER6_ARB, GL_DRAW_BUFFER6_EXT - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER7_ATI, GL_DRAW_BUFFER7_ARB, GL_DRAW_BUFFER7_EXT, GL_DRAW_BUFFER7_NV - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER8_ARB, GL_DRAW_BUFFER8_ATI, GL_DRAW_BUFFER8_NV, GL_DRAW_BUFFER8_EXT - CType: int |
static 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_buffersAlias for: GL_DRAW_BUFFER9_EXT, GL_DRAW_BUFFER9_ARB, GL_DRAW_BUFFER9_ATI, GL_DRAW_BUFFER9_NV - CType: int |
static int |
GL_FLOAT_MAT2
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsAlias for: GL_FLOAT_MAT2_ARB - CType: int |
static int |
GL_FLOAT_MAT3
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsAlias for: GL_FLOAT_MAT3_ARB - CType: int |
static int |
GL_FLOAT_MAT4
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsAlias for: GL_FLOAT_MAT4_ARB - CType: int |
static int |
GL_FLOAT_VEC2
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsAlias for: GL_FLOAT_VEC2_ARB - CType: int |
static int |
GL_FLOAT_VEC3
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsAlias for: GL_FLOAT_VEC3_ARB - CType: int |
static int |
GL_FLOAT_VEC4
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsAlias for: GL_FLOAT_VEC4_ARB - CType: int |
static int |
GL_FRAGMENT_SHADER
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ATI_fragment_shader, GL_ARB_fragment_shaderAlias for: GL_FRAGMENT_SHADER_ATI, GL_FRAGMENT_SHADER_ARB - CType: int |
static int |
GL_FRAGMENT_SHADER_BIT
GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_ARB_separate_shader_objects, GL_EXT_separate_shader_objectsAlias for: GL_FRAGMENT_SHADER_BIT_EXT - CType: int |
static int |
GL_FRAGMENT_SHADER_DERIVATIVE_HINT
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ARB_fragment_shader, GL_OES_standard_derivativesAlias for: GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB, GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES - CType: int |
static int |
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
GL_ARB_framebuffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_sRGBAlias for: GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT - CType: int |
static int |
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
GL_ARB_framebuffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_color_buffer_half_floatAlias for: GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT - CType: int |
static int |
GL_GPU_DISJOINT
GL_EXT_disjoint_timer_queryAlias for: GL_GPU_DISJOINT_EXT - CType: int |
static int |
GL_HIGH_FLOAT
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_HIGH_INT
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_INFO_LOG_LENGTH
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_INT
GL_VERSION_1_1, GL_VERSION_1_0, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_INT_10_10_10_2
GL_OES_vertex_type_10_10_10_2Alias for: GL_INT_10_10_10_2_OES - CType: int |
static int |
GL_INT_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int |
static int |
GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_arrayAlias for: GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES - CType: int |
static int |
GL_INT_VEC2
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsAlias for: GL_INT_VEC2_ARB - CType: int |
static int |
GL_INT_VEC3
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsAlias for: GL_INT_VEC3_ARB - CType: int |
static int |
GL_INT_VEC4
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsAlias for: GL_INT_VEC4_ARB - CType: int |
static int |
GL_LINK_STATUS
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_LOW_FLOAT
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_LOW_INT
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_MAX_3D_TEXTURE_SIZE
GL_VERSION_1_2, GL_ES_VERSION_3_0, GL_EXT_texture3D, GL_OES_texture_3DAlias for: GL_MAX_3D_TEXTURE_SIZE_EXT, GL_MAX_3D_TEXTURE_SIZE_OES - CType: int |
static 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_attachmentsAlias for: GL_MAX_COLOR_ATTACHMENTS_EXT, GL_MAX_COLOR_ATTACHMENTS_NV - CType: int |
static int |
GL_MAX_COLOR_TEXTURE_SAMPLES
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int |
static int |
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_shaderAlias for: GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB - CType: int |
static int |
GL_MAX_DEBUG_GROUP_STACK_DEPTH
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR - CType: int |
static int |
GL_MAX_DEBUG_LOGGED_MESSAGES
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_AMD_debug_output, GL_ARB_debug_outputAlias for: GL_MAX_DEBUG_LOGGED_MESSAGES_KHR, GL_MAX_DEBUG_LOGGED_MESSAGES_AMD, GL_MAX_DEBUG_LOGGED_MESSAGES_ARB - CType: int |
static int |
GL_MAX_DEBUG_MESSAGE_LENGTH
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_AMD_debug_output, GL_KHR_debugAlias for: GL_MAX_DEBUG_MESSAGE_LENGTH_ARB, GL_MAX_DEBUG_MESSAGE_LENGTH_AMD, GL_MAX_DEBUG_MESSAGE_LENGTH_KHR - CType: int |
static int |
GL_MAX_DEPTH_TEXTURE_SAMPLES
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int |
static 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_buffersAlias for: GL_MAX_DRAW_BUFFERS_NV, GL_MAX_DRAW_BUFFERS_ATI, GL_MAX_DRAW_BUFFERS_ARB, GL_MAX_DRAW_BUFFERS_EXT - CType: int |
static int |
GL_MAX_FRAGMENT_UNIFORM_VECTORS
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_MAX_INTEGER_SAMPLES
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int |
static int |
GL_MAX_LABEL_LENGTH
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_MAX_LABEL_LENGTH_KHR - CType: int |
static int |
GL_MAX_SAMPLE_MASK_WORDS
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisampleAlias for: GL_MAX_SAMPLE_MASK_WORDS_NV - CType: int |
static int |
GL_MAX_TEXTURE_IMAGE_UNITS
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_fragment_program, GL_NV_fragment_programAlias for: GL_MAX_TEXTURE_IMAGE_UNITS_ARB, GL_MAX_TEXTURE_IMAGE_UNITS_NV - CType: int |
static int |
GL_MAX_VARYING_VECTORS
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_MAX_VERTEX_ATTRIBS
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programAlias for: GL_MAX_VERTEX_ATTRIBS_ARB - CType: int |
static int |
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_shaderAlias for: GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB - CType: int |
static int |
GL_MAX_VERTEX_UNIFORM_VECTORS
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_MEDIUM_FLOAT
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_MEDIUM_INT
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_NUM_PROGRAM_BINARY_FORMATS
GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_ARB_get_program_binary, GL_OES_get_program_binaryAlias for: GL_NUM_PROGRAM_BINARY_FORMATS_OES - CType: int |
static int |
GL_NUM_SHADER_BINARY_FORMATS
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_ONE_MINUS_CONSTANT_ALPHA
GL_VERSION_1_4, GL_ES_VERSION_2_0, GL_ARB_imaging, GL_EXT_blend_colorAlias for: GL_ONE_MINUS_CONSTANT_ALPHA_EXT - CType: int |
static int |
GL_ONE_MINUS_CONSTANT_COLOR
GL_VERSION_1_4, GL_ES_VERSION_2_0, GL_ARB_imaging, GL_EXT_blend_colorAlias for: GL_ONE_MINUS_CONSTANT_COLOR_EXT - CType: int |
static int |
GL_PROGRAM
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_PROGRAM_KHR - CType: int |
static int |
GL_PROGRAM_BINARY_FORMATS
GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_ARB_get_program_binary, GL_OES_get_program_binaryAlias for: GL_PROGRAM_BINARY_FORMATS_OES - CType: int |
static int |
GL_PROGRAM_BINARY_LENGTH
GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_ARB_get_program_binary, GL_OES_get_program_binaryAlias for: GL_PROGRAM_BINARY_LENGTH_OES - CType: int |
static int |
GL_PROGRAM_PIPELINE
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_PROGRAM_PIPELINE_KHR - CType: int |
static int |
GL_PROGRAM_PIPELINE_BINDING
GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_ARB_separate_shader_objects, GL_EXT_separate_shader_objectsAlias for: GL_PROGRAM_PIPELINE_BINDING_EXT - CType: int |
static int |
GL_PROGRAM_SEPARABLE
GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_ARB_separate_shader_objects, GL_EXT_separate_shader_objectsAlias for: GL_PROGRAM_SEPARABLE_EXT - CType: int |
static int |
GL_PROXY_TEXTURE_2D_MULTISAMPLE
GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int |
static int |
GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int |
static int |
GL_QUERY
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_QUERY_KHR - CType: int |
static int |
GL_QUERY_COUNTER_BITS
GL_VERSION_1_5, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryAlias for: GL_QUERY_COUNTER_BITS_EXT, GL_QUERY_COUNTER_BITS_ARB - CType: int |
static int |
GL_QUERY_RESULT
GL_ES_VERSION_3_0, GL_VERSION_1_5, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryAlias for: GL_QUERY_RESULT_EXT, GL_QUERY_RESULT_ARB - CType: int |
static int |
GL_QUERY_RESULT_AVAILABLE
GL_ES_VERSION_3_0, GL_VERSION_1_5, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryAlias for: GL_QUERY_RESULT_AVAILABLE_EXT, GL_QUERY_RESULT_AVAILABLE_ARB - CType: int |
static int |
GL_RED
GL_VERSION_1_1, GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_NV_blend_equation_advanced, GL_EXT_texture_rgAlias for: GL_RED_NV, GL_RED_EXT - CType: int |
static int |
GL_RG
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_ARB_texture_rg, GL_EXT_texture_rgAlias for: GL_RG_EXT - CType: int |
static 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_multisampleAlias for: GL_SAMPLE_MASK_NV, GL_SAMPLE_MASK_SGIS, GL_SAMPLE_MASK_EXT - CType: int |
static 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_multisampleAlias for: GL_SAMPLE_MASK_VALUE_EXT, GL_SAMPLE_MASK_VALUE_NV, GL_SAMPLE_MASK_VALUE_SGIS - CType: int |
static int |
GL_SAMPLE_POSITION
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisampleAlias for: GL_SAMPLE_POSITION_NV - CType: int |
static int |
GL_SAMPLER
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_SAMPLER_KHR - CType: int |
static int |
GL_SAMPLER_2D
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsAlias for: GL_SAMPLER_2D_ARB - CType: int |
static int |
GL_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int |
static int |
GL_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_arrayAlias for: GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES - CType: int |
static int |
GL_SAMPLER_2D_SHADOW
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_shadow_samplers, GL_ARB_shader_objectsAlias for: GL_SAMPLER_2D_SHADOW_EXT, GL_SAMPLER_2D_SHADOW_ARB - CType: int |
static int |
GL_SAMPLER_3D
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_OES_texture_3D, GL_ARB_shader_objectsAlias for: GL_SAMPLER_3D_OES, GL_SAMPLER_3D_ARB - CType: int |
static int |
GL_SAMPLER_CUBE
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsAlias for: GL_SAMPLER_CUBE_ARB - CType: int |
static int |
GL_SHADER
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_SHADER_KHR - CType: int |
static int |
GL_SHADER_BINARY_DMP
GL_DMP_shader_binary - CType: int |
static int |
GL_SHADER_BINARY_FORMATS
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_SHADER_COMPILER
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_SHADER_SOURCE_LENGTH
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_SHADER_TYPE
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_SHADING_LANGUAGE_VERSION
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shading_language_100Alias for: GL_SHADING_LANGUAGE_VERSION_ARB - CType: int |
static int |
GL_STACK_OVERFLOW
GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_STACK_OVERFLOW_KHR - CType: int |
static int |
GL_STACK_UNDERFLOW
GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_3_2, GL_KHR_debugAlias for: GL_STACK_UNDERFLOW_KHR - CType: int |
static int |
GL_STENCIL_BACK_FAIL
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ATI_separate_stencilAlias for: GL_STENCIL_BACK_FAIL_ATI - CType: int |
static int |
GL_STENCIL_BACK_FUNC
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ATI_separate_stencilAlias for: GL_STENCIL_BACK_FUNC_ATI - CType: int |
static int |
GL_STENCIL_BACK_PASS_DEPTH_FAIL
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ATI_separate_stencilAlias for: GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI - CType: int |
static int |
GL_STENCIL_BACK_PASS_DEPTH_PASS
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ATI_separate_stencilAlias for: GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI - CType: int |
static int |
GL_STENCIL_BACK_REF
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_STENCIL_BACK_VALUE_MASK
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_STENCIL_BACK_WRITEMASK
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
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
GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_ARB_vertex_buffer_objectAlias for: GL_STREAM_DRAW_ARB - CType: int |
static int |
GL_TEXTURE_2D_MULTISAMPLE
GL_ES_VERSION_3_1, GL_NV_internalformat_sample_query, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int |
static int |
GL_TEXTURE_2D_MULTISAMPLE_ARRAY
GL_NV_internalformat_sample_query, GL_ARB_texture_multisample, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_arrayAlias for: GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES - CType: int |
static int |
GL_TEXTURE_3D
GL_VERSION_1_2, GL_ES_VERSION_3_0, GL_EXT_sparse_texture, GL_OES_texture_3D, GL_EXT_texture3DAlias for: GL_TEXTURE_3D_OES, GL_TEXTURE_3D_EXT - CType: int |
static int |
GL_TEXTURE_BINDING_2D_MULTISAMPLE
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int |
static int |
GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_arrayAlias for: GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES - CType: int |
static int |
GL_TEXTURE_BINDING_3D
GL_VERSION_1_2, GL_ES_VERSION_3_0, GL_OES_texture_3DAlias for: GL_TEXTURE_BINDING_3D_OES - CType: int |
static int |
GL_TEXTURE_BORDER_COLOR
GL_VERSION_1_1, GL_VERSION_1_0, GL_ES_VERSION_3_2, GL_NV_texture_border_clamp, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampAlias for: GL_TEXTURE_BORDER_COLOR_NV, GL_TEXTURE_BORDER_COLOR_OES, GL_TEXTURE_BORDER_COLOR_EXT - CType: int |
static int |
GL_TEXTURE_COMPARE_FUNC
GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_ARB_shadow, GL_EXT_shadow_samplersAlias for: GL_TEXTURE_COMPARE_FUNC_ARB, GL_TEXTURE_COMPARE_FUNC_EXT - CType: int |
static int |
GL_TEXTURE_COMPARE_MODE
GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_EXT_shadow_samplers, GL_ARB_shadowAlias for: GL_TEXTURE_COMPARE_MODE_EXT, GL_TEXTURE_COMPARE_MODE_ARB - CType: int |
static int |
GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int |
static int |
GL_TEXTURE_SAMPLES
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_IMG_multisampled_render_to_textureAlias for: GL_TEXTURE_SAMPLES_IMG - CType: int |
static int |
GL_TEXTURE_WRAP_R
GL_VERSION_1_2, GL_ES_VERSION_3_0, GL_OES_texture_3D, GL_EXT_texture3DAlias for: GL_TEXTURE_WRAP_R_OES, GL_TEXTURE_WRAP_R_EXT - CType: int |
static int |
GL_TIME_ELAPSED
GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_timer_query, GL_EXT_disjoint_timer_queryAlias for: GL_TIME_ELAPSED_EXT - CType: int |
static int |
GL_TIMESTAMP
GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_queryAlias for: GL_TIMESTAMP_EXT - CType: int |
static int |
GL_UNPACK_ROW_LENGTH
GL_VERSION_1_1, GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_EXT_unpack_subimageAlias for: GL_UNPACK_ROW_LENGTH_EXT - CType: int |
static int |
GL_UNPACK_SKIP_PIXELS
GL_VERSION_1_1, GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_EXT_unpack_subimageAlias for: GL_UNPACK_SKIP_PIXELS_EXT - CType: int |
static int |
GL_UNPACK_SKIP_ROWS
GL_VERSION_1_1, GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_EXT_unpack_subimageAlias for: GL_UNPACK_SKIP_ROWS_EXT - CType: int |
static int |
GL_UNSIGNED_INT_10_10_10_2
GL_VERSION_1_2, GL_OES_vertex_type_10_10_10_2, GL_EXT_packed_pixelsAlias for: GL_UNSIGNED_INT_10_10_10_2_OES, GL_UNSIGNED_INT_10_10_10_2_EXT - CType: int |
static 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_REVAlias for: GL_UNSIGNED_INT_2_10_10_10_REV_EXT - CType: int |
static int |
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int |
static int |
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_arrayAlias for: GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES - CType: int |
static 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_floatAlias for: GL_UNSIGNED_NORMALIZED_EXT, GL_UNSIGNED_NORMALIZED_ARB - CType: int |
static int |
GL_VALIDATE_STATUS
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: int |
static int |
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_ARB_vertex_buffer_objectAlias for: GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB - CType: int |
static int |
GL_VERTEX_ATTRIB_ARRAY_ENABLED
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programAlias for: GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB - CType: int |
static int |
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programAlias for: GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB - CType: int |
static int |
GL_VERTEX_ATTRIB_ARRAY_POINTER
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programAlias for: GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB - CType: int |
static int |
GL_VERTEX_ATTRIB_ARRAY_SIZE
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programAlias for: GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB - CType: int |
static int |
GL_VERTEX_ATTRIB_ARRAY_STRIDE
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programAlias for: GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB - CType: int |
static int |
GL_VERTEX_ATTRIB_ARRAY_TYPE
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programAlias for: GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB - CType: int |
static int |
GL_VERTEX_SHADER
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_EXT_vertex_shader, GL_ARB_vertex_shaderAlias for: GL_VERTEX_SHADER_EXT, GL_VERTEX_SHADER_ARB - CType: int |
static int |
GL_VERTEX_SHADER_BIT
GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_ARB_separate_shader_objects, GL_EXT_separate_shader_objectsAlias for: GL_VERTEX_SHADER_BIT_EXT - CType: int |
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_objectsAlias for: glActiveShaderProgramEXT |
void |
glApplyFramebufferAttachmentCMAAINTEL()
Entry point to C language function:
void glApplyFramebufferAttachmentCMAAINTEL(void) Part of GL_INTEL_framebuffer_CMAA |
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_queryAlias 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_shaderAlias 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_objectsAlias 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_colorAlias 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_objectsAlias 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_3DAlias 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_3DAlias 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_compressionAlias 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_compressionAlias 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_ES_VERSION_3_2, GL_EXT_copy_image, GL_OES_copy_image, GL_NV_copy_imageAlias 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_3DAlias 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_objectsAlias 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_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugAlias 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_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugAlias 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_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_output, GL_AMD_debug_outputAlias 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_objectsAlias 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_objectsAlias 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_queryAlias 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_queryAlias 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_programAlias 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_instanceAlias 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_buffersAlias 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_buffersAlias 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_instanceAlias 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_instanceAlias 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_programAlias 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_queryAlias 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_3DAlias 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_objectsAlias 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_objectsAlias 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_queryAlias 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_queryAlias 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_shaderAlias 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_shaderAlias 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_objectsAlias 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_objectsAlias 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_shaderAlias 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_ES_VERSION_3_2, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debugAlias 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_ES_VERSION_3_2, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debugAlias 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_multisampleAlias 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_multisampleAlias 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_ES_VERSION_3_2, GL_EXT_debug_label, GL_KHR_debugAlias 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_ES_VERSION_3_2, GL_EXT_debug_label, GL_KHR_debugAlias 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_ES_VERSION_3_2, GL_KHR_debugAlias 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_ES_VERSION_3_2, GL_KHR_debugAlias 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_binaryAlias 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_binaryAlias 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_programAlias 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_programAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_queryAlias 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_queryAlias 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_queryAlias 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_queryAlias 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_queryAlias 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_queryAlias 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_queryAlias 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_queryAlias 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_queryAlias 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_queryAlias 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_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampAlias 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_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampAlias 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_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampAlias 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_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampAlias 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_objectsAlias 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_objectsAlias 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_ES_VERSION_3_2, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampAlias 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_ES_VERSION_3_2, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampAlias 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_ES_VERSION_3_2, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampAlias 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_ES_VERSION_3_2, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_programAlias 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_programAlias 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_programAlias 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_programAlias 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_programAlias 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_objectsAlias 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_queryAlias 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_objectsAlias 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_ES_VERSION_3_2, GL_KHR_debugAlias 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_ES_VERSION_3_2, GL_KHR_debugAlias 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_ES_VERSION_3_2, GL_KHR_debugAlias 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_ES_VERSION_3_2, GL_KHR_debugAlias for: glObjectPtrLabelKHR |
void |
glPopDebugGroup()
Entry point to C language function:
void glPopDebugGroup(void) Part of GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugAlias 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_binaryAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_ES_VERSION_3_2, GL_KHR_debugAlias 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_ES_VERSION_3_2, GL_KHR_debugAlias 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_queryAlias 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_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampAlias 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_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampAlias 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_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampAlias 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_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampAlias 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_objectsAlias 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_objectsAlias 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_stencilAlias 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_stencilAlias 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_3DAlias 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_3DAlias 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_ES_VERSION_3_2, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampAlias 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_ES_VERSION_3_2, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampAlias 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_ES_VERSION_3_2, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampAlias 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_ES_VERSION_3_2, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampAlias 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_texture3DAlias 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_texture3DAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_objectsAlias 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_programAlias 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_programAlias 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_programAlias 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_programAlias 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_programAlias 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_programAlias 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_programAlias 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_programAlias 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_programAlias 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_programAlias 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_programAlias 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_programAlias 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_programAlias 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, glViewportgetBoundBuffer, getBoundFramebuffer, getBufferStorage, getContext, getDefaultDrawFramebuffer, getDefaultReadBuffer, getDefaultReadFramebuffer, getDownstreamGL, getExtension, getGL, getGL2, getGL2ES1, getGL2ES2, getGL2ES3, getGL2GL3, getGL3, getGL3bc, getGL3ES3, getGL4, getGL4bc, getGL4ES3, getGLES1, getGLES2, getGLES3, getGLProfile, getMaxRenderbufferSamples, getPlatformGLExtensions, getRootGL, getSwapInterval, hasBasicFBOSupport, hasFullFBOSupport, hasGLSL, isExtensionAvailable, isFunctionAvailable, isGL, isGL2, isGL2ES1, isGL2ES2, isGL2ES3, isGL2GL3, isGL3, isGL3bc, isGL3core, isGL3ES3, isGL4, isGL4bc, isGL4core, isGL4ES3, isGLcore, isGLES, isGLES1, isGLES2, isGLES2Compatible, isGLES3, isGLES31Compatible, isGLES32Compatible, isGLES3Compatible, isNPOTTextureAvailable, isTextureFormatBGRA8888Available, isVBOArrayBound, isVBOElementArrayBound, mapBuffer, mapBufferRange, setSwapIntervalstatic final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_shaderGL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB - CType: intstatic 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_buffersGL_COLOR_ATTACHMENT12_EXT, GL_COLOR_ATTACHMENT12_NV - CType: intstatic final int GL_PROGRAM_BINARY_FORMATS
GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_ARB_get_program_binary, GL_OES_get_program_binaryGL_PROGRAM_BINARY_FORMATS_OES - CType: intstatic final int GL_BOOL
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsGL_BOOL_ARB - CType: intstatic final int GL_CONSTANT_ALPHA
GL_VERSION_1_4, GL_ES_VERSION_2_0, GL_ARB_imaging, GL_EXT_blend_colorGL_CONSTANT_ALPHA_EXT - CType: intstatic 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_buffersGL_COLOR_ATTACHMENT6_EXT, GL_COLOR_ATTACHMENT6_NV - CType: intstatic final int GL_SHADER_BINARY_DMP
GL_DMP_shader_binary - CType: intstatic final int GL_QUERY
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugGL_QUERY_KHR - CType: intstatic final int GL_STACK_OVERFLOW
GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_3_2, GL_KHR_debugGL_STACK_OVERFLOW_KHR - CType: intstatic final int GL_DEBUG_TYPE_POP_GROUP
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugGL_DEBUG_TYPE_POP_GROUP_KHR - CType: intstatic final int GL_DEPTH_COMPONENT
GL_VERSION_1_1, GL_VERSION_1_0, GL_ES_VERSION_2_0 - CType: intstatic final int GL_TIME_ELAPSED
GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_timer_query, GL_EXT_disjoint_timer_queryGL_TIME_ELAPSED_EXT - CType: intstatic final int GL_SHADER_SOURCE_LENGTH
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic 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_buffersGL_DRAW_BUFFER15_ATI, GL_DRAW_BUFFER15_NV, GL_DRAW_BUFFER15_ARB, GL_DRAW_BUFFER15_EXT - CType: intstatic final int GL_VERTEX_ATTRIB_ARRAY_STRIDE
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programGL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB - CType: intstatic 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_floatGL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT - CType: intstatic final int GL_DEBUG_SEVERITY_LOW
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debugGL_DEBUG_SEVERITY_LOW_AMD, GL_DEBUG_SEVERITY_LOW_ARB, GL_DEBUG_SEVERITY_LOW_KHR - CType: intstatic final int GL_ONE_MINUS_CONSTANT_ALPHA
GL_VERSION_1_4, GL_ES_VERSION_2_0, GL_ARB_imaging, GL_EXT_blend_colorGL_ONE_MINUS_CONSTANT_ALPHA_EXT - CType: intstatic final int GL_COMPILE_STATUS
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic 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_multisampleGL_SAMPLE_MASK_NV, GL_SAMPLE_MASK_SGIS, GL_SAMPLE_MASK_EXT - CType: intstatic 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_buffersGL_COLOR_ATTACHMENT1_EXT, GL_COLOR_ATTACHMENT1_NV - CType: intstatic final int GL_SHADER_COMPILER
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: intstatic final int GL_DEBUG_SOURCE_OTHER
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugGL_DEBUG_SOURCE_OTHER_ARB, GL_DEBUG_SOURCE_OTHER_KHR - CType: intstatic 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_buffersGL_COLOR_ATTACHMENT3_EXT, GL_COLOR_ATTACHMENT3_NV - CType: intstatic 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_multisampleGL_SAMPLE_MASK_VALUE_EXT, GL_SAMPLE_MASK_VALUE_NV, GL_SAMPLE_MASK_VALUE_SGIS - CType: intstatic final int GL_TEXTURE_COMPARE_MODE
GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_EXT_shadow_samplers, GL_ARB_shadowGL_TEXTURE_COMPARE_MODE_EXT, GL_TEXTURE_COMPARE_MODE_ARB - CType: intstatic final int GL_UNPACK_SKIP_PIXELS
GL_VERSION_1_1, GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_EXT_unpack_subimageGL_UNPACK_SKIP_PIXELS_EXT - CType: intstatic final int GL_UNPACK_SKIP_ROWS
GL_VERSION_1_1, GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_EXT_unpack_subimageGL_UNPACK_SKIP_ROWS_EXT - CType: intstatic final int GL_TEXTURE_SAMPLES
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_IMG_multisampled_render_to_textureGL_TEXTURE_SAMPLES_IMG - CType: intstatic final int GL_MEDIUM_FLOAT
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: intstatic final int GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugGL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB, GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR - CType: intstatic final int GL_MEDIUM_INT
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: intstatic final int GL_TEXTURE_BINDING_3D
GL_VERSION_1_2, GL_ES_VERSION_3_0, GL_OES_texture_3DGL_TEXTURE_BINDING_3D_OES - CType: intstatic final int GL_SAMPLER
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugGL_SAMPLER_KHR - CType: intstatic final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: intstatic 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_buffersGL_DRAW_BUFFER12_NV, GL_DRAW_BUFFER12_ATI, GL_DRAW_BUFFER12_EXT, GL_DRAW_BUFFER12_ARB - CType: intstatic final int GL_VALIDATE_STATUS
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic final int GL_INT_10_10_10_2
GL_OES_vertex_type_10_10_10_2GL_INT_10_10_10_2_OES - CType: intstatic final int GL_UNPACK_ROW_LENGTH
GL_VERSION_1_1, GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_EXT_unpack_subimageGL_UNPACK_ROW_LENGTH_EXT - CType: intstatic 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_REVGL_UNSIGNED_INT_2_10_10_10_REV_EXT - CType: intstatic final int GL_VERTEX_SHADER
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_EXT_vertex_shader, GL_ARB_vertex_shaderGL_VERTEX_SHADER_EXT, GL_VERTEX_SHADER_ARB - CType: intstatic 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_buffersGL_DRAW_BUFFER8_ARB, GL_DRAW_BUFFER8_ATI, GL_DRAW_BUFFER8_NV, GL_DRAW_BUFFER8_EXT - CType: intstatic 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_buffersGL_COLOR_ATTACHMENT2_EXT, GL_COLOR_ATTACHMENT2_NV - CType: intstatic final int GL_MAX_VERTEX_UNIFORM_VECTORS
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: intstatic final int GL_ANY_SAMPLES_PASSED_CONSERVATIVE
GL_ES_VERSION_3_0, GL_VERSION_4_3, GL_ARB_ES3_compatibility, GL_EXT_occlusion_query_booleanGL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT - CType: intstatic final int GL_VERTEX_ATTRIB_ARRAY_POINTER
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programGL_VERTEX_ATTRIB_ARRAY_POINTER_ARB - CType: intstatic final int GL_BLEND_ADVANCED_COHERENT_KHR
GL_KHR_blend_equation_advanced_coherent - CType: intstatic final int GL_DEBUG_SEVERITY_MEDIUM
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_output, GL_AMD_debug_outputGL_DEBUG_SEVERITY_MEDIUM_KHR, GL_DEBUG_SEVERITY_MEDIUM_ARB, GL_DEBUG_SEVERITY_MEDIUM_AMD - CType: intstatic final int GL_STACK_UNDERFLOW
GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_3_2, GL_KHR_debugGL_STACK_UNDERFLOW_KHR - CType: intstatic final int GL_PROGRAM
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugGL_PROGRAM_KHR - CType: intstatic final int GL_SAMPLER_CUBE
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsGL_SAMPLER_CUBE_ARB - CType: intstatic final int GL_QUERY_COUNTER_BITS
GL_VERSION_1_5, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryGL_QUERY_COUNTER_BITS_EXT, GL_QUERY_COUNTER_BITS_ARB - CType: intstatic final int GL_PROGRAM_SEPARABLE
GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_ARB_separate_shader_objects, GL_EXT_separate_shader_objectsGL_PROGRAM_SEPARABLE_EXT - CType: intstatic final int GL_FLOAT_VEC3
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsGL_FLOAT_VEC3_ARB - CType: intstatic final int GL_FLOAT_VEC4
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsGL_FLOAT_VEC4_ARB - CType: intstatic final int GL_FLOAT_VEC2
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsGL_FLOAT_VEC2_ARB - CType: intstatic final int GL_ANY_SAMPLES_PASSED
GL_ES_VERSION_3_0, GL_ARB_occlusion_query2, GL_VERSION_3_3, GL_EXT_occlusion_query_booleanGL_ANY_SAMPLES_PASSED_EXT - CType: intstatic final int GL_MAX_LABEL_LENGTH
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugGL_MAX_LABEL_LENGTH_KHR - CType: intstatic final int GL_TEXTURE_3D
GL_VERSION_1_2, GL_ES_VERSION_3_0, GL_EXT_sparse_texture, GL_OES_texture_3D, GL_EXT_texture3DGL_TEXTURE_3D_OES, GL_TEXTURE_3D_EXT - CType: intstatic final int GL_STENCIL_BACK_PASS_DEPTH_PASS
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ATI_separate_stencilGL_STENCIL_BACK_PASS_DEPTH_PASS_ATI - CType: intstatic final int GL_COMPARE_REF_TO_TEXTURE
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_shadow_samplersGL_COMPARE_REF_TO_TEXTURE_EXT - CType: intstatic final int GL_TEXTURE_WRAP_R
GL_VERSION_1_2, GL_ES_VERSION_3_0, GL_OES_texture_3D, GL_EXT_texture3DGL_TEXTURE_WRAP_R_OES, GL_TEXTURE_WRAP_R_EXT - CType: intstatic 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_buffersGL_COLOR_ATTACHMENT15_NV, GL_COLOR_ATTACHMENT15_EXT - CType: intstatic final int GL_SHADER_TYPE
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic final int GL_DEBUG_SOURCE_APPLICATION
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_outputGL_DEBUG_SOURCE_APPLICATION_KHR, GL_DEBUG_SOURCE_APPLICATION_ARB - CType: intstatic 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_binaryGL_NUM_PROGRAM_BINARY_FORMATS_OES - CType: intstatic 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_buffersGL_COLOR_ATTACHMENT9_EXT, GL_COLOR_ATTACHMENT9_NV - CType: intstatic final int GL_CONTEXT_ROBUST_ACCESS
GL_KHR_robustness, GL_EXT_robustness, GL_KHR_robustnessGL_CONTEXT_ROBUST_ACCESS_EXT, GL_CONTEXT_ROBUST_ACCESS_KHR - CType: intstatic final int GL_HIGH_FLOAT
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: intstatic final int GL_BUFFER
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugGL_BUFFER_KHR - CType: intstatic 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_buffersGL_DRAW_BUFFER3_ARB, GL_DRAW_BUFFER3_NV, GL_DRAW_BUFFER3_EXT, GL_DRAW_BUFFER3_ATI - CType: intstatic final int GL_SHADER
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugGL_SHADER_KHR - CType: intstatic 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_buffersGL_DRAW_BUFFER9_EXT, GL_DRAW_BUFFER9_ARB, GL_DRAW_BUFFER9_ATI, GL_DRAW_BUFFER9_NV - CType: intstatic final int GL_CONSTANT_COLOR
GL_VERSION_1_4, GL_ES_VERSION_2_0, GL_ARB_imaging, GL_EXT_blend_colorGL_CONSTANT_COLOR_EXT - CType: intstatic final int GL_MAX_DEBUG_MESSAGE_LENGTH
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_AMD_debug_output, GL_KHR_debugGL_MAX_DEBUG_MESSAGE_LENGTH_ARB, GL_MAX_DEBUG_MESSAGE_LENGTH_AMD, GL_MAX_DEBUG_MESSAGE_LENGTH_KHR - CType: intstatic final int GL_UNSIGNED_INT_10_10_10_2
GL_VERSION_1_2, GL_OES_vertex_type_10_10_10_2, GL_EXT_packed_pixelsGL_UNSIGNED_INT_10_10_10_2_OES, GL_UNSIGNED_INT_10_10_10_2_EXT - CType: intstatic final int GL_LOW_FLOAT
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: intstatic final int GL_CONTEXT_FLAG_DEBUG_BIT
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugGL_CONTEXT_FLAG_DEBUG_BIT_KHR - CType: intstatic final int GL_TEXTURE_BINDING_2D_MULTISAMPLE
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: intstatic final int GL_MAX_DEBUG_LOGGED_MESSAGES
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_AMD_debug_output, GL_ARB_debug_outputGL_MAX_DEBUG_LOGGED_MESSAGES_KHR, GL_MAX_DEBUG_LOGGED_MESSAGES_AMD, GL_MAX_DEBUG_LOGGED_MESSAGES_ARB - CType: intstatic final int GL_NUM_SHADER_BINARY_FORMATS
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: intstatic final int GL_ONE_MINUS_CONSTANT_COLOR
GL_VERSION_1_4, GL_ES_VERSION_2_0, GL_ARB_imaging, GL_EXT_blend_colorGL_ONE_MINUS_CONSTANT_COLOR_EXT - CType: intstatic final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_shaderGL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB - CType: intstatic final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_arrayGL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES - CType: intstatic final int GL_STENCIL_BACK_FUNC
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ATI_separate_stencilGL_STENCIL_BACK_FUNC_ATI - CType: intstatic final int GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_arrayGL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES - CType: intstatic 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_buffersGL_DRAW_BUFFER14_ARB, GL_DRAW_BUFFER14_ATI, GL_DRAW_BUFFER14_EXT, GL_DRAW_BUFFER14_NV - CType: intstatic 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_buffersGL_COLOR_ATTACHMENT5_NV, GL_COLOR_ATTACHMENT5_EXT - CType: intstatic final int GL_DEBUG_CALLBACK_USER_PARAM
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugGL_DEBUG_CALLBACK_USER_PARAM_ARB, GL_DEBUG_CALLBACK_USER_PARAM_KHR - CType: intstatic final int GL_DEBUG_SEVERITY_HIGH
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debug, GL_AMD_debug_outputGL_DEBUG_SEVERITY_HIGH_ARB, GL_DEBUG_SEVERITY_HIGH_KHR, GL_DEBUG_SEVERITY_HIGH_AMD - CType: intstatic final int GL_SAMPLER_2D
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsGL_SAMPLER_2D_ARB - CType: intstatic 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_buffersGL_DRAW_BUFFER0_NV, GL_DRAW_BUFFER0_ARB, GL_DRAW_BUFFER0_ATI, GL_DRAW_BUFFER0_EXT - CType: intstatic final int GL_ACTIVE_UNIFORMS
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic final int GL_MAX_3D_TEXTURE_SIZE
GL_VERSION_1_2, GL_ES_VERSION_3_0, GL_EXT_texture3D, GL_OES_texture_3DGL_MAX_3D_TEXTURE_SIZE_EXT, GL_MAX_3D_TEXTURE_SIZE_OES - CType: intstatic final int GL_RG
GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_ARB_texture_rg, GL_EXT_texture_rgGL_RG_EXT - CType: intstatic final int GL_DEBUG_GROUP_STACK_DEPTH
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugGL_DEBUG_GROUP_STACK_DEPTH_KHR - CType: intstatic final int GL_PROGRAM_BINARY_LENGTH
GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_ARB_get_program_binary, GL_OES_get_program_binaryGL_PROGRAM_BINARY_LENGTH_OES - CType: intstatic final int GL_STENCIL_BACK_FAIL
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ATI_separate_stencilGL_STENCIL_BACK_FAIL_ATI - CType: intstatic final long GL_ALL_SHADER_BITS
GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_ARB_separate_shader_objects, GL_EXT_separate_shader_objectsGL_ALL_SHADER_BITS_EXT - CType: longstatic final int GL_MAX_SAMPLE_MASK_WORDS
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisampleGL_MAX_SAMPLE_MASK_WORDS_NV - CType: intstatic final int GL_GPU_DISJOINT
GL_EXT_disjoint_timer_queryGL_GPU_DISJOINT_EXT - CType: intstatic final int GL_DELETE_STATUS
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic final int GL_INT
GL_VERSION_1_1, GL_VERSION_1_0, GL_ES_VERSION_2_0 - CType: intstatic final int GL_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_arrayGL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES - CType: intstatic final int GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_arrayGL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES - CType: intstatic 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_buffersGL_COLOR_ATTACHMENT14_EXT, GL_COLOR_ATTACHMENT14_NV - CType: intstatic final int GL_FLOAT_MAT3
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsGL_FLOAT_MAT3_ARB - CType: intstatic final int GL_FLOAT_MAT4
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsGL_FLOAT_MAT4_ARB - CType: intstatic 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_buffersGL_COLOR_ATTACHMENT10_NV, GL_COLOR_ATTACHMENT10_EXT - CType: intstatic final int GL_FLOAT_MAT2
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsGL_FLOAT_MAT2_ARB - CType: intstatic final int GL_CURRENT_QUERY
GL_ES_VERSION_3_0, GL_VERSION_1_5, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryGL_CURRENT_QUERY_EXT, GL_CURRENT_QUERY_ARB - CType: intstatic final int GL_DEBUG_CALLBACK_FUNCTION
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugGL_DEBUG_CALLBACK_FUNCTION_ARB, GL_DEBUG_CALLBACK_FUNCTION_KHR - CType: intstatic final int GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_outputGL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR, GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB - CType: intstatic final int GL_TEXTURE_COMPARE_FUNC
GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_ARB_shadow, GL_EXT_shadow_samplersGL_TEXTURE_COMPARE_FUNC_ARB, GL_TEXTURE_COMPARE_FUNC_EXT - CType: intstatic 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_floatGL_UNSIGNED_NORMALIZED_EXT, GL_UNSIGNED_NORMALIZED_ARB - CType: intstatic final int GL_VERTEX_ATTRIB_ARRAY_TYPE
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programGL_VERTEX_ATTRIB_ARRAY_TYPE_ARB - CType: intstatic final int GL_MAX_DEBUG_GROUP_STACK_DEPTH
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugGL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR - CType: intstatic final int GL_BOOL_VEC2
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsGL_BOOL_VEC2_ARB - CType: intstatic 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_rgGL_RED_NV, GL_RED_EXT - CType: intstatic final int GL_STENCIL_BACK_PASS_DEPTH_FAIL
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ATI_separate_stencilGL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI - CType: intstatic final int GL_BOOL_VEC4
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsGL_BOOL_VEC4_ARB - CType: intstatic final int GL_BOOL_VEC3
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsGL_BOOL_VEC3_ARB - CType: intstatic final int GL_PROXY_TEXTURE_2D_MULTISAMPLE
GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: intstatic 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_buffersGL_DRAW_BUFFER2_EXT, GL_DRAW_BUFFER2_ATI, GL_DRAW_BUFFER2_ARB, GL_DRAW_BUFFER2_NV - CType: intstatic final int GL_CLAMP_TO_BORDER
GL_VERSION_1_3, GL_ES_VERSION_3_2, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp, GL_SGIS_texture_border_clamp, GL_ARB_texture_border_clamp, GL_NV_texture_border_clampGL_CLAMP_TO_BORDER_EXT, GL_CLAMP_TO_BORDER_OES, GL_CLAMP_TO_BORDER_SGIS, GL_CLAMP_TO_BORDER_ARB, GL_CLAMP_TO_BORDER_NV - CType: intstatic final int GL_HIGH_INT
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: intstatic final int GL_INT_VEC4
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsGL_INT_VEC4_ARB - CType: intstatic final int GL_INT_VEC3
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsGL_INT_VEC3_ARB - CType: intstatic final int GL_INT_VEC2
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsGL_INT_VEC2_ARB - CType: intstatic final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_ARB_vertex_buffer_objectGL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB - CType: intstatic final int GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugGL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB, GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR - CType: intstatic final int GL_MAX_VARYING_VECTORS
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: intstatic final int GL_ACTIVE_ATTRIBUTES
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic 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_buffersGL_COLOR_ATTACHMENT11_EXT, GL_COLOR_ATTACHMENT11_NV - CType: intstatic 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_buffersGL_DRAW_BUFFER13_ARB, GL_DRAW_BUFFER13_NV, GL_DRAW_BUFFER13_ATI, GL_DRAW_BUFFER13_EXT - CType: intstatic 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_buffersGL_DRAW_BUFFER10_NV, GL_DRAW_BUFFER10_EXT, GL_DRAW_BUFFER10_ATI, GL_DRAW_BUFFER10_ARB - CType: intstatic final int GL_TEXTURE_2D_MULTISAMPLE
GL_ES_VERSION_3_1, GL_NV_internalformat_sample_query, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: intstatic final int GL_TIMESTAMP
GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_queryGL_TIMESTAMP_EXT - CType: intstatic final int GL_DEBUG_TYPE_PUSH_GROUP
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugGL_DEBUG_TYPE_PUSH_GROUP_KHR - CType: intstatic final int GL_VERTEX_ATTRIB_ARRAY_ENABLED
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programGL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB - CType: intstatic final int GL_ATTACHED_SHADERS
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic final int GL_DEBUG_TYPE_MARKER
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugGL_DEBUG_TYPE_MARKER_KHR - CType: intstatic 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_buffersGL_COLOR_ATTACHMENT4_EXT, GL_COLOR_ATTACHMENT4_NV - CType: intstatic final int GL_TEXTURE_BORDER_COLOR
GL_VERSION_1_1, GL_VERSION_1_0, GL_ES_VERSION_3_2, GL_NV_texture_border_clamp, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampGL_TEXTURE_BORDER_COLOR_NV, GL_TEXTURE_BORDER_COLOR_OES, GL_TEXTURE_BORDER_COLOR_EXT - CType: intstatic final int GL_STENCIL_BACK_WRITEMASK
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic final int GL_MAX_INTEGER_SAMPLES
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: intstatic final int GL_STENCIL_BACK_REF
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic final int GL_STENCIL_BACK_VALUE_MASK
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programGL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB - CType: intstatic 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_buffersGL_DRAW_BUFFER4_NV, GL_DRAW_BUFFER4_ATI, GL_DRAW_BUFFER4_ARB, GL_DRAW_BUFFER4_EXT - CType: intstatic final int GL_VERTEX_ATTRIB_ARRAY_SIZE
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programGL_VERTEX_ATTRIB_ARRAY_SIZE_ARB - CType: intstatic final int GL_ACTIVE_PROGRAM
GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_ARB_separate_shader_objects, GL_EXT_separate_shader_objectsGL_ACTIVE_PROGRAM_EXT - CType: intstatic final int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
GL_ARB_framebuffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_sRGBGL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT - CType: intstatic final int GL_MAX_TEXTURE_IMAGE_UNITS
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_fragment_program, GL_NV_fragment_programGL_MAX_TEXTURE_IMAGE_UNITS_ARB, GL_MAX_TEXTURE_IMAGE_UNITS_NV - CType: intstatic final int GL_DEBUG_OUTPUT
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugGL_DEBUG_OUTPUT_KHR - CType: intstatic final int GL_DEBUG_SEVERITY_NOTIFICATION
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugGL_DEBUG_SEVERITY_NOTIFICATION_KHR - CType: intstatic 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_buffersGL_DRAW_BUFFER7_ATI, GL_DRAW_BUFFER7_ARB, GL_DRAW_BUFFER7_EXT, GL_DRAW_BUFFER7_NV - CType: intstatic final int GL_DEBUG_SOURCE_API
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_outputGL_DEBUG_SOURCE_API_KHR, GL_DEBUG_SOURCE_API_ARB - CType: intstatic final int GL_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: intstatic final int GL_CURRENT_PROGRAM
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic final int GL_PROGRAM_PIPELINE_BINDING
GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_ARB_separate_shader_objects, GL_EXT_separate_shader_objectsGL_PROGRAM_PIPELINE_BINDING_EXT - CType: intstatic final int GL_DEBUG_TYPE_PERFORMANCE
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_outputGL_DEBUG_TYPE_PERFORMANCE_KHR, GL_DEBUG_TYPE_PERFORMANCE_ARB - CType: intstatic final int GL_MAX_FRAGMENT_UNIFORM_VECTORS
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: intstatic final int GL_STREAM_DRAW
GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_ARB_vertex_buffer_objectGL_STREAM_DRAW_ARB - CType: intstatic final int GL_SHADER_BINARY_FORMATS
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: intstatic final int GL_DEBUG_LOGGED_MESSAGES
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_output, GL_AMD_debug_outputGL_DEBUG_LOGGED_MESSAGES_KHR, GL_DEBUG_LOGGED_MESSAGES_ARB, GL_DEBUG_LOGGED_MESSAGES_AMD - CType: intstatic final int GL_SAMPLE_POSITION
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisampleGL_SAMPLE_POSITION_NV - CType: intstatic 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_buffersGL_DRAW_BUFFER1_ATI, GL_DRAW_BUFFER1_NV, GL_DRAW_BUFFER1_ARB, GL_DRAW_BUFFER1_EXT - CType: intstatic final int GL_ACTIVE_UNIFORM_MAX_LENGTH
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic final int GL_MAX_COLOR_TEXTURE_SAMPLES
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: intstatic final int GL_DEBUG_TYPE_ERROR
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugGL_DEBUG_TYPE_ERROR_ARB, GL_DEBUG_TYPE_ERROR_KHR - CType: intstatic final int GL_DEBUG_TYPE_PORTABILITY
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugGL_DEBUG_TYPE_PORTABILITY_ARB, GL_DEBUG_TYPE_PORTABILITY_KHR - CType: intstatic final int GL_DEBUG_SOURCE_SHADER_COMPILER
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_outputGL_DEBUG_SOURCE_SHADER_COMPILER_KHR, GL_DEBUG_SOURCE_SHADER_COMPILER_ARB - CType: intstatic final int GL_SHADING_LANGUAGE_VERSION
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shading_language_100GL_SHADING_LANGUAGE_VERSION_ARB - CType: intstatic final int GL_DEBUG_SOURCE_THIRD_PARTY
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_outputGL_DEBUG_SOURCE_THIRD_PARTY_KHR, GL_DEBUG_SOURCE_THIRD_PARTY_ARB - CType: intstatic 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_buffersGL_DRAW_BUFFER11_ARB, GL_DRAW_BUFFER11_ATI, GL_DRAW_BUFFER11_EXT, GL_DRAW_BUFFER11_NV - CType: intstatic 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_buffersGL_COLOR_ATTACHMENT7_EXT, GL_COLOR_ATTACHMENT7_NV - CType: intstatic final int GL_LOW_INT
GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0 - CType: intstatic final int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic final int GL_LINK_STATUS
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic final int GL_TEXTURE_2D_MULTISAMPLE_ARRAY
GL_NV_internalformat_sample_query, GL_ARB_texture_multisample, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_arrayGL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES - CType: intstatic 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_buffersGL_DRAW_BUFFER5_ATI, GL_DRAW_BUFFER5_EXT, GL_DRAW_BUFFER5_ARB, GL_DRAW_BUFFER5_NV - CType: intstatic final int GL_FRAGMENT_SHADER_BIT
GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_ARB_separate_shader_objects, GL_EXT_separate_shader_objectsGL_FRAGMENT_SHADER_BIT_EXT - CType: intstatic final int GL_QUERY_RESULT
GL_ES_VERSION_3_0, GL_VERSION_1_5, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryGL_QUERY_RESULT_EXT, GL_QUERY_RESULT_ARB - CType: intstatic final int GL_INFO_LOG_LENGTH
GL_VERSION_2_0, GL_ES_VERSION_2_0 - CType: intstatic final int GL_FRAGMENT_SHADER
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ATI_fragment_shader, GL_ARB_fragment_shaderGL_FRAGMENT_SHADER_ATI, GL_FRAGMENT_SHADER_ARB - CType: intstatic 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_buffersGL_MAX_DRAW_BUFFERS_NV, GL_MAX_DRAW_BUFFERS_ATI, GL_MAX_DRAW_BUFFERS_ARB, GL_MAX_DRAW_BUFFERS_EXT - CType: intstatic 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_buffersGL_COLOR_ATTACHMENT13_EXT, GL_COLOR_ATTACHMENT13_NV - CType: intstatic final int GL_INT_SAMPLER_2D_MULTISAMPLE
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: intstatic final int GL_CURRENT_VERTEX_ATTRIB
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programGL_CURRENT_VERTEX_ATTRIB_ARB - CType: intstatic final int GL_FRAGMENT_SHADER_DERIVATIVE_HINT
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ARB_fragment_shader, GL_OES_standard_derivativesGL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB, GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES - CType: intstatic final int GL_DEBUG_TYPE_OTHER
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugGL_DEBUG_TYPE_OTHER_ARB, GL_DEBUG_TYPE_OTHER_KHR - CType: intstatic final int GL_QUERY_RESULT_AVAILABLE
GL_ES_VERSION_3_0, GL_VERSION_1_5, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryGL_QUERY_RESULT_AVAILABLE_EXT, GL_QUERY_RESULT_AVAILABLE_ARB - CType: intstatic final int GL_MAX_VERTEX_ATTRIBS
GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programGL_MAX_VERTEX_ATTRIBS_ARB - CType: intstatic final int GL_MAX_DEPTH_TEXTURE_SAMPLES
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: intstatic final int GL_BLEND_COLOR
GL_ES_VERSION_2_0, GL_ARB_imaging, GL_EXT_blend_colorGL_BLEND_COLOR_EXT - CType: intstatic final int GL_VERTEX_SHADER_BIT
GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_ARB_separate_shader_objects, GL_EXT_separate_shader_objectsGL_VERTEX_SHADER_BIT_EXT - CType: intstatic 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_buffersGL_COLOR_ATTACHMENT8_NV, GL_COLOR_ATTACHMENT8_EXT - CType: intstatic final int GL_SAMPLER_2D_SHADOW
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_shadow_samplers, GL_ARB_shader_objectsGL_SAMPLER_2D_SHADOW_EXT, GL_SAMPLER_2D_SHADOW_ARB - CType: intstatic final int GL_SAMPLER_3D
GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_OES_texture_3D, GL_ARB_shader_objectsGL_SAMPLER_3D_OES, GL_SAMPLER_3D_ARB - CType: intstatic final int GL_PROGRAM_PIPELINE
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugGL_PROGRAM_PIPELINE_KHR - CType: intstatic 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_buffersGL_DRAW_BUFFER6_NV, GL_DRAW_BUFFER6_ATI, GL_DRAW_BUFFER6_ARB, GL_DRAW_BUFFER6_EXT - CType: intstatic final int GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: intstatic final int GL_DEBUG_OUTPUT_SYNCHRONOUS
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugGL_DEBUG_OUTPUT_SYNCHRONOUS_ARB, GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR - CType: intstatic 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_attachmentsGL_MAX_COLOR_ATTACHMENTS_EXT, GL_MAX_COLOR_ATTACHMENTS_NV - CType: intstatic final int GL_DEBUG_SOURCE_WINDOW_SYSTEM
GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugGL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB, GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR - CType: intstatic final int GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: intstatic final int GL_STENCIL_INDEX
GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0void glAttachShader(int program,
int shader)
void glAttachShader(GLuint program, GLuint shader) GL_VERSION_2_0, GL_ES_VERSION_2_0void 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_shaderglBindAttribLocationARBvoid 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_colorglBlendColorEXTvoid glCompileShader(int shader)
void glCompileShader(GLuint shader) GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsglCompileShaderARBint glCreateProgram()
GLuint glCreateProgram(void) GL_VERSION_2_0, GL_ES_VERSION_2_0int glCreateShader(int type)
GLuint glCreateShader(GLenum type) GL_VERSION_2_0, GL_ES_VERSION_2_0void glDeleteProgram(int program)
void glDeleteProgram(GLuint program) GL_VERSION_2_0, GL_ES_VERSION_2_0void glDeleteShader(int shader)
void glDeleteShader(GLuint shader) GL_VERSION_2_0, GL_ES_VERSION_2_0void glDetachShader(int program,
int shader)
void glDetachShader(GLuint program, GLuint shader) GL_VERSION_2_0, GL_ES_VERSION_2_0void glDisableVertexAttribArray(int index)
void glDisableVertexAttribArray(GLuint index) GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programglDisableVertexAttribArrayARBvoid glEnableVertexAttribArray(int index)
void glEnableVertexAttribArray(GLuint index) GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_programglEnableVertexAttribArrayARBvoid 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_shaderglGetActiveAttribARBlength - a direct or array-backed IntBuffersize - a direct or array-backed IntBuffertype - a direct or array-backed IntBuffername - a direct or array-backed ByteBuffervoid 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_shaderglGetActiveAttribARBvoid 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_objectsglGetActiveUniformARBlength - a direct or array-backed IntBuffersize - a direct or array-backed IntBuffertype - a direct or array-backed IntBuffername - a direct or array-backed ByteBuffervoid 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_objectsglGetActiveUniformARBvoid 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_0void 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_0int glGetAttribLocation(int program,
String name)
GLint glGetAttribLocation(GLuint program, const GLchar * name) GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_vertex_shaderglGetAttribLocationARBvoid 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_programglGetProgramivNV, glGetProgramivARBparams - a direct or array-backed IntBuffervoid 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_programglGetProgramivNV, glGetProgramivARBvoid 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_0length - a direct or array-backed IntBufferinfoLog - a direct or array-backed ByteBuffervoid 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_0void glGetShaderiv(int shader,
int pname,
IntBuffer params)
void glGetShaderiv(GLuint shader, GLenum pname, GLint * params) GL_VERSION_2_0, GL_ES_VERSION_2_0params - a direct or array-backed IntBuffervoid 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_0void 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_0length - a direct or array-backed IntBufferinfoLog - a direct or array-backed ByteBuffervoid 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_0void 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_objectsglGetShaderSourceARBlength - a direct or array-backed IntBuffersource - a direct or array-backed ByteBuffervoid 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_objectsglGetShaderSourceARBvoid 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_objectsglGetUniformfvARBparams - a direct or array-backed FloatBuffervoid 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_objectsglGetUniformfvARBvoid 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_objectsglGetUniformivARBparams - a direct or array-backed IntBuffervoid 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_objectsglGetUniformivARBint glGetUniformLocation(int program,
String name)
GLint glGetUniformLocation(GLuint program, const GLchar * name) GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsglGetUniformLocationARBvoid 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_programglGetVertexAttribfvNV, glGetVertexAttribfvARBparams - a direct or array-backed FloatBuffervoid 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_programglGetVertexAttribfvNV, glGetVertexAttribfvARBvoid 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_programglGetVertexAttribivNV, glGetVertexAttribivARBparams - a direct or array-backed IntBuffervoid 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_programglGetVertexAttribivNV, glGetVertexAttribivARBboolean 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_programglIsProgramARB, glIsProgramNVboolean glIsShader(int shader)
GLboolean glIsShader(GLuint shader) GL_VERSION_2_0, GL_ES_VERSION_2_0void glLinkProgram(int program)
void glLinkProgram(GLuint program) GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsglLinkProgramARBvoid 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_objectsglShaderSourceARBlength - a direct or array-backed IntBuffervoid 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_objectsglShaderSourceARBvoid 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_stencilglStencilFuncSeparateATIvoid glStencilMaskSeparate(int face,
int mask)
void glStencilMaskSeparate(GLenum face, GLuint mask) GL_VERSION_2_0, GL_ES_VERSION_2_0void 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_stencilglStencilOpSeparateATIvoid glUniform1f(int location,
float v0)
void glUniform1f(GLint location, GLfloat v0) GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsglUniform1fARBvoid 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_objectsglUniform1fvARBvalue - a direct or array-backed FloatBuffervoid 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_objectsglUniform1fvARBvoid glUniform1i(int location,
int v0)
void glUniform1i(GLint location, GLint v0) GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsglUniform1iARBvoid 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_objectsglUniform1ivARBvalue - a direct or array-backed IntBuffervoid 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_objectsglUniform1ivARBvoid 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_objectsglUniform2fARBvoid 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_objectsglUniform2fvARBvalue - a direct or array-backed FloatBuffervoid 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_objectsglUniform2fvARBvoid 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_objectsglUniform2iARBvoid 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_objectsglUniform2ivARBvalue - a direct or array-backed IntBuffervoid 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_objectsglUniform2ivARBvoid 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_objectsglUniform3fARBvoid 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_objectsglUniform3fvARBvalue - a direct or array-backed FloatBuffervoid 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_objectsglUniform3fvARBvoid 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_objectsglUniform3iARBvoid 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_objectsglUniform3ivARBvalue - a direct or array-backed IntBuffervoid 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_objectsglUniform3ivARBvoid 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_objectsglUniform4fARBvoid 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_objectsglUniform4fvARBvalue - a direct or array-backed FloatBuffervoid 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_objectsglUniform4fvARBvoid 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_objectsglUniform4iARBvoid 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_objectsglUniform4ivARBvalue - a direct or array-backed IntBuffervoid 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_objectsglUniform4ivARBvoid 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_objectsglUniformMatrix2fvARBvalue - a direct or array-backed FloatBuffervoid 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_objectsglUniformMatrix2fvARBvoid 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_objectsglUniformMatrix3fvARBvalue - a direct or array-backed FloatBuffervoid 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_objectsglUniformMatrix3fvARBvoid 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_objectsglUniformMatrix4fvARBvalue - a direct or array-backed FloatBuffervoid 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_objectsglUniformMatrix4fvARBvoid glUseProgram(int program)
void glUseProgram(GLuint program) GL_VERSION_2_0, GL_ES_VERSION_2_0void glValidateProgram(int program)
void glValidateProgram(GLuint program) GL_VERSION_2_0, GL_ES_VERSION_2_0, GL_ARB_shader_objectsglValidateProgramARBvoid 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_programglVertexAttrib1fNV, glVertexAttrib1fARBvoid 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_programglVertexAttrib1fvARB, glVertexAttrib1fvNVv - a direct or array-backed FloatBuffervoid 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_programglVertexAttrib1fvARB, glVertexAttrib1fvNVvoid 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_programglVertexAttrib2fNV, glVertexAttrib2fARBvoid 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_programglVertexAttrib2fvARB, glVertexAttrib2fvNVv - a direct or array-backed FloatBuffervoid 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_programglVertexAttrib2fvARB, glVertexAttrib2fvNVvoid 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_programglVertexAttrib3fARB, glVertexAttrib3fNVvoid 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_programglVertexAttrib3fvARB, glVertexAttrib3fvNVv - a direct or array-backed FloatBuffervoid 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_programglVertexAttrib3fvARB, glVertexAttrib3fvNVvoid 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_programglVertexAttrib4fNV, glVertexAttrib4fARBvoid 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_programglVertexAttrib4fvNV, glVertexAttrib4fvARBv - a direct or array-backed FloatBuffervoid 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_programglVertexAttrib4fvNV, glVertexAttrib4fvARBvoid 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_programglVertexAttribPointerNV, glVertexAttribPointerARBvoid 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_2void 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_2void 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_multisampleglGetMultisamplefvNVval - a direct or array-backed FloatBuffervoid 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_multisampleglGetMultisamplefvNVvoid glSampleMaski(int index,
int mask)
void glSampleMaski(GLuint index, GLbitfield mask) GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2void 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_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugglDebugMessageControlARB, glDebugMessageControlKHRids - a direct or array-backed IntBuffervoid 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_ES_VERSION_3_2, GL_ARB_debug_output, GL_KHR_debugglDebugMessageControlARB, glDebugMessageControlKHRvoid 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_ES_VERSION_3_2, GL_KHR_debug, GL_ARB_debug_output, GL_AMD_debug_outputglDebugMessageInsertKHR, glDebugMessageInsertARB, glDebugMessageInsertAMDint 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_ES_VERSION_3_2, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debugglGetDebugMessageLogAMD, glGetDebugMessageLogARB, glGetDebugMessageLogKHRint 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_ES_VERSION_3_2, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debugglGetDebugMessageLogAMD, glGetDebugMessageLogARB, glGetDebugMessageLogKHRvoid 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_ES_VERSION_3_2, GL_KHR_debugglPushDebugGroupKHRmessage - a direct or array-backed ByteBuffervoid 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_ES_VERSION_3_2, GL_KHR_debugglPushDebugGroupKHRvoid glPopDebugGroup()
void glPopDebugGroup(void) GL_VERSION_4_3, GL_KHR_debug, GL_ES_VERSION_3_2, GL_KHR_debugglPopDebugGroupKHRvoid 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_ES_VERSION_3_2, GL_KHR_debugglObjectLabelKHRlabel - a direct or array-backed ByteBuffervoid 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_ES_VERSION_3_2, GL_KHR_debugglObjectLabelKHRvoid 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_ES_VERSION_3_2, GL_EXT_debug_label, GL_KHR_debugglGetObjectLabelEXT, glGetObjectLabelKHRlength - a direct or array-backed IntBufferlabel - a direct or array-backed ByteBuffervoid 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_ES_VERSION_3_2, GL_EXT_debug_label, GL_KHR_debugglGetObjectLabelEXT, glGetObjectLabelKHRvoid 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_ES_VERSION_3_2, GL_KHR_debugglObjectPtrLabelKHRptr - a direct or array-backed Bufferlabel - a direct or array-backed ByteBuffervoid 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_ES_VERSION_3_2, GL_KHR_debugglObjectPtrLabelKHRptr - a direct or array-backed Buffervoid 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_ES_VERSION_3_2, GL_KHR_debugglGetObjectPtrLabelKHRptr - a direct or array-backed Bufferlength - a direct or array-backed IntBufferlabel - a direct or array-backed ByteBuffervoid 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_ES_VERSION_3_2, GL_KHR_debugglGetObjectPtrLabelKHRptr - a direct or array-backed Buffervoid 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_ES_VERSION_3_2, GL_EXT_copy_image, GL_OES_copy_image, GL_NV_copy_imageglCopyImageSubDataEXT, glCopyImageSubDataOES, glCopyImageSubDataNVvoid 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_binaryglGetProgramBinaryOESvoid 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_binaryglGetProgramBinaryOESbinary - a direct or array-backed Buffervoid 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_binaryglProgramBinaryOESbinary - a direct or array-backed Buffervoid 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_3DglTexImage3DEXT, glTexImage3DOESpixels - a direct or array-backed Buffervoid 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_3DglTexImage3DEXT, glTexImage3DOESvoid 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_texture3DglTexSubImage3DOES, glTexSubImage3DEXTpixels - a direct or array-backed Buffervoid 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_texture3DglTexSubImage3DOES, glTexSubImage3DEXTvoid 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_3DglCopyTexSubImage3DEXT, glCopyTexSubImage3DOESvoid 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_3DglCompressedTexImage3DARB, glCompressedTexImage3DOESdata - a direct or array-backed Buffervoid 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_3DglCompressedTexImage3DARB, glCompressedTexImage3DOESvoid 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_compressionglCompressedTexSubImage3DOES, glCompressedTexSubImage3DARBdata - a direct or array-backed Buffervoid 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_compressionglCompressedTexSubImage3DOES, glCompressedTexSubImage3DARBvoid 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_3DglFramebufferTexture3DEXT, glFramebufferTexture3DOESvoid glTexParameterIiv(int target,
int pname,
IntBuffer params)
void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params) GL_VERSION_3_0, GL_ES_VERSION_3_2, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampglTexParameterIivOES, glTexParameterIivEXTparams - a direct or array-backed IntBuffervoid glTexParameterIiv(int target,
int pname,
int[] params,
int params_offset)
void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params) GL_VERSION_3_0, GL_ES_VERSION_3_2, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampglTexParameterIivOES, glTexParameterIivEXTvoid glTexParameterIuiv(int target,
int pname,
IntBuffer params)
void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params) GL_VERSION_3_0, GL_ES_VERSION_3_2, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampglTexParameterIuivEXT, glTexParameterIuivOESparams - a direct or array-backed IntBuffervoid glTexParameterIuiv(int target,
int pname,
int[] params,
int params_offset)
void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params) GL_VERSION_3_0, GL_ES_VERSION_3_2, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampglTexParameterIuivEXT, glTexParameterIuivOESvoid glGetTexParameterIiv(int target,
int pname,
IntBuffer params)
void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params) GL_VERSION_3_0, GL_ES_VERSION_3_2, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampglGetTexParameterIivEXT, glGetTexParameterIivOESparams - a direct or array-backed IntBuffervoid glGetTexParameterIiv(int target,
int pname,
int[] params,
int params_offset)
void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params) GL_VERSION_3_0, GL_ES_VERSION_3_2, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampglGetTexParameterIivEXT, glGetTexParameterIivOESvoid glGetTexParameterIuiv(int target,
int pname,
IntBuffer params)
void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params) GL_VERSION_3_0, GL_ES_VERSION_3_2, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampglGetTexParameterIuivEXT, glGetTexParameterIuivOESparams - a direct or array-backed IntBuffervoid glGetTexParameterIuiv(int target,
int pname,
int[] params,
int params_offset)
void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params) GL_VERSION_3_0, GL_ES_VERSION_3_2, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampglGetTexParameterIuivEXT, glGetTexParameterIuivOESvoid glSamplerParameterIiv(int sampler,
int pname,
IntBuffer param)
void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param) GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampglSamplerParameterIivOES, glSamplerParameterIivEXTparam - a direct or array-backed IntBuffervoid glSamplerParameterIiv(int sampler,
int pname,
int[] param,
int param_offset)
void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param) GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampglSamplerParameterIivOES, glSamplerParameterIivEXTvoid glSamplerParameterIuiv(int sampler,
int pname,
IntBuffer param)
void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param) GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampglSamplerParameterIuivOES, glSamplerParameterIuivEXTparam - a direct or array-backed IntBuffervoid glSamplerParameterIuiv(int sampler,
int pname,
int[] param,
int param_offset)
void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param) GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampglSamplerParameterIuivOES, glSamplerParameterIuivEXTvoid glGetSamplerParameterIiv(int sampler,
int pname,
IntBuffer params)
void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params) GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampglGetSamplerParameterIivOES, glGetSamplerParameterIivEXTparams - a direct or array-backed IntBuffervoid glGetSamplerParameterIiv(int sampler,
int pname,
int[] params,
int params_offset)
void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params) GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampglGetSamplerParameterIivOES, glGetSamplerParameterIivEXTvoid glGetSamplerParameterIuiv(int sampler,
int pname,
IntBuffer params)
void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params) GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampglGetSamplerParameterIuivOES, glGetSamplerParameterIuivEXTparams - a direct or array-backed IntBuffervoid glGetSamplerParameterIuiv(int sampler,
int pname,
int[] params,
int params_offset)
void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params) GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampglGetSamplerParameterIuivOES, glGetSamplerParameterIuivEXTvoid 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_instanceglDrawArraysInstancedBaseInstanceEXTvoid 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_instanceglDrawElementsInstancedBaseInstanceEXTvoid 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_instanceglDrawElementsInstancedBaseVertexBaseInstanceEXTvoid 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_queryglGenQueriesARB, glGenQueriesEXTids - a direct or array-backed IntBuffervoid 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_queryglGenQueriesARB, glGenQueriesEXTvoid 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_queryglDeleteQueriesEXT, glDeleteQueriesARBids - a direct or array-backed IntBuffervoid 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_queryglDeleteQueriesEXT, glDeleteQueriesARBboolean glIsQuery(int id)
GLboolean glIsQuery(GLuint id) GL_ES_VERSION_3_0, GL_VERSION_1_5, GL_ARB_occlusion_query, GL_EXT_disjoint_timer_queryglIsQueryARB, glIsQueryEXTvoid 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_queryglBeginQueryEXT, glBeginQueryARBvoid glEndQuery(int target)
void glEndQuery(GLenum target) GL_ES_VERSION_3_0, GL_VERSION_1_5, GL_ARB_occlusion_query, GL_EXT_disjoint_timer_queryglEndQueryARB, glEndQueryEXTvoid glQueryCounter(int id,
int target)
void glQueryCounter(GLuint id, GLenum target) GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_queryglQueryCounterEXTvoid 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_queryglGetQueryivARB, glGetQueryivEXTparams - a direct or array-backed IntBuffervoid 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_queryglGetQueryivARB, glGetQueryivEXTvoid 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_queryglGetQueryObjectivARB, glGetQueryObjectivEXTparams - a direct or array-backed IntBuffervoid 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_queryglGetQueryObjectivARB, glGetQueryObjectivEXTvoid 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_queryglGetQueryObjectuivEXT, glGetQueryObjectuivARBparams - a direct or array-backed IntBuffervoid 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_queryglGetQueryObjectuivEXT, glGetQueryObjectuivARBvoid 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_queryglGetQueryObjecti64vEXTparams - a direct or array-backed LongBuffervoid 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_queryglGetQueryObjecti64vEXTvoid 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_queryglGetQueryObjectui64vEXTparams - a direct or array-backed LongBuffervoid 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_queryglGetQueryObjectui64vEXTvoid 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_objectsglActiveShaderProgramEXTvoid 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_objectsglBindProgramPipelineEXTint 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_objectsglCreateShaderProgramvEXTvoid 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_objectsglDeleteProgramPipelinesEXTpipelines - a direct or array-backed IntBuffervoid 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_objectsglDeleteProgramPipelinesEXTvoid 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_objectsglGenProgramPipelinesEXTpipelines - a direct or array-backed IntBuffervoid 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_objectsglGenProgramPipelinesEXTvoid 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_objectsglGetProgramPipelineInfoLogEXTlength - a direct or array-backed IntBufferinfoLog - a direct or array-backed ByteBuffervoid 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_objectsglGetProgramPipelineInfoLogEXTvoid 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_objectsglGetProgramPipelineivEXTparams - a direct or array-backed IntBuffervoid 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_objectsglGetProgramPipelineivEXTboolean 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_objectsglIsProgramPipelineEXTvoid 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_objectsglProgramParameteriARB, glProgramParameteriEXTvoid 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_objectsglProgramUniform1fEXTvoid 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_objectsglProgramUniform1fvEXTvalue - a direct or array-backed FloatBuffervoid 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_objectsglProgramUniform1fvEXTvoid 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_objectsglProgramUniform1iEXTvoid 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_objectsglProgramUniform1ivEXTvalue - a direct or array-backed IntBuffervoid 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_objectsglProgramUniform1ivEXTvoid 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_objectsglProgramUniform2fEXTvoid 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_objectsglProgramUniform2fvEXTvalue - a direct or array-backed FloatBuffervoid 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_objectsglProgramUniform2fvEXTvoid 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_objectsglProgramUniform2iEXTvoid 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_objectsglProgramUniform2ivEXTvalue - a direct or array-backed IntBuffervoid 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_objectsglProgramUniform2ivEXTvoid 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_objectsglProgramUniform3fEXTvoid 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_objectsglProgramUniform3fvEXTvalue - a direct or array-backed FloatBuffervoid 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_objectsglProgramUniform3fvEXTvoid 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_objectsglProgramUniform3iEXTvoid 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_objectsglProgramUniform3ivEXTvalue - a direct or array-backed IntBuffervoid 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_objectsglProgramUniform3ivEXTvoid 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_objectsglProgramUniform4fEXTvoid 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_objectsglProgramUniform4fvEXTvalue - a direct or array-backed FloatBuffervoid 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_objectsglProgramUniform4fvEXTvoid 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_objectsglProgramUniform4iEXTvoid 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_objectsglProgramUniform4ivEXTvalue - a direct or array-backed IntBuffervoid 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_objectsglProgramUniform4ivEXTvoid 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_objectsglProgramUniformMatrix2fvEXTvalue - a direct or array-backed FloatBuffervoid 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_objectsglProgramUniformMatrix2fvEXTvoid 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_objectsglProgramUniformMatrix3fvEXTvalue - a direct or array-backed FloatBuffervoid 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_objectsglProgramUniformMatrix3fvEXTvoid 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_objectsglProgramUniformMatrix4fvEXTvalue - a direct or array-backed FloatBuffervoid 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_objectsglProgramUniformMatrix4fvEXTvoid 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_objectsglUseProgramStagesEXTvoid 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_objectsglValidateProgramPipelineEXTvoid 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_objectsglProgramUniform1uiEXTvoid 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_objectsglProgramUniform2uiEXTvoid 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_objectsglProgramUniform3uiEXTvoid 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_objectsglProgramUniform4uiEXTvoid 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_objectsglProgramUniform1uivEXTvalue - a direct or array-backed IntBuffervoid 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_objectsglProgramUniform1uivEXTvoid 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_objectsglProgramUniform2uivEXTvalue - a direct or array-backed IntBuffervoid 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_objectsglProgramUniform2uivEXTvoid 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_objectsglProgramUniform3uivEXTvalue - a direct or array-backed IntBuffervoid 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_objectsglProgramUniform3uivEXTvoid 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_objectsglProgramUniform4uivEXTvalue - a direct or array-backed IntBuffervoid 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_objectsglProgramUniform4uivEXTvoid 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_objectsglProgramUniformMatrix2x3fvEXTvalue - a direct or array-backed FloatBuffervoid 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_objectsglProgramUniformMatrix2x3fvEXTvoid 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_objectsglProgramUniformMatrix3x2fvEXTvalue - a direct or array-backed FloatBuffervoid 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_objectsglProgramUniformMatrix3x2fvEXTvoid 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_objectsglProgramUniformMatrix2x4fvEXTvalue - a direct or array-backed FloatBuffervoid 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_objectsglProgramUniformMatrix2x4fvEXTvoid 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_objectsglProgramUniformMatrix4x2fvEXTvalue - a direct or array-backed FloatBuffervoid 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_objectsglProgramUniformMatrix4x2fvEXTvoid 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_objectsglProgramUniformMatrix3x4fvEXTvalue - a direct or array-backed FloatBuffervoid 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_objectsglProgramUniformMatrix3x4fvEXTvoid 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_objectsglProgramUniformMatrix4x3fvEXTvalue - a direct or array-backed FloatBuffervoid 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_objectsglProgramUniformMatrix4x3fvEXTvoid glApplyFramebufferAttachmentCMAAINTEL()
void glApplyFramebufferAttachmentCMAAINTEL(void) GL_INTEL_framebuffer_CMAAvoid 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_buffersglDrawBuffersEXT, glDrawBuffersNV, glDrawBuffersATI, glDrawBuffersARBbufs - a direct or array-backed IntBuffervoid 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_buffersglDrawBuffersEXT, glDrawBuffersNV, glDrawBuffersATI, glDrawBuffersARBvoid 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 GLvoid glDepthRange(double zNear,
double zFar)
GLBase void glDepthRange(GLclampd depth); and void glDepthRangef(GLclampf depth); .glDepthRange in interface GLBasevoid 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 GLvoid glClearDepth(double depth)
GLBase void glClearDepth(GLclampd depth); and void glClearDepthf(GLclampf depth); .glClearDepth in interface GLBasevoid glVertexAttribPointer(GLArrayData array)
void glUniform(GLUniformData data)
Copyright 2010 JogAmp Community.