Top Description Fields Methods
com.jogamp.opengl

public Interface GL2ES2

extends GL
Known Direct Subinterfaces
com.jogamp.opengl.GL2ES3, com.jogamp.opengl.GLES2
Known Direct Implementers
jogamp.opengl.es3.GLES3Impl, jogamp.opengl.gl4.GL4bcImpl
Imports
java.util.*, com.jogamp.opengl.*, com.jogamp.opengl.fixedfunc.*, jogamp.opengl.*, java.io.PrintStream, com.jogamp.gluegen.runtime.*, com.jogamp.common.os.*, com.jogamp.common.nio.*, java.nio.*

Interface containing the common subset of GL3, GL2 and GLES2.
This interface reflects only the programmable shader functionality of desktop and embedded OpenGL
This interface is almost GLES2 complete.

Field Summary

Modifier and TypeField and Description
public static final int
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH

GL_ES_VERSION_2_0, GL_VERSION_2_0 - CType: int

public static final int
GL_ACTIVE_ATTRIBUTES

GL_ES_VERSION_2_0, GL_VERSION_2_0 - CType: int

public static final int
GL_ACTIVE_PROGRAM

GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: GL_ACTIVE_PROGRAM_EXT - CType: int

public static final int
GL_ACTIVE_UNIFORM_MAX_LENGTH

GL_ES_VERSION_2_0, GL_VERSION_2_0 - CType: int

public static final int
GL_ACTIVE_UNIFORMS

GL_ES_VERSION_2_0, GL_VERSION_2_0 - CType: int

public static final long
GL_ALL_SHADER_BITS

GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: GL_ALL_SHADER_BITS_EXT - CType: long

public static final int
GL_ANY_SAMPLES_PASSED

GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_ARB_occlusion_query2, GL_EXT_occlusion_query_boolean Alias for: GL_ANY_SAMPLES_PASSED_EXT - CType: int

public static final int
GL_ANY_SAMPLES_PASSED_CONSERVATIVE

GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0, GL_EXT_occlusion_query_boolean Alias for: GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT - CType: int

public static final int
GL_ATTACHED_SHADERS

GL_ES_VERSION_2_0, GL_VERSION_2_0 - CType: int

public static final int
GL_BLEND_ADVANCED_COHERENT_KHR

GL_KHR_blend_equation_advanced_coherent - CType: int

public static final int
GL_BLEND_COLOR

GL_ARB_imaging, GL_ES_VERSION_2_0, GL_EXT_blend_color Alias for: GL_BLEND_COLOR_EXT - CType: int

public static final int
GL_BOOL

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_BOOL_ARB - CType: int

public static final int
GL_BOOL_VEC2

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_BOOL_VEC2_ARB - CType: int

public static final int
GL_BOOL_VEC3

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_BOOL_VEC3_ARB - CType: int

public static final int
GL_BOOL_VEC4

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_BOOL_VEC4_ARB - CType: int

public static final int
GL_BUFFER

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_BUFFER_KHR - CType: int

public static final int
GL_CLAMP_TO_BORDER

GL_ES_VERSION_3_2, GL_VERSION_1_3, GL_EXT_texture_border_clamp, GL_ARB_texture_border_clamp, GL_NV_texture_border_clamp, GL_OES_texture_border_clamp, GL_SGIS_texture_border_clamp Alias for: GL_CLAMP_TO_BORDER_EXT, GL_CLAMP_TO_BORDER_ARB, GL_CLAMP_TO_BORDER_NV, GL_CLAMP_TO_BORDER_OES, GL_CLAMP_TO_BORDER_SGIS - CType: int

public static final int
GL_COLOR_ATTACHMENT1

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers, GL_EXT_framebuffer_object, GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT1_EXT, GL_COLOR_ATTACHMENT1_NV - CType: int

public static final int
GL_COLOR_ATTACHMENT10

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_draw_buffers, GL_EXT_draw_buffers, GL_EXT_framebuffer_object Alias for: GL_COLOR_ATTACHMENT10_NV, GL_COLOR_ATTACHMENT10_EXT - CType: int

public static final int
GL_COLOR_ATTACHMENT11

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers, GL_EXT_framebuffer_object, GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT11_EXT, GL_COLOR_ATTACHMENT11_NV - CType: int

public static final int
GL_COLOR_ATTACHMENT12

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_draw_buffers, GL_EXT_draw_buffers, GL_EXT_framebuffer_object Alias for: GL_COLOR_ATTACHMENT12_NV, GL_COLOR_ATTACHMENT12_EXT - CType: int

public static final int
GL_COLOR_ATTACHMENT13

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_draw_buffers, GL_EXT_draw_buffers, GL_EXT_framebuffer_object Alias for: GL_COLOR_ATTACHMENT13_NV, GL_COLOR_ATTACHMENT13_EXT - CType: int

public static final int
GL_COLOR_ATTACHMENT14

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_draw_buffers, GL_EXT_draw_buffers, GL_EXT_framebuffer_object Alias for: GL_COLOR_ATTACHMENT14_NV, GL_COLOR_ATTACHMENT14_EXT - CType: int

public static final int
GL_COLOR_ATTACHMENT15

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_draw_buffers, GL_EXT_draw_buffers, GL_EXT_framebuffer_object Alias for: GL_COLOR_ATTACHMENT15_NV, GL_COLOR_ATTACHMENT15_EXT - CType: int

public static final int
GL_COLOR_ATTACHMENT2

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers, GL_EXT_framebuffer_object, GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT2_EXT, GL_COLOR_ATTACHMENT2_NV - CType: int

public static final int
GL_COLOR_ATTACHMENT3

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers, GL_EXT_framebuffer_object, GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT3_EXT, GL_COLOR_ATTACHMENT3_NV - CType: int

public static final int
GL_COLOR_ATTACHMENT4

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers, GL_EXT_framebuffer_object, GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT4_EXT, GL_COLOR_ATTACHMENT4_NV - CType: int

public static final int
GL_COLOR_ATTACHMENT5

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers, GL_EXT_framebuffer_object, GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT5_EXT, GL_COLOR_ATTACHMENT5_NV - CType: int

public static final int
GL_COLOR_ATTACHMENT6

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers, GL_EXT_framebuffer_object, GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT6_EXT, GL_COLOR_ATTACHMENT6_NV - CType: int

public static final int
GL_COLOR_ATTACHMENT7

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers, GL_EXT_framebuffer_object, GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT7_EXT, GL_COLOR_ATTACHMENT7_NV - CType: int

public static final int
GL_COLOR_ATTACHMENT8

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers, GL_EXT_framebuffer_object, GL_NV_draw_buffers Alias for: GL_COLOR_ATTACHMENT8_EXT, GL_COLOR_ATTACHMENT8_NV - CType: int

public static final int
GL_COLOR_ATTACHMENT9

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_draw_buffers, GL_EXT_draw_buffers, GL_EXT_framebuffer_object Alias for: GL_COLOR_ATTACHMENT9_NV, GL_COLOR_ATTACHMENT9_EXT - CType: int

public static final int
GL_COMPARE_REF_TO_TEXTURE

GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_shadow_samplers Alias for: GL_COMPARE_REF_TO_TEXTURE_EXT - CType: int

public static final int
GL_COMPILE_STATUS

GL_ES_VERSION_2_0, GL_VERSION_2_0 - CType: int

public static final int
GL_CONSTANT_ALPHA

GL_ARB_imaging, GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_EXT_blend_color Alias for: GL_CONSTANT_ALPHA_EXT - CType: int

public static final int
GL_CONSTANT_COLOR

GL_ARB_imaging, GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_EXT_blend_color Alias for: GL_CONSTANT_COLOR_EXT - CType: int

public static final int
GL_CONTEXT_FLAG_DEBUG_BIT

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_CONTEXT_FLAG_DEBUG_BIT_KHR - CType: int

public static final int
GL_CONTEXT_ROBUST_ACCESS

GL_KHR_robustness, GL_KHR_robustness, GL_EXT_robustness Alias for: GL_CONTEXT_ROBUST_ACCESS_KHR, GL_CONTEXT_ROBUST_ACCESS_EXT - CType: int

public static final int
GL_CURRENT_PROGRAM

GL_ES_VERSION_2_0, GL_VERSION_2_0 - CType: int

public static final int
GL_CURRENT_QUERY

GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: GL_CURRENT_QUERY_EXT, GL_CURRENT_QUERY_ARB - CType: int

public static final int
GL_CURRENT_VERTEX_ATTRIB

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_CURRENT_VERTEX_ATTRIB_ARB - CType: int

public static final int
GL_DEBUG_CALLBACK_FUNCTION

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBUG_CALLBACK_FUNCTION_ARB, GL_DEBUG_CALLBACK_FUNCTION_KHR - CType: int

public static final int
GL_DEBUG_CALLBACK_USER_PARAM

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: GL_DEBUG_CALLBACK_USER_PARAM_KHR, GL_DEBUG_CALLBACK_USER_PARAM_ARB - CType: int

public static final int
GL_DEBUG_GROUP_STACK_DEPTH

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_DEBUG_GROUP_STACK_DEPTH_KHR - CType: int

public static final int
GL_DEBUG_LOGGED_MESSAGES

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_AMD_debug_output, GL_ARB_debug_output Alias for: GL_DEBUG_LOGGED_MESSAGES_KHR, GL_DEBUG_LOGGED_MESSAGES_AMD, GL_DEBUG_LOGGED_MESSAGES_ARB - CType: int

public static final int
GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR, GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB - CType: int

public static final int
GL_DEBUG_OUTPUT

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_DEBUG_OUTPUT_KHR - CType: int

public static final int
GL_DEBUG_OUTPUT_SYNCHRONOUS

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR, GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB - CType: int

public static final int
GL_DEBUG_SEVERITY_HIGH

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug, GL_AMD_debug_output Alias for: GL_DEBUG_SEVERITY_HIGH_ARB, GL_DEBUG_SEVERITY_HIGH_KHR, GL_DEBUG_SEVERITY_HIGH_AMD - CType: int

public static final int
GL_DEBUG_SEVERITY_LOW

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output, GL_AMD_debug_output Alias for: GL_DEBUG_SEVERITY_LOW_KHR, GL_DEBUG_SEVERITY_LOW_ARB, GL_DEBUG_SEVERITY_LOW_AMD - CType: int

public static final int
GL_DEBUG_SEVERITY_MEDIUM

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output, GL_AMD_debug_output Alias for: GL_DEBUG_SEVERITY_MEDIUM_KHR, GL_DEBUG_SEVERITY_MEDIUM_ARB, GL_DEBUG_SEVERITY_MEDIUM_AMD - CType: int

public static final int
GL_DEBUG_SEVERITY_NOTIFICATION

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_DEBUG_SEVERITY_NOTIFICATION_KHR - CType: int

public static final int
GL_DEBUG_SOURCE_API

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBUG_SOURCE_API_ARB, GL_DEBUG_SOURCE_API_KHR - CType: int

public static final int
GL_DEBUG_SOURCE_APPLICATION

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: GL_DEBUG_SOURCE_APPLICATION_KHR, GL_DEBUG_SOURCE_APPLICATION_ARB - CType: int

public static final int
GL_DEBUG_SOURCE_OTHER

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: GL_DEBUG_SOURCE_OTHER_KHR, GL_DEBUG_SOURCE_OTHER_ARB - CType: int

public static final int
GL_DEBUG_SOURCE_SHADER_COMPILER

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBUG_SOURCE_SHADER_COMPILER_ARB, GL_DEBUG_SOURCE_SHADER_COMPILER_KHR - CType: int

public static final int
GL_DEBUG_SOURCE_THIRD_PARTY

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBUG_SOURCE_THIRD_PARTY_ARB, GL_DEBUG_SOURCE_THIRD_PARTY_KHR - CType: int

public static final int
GL_DEBUG_SOURCE_WINDOW_SYSTEM

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB, GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR - CType: int

public static final int
GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR, GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB - CType: int

public static final int
GL_DEBUG_TYPE_ERROR

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBUG_TYPE_ERROR_ARB, GL_DEBUG_TYPE_ERROR_KHR - CType: int

public static final int
GL_DEBUG_TYPE_MARKER

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_DEBUG_TYPE_MARKER_KHR - CType: int

public static final int
GL_DEBUG_TYPE_OTHER

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBUG_TYPE_OTHER_ARB, GL_DEBUG_TYPE_OTHER_KHR - CType: int

public static final int
GL_DEBUG_TYPE_PERFORMANCE

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: GL_DEBUG_TYPE_PERFORMANCE_KHR, GL_DEBUG_TYPE_PERFORMANCE_ARB - CType: int

public static final int
GL_DEBUG_TYPE_POP_GROUP

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_DEBUG_TYPE_POP_GROUP_KHR - CType: int

public static final int
GL_DEBUG_TYPE_PORTABILITY

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBUG_TYPE_PORTABILITY_ARB, GL_DEBUG_TYPE_PORTABILITY_KHR - CType: int

public static final int
GL_DEBUG_TYPE_PUSH_GROUP

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_DEBUG_TYPE_PUSH_GROUP_KHR - CType: int

public static final int
GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug Alias for: GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB, GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR - CType: int

public static final int
GL_DELETE_STATUS

GL_ES_VERSION_2_0, GL_VERSION_2_0 - CType: int

public static final int
GL_DEPTH_COMPONENT

GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0 - CType: int

public static final int
GL_DRAW_BUFFER0

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_ATI_draw_buffers, GL_NV_draw_buffers Alias for: GL_DRAW_BUFFER0_EXT, GL_DRAW_BUFFER0_ARB, GL_DRAW_BUFFER0_ATI, GL_DRAW_BUFFER0_NV - CType: int

public static final int
GL_DRAW_BUFFER1

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_NV_draw_buffers, GL_ATI_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers Alias for: GL_DRAW_BUFFER1_NV, GL_DRAW_BUFFER1_ATI, GL_DRAW_BUFFER1_EXT, GL_DRAW_BUFFER1_ARB - CType: int

public static final int
GL_DRAW_BUFFER10

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ATI_draw_buffers, GL_NV_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers Alias for: GL_DRAW_BUFFER10_ATI, GL_DRAW_BUFFER10_NV, GL_DRAW_BUFFER10_EXT, GL_DRAW_BUFFER10_ARB - CType: int

public static final int
GL_DRAW_BUFFER11

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ATI_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers Alias for: GL_DRAW_BUFFER11_ATI, GL_DRAW_BUFFER11_EXT, GL_DRAW_BUFFER11_ARB, GL_DRAW_BUFFER11_NV - CType: int

public static final int
GL_DRAW_BUFFER12

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ATI_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers Alias for: GL_DRAW_BUFFER12_ATI, GL_DRAW_BUFFER12_EXT, GL_DRAW_BUFFER12_ARB, GL_DRAW_BUFFER12_NV - CType: int

public static final int
GL_DRAW_BUFFER13

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers, GL_ATI_draw_buffers Alias for: GL_DRAW_BUFFER13_EXT, GL_DRAW_BUFFER13_ARB, GL_DRAW_BUFFER13_NV, GL_DRAW_BUFFER13_ATI - CType: int

public static final int
GL_DRAW_BUFFER14

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_ATI_draw_buffers, GL_NV_draw_buffers Alias for: GL_DRAW_BUFFER14_EXT, GL_DRAW_BUFFER14_ARB, GL_DRAW_BUFFER14_ATI, GL_DRAW_BUFFER14_NV - CType: int

public static final int
GL_DRAW_BUFFER15

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers, GL_ATI_draw_buffers Alias for: GL_DRAW_BUFFER15_EXT, GL_DRAW_BUFFER15_ARB, GL_DRAW_BUFFER15_NV, GL_DRAW_BUFFER15_ATI - CType: int

public static final int
GL_DRAW_BUFFER2

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_NV_draw_buffers, GL_ATI_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers Alias for: GL_DRAW_BUFFER2_NV, GL_DRAW_BUFFER2_ATI, GL_DRAW_BUFFER2_EXT, GL_DRAW_BUFFER2_ARB - CType: int

public static final int
GL_DRAW_BUFFER3

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ATI_draw_buffers, GL_NV_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers Alias for: GL_DRAW_BUFFER3_ATI, GL_DRAW_BUFFER3_NV, GL_DRAW_BUFFER3_EXT, GL_DRAW_BUFFER3_ARB - CType: int

public static final int
GL_DRAW_BUFFER4

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ATI_draw_buffers, GL_NV_draw_buffers, GL_ARB_draw_buffers, GL_EXT_draw_buffers Alias for: GL_DRAW_BUFFER4_ATI, GL_DRAW_BUFFER4_NV, GL_DRAW_BUFFER4_ARB, GL_DRAW_BUFFER4_EXT - CType: int

public static final int
GL_DRAW_BUFFER5

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_NV_draw_buffers, GL_ATI_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers Alias for: GL_DRAW_BUFFER5_NV, GL_DRAW_BUFFER5_ATI, GL_DRAW_BUFFER5_EXT, GL_DRAW_BUFFER5_ARB - CType: int

public static final int
GL_DRAW_BUFFER6

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers, GL_ATI_draw_buffers Alias for: GL_DRAW_BUFFER6_EXT, GL_DRAW_BUFFER6_ARB, GL_DRAW_BUFFER6_NV, GL_DRAW_BUFFER6_ATI - CType: int

public static final int
GL_DRAW_BUFFER7

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_NV_draw_buffers, GL_ATI_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers Alias for: GL_DRAW_BUFFER7_NV, GL_DRAW_BUFFER7_ATI, GL_DRAW_BUFFER7_EXT, GL_DRAW_BUFFER7_ARB - CType: int

public static final int
GL_DRAW_BUFFER8

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_NV_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_ATI_draw_buffers Alias for: GL_DRAW_BUFFER8_NV, GL_DRAW_BUFFER8_EXT, GL_DRAW_BUFFER8_ARB, GL_DRAW_BUFFER8_ATI - CType: int

public static final int
GL_DRAW_BUFFER9

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_NV_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_ATI_draw_buffers Alias for: GL_DRAW_BUFFER9_NV, GL_DRAW_BUFFER9_EXT, GL_DRAW_BUFFER9_ARB, GL_DRAW_BUFFER9_ATI - CType: int

public static final int
GL_FLOAT_MAT2

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_FLOAT_MAT2_ARB - CType: int

public static final int
GL_FLOAT_MAT3

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_FLOAT_MAT3_ARB - CType: int

public static final int
GL_FLOAT_MAT4

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_FLOAT_MAT4_ARB - CType: int

public static final int
GL_FLOAT_VEC2

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_FLOAT_VEC2_ARB - CType: int

public static final int
GL_FLOAT_VEC3

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_FLOAT_VEC3_ARB - CType: int

public static final int
GL_FLOAT_VEC4

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_FLOAT_VEC4_ARB - CType: int

public static final int
GL_FRAGMENT_SHADER

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_fragment_shader, GL_ARB_fragment_shader Alias for: GL_FRAGMENT_SHADER_ATI, GL_FRAGMENT_SHADER_ARB - CType: int

public static final int
GL_FRAGMENT_SHADER_BIT

GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: GL_FRAGMENT_SHADER_BIT_EXT - CType: int

public static final int
GL_FRAGMENT_SHADER_DERIVATIVE_HINT

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_OES_standard_derivatives, GL_ARB_fragment_shader Alias for: GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES, GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB - CType: int

public static final int
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_sRGB Alias for: GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT - CType: int

public static final int
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_color_buffer_half_float Alias for: GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT - CType: int

public static final int
GL_GPU_DISJOINT

GL_EXT_disjoint_timer_query Alias for: GL_GPU_DISJOINT_EXT - CType: int

public static final int
GL_HIGH_FLOAT

GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 - CType: int

public static final int
GL_HIGH_INT

GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 - CType: int

public static final int
GL_INFO_LOG_LENGTH

GL_ES_VERSION_2_0, GL_VERSION_2_0 - CType: int

public static final int
GL_INT

GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0 - CType: int

public static final int
GL_INT_10_10_10_2

GL_OES_vertex_type_10_10_10_2 Alias for: GL_INT_10_10_10_2_OES - CType: int

public static final int
GL_INT_SAMPLER_2D_MULTISAMPLE

GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int

public static final int
GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY

GL_ES_VERSION_3_2, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_array Alias for: GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES - CType: int

public static final int
GL_INT_VEC2

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_INT_VEC2_ARB - CType: int

public static final int
GL_INT_VEC3

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_INT_VEC3_ARB - CType: int

public static final int
GL_INT_VEC4

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_INT_VEC4_ARB - CType: int

public static final int
GL_LOW_FLOAT

GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 - CType: int

public static final int
GL_LOW_INT

GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 - CType: int

public static final int
GL_MAX_3D_TEXTURE_SIZE

GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias for: GL_MAX_3D_TEXTURE_SIZE_OES, GL_MAX_3D_TEXTURE_SIZE_EXT - CType: int

public static final int
GL_MAX_COLOR_ATTACHMENTS

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_draw_buffers, GL_EXT_framebuffer_object, GL_NV_fbo_color_attachments Alias for: GL_MAX_COLOR_ATTACHMENTS_EXT, GL_MAX_COLOR_ATTACHMENTS_NV - CType: int

public static final int
GL_MAX_COLOR_TEXTURE_SAMPLES

GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int

public static final int
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB - CType: int

public static final int
GL_MAX_DEBUG_GROUP_STACK_DEPTH

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR - CType: int

public static final int
GL_MAX_DEBUG_LOGGED_MESSAGES

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_AMD_debug_output, GL_KHR_debug, GL_ARB_debug_output Alias for: GL_MAX_DEBUG_LOGGED_MESSAGES_AMD, GL_MAX_DEBUG_LOGGED_MESSAGES_KHR, GL_MAX_DEBUG_LOGGED_MESSAGES_ARB - CType: int

public static final int
GL_MAX_DEBUG_MESSAGE_LENGTH

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output, GL_AMD_debug_output Alias for: GL_MAX_DEBUG_MESSAGE_LENGTH_KHR, GL_MAX_DEBUG_MESSAGE_LENGTH_ARB, GL_MAX_DEBUG_MESSAGE_LENGTH_AMD - CType: int

public static final int
GL_MAX_DEPTH_TEXTURE_SAMPLES

GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int

public static final int
GL_MAX_DRAW_BUFFERS

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_NV_draw_buffers, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_ATI_draw_buffers Alias for: GL_MAX_DRAW_BUFFERS_NV, GL_MAX_DRAW_BUFFERS_EXT, GL_MAX_DRAW_BUFFERS_ARB, GL_MAX_DRAW_BUFFERS_ATI - CType: int

public static final int
GL_MAX_FRAGMENT_UNIFORM_VECTORS

GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 - CType: int

public static final int
GL_MAX_INTEGER_SAMPLES

GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int

public static final int
GL_MAX_LABEL_LENGTH

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_MAX_LABEL_LENGTH_KHR - CType: int

public static final int
GL_MAX_SAMPLE_MASK_WORDS

GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisample Alias for: GL_MAX_SAMPLE_MASK_WORDS_NV - CType: int

public static final int
GL_MAX_TEXTURE_IMAGE_UNITS

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_fragment_program, GL_ARB_fragment_program Alias for: GL_MAX_TEXTURE_IMAGE_UNITS_NV, GL_MAX_TEXTURE_IMAGE_UNITS_ARB - CType: int

public static final int
GL_MAX_VARYING_VECTORS

GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 - CType: int

public static final int
GL_MAX_VERTEX_ATTRIBS

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_MAX_VERTEX_ATTRIBS_ARB - CType: int

public static final int
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB - CType: int

public static final int
GL_MAX_VERTEX_UNIFORM_VECTORS

GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 - CType: int

public static final int
GL_MEDIUM_FLOAT

GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 - CType: int

public static final int
GL_MEDIUM_INT

GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 - CType: int

public static final int
GL_NUM_PROGRAM_BINARY_FORMATS

GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary Alias for: GL_NUM_PROGRAM_BINARY_FORMATS_OES - CType: int

public static final int
GL_NUM_SHADER_BINARY_FORMATS

GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 - CType: int

public static final int
GL_ONE_MINUS_CONSTANT_ALPHA

GL_ARB_imaging, GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_EXT_blend_color Alias for: GL_ONE_MINUS_CONSTANT_ALPHA_EXT - CType: int

public static final int
GL_ONE_MINUS_CONSTANT_COLOR

GL_ARB_imaging, GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_EXT_blend_color Alias for: GL_ONE_MINUS_CONSTANT_COLOR_EXT - CType: int

public static final int
GL_PROGRAM

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_PROGRAM_KHR - CType: int

public static final int
GL_PROGRAM_BINARY_FORMATS

GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary Alias for: GL_PROGRAM_BINARY_FORMATS_OES - CType: int

public static final int
GL_PROGRAM_BINARY_LENGTH

GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary Alias for: GL_PROGRAM_BINARY_LENGTH_OES - CType: int

public static final int
GL_PROGRAM_PIPELINE

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_PROGRAM_PIPELINE_KHR - CType: int

public static final int
GL_PROGRAM_PIPELINE_BINDING

GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: GL_PROGRAM_PIPELINE_BINDING_EXT - CType: int

public static final int
GL_PROGRAM_SEPARABLE

GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: GL_PROGRAM_SEPARABLE_EXT - CType: int

public static final int
GL_PROXY_TEXTURE_2D_MULTISAMPLE

GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int

public static final int
GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY

GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int

public static final int
GL_QUERY

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_QUERY_KHR - CType: int

public static final int
GL_QUERY_COUNTER_BITS

GL_VERSION_1_5, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: GL_QUERY_COUNTER_BITS_EXT, GL_QUERY_COUNTER_BITS_ARB - CType: int

public static final int
GL_QUERY_RESULT

GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: GL_QUERY_RESULT_EXT, GL_QUERY_RESULT_ARB - CType: int

public static final int
GL_QUERY_RESULT_AVAILABLE

GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: GL_QUERY_RESULT_AVAILABLE_EXT, GL_QUERY_RESULT_AVAILABLE_ARB - CType: int

public static final int
GL_RED

GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_NV_blend_equation_advanced, GL_EXT_texture_rg Alias for: GL_RED_NV, GL_RED_EXT - CType: int

public static final int
GL_RG

GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0, GL_EXT_texture_rg Alias for: GL_RG_EXT - CType: int

public static final int
GL_SAMPLE_MASK

GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_EXT_multisample, GL_NV_explicit_multisample, GL_SGIS_multisample Alias for: GL_SAMPLE_MASK_EXT, GL_SAMPLE_MASK_NV, GL_SAMPLE_MASK_SGIS - CType: int

public static final int
GL_SAMPLE_MASK_VALUE

GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_SGIS_multisample, GL_NV_explicit_multisample, GL_EXT_multisample Alias for: GL_SAMPLE_MASK_VALUE_SGIS, GL_SAMPLE_MASK_VALUE_NV, GL_SAMPLE_MASK_VALUE_EXT - CType: int

public static final int
GL_SAMPLE_POSITION

GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisample Alias for: GL_SAMPLE_POSITION_NV - CType: int

public static final int
GL_SAMPLER

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_SAMPLER_KHR - CType: int

public static final int
GL_SAMPLER_2D

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_SAMPLER_2D_ARB - CType: int

public static final int
GL_SAMPLER_2D_MULTISAMPLE

GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int

public static final int
GL_SAMPLER_2D_MULTISAMPLE_ARRAY

GL_ES_VERSION_3_2, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_array Alias for: GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES - CType: int

public static final int
GL_SAMPLER_2D_SHADOW

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_shadow_samplers, GL_ARB_shader_objects Alias for: GL_SAMPLER_2D_SHADOW_EXT, GL_SAMPLER_2D_SHADOW_ARB - CType: int

public static final int
GL_SAMPLER_3D

GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_OES_texture_3D, GL_ARB_shader_objects Alias for: GL_SAMPLER_3D_OES, GL_SAMPLER_3D_ARB - CType: int

public static final int
GL_SAMPLER_CUBE

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: GL_SAMPLER_CUBE_ARB - CType: int

public static final int
GL_SHADER

GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: GL_SHADER_KHR - CType: int

public static final int
GL_SHADER_BINARY_DMP

GL_DMP_shader_binary - CType: int

public static final int
GL_SHADER_BINARY_FORMATS

GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 - CType: int

public static final int
GL_SHADER_COMPILER

GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_4_1 - CType: int

public static final int
GL_SHADER_SOURCE_LENGTH

GL_ES_VERSION_2_0, GL_VERSION_2_0 - CType: int

public static final int
GL_SHADER_TYPE

GL_ES_VERSION_2_0, GL_VERSION_2_0 - CType: int

public static final int
GL_SHADING_LANGUAGE_VERSION

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shading_language_100 Alias for: GL_SHADING_LANGUAGE_VERSION_ARB - CType: int

public static final int
GL_STACK_OVERFLOW

GL_ES_VERSION_3_2, GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_KHR_debug Alias for: GL_STACK_OVERFLOW_KHR - CType: int

public static final int
GL_STACK_UNDERFLOW

GL_ES_VERSION_3_2, GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_KHR_debug Alias for: GL_STACK_UNDERFLOW_KHR - CType: int

public static final int
GL_STENCIL_BACK_FAIL

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil Alias for: GL_STENCIL_BACK_FAIL_ATI - CType: int

public static final int
GL_STENCIL_BACK_FUNC

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil Alias for: GL_STENCIL_BACK_FUNC_ATI - CType: int

public static final int
GL_STENCIL_BACK_PASS_DEPTH_FAIL

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil Alias for: GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI - CType: int

public static final int
GL_STENCIL_BACK_PASS_DEPTH_PASS

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil Alias for: GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI - CType: int

public static final int
GL_STENCIL_BACK_REF

GL_ES_VERSION_2_0, GL_VERSION_2_0 - CType: int

public static final int
GL_STENCIL_BACK_VALUE_MASK

GL_ES_VERSION_2_0, GL_VERSION_2_0 - CType: int

public static final int
GL_STENCIL_BACK_WRITEMASK

GL_ES_VERSION_2_0, GL_VERSION_2_0 - CType: int

public static final int
GL_STENCIL_INDEX

Part of GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0

public static final int
GL_STREAM_DRAW

GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_ARB_vertex_buffer_object Alias for: GL_STREAM_DRAW_ARB - CType: int

public static final int
GL_TEXTURE_2D_MULTISAMPLE

GL_NV_internalformat_sample_query, GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int

public static final int
GL_TEXTURE_2D_MULTISAMPLE_ARRAY

GL_ES_VERSION_3_2, GL_NV_internalformat_sample_query, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_array Alias for: GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES - CType: int

public static final int
GL_TEXTURE_3D

GL_ES_VERSION_3_0, GL_EXT_sparse_texture, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias for: GL_TEXTURE_3D_OES, GL_TEXTURE_3D_EXT - CType: int

public static final int
GL_TEXTURE_BINDING_2D_MULTISAMPLE

GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int

public static final int
GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY

GL_ES_VERSION_3_2, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_array Alias for: GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES - CType: int

public static final int
GL_TEXTURE_BINDING_3D

GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D Alias for: GL_TEXTURE_BINDING_3D_OES - CType: int

public static final int
GL_TEXTURE_BORDER_COLOR

GL_ES_VERSION_3_2, GL_VERSION_1_1, GL_VERSION_1_0, GL_OES_texture_border_clamp, GL_NV_texture_border_clamp, GL_EXT_texture_border_clamp Alias for: GL_TEXTURE_BORDER_COLOR_OES, GL_TEXTURE_BORDER_COLOR_NV, GL_TEXTURE_BORDER_COLOR_EXT - CType: int

public static final int
GL_TEXTURE_COMPARE_FUNC

GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_EXT_shadow_samplers, GL_ARB_shadow Alias for: GL_TEXTURE_COMPARE_FUNC_EXT, GL_TEXTURE_COMPARE_FUNC_ARB - CType: int

public static final int
GL_TEXTURE_COMPARE_MODE

GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_EXT_shadow_samplers, GL_ARB_shadow Alias for: GL_TEXTURE_COMPARE_MODE_EXT, GL_TEXTURE_COMPARE_MODE_ARB - CType: int

public static final int
GL_TEXTURE_FIXED_SAMPLE_LOCATIONS

GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int

public static final int
GL_TEXTURE_SAMPLES

GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_IMG_multisampled_render_to_texture Alias for: GL_TEXTURE_SAMPLES_IMG - CType: int

public static final int
GL_TEXTURE_WRAP_R

GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_texture3D, GL_OES_texture_3D Alias for: GL_TEXTURE_WRAP_R_EXT, GL_TEXTURE_WRAP_R_OES - CType: int

public static final int
GL_TIME_ELAPSED

GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query Alias for: GL_TIME_ELAPSED_EXT - CType: int

public static final int
GL_TIMESTAMP

GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query Alias for: GL_TIMESTAMP_EXT - CType: int

public static final int
GL_UNPACK_ROW_LENGTH

GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_unpack_subimage Alias for: GL_UNPACK_ROW_LENGTH_EXT - CType: int

public static final int
GL_UNPACK_SKIP_PIXELS

GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_unpack_subimage Alias for: GL_UNPACK_SKIP_PIXELS_EXT - CType: int

public static final int
GL_UNPACK_SKIP_ROWS

GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_unpack_subimage Alias for: GL_UNPACK_SKIP_ROWS_EXT - CType: int

public static final int
GL_UNSIGNED_INT_10_10_10_2

GL_VERSION_1_2, GL_EXT_packed_pixels, GL_OES_vertex_type_10_10_10_2 Alias for: GL_UNSIGNED_INT_10_10_10_2_EXT, GL_UNSIGNED_INT_10_10_10_2_OES - CType: int

public static final int
GL_UNSIGNED_INT_2_10_10_10_REV

GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_texture_type_2_10_10_10_REV Alias for: GL_UNSIGNED_INT_2_10_10_10_REV_EXT - CType: int

public static final int
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE

GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2 - CType: int

public static final int
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY

GL_ES_VERSION_3_2, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_OES_texture_storage_multisample_2d_array Alias for: GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES - CType: int

public static final int
GL_UNSIGNED_NORMALIZED

GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_color_buffer_half_float, GL_ARB_texture_float Alias for: GL_UNSIGNED_NORMALIZED_EXT, GL_UNSIGNED_NORMALIZED_ARB - CType: int

public static final int
GL_VALIDATE_STATUS

GL_ES_VERSION_2_0, GL_VERSION_2_0 - CType: int

public static final int
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING

GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_ARB_vertex_buffer_object Alias for: GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB - CType: int

public static final int
GL_VERTEX_ATTRIB_ARRAY_ENABLED

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB - CType: int

public static final int
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB - CType: int

public static final int
GL_VERTEX_ATTRIB_ARRAY_POINTER

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB - CType: int

public static final int
GL_VERTEX_ATTRIB_ARRAY_SIZE

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB - CType: int

public static final int
GL_VERTEX_ATTRIB_ARRAY_STRIDE

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB - CType: int

public static final int
GL_VERTEX_ATTRIB_ARRAY_TYPE

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB - CType: int

public static final int
GL_VERTEX_SHADER

GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_EXT_vertex_shader, GL_ARB_vertex_shader Alias for: GL_VERTEX_SHADER_EXT, GL_VERTEX_SHADER_ARB - CType: int

public static final int
GL_VERTEX_SHADER_BIT

GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: GL_VERTEX_SHADER_BIT_EXT - CType: int

Inherited from com.jogamp.opengl.GL:
GL_ACTIVE_TEXTUREGL_ALIASED_LINE_WIDTH_RANGEGL_ALIASED_POINT_SIZE_RANGEGL_ALPHAGL_ALPHA16FGL_ALPHA32FGL_ALPHA8GL_ALPHA_BITSGL_ALWAYSGL_ANDGL_AND_INVERTEDGL_AND_REVERSEGL_ARRAY_BUFFERGL_ARRAY_BUFFER_BINDINGGL_BACKGL_BGRGL_BGRAGL_BGRA8GL_BLENDGL_BLEND_DSTGL_BLEND_DST_ALPHAGL_BLEND_DST_RGBGL_BLEND_EQUATIONGL_BLEND_EQUATION_ALPHAGL_BLEND_EQUATION_RGBGL_BLEND_SRCGL_BLEND_SRC_ALPHAGL_BLEND_SRC_RGBGL_BLUE_BITSGL_BUFFER_ACCESSGL_BUFFER_MAP_POINTERGL_BUFFER_MAPPEDGL_BUFFER_SIZEGL_BUFFER_USAGEGL_BYTEGL_CCWGL_CLAMP_TO_EDGEGL_CLEARGL_COLOR_ATTACHMENT0GL_COLOR_BUFFER_BITGL_COLOR_CLEAR_VALUEGL_COLOR_LOGIC_OPGL_COLOR_WRITEMASKGL_COMPRESSED_RGB_S3TC_DXT1_EXTGL_COMPRESSED_RGBA_S3TC_DXT1_EXTGL_COMPRESSED_RGBA_S3TC_DXT3_EXTGL_COMPRESSED_RGBA_S3TC_DXT5_EXTGL_COMPRESSED_TEXTURE_FORMATSGL_COPYGL_COPY_INVERTEDGL_CULL_FACEGL_CULL_FACE_MODEGL_CWGL_DECRGL_DECR_WRAPGL_DEPTH24_STENCIL8GL_DEPTH_ATTACHMENTGL_DEPTH_BITSGL_DEPTH_BUFFER_BITGL_DEPTH_CLEAR_VALUEGL_DEPTH_COMPONENT16GL_DEPTH_COMPONENT24GL_DEPTH_COMPONENT32GL_DEPTH_FUNCGL_DEPTH_RANGEGL_DEPTH_STENCILGL_DEPTH_TESTGL_DEPTH_WRITEMASKGL_DITHERGL_DONT_CAREGL_DRAW_FRAMEBUFFERGL_DRAW_FRAMEBUFFER_BINDINGGL_DST_ALPHAGL_DST_COLORGL_DYNAMIC_DRAWGL_ELEMENT_ARRAY_BUFFERGL_ELEMENT_ARRAY_BUFFER_BINDINGGL_EQUALGL_EQUIVGL_EXTENSIONSGL_FALSEGL_FASTESTGL_FIXEDGL_FLOATGL_FRAMEBUFFERGL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAMEGL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPEGL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACEGL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVELGL_FRAMEBUFFER_BINDINGGL_FRAMEBUFFER_COMPLETEGL_FRAMEBUFFER_INCOMPLETE_ATTACHMENTGL_FRAMEBUFFER_INCOMPLETE_DIMENSIONSGL_FRAMEBUFFER_INCOMPLETE_FORMATSGL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENTGL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLEGL_FRAMEBUFFER_SRGBGL_FRAMEBUFFER_UNSUPPORTEDGL_FRONTGL_FRONT_AND_BACKGL_FRONT_FACEGL_FUNC_ADDGL_FUNC_REVERSE_SUBTRACTGL_FUNC_SUBTRACTGL_GENERATE_MIPMAP_HINTGL_GEQUALGL_GREATERGL_GREEN_BITSGL_GUILTY_CONTEXT_RESETGL_HALF_FLOATGL_IMPLEMENTATION_COLOR_READ_FORMATGL_IMPLEMENTATION_COLOR_READ_TYPEGL_INCRGL_INCR_WRAPGL_INNOCENT_CONTEXT_RESETGL_INVALID_ENUMGL_INVALID_FRAMEBUFFER_OPERATIONGL_INVALID_OPERATIONGL_INVALID_VALUEGL_INVERTGL_KEEPGL_LEQUALGL_LESSGL_LINE_LOOPGL_LINE_SMOOTHGL_LINE_SMOOTH_HINTGL_LINE_STRIPGL_LINE_WIDTHGL_LINEARGL_LINEAR_MIPMAP_LINEARGL_LINEAR_MIPMAP_NEARESTGL_LINESGL_LOGIC_OP_MODEGL_LOSE_CONTEXT_ON_RESETGL_LUMINANCEGL_LUMINANCE16FGL_LUMINANCE32FGL_LUMINANCE4_ALPHA4GL_LUMINANCE8GL_LUMINANCE8_ALPHA8GL_LUMINANCE_ALPHAGL_LUMINANCE_ALPHA16FGL_LUMINANCE_ALPHA32FGL_MAP_FLUSH_EXPLICIT_BITGL_MAP_INVALIDATE_BUFFER_BITGL_MAP_INVALIDATE_RANGE_BITGL_MAP_READ_BITGL_MAP_UNSYNCHRONIZED_BITGL_MAP_WRITE_BITGL_MAX_CUBE_MAP_TEXTURE_SIZEGL_MAX_RENDERBUFFER_SIZEGL_MAX_SAMPLESGL_MAX_TEXTURE_MAX_ANISOTROPY_EXTGL_MAX_TEXTURE_SIZEGL_MAX_VIEWPORT_DIMSGL_MIRRORED_REPEATGL_MULTISAMPLEGL_NANDGL_NEARESTGL_NEAREST_MIPMAP_LINEARGL_NEAREST_MIPMAP_NEARESTGL_NEVERGL_NICESTGL_NO_ERRORGL_NO_RESET_NOTIFICATIONGL_NONEGL_NOOPGL_NORGL_NOTEQUALGL_NUM_COMPRESSED_TEXTURE_FORMATSGL_ONEGL_ONE_MINUS_DST_ALPHAGL_ONE_MINUS_DST_COLORGL_ONE_MINUS_SRC_ALPHAGL_ONE_MINUS_SRC_COLORGL_ORGL_OR_INVERTEDGL_OR_REVERSEGL_OUT_OF_MEMORYGL_PACK_ALIGNMENTGL_POINT_FADE_THRESHOLD_SIZEGL_POINT_SIZEGL_POINTSGL_POLYGON_OFFSET_FACTORGL_POLYGON_OFFSET_FILLGL_POLYGON_OFFSET_UNITSGL_R16FGL_R32FGL_R8GL_READ_FRAMEBUFFERGL_READ_FRAMEBUFFER_BINDINGGL_RED_BITSGL_RENDERBUFFERGL_RENDERBUFFER_ALPHA_SIZEGL_RENDERBUFFER_BINDINGGL_RENDERBUFFER_BLUE_SIZEGL_RENDERBUFFER_DEPTH_SIZEGL_RENDERBUFFER_GREEN_SIZEGL_RENDERBUFFER_HEIGHTGL_RENDERBUFFER_INTERNAL_FORMATGL_RENDERBUFFER_RED_SIZEGL_RENDERBUFFER_SAMPLESGL_RENDERBUFFER_STENCIL_SIZEGL_RENDERBUFFER_WIDTHGL_RENDERERGL_REPEATGL_REPLACEGL_RESET_NOTIFICATION_STRATEGYGL_RG16FGL_RG32FGL_RG8GL_RGBGL_RGB10GL_RGB10_A2GL_RGB16FGL_RGB32FGL_RGB565GL_RGB5_A1GL_RGB8GL_RGBAGL_RGBA16FGL_RGBA32FGL_RGBA4GL_RGBA8GL_SAMPLE_ALPHA_TO_COVERAGEGL_SAMPLE_ALPHA_TO_ONEGL_SAMPLE_BUFFERSGL_SAMPLE_COVERAGEGL_SAMPLE_COVERAGE_INVERTGL_SAMPLE_COVERAGE_VALUEGL_SAMPLESGL_SCISSOR_BOXGL_SCISSOR_TESTGL_SETGL_SHORTGL_SMOOTH_LINE_WIDTH_RANGEGL_SMOOTH_POINT_SIZE_RANGEGL_SRC_ALPHAGL_SRC_ALPHA_SATURATEGL_SRC_COLORGL_SRGBGL_SRGB8_ALPHA8GL_SRGB_ALPHAGL_STATIC_DRAWGL_STENCIL_ATTACHMENTGL_STENCIL_BITSGL_STENCIL_BUFFER_BITGL_STENCIL_CLEAR_VALUEGL_STENCIL_FAILGL_STENCIL_FUNCGL_STENCIL_INDEX1GL_STENCIL_INDEX4GL_STENCIL_INDEX8GL_STENCIL_PASS_DEPTH_FAILGL_STENCIL_PASS_DEPTH_PASSGL_STENCIL_REFGL_STENCIL_TESTGL_STENCIL_VALUE_MASKGL_STENCIL_WRITEMASKGL_SUBPIXEL_BITSGL_TEXTUREGL_TEXTURE0GL_TEXTURE1GL_TEXTURE10GL_TEXTURE11GL_TEXTURE12GL_TEXTURE13GL_TEXTURE14GL_TEXTURE15GL_TEXTURE16GL_TEXTURE17GL_TEXTURE18GL_TEXTURE19GL_TEXTURE2GL_TEXTURE20GL_TEXTURE21GL_TEXTURE22GL_TEXTURE23GL_TEXTURE24GL_TEXTURE25GL_TEXTURE26GL_TEXTURE27GL_TEXTURE28GL_TEXTURE29GL_TEXTURE3GL_TEXTURE30GL_TEXTURE31GL_TEXTURE4GL_TEXTURE5GL_TEXTURE6GL_TEXTURE7GL_TEXTURE8GL_TEXTURE9GL_TEXTURE_2DGL_TEXTURE_BINDING_2DGL_TEXTURE_BINDING_CUBE_MAPGL_TEXTURE_CUBE_MAPGL_TEXTURE_CUBE_MAP_NEGATIVE_XGL_TEXTURE_CUBE_MAP_NEGATIVE_YGL_TEXTURE_CUBE_MAP_NEGATIVE_ZGL_TEXTURE_CUBE_MAP_POSITIVE_XGL_TEXTURE_CUBE_MAP_POSITIVE_YGL_TEXTURE_CUBE_MAP_POSITIVE_ZGL_TEXTURE_IMMUTABLE_FORMATGL_TEXTURE_MAG_FILTERGL_TEXTURE_MAX_ANISOTROPY_EXTGL_TEXTURE_MIN_FILTERGL_TEXTURE_WRAP_SGL_TEXTURE_WRAP_TGL_TRIANGLE_FANGL_TRIANGLE_STRIPGL_TRIANGLESGL_TRUEGL_UNKNOWN_CONTEXT_RESETGL_UNPACK_ALIGNMENTGL_UNSIGNED_BYTEGL_UNSIGNED_INTGL_UNSIGNED_INT_10F_11F_11F_REVGL_UNSIGNED_INT_24_8GL_UNSIGNED_SHORTGL_UNSIGNED_SHORT_1_5_5_5_REV_EXTGL_UNSIGNED_SHORT_4_4_4_4GL_UNSIGNED_SHORT_4_4_4_4_REV_EXTGL_UNSIGNED_SHORT_5_5_5_1GL_UNSIGNED_SHORT_5_6_5GL_VENDORGL_VERSIONGL_VIEWPORTGL_WRITE_ONLYGL_XORGL_ZERO

Method Summary

Modifier and TypeMethod and Description
public void
glActiveShaderProgram(int pipeline, int program)

Entry point to C language function: void {@native glActiveShaderProgram}(GLuint pipeline, GLuint program) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glActiveShaderProgramEXT

public void
glApplyFramebufferAttachmentCMAAINTEL()

Entry point to C language function: void {@native glApplyFramebufferAttachmentCMAAINTEL}(void) Part of GL_INTEL_framebuffer_CMAA

public void
glAttachShader(int program, int shader)

Entry point to C language function: void {@native glAttachShader}(GLuint program, GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public void
glBeginQuery(int target, int id)

Entry point to C language function: void {@native glBeginQuery}(GLenum target, GLuint id) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_occlusion_query, GL_EXT_disjoint_timer_query Alias for: glBeginQueryARB, glBeginQueryEXT

public void
glBindAttribLocation(int program, int index, String name)

Entry point to C language function: void {@native glBindAttribLocation}(GLuint program, GLuint index, const GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: glBindAttribLocationARB

public void
glBindProgramPipeline(int pipeline)

Entry point to C language function: void {@native glBindProgramPipeline}(GLuint pipeline) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glBindProgramPipelineEXT

public void
glBlendColor(float red, float green, float blue, float alpha)

Entry point to C language function: void {@native glBlendColor}(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) Part of GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_VERSION_1_2, GL_EXT_blend_color Alias for: glBlendColorEXT

public void
glClearDepth(double depth)

Redeclares com.jogamp.opengl.GLBase.glClearDepth.

Aliased entrypoint of void {@native glClearDepth}(GLclampd depth); and void {@native glClearDepthf}(GLclampf depth); .
public void
glClearDepthf(float depth)

Redeclares com.jogamp.opengl.GL.glClearDepthf.

Entry point to C language function: void {@native glClearDepthf}(GLclampf depth); Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
public void
glCompileShader(int shader)

Entry point to C language function: void {@native glCompileShader}(GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glCompileShaderARB

public void
glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer
a direct or array-backed java.nio.Buffer
data
)

Entry point to C language function: void {@native glCompressedTexImage3D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_3_0, GL_VERSION_1_3, GL_ARB_texture_compression, GL_OES_texture_3D Alias for: glCompressedTexImage3DARB, glCompressedTexImage3DOES

public 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 {@native glCompressedTexImage3D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_3_0, GL_VERSION_1_3, GL_ARB_texture_compression, GL_OES_texture_3D Alias for: glCompressedTexImage3DARB, glCompressedTexImage3DOES

public void
glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer
a direct or array-backed java.nio.Buffer
data
)

Entry point to C language function: void {@native 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_ARB_texture_compression, GL_OES_texture_3D Alias for: glCompressedTexSubImage3DARB, glCompressedTexSubImage3DOES

public 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 {@native 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_ARB_texture_compression, GL_OES_texture_3D Alias for: glCompressedTexSubImage3DARB, glCompressedTexSubImage3DOES

public 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 {@native 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_ES_VERSION_3_2, GL_VERSION_4_3, GL_NV_copy_image, GL_EXT_copy_image, GL_OES_copy_image Alias for: glCopyImageSubDataNV, glCopyImageSubDataEXT, glCopyImageSubDataOES

public 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 {@native glCopyTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_copy_texture, GL_OES_texture_3D Alias for: glCopyTexSubImage3DEXT, glCopyTexSubImage3DOES

public int
glCreateProgram()

Entry point to C language function: GLuint {@native glCreateProgram}(void) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public int
glCreateShader(int type)

Entry point to C language function: GLuint {@native glCreateShader}(GLenum type) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public int
glCreateShaderProgramv(int type, int count, String[] strings)

Entry point to C language function: GLuint {@native glCreateShaderProgramv}(GLenum type, GLsizei count, const GLchar * * strings) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glCreateShaderProgramvEXT

public void
glDebugMessageControl(int source, int type, int severity, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
ids
,
boolean enabled)

Entry point to C language function: void {@native glDebugMessageControl}(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: glDebugMessageControlKHR, glDebugMessageControlARB

public void
glDebugMessageControl(int source, int type, int severity, int count, int[] ids, int ids_offset, boolean enabled)

Entry point to C language function: void {@native glDebugMessageControl}(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output Alias for: glDebugMessageControlKHR, glDebugMessageControlARB

public void
glDebugMessageInsert(int source, int type, int id, int severity, int length, String buf)

Entry point to C language function: void {@native glDebugMessageInsert}(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug, GL_AMD_debug_output Alias for: glDebugMessageInsertARB, glDebugMessageInsertKHR, glDebugMessageInsertAMD

public void
glDeleteProgram(int program)

Entry point to C language function: void {@native glDeleteProgram}(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public void
glDeleteProgramPipelines(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
pipelines
)

Entry point to C language function: void {@native glDeleteProgramPipelines}(GLsizei n, const GLuint * pipelines) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glDeleteProgramPipelinesEXT

public void
glDeleteProgramPipelines(int n, int[] pipelines, int pipelines_offset)

Entry point to C language function: void {@native glDeleteProgramPipelines}(GLsizei n, const GLuint * pipelines) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glDeleteProgramPipelinesEXT

public void
glDeleteQueries(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
ids
)

Entry point to C language function: void {@native glDeleteQueries}(GLsizei n, const GLuint * ids) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glDeleteQueriesEXT, glDeleteQueriesARB

public void
glDeleteQueries(int n, int[] ids, int ids_offset)

Entry point to C language function: void {@native glDeleteQueries}(GLsizei n, const GLuint * ids) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glDeleteQueriesEXT, glDeleteQueriesARB

public void
glDeleteShader(int shader)

Entry point to C language function: void {@native glDeleteShader}(GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public void
glDepthRange(double zNear, double zFar)

Redeclares com.jogamp.opengl.GLBase.glDepthRange.

Aliased entrypoint of void {@native glDepthRange}(GLclampd depth); and void {@native glDepthRangef}(GLclampf depth); .
public void
glDepthRangef(float zNear, float zFar)

Redeclares com.jogamp.opengl.GL.glDepthRangef.

Entry point to C language function: void {@native glDepthRangef}(GLclampf zNear, GLclampf zFar); Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
public void
glDetachShader(int program, int shader)

Entry point to C language function: void {@native glDetachShader}(GLuint program, GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public void
glDisableVertexAttribArray(int index)

Entry point to C language function: void {@native glDisableVertexAttribArray}(GLuint index) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: glDisableVertexAttribArrayARB

public void
glDrawArraysInstancedBaseInstance(int mode, int first, int count, int instancecount, int baseinstance)

Entry point to C language function: void {@native glDrawArraysInstancedBaseInstance}(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance) Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance Alias for: glDrawArraysInstancedBaseInstanceEXT

public void
glDrawBuffers(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
bufs
)

Entry point to C language function: void {@native glDrawBuffers}(GLsizei n, const GLenum * bufs) Part of GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers, GL_ATI_draw_buffers Alias for: glDrawBuffersEXT, glDrawBuffersARB, glDrawBuffersNV, glDrawBuffersATI

public void
glDrawBuffers(int n, int[] bufs, int bufs_offset)

Entry point to C language function: void {@native glDrawBuffers}(GLsizei n, const GLenum * bufs) Part of GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers, GL_ATI_draw_buffers Alias for: glDrawBuffersEXT, glDrawBuffersARB, glDrawBuffersNV, glDrawBuffersATI

public void
glDrawElementsInstancedBaseInstance(int mode, int count, int type, long indices_buffer_offset, int instancecount, int baseinstance)

Entry point to C language function: void {@native glDrawElementsInstancedBaseInstance}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLuint baseinstance) Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance Alias for: glDrawElementsInstancedBaseInstanceEXT

public 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 {@native glDrawElementsInstancedBaseVertexBaseInstance}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance) Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance Alias for: glDrawElementsInstancedBaseVertexBaseInstanceEXT

public void
glEnableVertexAttribArray(int index)

Entry point to C language function: void {@native glEnableVertexAttribArray}(GLuint index) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program Alias for: glEnableVertexAttribArrayARB

public void
glEndQuery(int target)

Entry point to C language function: void {@native glEndQuery}(GLenum target) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glEndQueryEXT, glEndQueryARB

public void
glFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int zoffset)

Entry point to C language function: void {@native glFramebufferTexture3D}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset) Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_texture_3D Alias for: glFramebufferTexture3DEXT, glFramebufferTexture3DOES

public void
glGenProgramPipelines(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
pipelines
)

Entry point to C language function: void {@native glGenProgramPipelines}(GLsizei n, GLuint * pipelines) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glGenProgramPipelinesEXT

public void
glGenProgramPipelines(int n, int[] pipelines, int pipelines_offset)

Entry point to C language function: void {@native glGenProgramPipelines}(GLsizei n, GLuint * pipelines) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glGenProgramPipelinesEXT

public void
glGenQueries(int n, IntBuffer
a direct or array-backed java.nio.IntBuffer
ids
)

Entry point to C language function: void {@native glGenQueries}(GLsizei n, GLuint * ids) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glGenQueriesEXT, glGenQueriesARB

public void
glGenQueries(int n, int[] ids, int ids_offset)

Entry point to C language function: void {@native glGenQueries}(GLsizei n, GLuint * ids) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glGenQueriesEXT, glGenQueriesARB

public void
glGetActiveAttrib(int program, int index, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
size
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
type
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
name
)

Entry point to C language function: void {@native glGetActiveAttrib}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: glGetActiveAttribARB

public 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 {@native glGetActiveAttrib}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: glGetActiveAttribARB

public void
glGetActiveUniform(int program, int index, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
size
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
type
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
name
)

Entry point to C language function: void {@native glGetActiveUniform}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetActiveUniformARB

public 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 {@native glGetActiveUniform}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetActiveUniformARB

public void
glGetAttachedShaders(int program, int maxCount, IntBuffer
a direct or array-backed java.nio.IntBuffer
count
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
shaders
)

Entry point to C language function: void {@native glGetAttachedShaders}(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public void
glGetAttachedShaders(int program, int maxCount, int[] count, int count_offset, int[] shaders, int shaders_offset)

Entry point to C language function: void {@native glGetAttachedShaders}(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public int
glGetAttribLocation(int program, String name)

Entry point to C language function: GLint {@native glGetAttribLocation}(GLuint program, const GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader Alias for: glGetAttribLocationARB

public int
glGetDebugMessageLog(int count, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
sources
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
types
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
ids
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
severities
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
lengths
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
messageLog
)

Entry point to C language function: GLuint {@native glGetDebugMessageLog}(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debug Alias for: glGetDebugMessageLogAMD, glGetDebugMessageLogARB, glGetDebugMessageLogKHR

public 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 {@native glGetDebugMessageLog}(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debug Alias for: glGetDebugMessageLogAMD, glGetDebugMessageLogARB, glGetDebugMessageLogKHR

public void
glGetMultisamplefv(int pname, int index, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
val
)

Entry point to C language function: void {@native glGetMultisamplefv}(GLenum pname, GLuint index, GLfloat * val) Part of GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisample Alias for: glGetMultisamplefvNV

public void
glGetMultisamplefv(int pname, int index, float[] val, int val_offset)

Entry point to C language function: void {@native glGetMultisamplefv}(GLenum pname, GLuint index, GLfloat * val) Part of GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisample Alias for: glGetMultisamplefvNV

public void
glGetObjectLabel(int identifier, int name, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
label
)

Entry point to C language function: void {@native glGetObjectLabel}(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_EXT_debug_label, GL_KHR_debug Alias for: glGetObjectLabelEXT, glGetObjectLabelKHR

public 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 {@native glGetObjectLabel}(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_EXT_debug_label, GL_KHR_debug Alias for: glGetObjectLabelEXT, glGetObjectLabelKHR

public void
glGetObjectPtrLabel(Buffer
a direct or array-backed java.nio.Buffer
ptr
,
int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
label
)

Entry point to C language function: void {@native glGetObjectPtrLabel}(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: glGetObjectPtrLabelKHR

public void
glGetObjectPtrLabel(Buffer
a direct or array-backed java.nio.Buffer
ptr
,
int bufSize, int[] length, int length_offset, byte[] label, int label_offset)

Entry point to C language function: void {@native glGetObjectPtrLabel}(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: glGetObjectPtrLabelKHR

public void
glGetProgramBinary(int program, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
binaryFormat
,
Buffer
a direct or array-backed java.nio.Buffer
binary
)

Entry point to C language function: void {@native glGetProgramBinary}(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary) Part of GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary Alias for: glGetProgramBinaryOES

public void
glGetProgramBinary(int program, int bufSize, int[] length, int length_offset, int[] binaryFormat, int binaryFormat_offset, Buffer
a direct or array-backed java.nio.Buffer
binary
)

Entry point to C language function: void {@native glGetProgramBinary}(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary) Part of GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary Alias for: glGetProgramBinaryOES

public void
glGetProgramInfoLog(int program, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
infoLog
)

Entry point to C language function: void {@native glGetProgramInfoLog}(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public void
glGetProgramInfoLog(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)

Entry point to C language function: void {@native glGetProgramInfoLog}(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public void
glGetProgramiv(int program, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Entry point to C language function: void {@native glGetProgramiv}(GLuint program, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_program Alias for: glGetProgramivARB, glGetProgramivNV

public void
glGetProgramiv(int program, int pname, int[] params, int params_offset)

Entry point to C language function: void {@native glGetProgramiv}(GLuint program, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_program Alias for: glGetProgramivARB, glGetProgramivNV

public void
glGetProgramPipelineInfoLog(int pipeline, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
infoLog
)

Entry point to C language function: void {@native glGetProgramPipelineInfoLog}(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glGetProgramPipelineInfoLogEXT

public void
glGetProgramPipelineInfoLog(int pipeline, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)

Entry point to C language function: void {@native glGetProgramPipelineInfoLog}(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glGetProgramPipelineInfoLogEXT

public void
glGetProgramPipelineiv(int pipeline, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Entry point to C language function: void {@native glGetProgramPipelineiv}(GLuint pipeline, GLenum pname, GLint * params) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glGetProgramPipelineivEXT

public void
glGetProgramPipelineiv(int pipeline, int pname, int[] params, int params_offset)

Entry point to C language function: void {@native glGetProgramPipelineiv}(GLuint pipeline, GLenum pname, GLint * params) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glGetProgramPipelineivEXT

public void
glGetQueryiv(int target, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Entry point to C language function: void {@native glGetQueryiv}(GLenum target, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glGetQueryivEXT, glGetQueryivARB

public void
glGetQueryiv(int target, int pname, int[] params, int params_offset)

Entry point to C language function: void {@native glGetQueryiv}(GLenum target, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glGetQueryivEXT, glGetQueryivARB

public void
glGetQueryObjecti64v(int id, int pname, LongBuffer
a direct or array-backed java.nio.LongBuffer
params
)

Entry point to C language function: void {@native glGetQueryObjecti64v}(GLuint id, GLenum pname, GLint64 * params) Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query Alias for: glGetQueryObjecti64vEXT

public void
glGetQueryObjecti64v(int id, int pname, long[] params, int params_offset)

Entry point to C language function: void {@native glGetQueryObjecti64v}(GLuint id, GLenum pname, GLint64 * params) Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query Alias for: glGetQueryObjecti64vEXT

public void
glGetQueryObjectiv(int id, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Entry point to C language function: void {@native glGetQueryObjectiv}(GLuint id, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ARB_occlusion_query, GL_EXT_disjoint_timer_query Alias for: glGetQueryObjectivARB, glGetQueryObjectivEXT

public void
glGetQueryObjectiv(int id, int pname, int[] params, int params_offset)

Entry point to C language function: void {@native glGetQueryObjectiv}(GLuint id, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ARB_occlusion_query, GL_EXT_disjoint_timer_query Alias for: glGetQueryObjectivARB, glGetQueryObjectivEXT

public void
glGetQueryObjectui64v(int id, int pname, LongBuffer
a direct or array-backed java.nio.LongBuffer
params
)

Entry point to C language function: void {@native glGetQueryObjectui64v}(GLuint id, GLenum pname, GLuint64 * params) Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query Alias for: glGetQueryObjectui64vEXT

public void
glGetQueryObjectui64v(int id, int pname, long[] params, int params_offset)

Entry point to C language function: void {@native glGetQueryObjectui64v}(GLuint id, GLenum pname, GLuint64 * params) Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query Alias for: glGetQueryObjectui64vEXT

public void
glGetQueryObjectuiv(int id, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Entry point to C language function: void {@native glGetQueryObjectuiv}(GLuint id, GLenum pname, GLuint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glGetQueryObjectuivEXT, glGetQueryObjectuivARB

public void
glGetQueryObjectuiv(int id, int pname, int[] params, int params_offset)

Entry point to C language function: void {@native glGetQueryObjectuiv}(GLuint id, GLenum pname, GLuint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glGetQueryObjectuivEXT, glGetQueryObjectuivARB

public void
glGetSamplerParameterIiv(int sampler, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Entry point to C language function: void {@native glGetSamplerParameterIiv}(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glGetSamplerParameterIivEXT, glGetSamplerParameterIivOES

public void
glGetSamplerParameterIiv(int sampler, int pname, int[] params, int params_offset)

Entry point to C language function: void {@native glGetSamplerParameterIiv}(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glGetSamplerParameterIivEXT, glGetSamplerParameterIivOES

public void
glGetSamplerParameterIuiv(int sampler, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Entry point to C language function: void {@native 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_clamp Alias for: glGetSamplerParameterIuivOES, glGetSamplerParameterIuivEXT

public void
glGetSamplerParameterIuiv(int sampler, int pname, int[] params, int params_offset)

Entry point to C language function: void {@native 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_clamp Alias for: glGetSamplerParameterIuivOES, glGetSamplerParameterIuivEXT

public void
glGetShaderInfoLog(int shader, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
infoLog
)

Entry point to C language function: void {@native glGetShaderInfoLog}(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public void
glGetShaderInfoLog(int shader, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)

Entry point to C language function: void {@native glGetShaderInfoLog}(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public void
glGetShaderiv(int shader, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Entry point to C language function: void {@native glGetShaderiv}(GLuint shader, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public void
glGetShaderiv(int shader, int pname, int[] params, int params_offset)

Entry point to C language function: void {@native glGetShaderiv}(GLuint shader, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public void
glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)

Entry point to C language function: void {@native glGetShaderPrecisionFormat}(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision); Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.

public void
glGetShaderPrecisionFormat(int shadertype, int precisiontype, int[] range, int range_offset, int[] precision, int precision_offset)

Entry point to C language function: void {@native glGetShaderPrecisionFormat}(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision); Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.

public void
glGetShaderSource(int shader, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
ByteBuffer
a direct or array-backed java.nio.ByteBuffer
source
)

Entry point to C language function: void {@native glGetShaderSource}(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetShaderSourceARB

public void
glGetShaderSource(int shader, int bufSize, int[] length, int length_offset, byte[] source, int source_offset)

Entry point to C language function: void {@native glGetShaderSource}(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetShaderSourceARB

public void
glGetTexParameterIiv(int target, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Entry point to C language function: void {@native glGetTexParameterIiv}(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp Alias for: glGetTexParameterIivOES, glGetTexParameterIivEXT

public void
glGetTexParameterIiv(int target, int pname, int[] params, int params_offset)

Entry point to C language function: void {@native glGetTexParameterIiv}(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp Alias for: glGetTexParameterIivOES, glGetTexParameterIivEXT

public void
glGetTexParameterIuiv(int target, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Entry point to C language function: void {@native glGetTexParameterIuiv}(GLenum target, GLenum pname, GLuint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp Alias for: glGetTexParameterIuivOES, glGetTexParameterIuivEXT

public void
glGetTexParameterIuiv(int target, int pname, int[] params, int params_offset)

Entry point to C language function: void {@native glGetTexParameterIuiv}(GLenum target, GLenum pname, GLuint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp Alias for: glGetTexParameterIuivOES, glGetTexParameterIuivEXT

public void
glGetUniformfv(int program, int location, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
params
)

Entry point to C language function: void {@native glGetUniformfv}(GLuint program, GLint location, GLfloat * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetUniformfvARB

public void
glGetUniformfv(int program, int location, float[] params, int params_offset)

Entry point to C language function: void {@native glGetUniformfv}(GLuint program, GLint location, GLfloat * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetUniformfvARB

public void
glGetUniformiv(int program, int location, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Entry point to C language function: void {@native glGetUniformiv}(GLuint program, GLint location, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetUniformivARB

public void
glGetUniformiv(int program, int location, int[] params, int params_offset)

Entry point to C language function: void {@native glGetUniformiv}(GLuint program, GLint location, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetUniformivARB

public int
glGetUniformLocation(int program, String name)

Entry point to C language function: GLint {@native glGetUniformLocation}(GLuint program, const GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glGetUniformLocationARB

public void
glGetVertexAttribfv(int index, int pname, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
params
)

Entry point to C language function: void {@native glGetVertexAttribfv}(GLuint index, GLenum pname, GLfloat * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glGetVertexAttribfvARB, glGetVertexAttribfvNV

public void
glGetVertexAttribfv(int index, int pname, float[] params, int params_offset)

Entry point to C language function: void {@native glGetVertexAttribfv}(GLuint index, GLenum pname, GLfloat * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glGetVertexAttribfvARB, glGetVertexAttribfvNV

public void
glGetVertexAttribiv(int index, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Entry point to C language function: void {@native glGetVertexAttribiv}(GLuint index, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glGetVertexAttribivNV, glGetVertexAttribivARB

public void
glGetVertexAttribiv(int index, int pname, int[] params, int params_offset)

Entry point to C language function: void {@native glGetVertexAttribiv}(GLuint index, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glGetVertexAttribivNV, glGetVertexAttribivARB

public boolean
glIsProgram(int program)

Entry point to C language function: GLboolean {@native glIsProgram}(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_program Alias for: glIsProgramARB, glIsProgramNV

public boolean
glIsProgramPipeline(int pipeline)

Entry point to C language function: GLboolean {@native glIsProgramPipeline}(GLuint pipeline) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glIsProgramPipelineEXT

public boolean
glIsQuery(int id)

Entry point to C language function: GLboolean {@native glIsQuery}(GLuint id) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query Alias for: glIsQueryEXT, glIsQueryARB

public boolean
glIsShader(int shader)

Entry point to C language function: GLboolean {@native glIsShader}(GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public void
glLinkProgram(int program)

Entry point to C language function: void {@native glLinkProgram}(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glLinkProgramARB

public void
glObjectLabel(int identifier, int name, int length, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
label
)

Entry point to C language function: void {@native glObjectLabel}(GLenum identifier, GLuint name, GLsizei length, const GLchar * label) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: glObjectLabelKHR

public void
glObjectLabel(int identifier, int name, int length, byte[] label, int label_offset)

Entry point to C language function: void {@native glObjectLabel}(GLenum identifier, GLuint name, GLsizei length, const GLchar * label) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: glObjectLabelKHR

public void
glObjectPtrLabel(Buffer
a direct or array-backed java.nio.Buffer
ptr
,
int length, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
label
)

Entry point to C language function: void {@native glObjectPtrLabel}(const void * ptr, GLsizei length, const GLchar * label) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: glObjectPtrLabelKHR

public void
glObjectPtrLabel(Buffer
a direct or array-backed java.nio.Buffer
ptr
,
int length, byte[] label, int label_offset)

Entry point to C language function: void {@native glObjectPtrLabel}(const void * ptr, GLsizei length, const GLchar * label) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: glObjectPtrLabelKHR

public void
glPopDebugGroup()

Entry point to C language function: void {@native glPopDebugGroup}(void) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: glPopDebugGroupKHR

public void
glProgramBinary(int program, int binaryFormat, Buffer
a direct or array-backed java.nio.Buffer
binary
,
int length)

Entry point to C language function: void {@native glProgramBinary}(GLuint program, GLenum binaryFormat, const void * binary, GLint length) Part of GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary Alias for: glProgramBinaryOES

public void
glProgramParameteri(int program, int pname, int value)

Entry point to C language function: void {@native glProgramParameteri}(GLuint program, GLenum pname, GLint value) Part of GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_EXT_geometry_shader4, GL_EXT_separate_shader_objects, GL_ARB_geometry_shader4 Alias for: glProgramParameteriEXT, glProgramParameteriARB

public void
glProgramUniform1f(int program, int location, float v0)

Entry point to C language function: void {@native glProgramUniform1f}(GLuint program, GLint location, GLfloat v0) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1fEXT

public void
glProgramUniform1fv(int program, int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glProgramUniform1fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1fvEXT

public void
glProgramUniform1fv(int program, int location, int count, float[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniform1fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1fvEXT

public void
glProgramUniform1i(int program, int location, int v0)

Entry point to C language function: void {@native glProgramUniform1i}(GLuint program, GLint location, GLint v0) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1iEXT

public void
glProgramUniform1iv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Entry point to C language function: void {@native glProgramUniform1iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1ivEXT

public void
glProgramUniform1iv(int program, int location, int count, int[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniform1iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1ivEXT

public void
glProgramUniform1ui(int program, int location, int v0)

Entry point to C language function: void {@native glProgramUniform1ui}(GLuint program, GLint location, GLuint v0) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1uiEXT

public void
glProgramUniform1uiv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Entry point to C language function: void {@native glProgramUniform1uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1uivEXT

public void
glProgramUniform1uiv(int program, int location, int count, int[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniform1uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform1uivEXT

public void
glProgramUniform2f(int program, int location, float v0, float v1)

Entry point to C language function: void {@native glProgramUniform2f}(GLuint program, GLint location, GLfloat v0, GLfloat v1) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2fEXT

public void
glProgramUniform2fv(int program, int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glProgramUniform2fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2fvEXT

public void
glProgramUniform2fv(int program, int location, int count, float[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniform2fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2fvEXT

public void
glProgramUniform2i(int program, int location, int v0, int v1)

Entry point to C language function: void {@native glProgramUniform2i}(GLuint program, GLint location, GLint v0, GLint v1) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2iEXT

public void
glProgramUniform2iv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Entry point to C language function: void {@native glProgramUniform2iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2ivEXT

public void
glProgramUniform2iv(int program, int location, int count, int[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniform2iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2ivEXT

public void
glProgramUniform2ui(int program, int location, int v0, int v1)

Entry point to C language function: void {@native glProgramUniform2ui}(GLuint program, GLint location, GLuint v0, GLuint v1) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2uiEXT

public void
glProgramUniform2uiv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Entry point to C language function: void {@native glProgramUniform2uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2uivEXT

public void
glProgramUniform2uiv(int program, int location, int count, int[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniform2uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform2uivEXT

public void
glProgramUniform3f(int program, int location, float v0, float v1, float v2)

Entry point to C language function: void {@native glProgramUniform3f}(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3fEXT

public void
glProgramUniform3fv(int program, int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glProgramUniform3fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3fvEXT

public void
glProgramUniform3fv(int program, int location, int count, float[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniform3fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3fvEXT

public void
glProgramUniform3i(int program, int location, int v0, int v1, int v2)

Entry point to C language function: void {@native glProgramUniform3i}(GLuint program, GLint location, GLint v0, GLint v1, GLint v2) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3iEXT

public void
glProgramUniform3iv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Entry point to C language function: void {@native glProgramUniform3iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3ivEXT

public void
glProgramUniform3iv(int program, int location, int count, int[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniform3iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3ivEXT

public void
glProgramUniform3ui(int program, int location, int v0, int v1, int v2)

Entry point to C language function: void {@native glProgramUniform3ui}(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3uiEXT

public void
glProgramUniform3uiv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Entry point to C language function: void {@native glProgramUniform3uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3uivEXT

public void
glProgramUniform3uiv(int program, int location, int count, int[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniform3uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform3uivEXT

public void
glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3)

Entry point to C language function: void {@native glProgramUniform4f}(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4fEXT

public void
glProgramUniform4fv(int program, int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glProgramUniform4fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4fvEXT

public void
glProgramUniform4fv(int program, int location, int count, float[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniform4fv}(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4fvEXT

public void
glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3)

Entry point to C language function: void {@native glProgramUniform4i}(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4iEXT

public void
glProgramUniform4iv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Entry point to C language function: void {@native glProgramUniform4iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4ivEXT

public void
glProgramUniform4iv(int program, int location, int count, int[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniform4iv}(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4ivEXT

public void
glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3)

Entry point to C language function: void {@native glProgramUniform4ui}(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4uiEXT

public void
glProgramUniform4uiv(int program, int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Entry point to C language function: void {@native glProgramUniform4uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4uivEXT

public void
glProgramUniform4uiv(int program, int location, int count, int[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniform4uiv}(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniform4uivEXT

public void
glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glProgramUniformMatrix2fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2fvEXT

public void
glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniformMatrix2fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2fvEXT

public void
glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glProgramUniformMatrix2x3fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2x3fvEXT

public void
glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniformMatrix2x3fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2x3fvEXT

public void
glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glProgramUniformMatrix2x4fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2x4fvEXT

public void
glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniformMatrix2x4fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2x4fvEXT

public void
glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glProgramUniformMatrix3fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3fvEXT

public void
glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniformMatrix3fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3fvEXT

public void
glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glProgramUniformMatrix3x2fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3x2fvEXT

public void
glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniformMatrix3x2fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3x2fvEXT

public void
glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glProgramUniformMatrix3x4fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3x4fvEXT

public void
glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniformMatrix3x4fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3x4fvEXT

public void
glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glProgramUniformMatrix4fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4fvEXT

public void
glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniformMatrix4fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4fvEXT

public void
glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glProgramUniformMatrix4x2fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4x2fvEXT

public void
glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniformMatrix4x2fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4x2fvEXT

public void
glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glProgramUniformMatrix4x3fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4x3fvEXT

public void
glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, float[] value, int value_offset)

Entry point to C language function: void {@native glProgramUniformMatrix4x3fv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4x3fvEXT

public void
glPushDebugGroup(int source, int id, int length, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
message
)

Entry point to C language function: void {@native glPushDebugGroup}(GLenum source, GLuint id, GLsizei length, const GLchar * message) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: glPushDebugGroupKHR

public void
glPushDebugGroup(int source, int id, int length, byte[] message, int message_offset)

Entry point to C language function: void {@native glPushDebugGroup}(GLenum source, GLuint id, GLsizei length, const GLchar * message) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug Alias for: glPushDebugGroupKHR

public void
glQueryCounter(int id, int target)

Entry point to C language function: void {@native glQueryCounter}(GLuint id, GLenum target) Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query Alias for: glQueryCounterEXT

public void
glReleaseShaderCompiler()

Entry point to C language function: void {@native glReleaseShaderCompiler}(void); Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.

public void
glSampleMaski(int index, int mask)

Entry point to C language function: void {@native glSampleMaski}(GLuint index, GLbitfield mask) Part of GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2

public void
glSamplerParameterIiv(int sampler, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
param
)

Entry point to C language function: void {@native glSamplerParameterIiv}(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glSamplerParameterIivEXT, glSamplerParameterIivOES

public void
glSamplerParameterIiv(int sampler, int pname, int[] param, int param_offset)

Entry point to C language function: void {@native glSamplerParameterIiv}(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glSamplerParameterIivEXT, glSamplerParameterIivOES

public void
glSamplerParameterIuiv(int sampler, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
param
)

Entry point to C language function: void {@native glSamplerParameterIuiv}(GLuint sampler, GLenum pname, const GLuint * param) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glSamplerParameterIuivEXT, glSamplerParameterIuivOES

public void
glSamplerParameterIuiv(int sampler, int pname, int[] param, int param_offset)

Entry point to C language function: void {@native glSamplerParameterIuiv}(GLuint sampler, GLenum pname, const GLuint * param) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glSamplerParameterIuivEXT, glSamplerParameterIuivOES

public void
glShaderBinary(int n, IntBuffer shaders, int binaryformat, Buffer binary, int length)

Entry point to C language function: void {@native 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.

public void
glShaderBinary(int n, int[] shaders, int shaders_offset, int binaryformat, Buffer binary, int length)

Entry point to C language function: void {@native 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.

public void
glShaderSource(int shader, int count, String[] string, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
)

Entry point to C language function: void {@native glShaderSource}(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glShaderSourceARB

public void
glShaderSource(int shader, int count, String[] string, int[] length, int length_offset)

Entry point to C language function: void {@native glShaderSource}(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glShaderSourceARB

public void
glStencilFuncSeparate(int face, int func, int ref, int mask)

Entry point to C language function: void {@native glStencilFuncSeparate}(GLenum face, GLenum func, GLint ref, GLuint mask) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil Alias for: glStencilFuncSeparateATI

public void
glStencilMaskSeparate(int face, int mask)

Entry point to C language function: void {@native glStencilMaskSeparate}(GLenum face, GLuint mask) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public void
glStencilOpSeparate(int face, int sfail, int dpfail, int dppass)

Entry point to C language function: void {@native glStencilOpSeparate}(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil Alias for: glStencilOpSeparateATI

public void
glTexImage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)

Entry point to C language function: void {@native glTexImage2DMultisample}(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) Part of GL_ARB_texture_multisample, GL_VERSION_3_2

public void
glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer
a direct or array-backed java.nio.Buffer
pixels
)

Entry point to C language function: void {@native 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_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias for: glTexImage3DOES, glTexImage3DEXT

public 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 {@native 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_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias for: glTexImage3DOES, glTexImage3DEXT

public void
glTexImage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)

Entry point to C language function: void {@native 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

public void
glTexParameterIiv(int target, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Entry point to C language function: void {@native glTexParameterIiv}(GLenum target, GLenum pname, const GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp Alias for: glTexParameterIivOES, glTexParameterIivEXT

public void
glTexParameterIiv(int target, int pname, int[] params, int params_offset)

Entry point to C language function: void {@native glTexParameterIiv}(GLenum target, GLenum pname, const GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp Alias for: glTexParameterIivOES, glTexParameterIivEXT

public void
glTexParameterIuiv(int target, int pname, IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Entry point to C language function: void {@native glTexParameterIuiv}(GLenum target, GLenum pname, const GLuint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glTexParameterIuivEXT, glTexParameterIuivOES

public void
glTexParameterIuiv(int target, int pname, int[] params, int params_offset)

Entry point to C language function: void {@native glTexParameterIuiv}(GLenum target, GLenum pname, const GLuint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp Alias for: glTexParameterIuivEXT, glTexParameterIuivOES

public void
glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer
a direct or array-backed java.nio.Buffer
pixels
)

Entry point to C language function: void {@native 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_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias for: glTexSubImage3DOES, glTexSubImage3DEXT

public 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 {@native 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_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D Alias for: glTexSubImage3DOES, glTexSubImage3DEXT

public void
public void
glUniform1f(int location, float v0)

Entry point to C language function: void {@native glUniform1f}(GLint location, GLfloat v0) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1fARB

public void
glUniform1fv(int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glUniform1fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1fvARB

public void
glUniform1fv(int location, int count, float[] value, int value_offset)

Entry point to C language function: void {@native glUniform1fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1fvARB

public void
glUniform1i(int location, int v0)

Entry point to C language function: void {@native glUniform1i}(GLint location, GLint v0) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1iARB

public void
glUniform1iv(int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Entry point to C language function: void {@native glUniform1iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1ivARB

public void
glUniform1iv(int location, int count, int[] value, int value_offset)

Entry point to C language function: void {@native glUniform1iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform1ivARB

public void
glUniform2f(int location, float v0, float v1)

Entry point to C language function: void {@native glUniform2f}(GLint location, GLfloat v0, GLfloat v1) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2fARB

public void
glUniform2fv(int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glUniform2fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2fvARB

public void
glUniform2fv(int location, int count, float[] value, int value_offset)

Entry point to C language function: void {@native glUniform2fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2fvARB

public void
glUniform2i(int location, int v0, int v1)

Entry point to C language function: void {@native glUniform2i}(GLint location, GLint v0, GLint v1) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2iARB

public void
glUniform2iv(int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Entry point to C language function: void {@native glUniform2iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2ivARB

public void
glUniform2iv(int location, int count, int[] value, int value_offset)

Entry point to C language function: void {@native glUniform2iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform2ivARB

public void
glUniform3f(int location, float v0, float v1, float v2)

Entry point to C language function: void {@native glUniform3f}(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3fARB

public void
glUniform3fv(int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glUniform3fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3fvARB

public void
glUniform3fv(int location, int count, float[] value, int value_offset)

Entry point to C language function: void {@native glUniform3fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3fvARB

public void
glUniform3i(int location, int v0, int v1, int v2)

Entry point to C language function: void {@native glUniform3i}(GLint location, GLint v0, GLint v1, GLint v2) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3iARB

public void
glUniform3iv(int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Entry point to C language function: void {@native glUniform3iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3ivARB

public void
glUniform3iv(int location, int count, int[] value, int value_offset)

Entry point to C language function: void {@native glUniform3iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform3ivARB

public void
glUniform4f(int location, float v0, float v1, float v2, float v3)

Entry point to C language function: void {@native glUniform4f}(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4fARB

public void
glUniform4fv(int location, int count, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glUniform4fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4fvARB

public void
glUniform4fv(int location, int count, float[] value, int value_offset)

Entry point to C language function: void {@native glUniform4fv}(GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4fvARB

public void
glUniform4i(int location, int v0, int v1, int v2, int v3)

Entry point to C language function: void {@native glUniform4i}(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4iARB

public void
glUniform4iv(int location, int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
value
)

Entry point to C language function: void {@native glUniform4iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4ivARB

public void
glUniform4iv(int location, int count, int[] value, int value_offset)

Entry point to C language function: void {@native glUniform4iv}(GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniform4ivARB

public void
glUniformMatrix2fv(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glUniformMatrix2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniformMatrix2fvARB

public void
glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int value_offset)

Entry point to C language function: void {@native glUniformMatrix2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniformMatrix2fvARB

public void
glUniformMatrix3fv(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glUniformMatrix3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniformMatrix3fvARB

public void
glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int value_offset)

Entry point to C language function: void {@native glUniformMatrix3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniformMatrix3fvARB

public void
glUniformMatrix4fv(int location, int count, boolean transpose, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
value
)

Entry point to C language function: void {@native glUniformMatrix4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniformMatrix4fvARB

public void
glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int value_offset)

Entry point to C language function: void {@native glUniformMatrix4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glUniformMatrix4fvARB

public void
glUseProgram(int program)

Entry point to C language function: void {@native glUseProgram}(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0

public void
glUseProgramStages(int pipeline, int stages, int program)

Entry point to C language function: void {@native glUseProgramStages}(GLuint pipeline, GLbitfield stages, GLuint program) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glUseProgramStagesEXT

public void
glValidateProgram(int program)

Entry point to C language function: void {@native glValidateProgram}(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects Alias for: glValidateProgramARB

public void
glValidateProgramPipeline(int pipeline)

Entry point to C language function: void {@native glValidateProgramPipeline}(GLuint pipeline) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects Alias for: glValidateProgramPipelineEXT

public void
glVertexAttrib1f(int index, float x)

Entry point to C language function: void {@native glVertexAttrib1f}(GLuint index, GLfloat x) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttrib1fARB, glVertexAttrib1fNV

public void
glVertexAttrib1fv(int index, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
v
)

Entry point to C language function: void {@native glVertexAttrib1fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib1fvNV, glVertexAttrib1fvARB

public void
glVertexAttrib1fv(int index, float[] v, int v_offset)

Entry point to C language function: void {@native glVertexAttrib1fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib1fvNV, glVertexAttrib1fvARB

public void
glVertexAttrib2f(int index, float x, float y)

Entry point to C language function: void {@native glVertexAttrib2f}(GLuint index, GLfloat x, GLfloat y) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttrib2fARB, glVertexAttrib2fNV

public void
glVertexAttrib2fv(int index, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
v
)

Entry point to C language function: void {@native glVertexAttrib2fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttrib2fvARB, glVertexAttrib2fvNV

public void
glVertexAttrib2fv(int index, float[] v, int v_offset)

Entry point to C language function: void {@native glVertexAttrib2fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttrib2fvARB, glVertexAttrib2fvNV

public void
glVertexAttrib3f(int index, float x, float y, float z)

Entry point to C language function: void {@native glVertexAttrib3f}(GLuint index, GLfloat x, GLfloat y, GLfloat z) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttrib3fARB, glVertexAttrib3fNV

public void
glVertexAttrib3fv(int index, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
v
)

Entry point to C language function: void {@native glVertexAttrib3fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib3fvNV, glVertexAttrib3fvARB

public void
glVertexAttrib3fv(int index, float[] v, int v_offset)

Entry point to C language function: void {@native glVertexAttrib3fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib3fvNV, glVertexAttrib3fvARB

public void
glVertexAttrib4f(int index, float x, float y, float z, float w)

Entry point to C language function: void {@native glVertexAttrib4f}(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib4fNV, glVertexAttrib4fARB

public void
glVertexAttrib4fv(int index, FloatBuffer
a direct or array-backed java.nio.FloatBuffer
v
)

Entry point to C language function: void {@native glVertexAttrib4fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib4fvNV, glVertexAttrib4fvARB

public void
glVertexAttrib4fv(int index, float[] v, int v_offset)

Entry point to C language function: void {@native glVertexAttrib4fv}(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program Alias for: glVertexAttrib4fvNV, glVertexAttrib4fvARB

public void
glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer_buffer_offset)

Entry point to C language function: void {@native glVertexAttribPointer}(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program Alias for: glVertexAttribPointerARB, glVertexAttribPointerNV

public void
Inherited from com.jogamp.opengl.GL:
glActiveTextureglBindBufferglBindFramebufferglBindRenderbufferglBindTextureglBlendEquationglBlendEquationSeparateglBlendFuncglBlendFuncSeparateglBufferDataglBufferSubDataglCheckFramebufferStatusglClearglClearColorglClearStencilglColorMaskglCompressedTexImage2DglCompressedTexImage2DglCompressedTexSubImage2DglCompressedTexSubImage2DglCopyTexImage2DglCopyTexSubImage2DglCullFaceglDeleteBuffersglDeleteBuffersglDeleteFramebuffersglDeleteFramebuffersglDeleteRenderbuffersglDeleteRenderbuffersglDeleteTexturesglDeleteTexturesglDepthFuncglDepthMaskglDisableglDrawArraysglDrawElementsglEnableglFinishglFlushglFlushMappedBufferRangeglFramebufferRenderbufferglFramebufferTexture2DglFrontFaceglGenBuffersglGenBuffersglGenerateMipmapglGenFramebuffersglGenFramebuffersglGenRenderbuffersglGenRenderbuffersglGenTexturesglGenTexturesglGetBooleanvglGetBooleanvglGetBufferParameterivglGetBufferParameterivglGetErrorglGetFloatvglGetFloatvglGetFramebufferAttachmentParameterivglGetFramebufferAttachmentParameterivglGetGraphicsResetStatusglGetIntegervglGetIntegervglGetnUniformfvglGetnUniformfvglGetnUniformivglGetnUniformivglGetRenderbufferParameterivglGetRenderbufferParameterivglGetStringglGetTexParameterfvglGetTexParameterfvglGetTexParameterivglGetTexParameterivglHintglIsBufferglIsEnabledglIsFramebufferglIsRenderbufferglIsTextureglLineWidthglMapBufferglMapBufferRangeglPixelStoreiglPolygonOffsetglReadnPixelsglReadPixelsglReadPixelsglRenderbufferStorageglRenderbufferStorageMultisampleglSampleCoverageglScissorglStencilFuncglStencilMaskglStencilOpglTexImage2DglTexImage2DglTexParameterfglTexParameterfvglTexParameterfvglTexParameteriglTexParameterivglTexParameterivglTexStorage1DglTexStorage2DglTexStorage3DglTexSubImage2DglTexSubImage2DglTextureStorage1DEXTglTextureStorage2DEXTglTextureStorage3DEXTglUnmapBufferglViewport