Top Description Fields Methods
com.jogamp.opengl

public Interface GL3ES3

extends GL2ES3
Known Direct Subinterfaces
com.jogamp.opengl.GL4ES3, com.jogamp.opengl.GL3
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 core GL3 (OpenGL 3.1+) and GLES3 (OpenGL ES 3.0+).
This interface reflects only the programmable shader functionality of desktop and embedded OpenGL
This interface is almost GLES3 complete, lacking GL_ARB_ES3_compatibility extension.

Field Summary

Modifier and TypeField and Description
public static final int
GL_ACTIVE_RESOURCES

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_ACTIVE_VARIABLES

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_ALREADY_SIGNALED

GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_ALREADY_SIGNALED_APPLE - CType: int

public static final int
GL_ARRAY_SIZE

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_ARRAY_STRIDE

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_ATOMIC_COUNTER_BUFFER_INDEX

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_BLOCK_INDEX

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_BUFFER_BINDING

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_BUFFER_DATA_SIZE

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_BUFFER_VARIABLE

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_COLORBURN

GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_COLORBURN_NV, GL_COLORBURN_KHR - CType: int

public static final int
GL_COLORDODGE

GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_COLORDODGE_NV, GL_COLORDODGE_KHR - CType: int

public static final int
GL_COMPRESSED_RGBA_ASTC_10x10

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_RGBA_ASTC_10x10_KHR - CType: int

public static final int
GL_COMPRESSED_RGBA_ASTC_10x5

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_RGBA_ASTC_10x5_KHR - CType: int

public static final int
GL_COMPRESSED_RGBA_ASTC_10x6

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_RGBA_ASTC_10x6_KHR - CType: int

public static final int
GL_COMPRESSED_RGBA_ASTC_10x8

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_RGBA_ASTC_10x8_KHR - CType: int

public static final int
GL_COMPRESSED_RGBA_ASTC_12x10

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_RGBA_ASTC_12x10_KHR - CType: int

public static final int
GL_COMPRESSED_RGBA_ASTC_12x12

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_RGBA_ASTC_12x12_KHR - CType: int

public static final int
GL_COMPRESSED_RGBA_ASTC_4x4

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_RGBA_ASTC_4x4_KHR - CType: int

public static final int
GL_COMPRESSED_RGBA_ASTC_5x4

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_RGBA_ASTC_5x4_KHR - CType: int

public static final int
GL_COMPRESSED_RGBA_ASTC_5x5

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_RGBA_ASTC_5x5_KHR - CType: int

public static final int
GL_COMPRESSED_RGBA_ASTC_6x5

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_RGBA_ASTC_6x5_KHR - CType: int

public static final int
GL_COMPRESSED_RGBA_ASTC_6x6

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_RGBA_ASTC_6x6_KHR - CType: int

public static final int
GL_COMPRESSED_RGBA_ASTC_8x5

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_RGBA_ASTC_8x5_KHR - CType: int

public static final int
GL_COMPRESSED_RGBA_ASTC_8x6

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_RGBA_ASTC_8x6_KHR - CType: int

public static final int
GL_COMPRESSED_RGBA_ASTC_8x8

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_RGBA_ASTC_8x8_KHR - CType: int

public static final int
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR - CType: int

public static final int
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR - CType: int

public static final int
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR - CType: int

public static final int
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR - CType: int

public static final int
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR - CType: int

public static final int
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR - CType: int

public static final int
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR - CType: int

public static final int
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR - CType: int

public static final int
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR - CType: int

public static final int
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR - CType: int

public static final int
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR - CType: int

public static final int
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR - CType: int

public static final int
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR - CType: int

public static final int
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8

GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR - CType: int

public static final int
GL_COMPUTE_SHADER

GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_COMPUTE_SHADER_BIT

GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_COMPUTE_WORK_GROUP_SIZE

GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_CONDITION_SATISFIED

GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_CONDITION_SATISFIED_APPLE - CType: int

public static final int
GL_CONTEXT_LOST

GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_KHR_robustness Alias for: GL_CONTEXT_LOST_KHR - CType: int

public static final int
GL_DARKEN

GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: GL_DARKEN_KHR, GL_DARKEN_NV - CType: int

public static final int
GL_DIFFERENCE

GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_DIFFERENCE_NV, GL_DIFFERENCE_KHR - CType: int

public static final int
GL_DISPATCH_INDIRECT_BUFFER

GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_DISPATCH_INDIRECT_BUFFER_BINDING

GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_DRAW_INDIRECT_BUFFER

GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0 - CType: int

public static final int
GL_DRAW_INDIRECT_BUFFER_BINDING

GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0 - CType: int

public static final int
GL_EXCLUSION

GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_EXCLUSION_NV, GL_EXCLUSION_KHR - CType: int

public static final int
GL_FRACTIONAL_EVEN

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_FRACTIONAL_EVEN_EXT, GL_FRACTIONAL_EVEN_OES - CType: int

public static final int
GL_FRACTIONAL_ODD

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_FRACTIONAL_ODD_EXT, GL_FRACTIONAL_ODD_OES - CType: int

public static final int
GL_FRAGMENT_INTERPOLATION_OFFSET_BITS

GL_ES_VERSION_3_2, GL_ARB_gpu_shader5, GL_VERSION_4_0, GL_OES_shader_multisample_interpolation Alias for: GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES - CType: int

public static final int
GL_FRAMEBUFFER_ATTACHMENT_LAYERED

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4, GL_OES_geometry_shader Alias for: GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES - CType: int

public static final int
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4, GL_OES_geometry_shader Alias for: GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES - CType: int

public static final int
GL_GEOMETRY_INPUT_TYPE

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_ARB_geometry_shader4 Alias for: GL_GEOMETRY_INPUT_TYPE_EXT, GL_GEOMETRY_INPUT_TYPE_ARB - CType: int

public static final int
GL_GEOMETRY_OUTPUT_TYPE

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_ARB_geometry_shader4 Alias for: GL_GEOMETRY_OUTPUT_TYPE_EXT, GL_GEOMETRY_OUTPUT_TYPE_ARB - CType: int

public static final int
GL_GEOMETRY_SHADER

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4 Alias for: GL_GEOMETRY_SHADER_OES, GL_GEOMETRY_SHADER_EXT, GL_GEOMETRY_SHADER_ARB - CType: int

public static final int
GL_GEOMETRY_SHADER_INVOCATIONS

GL_ES_VERSION_3_2, GL_ARB_gpu_shader5, GL_VERSION_4_0, GL_EXT_geometry_shader, GL_OES_geometry_shader Alias for: GL_GEOMETRY_SHADER_INVOCATIONS_EXT, GL_GEOMETRY_SHADER_INVOCATIONS_OES - CType: int

public static final int
GL_GEOMETRY_VERTICES_OUT

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_ARB_geometry_shader4 Alias for: GL_GEOMETRY_VERTICES_OUT_EXT, GL_GEOMETRY_VERTICES_OUT_ARB - CType: int

public static final int
GL_HARDLIGHT

GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_HARDLIGHT_NV, GL_HARDLIGHT_KHR - CType: int

public static final int
GL_HSL_COLOR

GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_HSL_COLOR_NV, GL_HSL_COLOR_KHR - CType: int

public static final int
GL_HSL_HUE

GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_HSL_HUE_NV, GL_HSL_HUE_KHR - CType: int

public static final int
GL_HSL_LUMINOSITY

GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: GL_HSL_LUMINOSITY_KHR, GL_HSL_LUMINOSITY_NV - CType: int

public static final int
GL_HSL_SATURATION

GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: GL_HSL_SATURATION_KHR, GL_HSL_SATURATION_NV - CType: int

public static final int
GL_INT_2_10_10_10_REV

GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3, GL_ES_VERSION_3_0 - CType: int

public static final int
GL_IS_PER_PATCH

GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_program_interface_query, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_IS_PER_PATCH_OES, GL_IS_PER_PATCH_EXT - CType: int

public static final int
GL_IS_ROW_MAJOR

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_ISOLINES

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_ISOLINES_OES, GL_ISOLINES_EXT - CType: int

public static final int
GL_LAYER_PROVOKING_VERTEX

GL_ARB_viewport_array, GL_ES_VERSION_3_2, GL_VERSION_4_1, GL_EXT_geometry_shader, GL_OES_geometry_shader Alias for: GL_LAYER_PROVOKING_VERTEX_EXT, GL_LAYER_PROVOKING_VERTEX_OES - CType: int

public static final int
GL_LIGHTEN

GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: GL_LIGHTEN_KHR, GL_LIGHTEN_NV - CType: int

public static final int
GL_LINE_STRIP_ADJACENCY

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4 Alias for: GL_LINE_STRIP_ADJACENCY_OES, GL_LINE_STRIP_ADJACENCY_EXT, GL_LINE_STRIP_ADJACENCY_ARB - CType: int

public static final int
GL_LINES_ADJACENCY

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4 Alias for: GL_LINES_ADJACENCY_OES, GL_LINES_ADJACENCY_EXT, GL_LINES_ADJACENCY_ARB - CType: int

public static final int
GL_LOCATION

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_MATRIX_STRIDE

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS

GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int

public static final int
GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int

public static final int
GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES, GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT - CType: int

public static final int
GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES, GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT - CType: int

public static final int
GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS

GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_MAX_COMPUTE_ATOMIC_COUNTERS

GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_MAX_COMPUTE_IMAGE_UNIFORMS

GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int

public static final int
GL_MAX_COMPUTE_SHARED_MEMORY_SIZE

GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS

GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_MAX_COMPUTE_UNIFORM_BLOCKS

GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_MAX_COMPUTE_UNIFORM_COMPONENTS

GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_MAX_COMPUTE_WORK_GROUP_COUNT

GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS

GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_MAX_COMPUTE_WORK_GROUP_SIZE

GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_MAX_FRAGMENT_INPUT_COMPONENTS

GL_ES_VERSION_3_0, GL_VERSION_3_2 - CType: int

public static final int
GL_MAX_FRAGMENT_INTERPOLATION_OFFSET

GL_ES_VERSION_3_2, GL_ARB_gpu_shader5, GL_VERSION_4_0, GL_NV_gpu_program5, GL_OES_shader_multisample_interpolation Alias for: GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV, GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES - CType: int

public static final int
GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int

public static final int
GL_MAX_GEOMETRY_INPUT_COMPONENTS

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_geometry_shader, GL_OES_geometry_shader Alias for: GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES - CType: int

public static final int
GL_MAX_GEOMETRY_OUTPUT_COMPONENTS

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_geometry_shader, GL_OES_geometry_shader Alias for: GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES - CType: int

public static final int
GL_MAX_GEOMETRY_OUTPUT_VERTICES

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4 Alias for: GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES, GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT, GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB - CType: int

public static final int
GL_MAX_GEOMETRY_SHADER_INVOCATIONS

GL_ES_VERSION_3_2, GL_ARB_gpu_shader5, GL_VERSION_4_0, GL_OES_geometry_shader, GL_EXT_geometry_shader Alias for: GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES, GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT - CType: int

public static final int
GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS

GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object, GL_OES_geometry_shader, GL_EXT_geometry_shader Alias for: GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES, GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT - CType: int

public static final int
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4, GL_OES_geometry_shader Alias for: GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES - CType: int

public static final int
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4, GL_OES_geometry_shader Alias for: GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES - CType: int

public static final int
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4 Alias for: GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB - CType: int

public static final int
GL_MAX_NAME_LENGTH

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_MAX_NUM_ACTIVE_VARIABLES

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_MAX_PATCH_VERTICES

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_MAX_PATCH_VERTICES_OES, GL_MAX_PATCH_VERTICES_EXT - CType: int

public static final int
GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET

GL_ES_VERSION_3_1, GL_VERSION_4_0, GL_NV_gpu_program5, GL_ARB_texture_gather Alias for: GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV, GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB - CType: int

public static final int
GL_MAX_SERVER_WAIT_TIMEOUT

GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_MAX_SERVER_WAIT_TIMEOUT_APPLE - CType: int

public static final int
GL_MAX_SHADER_STORAGE_BLOCK_SIZE

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int

public static final int
GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int

public static final int
GL_MAX_TESS_CONTROL_INPUT_COMPONENTS

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES - CType: int

public static final int
GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES - CType: int

public static final int
GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS

GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT, GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES - CType: int

public static final int
GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES, GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT - CType: int

public static final int
GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES - CType: int

public static final int
GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES, GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT - CType: int

public static final int
GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES - CType: int

public static final int
GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES, GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT - CType: int

public static final int
GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES, GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT - CType: int

public static final int
GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS

GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES, GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT - CType: int

public static final int
GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES - CType: int

public static final int
GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT, GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES - CType: int

public static final int
GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT, GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES - CType: int

public static final int
GL_MAX_TESS_GEN_LEVEL

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_MAX_TESS_GEN_LEVEL_EXT, GL_MAX_TESS_GEN_LEVEL_OES - CType: int

public static final int
GL_MAX_TESS_PATCH_COMPONENTS

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_PATCH_COMPONENTS_OES, GL_MAX_TESS_PATCH_COMPONENTS_EXT - CType: int

public static final int
GL_MAX_UNIFORM_LOCATIONS

GL_ARB_explicit_uniform_location, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_MAX_VERTEX_ATTRIB_BINDINGS

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int

public static final int
GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int

public static final int
GL_MAX_VERTEX_ATTRIB_STRIDE

GL_VERSION_4_4, GL_ES_VERSION_3_1 - CType: int

public static final int
GL_MAX_VERTEX_OUTPUT_COMPONENTS

GL_ES_VERSION_3_0, GL_VERSION_3_2 - CType: int

public static final int
GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int

public static final int
GL_MIN_FRAGMENT_INTERPOLATION_OFFSET

GL_ES_VERSION_3_2, GL_ARB_gpu_shader5, GL_VERSION_4_0, GL_NV_gpu_program5, GL_OES_shader_multisample_interpolation Alias for: GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV, GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES - CType: int

public static final int
GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET

GL_ES_VERSION_3_1, GL_VERSION_4_0, GL_ARB_texture_gather, GL_NV_gpu_program5 Alias for: GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB, GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV - CType: int

public static final int
GL_MULTIPLY

GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced Alias for: GL_MULTIPLY_NV, GL_MULTIPLY_KHR - CType: int

public static final int
GL_NAME_LENGTH

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_NUM_ACTIVE_VARIABLES

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_OBJECT_TYPE

GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync, GL_ARB_shader_objects Alias for: GL_OBJECT_TYPE_APPLE, GL_OBJECT_TYPE_ARB - CType: int

public static final int
GL_OFFSET

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_OVERLAY

GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: GL_OVERLAY_KHR, GL_OVERLAY_NV - CType: int

public static final int
GL_PATCH_VERTICES

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_PATCH_VERTICES_OES, GL_PATCH_VERTICES_EXT - CType: int

public static final int
GL_PATCHES

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_PATCHES_OES, GL_PATCHES_EXT - CType: int

public static final int
GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED

GL_EXT_tessellation_shader, GL_VERSION_4_4, GL_ES_VERSION_3_2, GL_OES_tessellation_shader Alias for: GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES - CType: int

public static final int
GL_PROGRAM_INPUT

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_PROGRAM_OUTPUT

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_REFERENCED_BY_COMPUTE_SHADER

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_REFERENCED_BY_FRAGMENT_SHADER

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_REFERENCED_BY_GEOMETRY_SHADER

GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_program_interface_query, GL_EXT_geometry_shader, GL_OES_geometry_shader Alias for: GL_REFERENCED_BY_GEOMETRY_SHADER_EXT, GL_REFERENCED_BY_GEOMETRY_SHADER_OES - CType: int

public static final int
GL_REFERENCED_BY_TESS_CONTROL_SHADER

GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_program_interface_query, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT, GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES - CType: int

public static final int
GL_REFERENCED_BY_TESS_EVALUATION_SHADER

GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_program_interface_query, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES, GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT - CType: int

public static final int
GL_REFERENCED_BY_VERTEX_SHADER

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_SAMPLER_BINDING

GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0 - CType: int

public static final int
GL_SCREEN

GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: GL_SCREEN_KHR, GL_SCREEN_NV - CType: int

public static final int
GL_SHADER_STORAGE_BARRIER_BIT

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int

public static final int
GL_SHADER_STORAGE_BLOCK

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_SHADER_STORAGE_BUFFER

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int

public static final int
GL_SHADER_STORAGE_BUFFER_BINDING

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int

public static final int
GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int

public static final int
GL_SHADER_STORAGE_BUFFER_SIZE

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int

public static final int
GL_SHADER_STORAGE_BUFFER_START

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int

public static final int
GL_SIGNALED

GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_SIGNALED_APPLE - CType: int

public static final int
GL_SOFTLIGHT

GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: GL_SOFTLIGHT_KHR, GL_SOFTLIGHT_NV - CType: int

public static final int
GL_SYNC_CONDITION

GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_SYNC_CONDITION_APPLE - CType: int

public static final int
GL_SYNC_FENCE

GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_SYNC_FENCE_APPLE - CType: int

public static final int
GL_SYNC_FLAGS

GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_SYNC_FLAGS_APPLE - CType: int

public static final int
GL_SYNC_FLUSH_COMMANDS_BIT

GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_SYNC_FLUSH_COMMANDS_BIT_APPLE - CType: int

public static final int
GL_SYNC_GPU_COMMANDS_COMPLETE

GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE - CType: int

public static final int
GL_SYNC_STATUS

GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_SYNC_STATUS_APPLE - CType: int

public static final int
GL_TESS_CONTROL_OUTPUT_VERTICES

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_TESS_CONTROL_OUTPUT_VERTICES_OES, GL_TESS_CONTROL_OUTPUT_VERTICES_EXT - CType: int

public static final int
GL_TESS_CONTROL_SHADER

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_TESS_CONTROL_SHADER_EXT, GL_TESS_CONTROL_SHADER_OES - CType: int

public static final int
GL_TESS_EVALUATION_SHADER

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_TESS_EVALUATION_SHADER_EXT, GL_TESS_EVALUATION_SHADER_OES - CType: int

public static final int
GL_TESS_GEN_MODE

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_TESS_GEN_MODE_EXT, GL_TESS_GEN_MODE_OES - CType: int

public static final int
GL_TESS_GEN_POINT_MODE

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_TESS_GEN_POINT_MODE_EXT, GL_TESS_GEN_POINT_MODE_OES - CType: int

public static final int
GL_TESS_GEN_SPACING

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader Alias for: GL_TESS_GEN_SPACING_EXT, GL_TESS_GEN_SPACING_OES - CType: int

public static final int
GL_TESS_GEN_VERTEX_ORDER

GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: GL_TESS_GEN_VERTEX_ORDER_OES, GL_TESS_GEN_VERTEX_ORDER_EXT - CType: int

public static final int
GL_TEXTURE_BUFFER_BINDING

GL_VERSION_4_4, GL_ES_VERSION_3_2, GL_EXT_texture_buffer, GL_OES_texture_buffer Alias for: GL_TEXTURE_BUFFER_BINDING_EXT, GL_TEXTURE_BUFFER_BINDING_OES - CType: int

public static final int
GL_TEXTURE_BUFFER_OFFSET

GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer, GL_EXT_texture_buffer Alias for: GL_TEXTURE_BUFFER_OFFSET_OES, GL_TEXTURE_BUFFER_OFFSET_EXT - CType: int

public static final int
GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT

GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer, GL_EXT_texture_buffer Alias for: GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES, GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT - CType: int

public static final int
GL_TEXTURE_BUFFER_SIZE

GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer, GL_EXT_texture_buffer Alias for: GL_TEXTURE_BUFFER_SIZE_OES, GL_TEXTURE_BUFFER_SIZE_EXT - CType: int

public static final int
GL_TEXTURE_IMMUTABLE_LEVELS

GL_ES_VERSION_3_0, GL_OES_texture_view, GL_VERSION_4_3, GL_ARB_texture_view - CType: int

public static final int
GL_TIMEOUT_EXPIRED

GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_TIMEOUT_EXPIRED_APPLE - CType: int

public static final int
GL_TOP_LEVEL_ARRAY_SIZE

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_TOP_LEVEL_ARRAY_STRIDE

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_TRANSFORM_FEEDBACK_VARYING

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_TRIANGLE_STRIP_ADJACENCY

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_ARB_geometry_shader4, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader Alias for: GL_TRIANGLE_STRIP_ADJACENCY_OES, GL_TRIANGLE_STRIP_ADJACENCY_ARB, GL_TRIANGLE_STRIP_ADJACENCY_EXT - CType: int

public static final int
GL_TRIANGLES_ADJACENCY

GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4, GL_OES_geometry_shader Alias for: GL_TRIANGLES_ADJACENCY_EXT, GL_TRIANGLES_ADJACENCY_ARB, GL_TRIANGLES_ADJACENCY_OES - CType: int

public static final int
GL_TYPE

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_UNDEFINED_VERTEX

GL_ARB_viewport_array, GL_ES_VERSION_3_2, GL_VERSION_4_1, GL_OES_geometry_shader, GL_EXT_geometry_shader Alias for: GL_UNDEFINED_VERTEX_OES, GL_UNDEFINED_VERTEX_EXT - CType: int

public static final int
GL_UNIFORM

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_UNIFORM_BLOCK

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int

public static final int
GL_UNSIGNALED

GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_UNSIGNALED_APPLE - CType: int

public static final int
GL_VERTEX_ATTRIB_BINDING

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int

public static final int
GL_VERTEX_ATTRIB_RELATIVE_OFFSET

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int

public static final int
GL_VERTEX_BINDING_BUFFER

GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int

public static final int
GL_VERTEX_BINDING_DIVISOR

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int

public static final int
GL_VERTEX_BINDING_OFFSET

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int

public static final int
GL_VERTEX_BINDING_STRIDE

GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int

public static final int
GL_WAIT_FAILED

GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: GL_WAIT_FAILED_APPLE - CType: int

Inherited from com.jogamp.opengl.GL2ES3:
GL_ACTIVE_ATOMIC_COUNTER_BUFFERSGL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTHGL_ACTIVE_UNIFORM_BLOCKSGL_ALL_BARRIER_BITSGL_ATOMIC_COUNTER_BARRIER_BITGL_ATOMIC_COUNTER_BUFFERGL_ATOMIC_COUNTER_BUFFER_BINDINGGL_ATOMIC_COUNTER_BUFFER_SIZEGL_ATOMIC_COUNTER_BUFFER_STARTGL_BLUEGL_BUFFER_ACCESS_FLAGSGL_BUFFER_MAP_LENGTHGL_BUFFER_MAP_OFFSETGL_BUFFER_UPDATE_BARRIER_BITGL_COLORGL_COLOR_ATTACHMENT16GL_COLOR_ATTACHMENT17GL_COLOR_ATTACHMENT18GL_COLOR_ATTACHMENT19GL_COLOR_ATTACHMENT20GL_COLOR_ATTACHMENT21GL_COLOR_ATTACHMENT22GL_COLOR_ATTACHMENT23GL_COLOR_ATTACHMENT24GL_COLOR_ATTACHMENT25GL_COLOR_ATTACHMENT26GL_COLOR_ATTACHMENT27GL_COLOR_ATTACHMENT28GL_COLOR_ATTACHMENT29GL_COLOR_ATTACHMENT30GL_COLOR_ATTACHMENT31GL_COMMAND_BARRIER_BITGL_COMPRESSED_R11_EACGL_COMPRESSED_RG11_EACGL_COMPRESSED_RGB8_ETC2GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2GL_COMPRESSED_RGBA8_ETC2_EACGL_COMPRESSED_RGBA_ASTC_10x10_KHRGL_COMPRESSED_RGBA_ASTC_10x5_KHRGL_COMPRESSED_RGBA_ASTC_10x6_KHRGL_COMPRESSED_RGBA_ASTC_10x8_KHRGL_COMPRESSED_RGBA_ASTC_12x10_KHRGL_COMPRESSED_RGBA_ASTC_12x12_KHRGL_COMPRESSED_RGBA_ASTC_4x4_KHRGL_COMPRESSED_RGBA_ASTC_5x4_KHRGL_COMPRESSED_RGBA_ASTC_5x5_KHRGL_COMPRESSED_RGBA_ASTC_6x5_KHRGL_COMPRESSED_RGBA_ASTC_6x6_KHRGL_COMPRESSED_RGBA_ASTC_8x5_KHRGL_COMPRESSED_RGBA_ASTC_8x6_KHRGL_COMPRESSED_RGBA_ASTC_8x8_KHRGL_COMPRESSED_SIGNED_R11_EACGL_COMPRESSED_SIGNED_RG11_EACGL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHRGL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHRGL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHRGL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHRGL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHRGL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHRGL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHRGL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHRGL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHRGL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHRGL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHRGL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHRGL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHRGL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHRGL_COMPRESSED_SRGB8_ALPHA8_ETC2_EACGL_COMPRESSED_SRGB8_ETC2GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2GL_CONTEXT_FLAG_ROBUST_ACCESS_BITGL_CONTEXT_FLAGSGL_COPY_READ_BUFFERGL_COPY_READ_BUFFER_BINDINGGL_COPY_WRITE_BUFFERGL_COPY_WRITE_BUFFER_BINDINGGL_DEPTHGL_DEPTH32F_STENCIL8GL_DEPTH_COMPONENT32FGL_DEPTH_STENCIL_ATTACHMENTGL_DEPTH_STENCIL_TEXTURE_MODEGL_DYNAMIC_COPYGL_DYNAMIC_READGL_ELEMENT_ARRAY_BARRIER_BITGL_FIRST_VERTEX_CONVENTIONGL_FIRST_VERTEX_CONVENTION_EXTGL_FLOAT_32_UNSIGNED_INT_24_8_REVGL_FLOAT_MAT2x3GL_FLOAT_MAT2x4GL_FLOAT_MAT3x2GL_FLOAT_MAT3x4GL_FLOAT_MAT4x2GL_FLOAT_MAT4x3GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZEGL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZEGL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZEGL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZEGL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXTGL_FRAMEBUFFER_ATTACHMENT_RED_SIZEGL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZEGL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYERGL_FRAMEBUFFER_BARRIER_BITGL_FRAMEBUFFER_DEFAULTGL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONSGL_FRAMEBUFFER_DEFAULT_HEIGHTGL_FRAMEBUFFER_DEFAULT_LAYERSGL_FRAMEBUFFER_DEFAULT_SAMPLESGL_FRAMEBUFFER_DEFAULT_WIDTHGL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXTGL_FRAMEBUFFER_UNDEFINEDGL_GEOMETRY_SHADER_BITGL_GREENGL_IMAGE_2DGL_IMAGE_2D_ARRAYGL_IMAGE_3DGL_IMAGE_BINDING_ACCESSGL_IMAGE_BINDING_FORMATGL_IMAGE_BINDING_LAYERGL_IMAGE_BINDING_LAYEREDGL_IMAGE_BINDING_LEVELGL_IMAGE_BINDING_NAMEGL_IMAGE_BUFFERGL_IMAGE_CUBEGL_IMAGE_CUBE_MAP_ARRAYGL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASSGL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZEGL_IMAGE_FORMAT_COMPATIBILITY_TYPEGL_INT_IMAGE_2DGL_INT_IMAGE_2D_ARRAYGL_INT_IMAGE_3DGL_INT_IMAGE_BUFFERGL_INT_IMAGE_CUBEGL_INT_IMAGE_CUBE_MAP_ARRAYGL_INT_SAMPLER_2DGL_INT_SAMPLER_2D_ARRAYGL_INT_SAMPLER_3DGL_INT_SAMPLER_BUFFERGL_INT_SAMPLER_CUBEGL_INT_SAMPLER_CUBE_MAP_ARRAYGL_INTERLEAVED_ATTRIBSGL_INVALID_INDEXGL_LAST_VERTEX_CONVENTIONGL_LAST_VERTEX_CONVENTION_EXTGL_LINE_STRIP_ADJACENCY_EXTGL_LINES_ADJACENCY_EXTGL_MAJOR_VERSIONGL_MAXGL_MAX_ARRAY_TEXTURE_LAYERSGL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGSGL_MAX_ATOMIC_COUNTER_BUFFER_SIZEGL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERSGL_MAX_COMBINED_ATOMIC_COUNTERSGL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTSGL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTSGL_MAX_COMBINED_IMAGE_UNIFORMSGL_MAX_COMBINED_UNIFORM_BLOCKSGL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTSGL_MAX_ELEMENT_INDEXGL_MAX_ELEMENTS_INDICESGL_MAX_ELEMENTS_VERTICESGL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERSGL_MAX_FRAGMENT_ATOMIC_COUNTERSGL_MAX_FRAGMENT_IMAGE_UNIFORMSGL_MAX_FRAGMENT_UNIFORM_BLOCKSGL_MAX_FRAGMENT_UNIFORM_COMPONENTSGL_MAX_FRAMEBUFFER_HEIGHTGL_MAX_FRAMEBUFFER_LAYERSGL_MAX_FRAMEBUFFER_SAMPLESGL_MAX_FRAMEBUFFER_WIDTHGL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERSGL_MAX_GEOMETRY_ATOMIC_COUNTERSGL_MAX_GEOMETRY_IMAGE_UNIFORMSGL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXTGL_MAX_GEOMETRY_UNIFORM_BLOCKSGL_MAX_IMAGE_UNITSGL_MAX_PROGRAM_TEXEL_OFFSETGL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERSGL_MAX_TESS_CONTROL_ATOMIC_COUNTERSGL_MAX_TESS_CONTROL_IMAGE_UNIFORMSGL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERSGL_MAX_TESS_EVALUATION_ATOMIC_COUNTERSGL_MAX_TESS_EVALUATION_IMAGE_UNIFORMSGL_MAX_TEXTURE_BUFFER_SIZEGL_MAX_TEXTURE_LOD_BIASGL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTSGL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBSGL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTSGL_MAX_UNIFORM_BLOCK_SIZEGL_MAX_UNIFORM_BUFFER_BINDINGSGL_MAX_VARYING_COMPONENTSGL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERSGL_MAX_VERTEX_ATOMIC_COUNTERSGL_MAX_VERTEX_IMAGE_UNIFORMSGL_MAX_VERTEX_UNIFORM_BLOCKSGL_MAX_VERTEX_UNIFORM_COMPONENTSGL_MINGL_MIN_PROGRAM_TEXEL_OFFSETGL_MIN_SAMPLE_SHADING_VALUEGL_MINOR_VERSIONGL_MULTISAMPLE_LINE_WIDTH_GRANULARITYGL_MULTISAMPLE_LINE_WIDTH_RANGEGL_NUM_EXTENSIONSGL_NUM_SAMPLE_COUNTSGL_PACK_ROW_LENGTHGL_PACK_SKIP_PIXELSGL_PACK_SKIP_ROWSGL_PIXEL_BUFFER_BARRIER_BITGL_PIXEL_PACK_BUFFERGL_PIXEL_PACK_BUFFER_BINDINGGL_PIXEL_UNPACK_BUFFERGL_PIXEL_UNPACK_BUFFER_BINDINGGL_PRIMITIVE_BOUNDING_BOXGL_PRIMITIVE_RESTART_FIXED_INDEXGL_PRIMITIVES_GENERATEDGL_PROGRAM_BINARY_RETRIEVABLE_HINTGL_QUADSGL_QUERY_BY_REGION_NO_WAITGL_QUERY_BY_REGION_WAITGL_QUERY_NO_WAITGL_QUERY_WAITGL_R11F_G11F_B10FGL_R16IGL_R16UIGL_R32IGL_R32UIGL_R8_SNORMGL_R8IGL_R8UIGL_RASTERIZER_DISCARDGL_READ_BUFFERGL_READ_ONLYGL_READ_WRITEGL_RED_INTEGERGL_RG16IGL_RG16UIGL_RG32IGL_RG32UIGL_RG8_SNORMGL_RG8IGL_RG8UIGL_RG_INTEGERGL_RGB10_A2UIGL_RGB16IGL_RGB16UIGL_RGB32IGL_RGB32UIGL_RGB8_SNORMGL_RGB8IGL_RGB8UIGL_RGB9_E5GL_RGB_INTEGERGL_RGBA16IGL_RGBA16UIGL_RGBA32IGL_RGBA32UIGL_RGBA8_SNORMGL_RGBA8IGL_RGBA8UIGL_RGBA_INTEGERGL_SAMPLE_SHADINGGL_SAMPLER_2D_ARRAYGL_SAMPLER_2D_ARRAY_SHADOWGL_SAMPLER_BUFFERGL_SAMPLER_CUBE_MAP_ARRAYGL_SAMPLER_CUBE_MAP_ARRAY_SHADOWGL_SAMPLER_CUBE_SHADOWGL_SEPARATE_ATTRIBSGL_SHADER_IMAGE_ACCESS_BARRIER_BITGL_SIGNED_NORMALIZEDGL_SRGB8GL_STATIC_COPYGL_STATIC_READGL_STENCILGL_STREAM_COPYGL_STREAM_READGL_TESS_CONTROL_SHADER_BITGL_TESS_EVALUATION_SHADER_BITGL_TEXTURE_2D_ARRAYGL_TEXTURE_ALPHA_SIZEGL_TEXTURE_ALPHA_TYPEGL_TEXTURE_BASE_LEVELGL_TEXTURE_BINDING_2D_ARRAYGL_TEXTURE_BINDING_BUFFERGL_TEXTURE_BINDING_CUBE_MAP_ARRAYGL_TEXTURE_BLUE_SIZEGL_TEXTURE_BLUE_TYPEGL_TEXTURE_BUFFERGL_TEXTURE_BUFFER_DATA_STORE_BINDINGGL_TEXTURE_COMPRESSEDGL_TEXTURE_CUBE_MAP_ARRAYGL_TEXTURE_DEPTHGL_TEXTURE_DEPTH_SIZEGL_TEXTURE_DEPTH_TYPEGL_TEXTURE_FETCH_BARRIER_BITGL_TEXTURE_GREEN_SIZEGL_TEXTURE_GREEN_TYPEGL_TEXTURE_HEIGHTGL_TEXTURE_INTERNAL_FORMATGL_TEXTURE_MAX_LEVELGL_TEXTURE_MAX_LODGL_TEXTURE_MIN_LODGL_TEXTURE_RED_SIZEGL_TEXTURE_RED_TYPEGL_TEXTURE_SHARED_SIZEGL_TEXTURE_STENCIL_SIZEGL_TEXTURE_SWIZZLE_AGL_TEXTURE_SWIZZLE_BGL_TEXTURE_SWIZZLE_GGL_TEXTURE_SWIZZLE_RGL_TEXTURE_UPDATE_BARRIER_BITGL_TEXTURE_WIDTHGL_TIMEOUT_IGNOREDGL_TRANSFORM_FEEDBACKGL_TRANSFORM_FEEDBACK_ACTIVEGL_TRANSFORM_FEEDBACK_BARRIER_BITGL_TRANSFORM_FEEDBACK_BINDINGGL_TRANSFORM_FEEDBACK_BUFFERGL_TRANSFORM_FEEDBACK_BUFFER_BINDINGGL_TRANSFORM_FEEDBACK_BUFFER_MODEGL_TRANSFORM_FEEDBACK_BUFFER_SIZEGL_TRANSFORM_FEEDBACK_BUFFER_STARTGL_TRANSFORM_FEEDBACK_PAUSEDGL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTENGL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTHGL_TRANSFORM_FEEDBACK_VARYINGSGL_TRIANGLE_STRIP_ADJACENCY_EXTGL_TRIANGLES_ADJACENCY_EXTGL_UNIFORM_ARRAY_STRIDEGL_UNIFORM_BARRIER_BITGL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICESGL_UNIFORM_BLOCK_ACTIVE_UNIFORMSGL_UNIFORM_BLOCK_BINDINGGL_UNIFORM_BLOCK_DATA_SIZEGL_UNIFORM_BLOCK_INDEXGL_UNIFORM_BLOCK_NAME_LENGTHGL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADERGL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADERGL_UNIFORM_BUFFERGL_UNIFORM_BUFFER_BINDINGGL_UNIFORM_BUFFER_OFFSET_ALIGNMENTGL_UNIFORM_BUFFER_SIZEGL_UNIFORM_BUFFER_STARTGL_UNIFORM_IS_ROW_MAJORGL_UNIFORM_MATRIX_STRIDEGL_UNIFORM_NAME_LENGTHGL_UNIFORM_OFFSETGL_UNIFORM_SIZEGL_UNIFORM_TYPEGL_UNPACK_IMAGE_HEIGHTGL_UNPACK_SKIP_IMAGESGL_UNSIGNED_INT_5_9_9_9_REVGL_UNSIGNED_INT_ATOMIC_COUNTERGL_UNSIGNED_INT_IMAGE_2DGL_UNSIGNED_INT_IMAGE_2D_ARRAYGL_UNSIGNED_INT_IMAGE_3DGL_UNSIGNED_INT_IMAGE_BUFFERGL_UNSIGNED_INT_IMAGE_CUBEGL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAYGL_UNSIGNED_INT_SAMPLER_2DGL_UNSIGNED_INT_SAMPLER_2D_ARRAYGL_UNSIGNED_INT_SAMPLER_3DGL_UNSIGNED_INT_SAMPLER_BUFFERGL_UNSIGNED_INT_SAMPLER_CUBEGL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAYGL_UNSIGNED_INT_VEC2GL_UNSIGNED_INT_VEC3GL_UNSIGNED_INT_VEC4GL_VERTEX_ARRAY_BINDINGGL_VERTEX_ATTRIB_ARRAY_BARRIER_BITGL_VERTEX_ATTRIB_ARRAY_DIVISORGL_VERTEX_ATTRIB_ARRAY_INTEGER

Method Summary

Modifier and TypeMethod and Description
public void
glBindSampler(int unit, int sampler)

Entry point to C language function: void {@native glBindSampler}(GLuint unit, GLuint sampler) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

public void
glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)

Entry point to C language function: void {@native glBindVertexBuffer}(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding

public void
glBlendBarrier()

Entry point to C language function: void {@native glBlendBarrier}(void) Part of GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced Alias for: glBlendBarrierKHR, glBlendBarrierNV

public int
glClientWaitSync(long sync, int flags, long timeout)

Entry point to C language function: GLenum {@native glClientWaitSync}(GLsync sync, GLbitfield flags, GLuint64 timeout) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glClientWaitSyncAPPLE

public void
glDeleteSamplers(int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
samplers
)

Entry point to C language function: void {@native glDeleteSamplers}(GLsizei count, const GLuint * samplers) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

public void
glDeleteSamplers(int count, int[] samplers, int samplers_offset)

Entry point to C language function: void {@native glDeleteSamplers}(GLsizei count, const GLuint * samplers) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

public void
glDeleteSync(long sync)

Entry point to C language function: void {@native glDeleteSync}(GLsync sync) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glDeleteSyncAPPLE

public void
glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z)

Entry point to C language function: void {@native glDispatchCompute}(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z) Part of GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3

public void
glDispatchComputeIndirect(long indirect)

Entry point to C language function: void {@native glDispatchComputeIndirect}(GLintptr indirect) Part of GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3

public void
glDrawArraysIndirect(int mode, Buffer
a direct or array-backed java.nio.Buffer
indirect
)

Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode, const void * indirect) Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0

public void
glDrawArraysIndirect(int mode, long indirect_buffer_offset)

Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode, const void * indirect) Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0

public void
glDrawElementsBaseVertex(int mode, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int basevertex)

Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex Alias for: glDrawElementsBaseVertexEXT, glDrawElementsBaseVertexOES

public void
glDrawElementsBaseVertex(int mode, int count, int type, long indices_buffer_offset, int basevertex)

Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex Alias for: glDrawElementsBaseVertexEXT, glDrawElementsBaseVertexOES

public void
glDrawElementsIndirect(int mode, int type, Buffer
a direct or array-backed java.nio.Buffer
indirect
)

Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode, GLenum type, const void * indirect) Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0

public void
glDrawElementsIndirect(int mode, int type, long indirect_buffer_offset)

Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode, GLenum type, const void * indirect) Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0

public void
glDrawElementsInstancedBaseVertex(int mode, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int instancecount, int basevertex)

Entry point to C language function: void {@native glDrawElementsInstancedBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_draw_elements_base_vertex, GL_EXT_draw_elements_base_vertex Alias for: glDrawElementsInstancedBaseVertexOES, glDrawElementsInstancedBaseVertexEXT

public void
glDrawElementsInstancedBaseVertex(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex)

Entry point to C language function: void {@native glDrawElementsInstancedBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_draw_elements_base_vertex, GL_EXT_draw_elements_base_vertex Alias for: glDrawElementsInstancedBaseVertexOES, glDrawElementsInstancedBaseVertexEXT

public void
glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, Buffer
a direct or array-backed java.nio.Buffer
indices
,
int basevertex)

Entry point to C language function: void {@native glDrawRangeElementsBaseVertex}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex Alias for: glDrawRangeElementsBaseVertexEXT, glDrawRangeElementsBaseVertexOES

public void
glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, long indices_buffer_offset, int basevertex)

Entry point to C language function: void {@native glDrawRangeElementsBaseVertex}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex Alias for: glDrawRangeElementsBaseVertexEXT, glDrawRangeElementsBaseVertexOES

public long
glFenceSync(int condition, int flags)

Entry point to C language function: GLsync {@native glFenceSync}(GLenum condition, GLbitfield flags) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glFenceSyncAPPLE

public void
glFramebufferTexture(int target, int attachment, int texture, int level)

Entry point to C language function: void {@native glFramebufferTexture}(GLenum target, GLenum attachment, GLuint texture, GLint level) Part of GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_NV_geometry_program4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4 Alias for: glFramebufferTextureOES, glFramebufferTextureEXT, glFramebufferTextureARB

public void
glGenSamplers(int count, IntBuffer
a direct or array-backed java.nio.IntBuffer
samplers
)

Entry point to C language function: void {@native glGenSamplers}(GLsizei count, GLuint * samplers) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

public void
glGenSamplers(int count, int[] samplers, int samplers_offset)

Entry point to C language function: void {@native glGenSamplers}(GLsizei count, GLuint * samplers) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

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

Entry point to C language function: void {@native glGetBufferParameteri64v}(GLenum target, GLenum pname, GLint64 * params) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2

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

Entry point to C language function: void {@native glGetBufferParameteri64v}(GLenum target, GLenum pname, GLint64 * params) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2

public void
glGetInteger64i_v(int target, int index, LongBuffer
a direct or array-backed java.nio.LongBuffer
data
)

Entry point to C language function: void {@native glGetInteger64i_v}(GLenum target, GLuint index, GLint64 * data) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2

public void
glGetInteger64i_v(int target, int index, long[] data, int data_offset)

Entry point to C language function: void {@native glGetInteger64i_v}(GLenum target, GLuint index, GLint64 * data) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2

public void
glGetInteger64v(int pname, LongBuffer
a direct or array-backed java.nio.LongBuffer
data
)

Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glGetInteger64vAPPLE

public void
glGetInteger64v(int pname, long[] data, int data_offset)

Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glGetInteger64vAPPLE

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

Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program, GLenum programInterface, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query

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

Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program, GLenum programInterface, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query

public int
glGetProgramResourceIndex(int program, int programInterface, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
name
)

Entry point to C language function: GLuint {@native glGetProgramResourceIndex}(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query

public int
glGetProgramResourceIndex(int program, int programInterface, byte[] name, int name_offset)

Entry point to C language function: GLuint {@native glGetProgramResourceIndex}(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query

public void
glGetProgramResourceiv(int program, int programInterface, int index, int propCount, IntBuffer
a direct or array-backed java.nio.IntBuffer
props
,
int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
params
)

Entry point to C language function: void {@native glGetProgramResourceiv}(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query

public void
glGetProgramResourceiv(int program, int programInterface, int index, int propCount, int[] props, int props_offset, int bufSize, int[] length, int length_offset, int[] params, int params_offset)

Entry point to C language function: void {@native glGetProgramResourceiv}(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query

public int
glGetProgramResourceLocation(int program, int programInterface, ByteBuffer
a direct or array-backed java.nio.ByteBuffer
name
)

Entry point to C language function: GLint {@native glGetProgramResourceLocation}(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query

public int
glGetProgramResourceLocation(int program, int programInterface, byte[] name, int name_offset)

Entry point to C language function: GLint {@native glGetProgramResourceLocation}(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query

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

Entry point to C language function: void {@native glGetProgramResourceName}(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query

public void
glGetProgramResourceName(int program, int programInterface, int index, int bufSize, int[] length, int length_offset, byte[] name, int name_offset)

Entry point to C language function: void {@native glGetProgramResourceName}(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query

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

Entry point to C language function: void {@native glGetSamplerParameterfv}(GLuint sampler, GLenum pname, GLfloat * params) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

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

Entry point to C language function: void {@native glGetSamplerParameterfv}(GLuint sampler, GLenum pname, GLfloat * params) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

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

Entry point to C language function: void {@native glGetSamplerParameteriv}(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

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

Entry point to C language function: void {@native glGetSamplerParameteriv}(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

public void
glGetSynciv(long sync, int pname, int bufSize, IntBuffer
a direct or array-backed java.nio.IntBuffer
length
,
IntBuffer
a direct or array-backed java.nio.IntBuffer
values
)

Entry point to C language function: void {@native glGetSynciv}(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glGetSyncivAPPLE

public void
glGetSynciv(long sync, int pname, int bufSize, int[] length, int length_offset, int[] values, int values_offset)

Entry point to C language function: void {@native glGetSynciv}(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glGetSyncivAPPLE

public boolean
glIsSampler(int sampler)

Entry point to C language function: GLboolean {@native glIsSampler}(GLuint sampler) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

public boolean
glIsSync(long sync)

Entry point to C language function: GLboolean {@native glIsSync}(GLsync sync) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glIsSyncAPPLE

public void
glMemoryBarrierByRegion(int barriers)

Entry point to C language function: void {@native glMemoryBarrierByRegion}(GLbitfield barriers) Part of GL_VERSION_4_5, GL_ES_VERSION_3_1

public void
glPatchParameteri(int pname, int value)

Entry point to C language function: void {@native glPatchParameteri}(GLenum pname, GLint value) Part of GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader Alias for: glPatchParameteriOES, glPatchParameteriEXT

public void
glSamplerParameterf(int sampler, int pname, float param)

Entry point to C language function: void {@native glSamplerParameterf}(GLuint sampler, GLenum pname, GLfloat param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

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

Entry point to C language function: void {@native glSamplerParameterfv}(GLuint sampler, GLenum pname, const GLfloat * param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

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

Entry point to C language function: void {@native glSamplerParameterfv}(GLuint sampler, GLenum pname, const GLfloat * param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

public void
glSamplerParameteri(int sampler, int pname, int param)

Entry point to C language function: void {@native glSamplerParameteri}(GLuint sampler, GLenum pname, GLint param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

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

Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

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

Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0

public void
glTexBufferRange(int target, int internalformat, int buffer, long offset, long size)

Entry point to C language function: void {@native glTexBufferRange}(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) Part of GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer, GL_EXT_texture_buffer Alias for: glTexBufferRangeOES, glTexBufferRangeEXT

public void
glVertexAttribBinding(int attribindex, int bindingindex)

Entry point to C language function: void {@native glVertexAttribBinding}(GLuint attribindex, GLuint bindingindex) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding

public void
glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)

Entry point to C language function: void {@native glVertexAttribFormat}(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding, GL_NV_vertex_buffer_unified_memory Alias for: glVertexAttribFormatNV

public void
glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)

Entry point to C language function: void {@native glVertexAttribIFormat}(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding, GL_NV_vertex_buffer_unified_memory Alias for: glVertexAttribIFormatNV

public void
glVertexBindingDivisor(int bindingindex, int divisor)

Entry point to C language function: void {@native glVertexBindingDivisor}(GLuint bindingindex, GLuint divisor) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding

public void
glWaitSync(long sync, int flags, long timeout)

Entry point to C language function: void {@native glWaitSync}(GLsync sync, GLbitfield flags, GLuint64 timeout) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync Alias for: glWaitSyncAPPLE

Inherited from com.jogamp.opengl.GL2ES3:
glBeginConditionalRenderglBeginTransformFeedbackglBindBufferBaseglBindBufferRangeglBindImageTextureglBindTransformFeedbackglBindVertexArrayglBlendEquationiglBlendEquationSeparateiglBlendFunciglBlendFuncSeparateiglBlitFramebufferglClearBufferfiglClearBufferfvglClearBufferfvglClearBufferivglClearBufferivglClearBufferuivglClearBufferuivglColorMaskiglCopyBufferSubDataglDeleteTransformFeedbacksglDeleteTransformFeedbacksglDeleteVertexArraysglDeleteVertexArraysglDisableiglDrawArraysInstancedglDrawElementsInstancedglDrawRangeElementsglEnableiglEndConditionalRenderglEndTransformFeedbackglFramebufferParameteriglFramebufferTextureEXTglFramebufferTextureLayerglGenTransformFeedbacksglGenTransformFeedbacksglGenVertexArraysglGenVertexArraysglGetActiveUniformBlockivglGetActiveUniformBlockivglGetActiveUniformBlockNameglGetActiveUniformBlockNameglGetActiveUniformsivglGetActiveUniformsivglGetBooleani_vglGetBooleani_vglGetFragDataLocationglGetFramebufferParameterivglGetFramebufferParameterivglGetIntegeri_vglGetIntegeri_vglGetInternalformativglGetInternalformativglGetnUniformuivglGetnUniformuivglGetStringiglGetTexLevelParameterfvglGetTexLevelParameterfvglGetTexLevelParameterivglGetTexLevelParameterivglGetTransformFeedbackVaryingglGetTransformFeedbackVaryingglGetUniformBlockIndexglGetUniformIndicesglGetUniformIndicesglGetUniformuivglGetUniformuivglGetVertexAttribIivglGetVertexAttribIivglGetVertexAttribIuivglGetVertexAttribIuivglInvalidateFramebufferglInvalidateFramebufferglInvalidateSubFramebufferglInvalidateSubFramebufferglIsEnablediglIsTransformFeedbackglIsVertexArrayglMemoryBarrierglMinSampleShadingglPauseTransformFeedbackglPrimitiveBoundingBoxglReadBufferglResumeTransformFeedbackglTexBufferglTexStorage2DMultisampleglTexStorage3DMultisampleglTransformFeedbackVaryingsglUniform1uiglUniform1uivglUniform1uivglUniform2uiglUniform2uivglUniform2uivglUniform3uiglUniform3uivglUniform3uivglUniform4uiglUniform4uivglUniform4uivglUniformBlockBindingglUniformMatrix2x3fvglUniformMatrix2x3fvglUniformMatrix2x4fvglUniformMatrix2x4fvglUniformMatrix3x2fvglUniformMatrix3x2fvglUniformMatrix3x4fvglUniformMatrix3x4fvglUniformMatrix4x2fvglUniformMatrix4x2fvglUniformMatrix4x3fvglUniformMatrix4x3fvglVertexAttribDivisorglVertexAttribI4iglVertexAttribI4ivglVertexAttribI4ivglVertexAttribI4uiglVertexAttribI4uivglVertexAttribI4uivglVertexAttribIPointerisPBOPackBoundisPBOUnpackBound