Interface GL3ES3

All Superinterfaces:
GL, GL2ES2, GL2ES3, GLBase
All Known Subinterfaces:
GL3, GL3bc, GL4, GL4bc, GL4ES3, GLES3
All Known Implementing Classes:
DebugGL2, DebugGL3, DebugGL3bc, DebugGL4, DebugGL4bc, DebugGLES2, DebugGLES3, TraceGL2, TraceGL3, TraceGL3bc, TraceGL4, TraceGL4bc, TraceGLES2, TraceGLES3

public interface GL3ES3 extends GL2ES3

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 Details

    • GL_GEOMETRY_INPUT_TYPE

      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
      See Also:
    • GL_REFERENCED_BY_GEOMETRY_SHADER

      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
      See Also:
    • GL_REFERENCED_BY_TESS_CONTROL_SHADER

      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
      See Also:
    • GL_OVERLAY

      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
      See Also:
    • GL_TOP_LEVEL_ARRAY_SIZE

      static final int GL_TOP_LEVEL_ARRAY_SIZE
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_MAX_GEOMETRY_INPUT_COMPONENTS

      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
      See Also:
    • GL_SHADER_STORAGE_BUFFER_BINDING

      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
      See Also:
    • GL_LINES_ADJACENCY

      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
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_4x4

      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
      See Also:
    • GL_SYNC_GPU_COMMANDS_COMPLETE

      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
      See Also:
    • GL_MAX_TESS_CONTROL_INPUT_COMPONENTS

      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
      See Also:
    • GL_FRACTIONAL_ODD

      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
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6

      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
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5

      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
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8

      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
      See Also:
    • GL_HSL_HUE

      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
      See Also:
    • GL_MAX_COMPUTE_IMAGE_UNIFORMS

      static final int GL_MAX_COMPUTE_IMAGE_UNIFORMS
      GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_LAYER_PROVOKING_VERTEX

      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
      See Also:
    • GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES

      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
      See Also:
    • GL_ACTIVE_RESOURCES

      static final int GL_ACTIVE_RESOURCES
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_8x8

      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
      See Also:
    • GL_MAX_COMPUTE_UNIFORM_COMPONENTS

      static final int GL_MAX_COMPUTE_UNIFORM_COMPONENTS
      GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_8x6

      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
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_8x5

      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
      See Also:
    • GL_TRANSFORM_FEEDBACK_VARYING

      static final int GL_TRANSFORM_FEEDBACK_VARYING
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_REFERENCED_BY_VERTEX_SHADER

      static final int GL_REFERENCED_BY_VERTEX_SHADER
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS

      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
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5

      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
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6

      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
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8

      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
      See Also:
    • GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS

      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
      See Also:
    • GL_FRACTIONAL_EVEN

      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
      See Also:
    • GL_MAX_COMPUTE_WORK_GROUP_SIZE

      static final int GL_MAX_COMPUTE_WORK_GROUP_SIZE
      GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_MAX_NUM_ACTIVE_VARIABLES

      static final int GL_MAX_NUM_ACTIVE_VARIABLES
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_REFERENCED_BY_COMPUTE_SHADER

      static final int GL_REFERENCED_BY_COMPUTE_SHADER
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS

      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
      See Also:
    • GL_ATOMIC_COUNTER_BUFFER_INDEX

      static final int GL_ATOMIC_COUNTER_BUFFER_INDEX
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_HARDLIGHT

      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
      See Also:
    • GL_MAX_GEOMETRY_OUTPUT_VERTICES

      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
      See Also:
    • GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET

      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
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4

      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
      See Also:
    • GL_MAX_UNIFORM_LOCATIONS

      static final int GL_MAX_UNIFORM_LOCATIONS
      GL_ARB_explicit_uniform_location, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_UNIFORM_BLOCK

      static final int GL_UNIFORM_BLOCK
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_SYNC_STATUS

      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
      See Also:
    • GL_OFFSET

      static final int GL_OFFSET
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_MAX_GEOMETRY_UNIFORM_COMPONENTS

      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
      See Also:
    • GL_MAX_PATCH_VERTICES

      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
      See Also:
    • GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS

      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
      See Also:
    • GL_MAX_SHADER_STORAGE_BLOCK_SIZE

      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
      See Also:
    • GL_PROGRAM_OUTPUT

      static final int GL_PROGRAM_OUTPUT
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_SYNC_FLAGS

      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
      See Also:
    • GL_VERTEX_BINDING_DIVISOR

      static final int GL_VERTEX_BINDING_DIVISOR
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int
      See Also:
    • GL_UNSIGNALED

      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
      See Also:
    • GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS

      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
      See Also:
    • GL_SHADER_STORAGE_BUFFER

      static final int GL_SHADER_STORAGE_BUFFER
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int
      See Also:
    • GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS

      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
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_LAYERED

      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
      See Also:
    • GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS

      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
      See Also:
    • GL_TESS_GEN_VERTEX_ORDER

      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
      See Also:
    • GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT

      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
      See Also:
    • GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS

      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
      See Also:
    • GL_LINE_STRIP_ADJACENCY

      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
      See Also:
    • GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS

      static final int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
      GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_MATRIX_STRIDE

      static final int GL_MATRIX_STRIDE
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_ACTIVE_VARIABLES

      static final int GL_ACTIVE_VARIABLES
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_SCREEN

      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
      See Also:
    • GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS

      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
      See Also:
    • GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS

      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
      See Also:
    • GL_MIN_FRAGMENT_INTERPOLATION_OFFSET

      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
      See Also:
    • GL_MAX_FRAGMENT_INTERPOLATION_OFFSET

      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
      See Also:
    • GL_MAX_COMPUTE_WORK_GROUP_COUNT

      static final int GL_MAX_COMPUTE_WORK_GROUP_COUNT
      GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_TOP_LEVEL_ARRAY_STRIDE

      static final int GL_TOP_LEVEL_ARRAY_STRIDE
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS

      static final int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
      GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS

      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
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_10x6

      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
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_10x8

      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
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_10x5

      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
      See Also:
    • GL_PROGRAM_INPUT

      static final int GL_PROGRAM_INPUT
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10

      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
      See Also:
    • GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS

      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
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_10x10

      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
      See Also:
    • GL_TEXTURE_BUFFER_OFFSET

      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
      See Also:
    • GL_HSL_SATURATION

      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
      See Also:
    • GL_MAX_TESS_GEN_LEVEL

      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
      See Also:
    • GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET

      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
      See Also:
    • GL_MAX_COMPUTE_ATOMIC_COUNTERS

      static final int GL_MAX_COMPUTE_ATOMIC_COUNTERS
      GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS

      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
      See Also:
    • GL_MAX_COMPUTE_UNIFORM_BLOCKS

      static final int GL_MAX_COMPUTE_UNIFORM_BLOCKS
      GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_ARRAY_STRIDE

      static final int GL_ARRAY_STRIDE
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_MAX_COMPUTE_SHARED_MEMORY_SIZE

      static final int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
      GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS

      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
      See Also:
    • GL_TRIANGLES_ADJACENCY

      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
      See Also:
    • GL_VERTEX_ATTRIB_RELATIVE_OFFSET

      static final int GL_VERTEX_ATTRIB_RELATIVE_OFFSET
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int
      See Also:
    • GL_IS_ROW_MAJOR

      static final int GL_IS_ROW_MAJOR
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_MAX_FRAGMENT_INPUT_COMPONENTS

      static final int GL_MAX_FRAGMENT_INPUT_COMPONENTS
      GL_ES_VERSION_3_0, GL_VERSION_3_2 - CType: int
      See Also:
    • GL_TESS_CONTROL_OUTPUT_VERTICES

      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
      See Also:
    • GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS

      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
      See Also:
    • GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET

      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
      See Also:
    • GL_HSL_COLOR

      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
      See Also:
    • GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS

      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
      See Also:
    • GL_DISPATCH_INDIRECT_BUFFER_BINDING

      static final int GL_DISPATCH_INDIRECT_BUFFER_BINDING
      GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_TESS_CONTROL_SHADER

      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
      See Also:
    • GL_REFERENCED_BY_FRAGMENT_SHADER

      static final int GL_REFERENCED_BY_FRAGMENT_SHADER
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_VERTEX_BINDING_STRIDE

      static final int GL_VERTEX_BINDING_STRIDE
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int
      See Also:
    • GL_COMPUTE_SHADER

      static final int GL_COMPUTE_SHADER
      GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_MAX_VERTEX_ATTRIB_STRIDE

      static final int GL_MAX_VERTEX_ATTRIB_STRIDE
      GL_VERSION_4_4, GL_ES_VERSION_3_1 - CType: int
      See Also:
    • GL_MAX_GEOMETRY_OUTPUT_COMPONENTS

      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
      See Also:
    • GL_COLORBURN

      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
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_6x6

      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
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_6x5

      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
      See Also:
    • GL_MAX_VERTEX_OUTPUT_COMPONENTS

      static final int GL_MAX_VERTEX_OUTPUT_COMPONENTS
      GL_ES_VERSION_3_0, GL_VERSION_3_2 - CType: int
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5

      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
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6

      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
      See Also:
    • GL_GEOMETRY_SHADER_INVOCATIONS

      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
      See Also:
    • GL_TIMEOUT_EXPIRED

      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
      See Also:
    • GL_TESS_GEN_SPACING

      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
      See Also:
    • GL_BUFFER_VARIABLE

      static final int GL_BUFFER_VARIABLE
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_REFERENCED_BY_TESS_EVALUATION_SHADER

      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
      See Also:
    • GL_SHADER_STORAGE_BUFFER_SIZE

      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
      See Also:
    • GL_VERTEX_BINDING_BUFFER

      static final int GL_VERTEX_BINDING_BUFFER
      GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_IS_PER_PATCH

      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
      See Also:
    • GL_MAX_VERTEX_ATTRIB_BINDINGS

      static final int GL_MAX_VERTEX_ATTRIB_BINDINGS
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int
      See Also:
    • GL_ALREADY_SIGNALED

      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
      See Also:
    • GL_MAX_NAME_LENGTH

      static final int GL_MAX_NAME_LENGTH
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS

      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
      See Also:
    • GL_UNIFORM

      static final int GL_UNIFORM
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS

      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
      See Also:
    • GL_FRAGMENT_INTERPOLATION_OFFSET_BITS

      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
      See Also:
    • GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT

      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
      See Also:
    • GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS

      static final int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
      GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_BUFFER_BINDING

      static final int GL_BUFFER_BINDING
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_DRAW_INDIRECT_BUFFER_BINDING

      static final int GL_DRAW_INDIRECT_BUFFER_BINDING
      GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0 - CType: int
      See Also:
    • GL_GEOMETRY_SHADER

      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
      See Also:
    • GL_HSL_LUMINOSITY

      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
      See Also:
    • GL_GEOMETRY_OUTPUT_TYPE

      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
      See Also:
    • GL_OBJECT_TYPE

      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
      See Also:
    • GL_ARRAY_SIZE

      static final int GL_ARRAY_SIZE
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_MULTIPLY

      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
      See Also:
    • GL_UNDEFINED_VERTEX

      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
      See Also:
    • GL_COLORDODGE

      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
      See Also:
    • GL_ISOLINES

      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
      See Also:
    • GL_DARKEN

      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
      See Also:
    • GL_MAX_SERVER_WAIT_TIMEOUT

      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
      See Also:
    • GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS

      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
      See Also:
    • GL_BUFFER_DATA_SIZE

      static final int GL_BUFFER_DATA_SIZE
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_NUM_ACTIVE_VARIABLES

      static final int GL_NUM_ACTIVE_VARIABLES
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_TRIANGLE_STRIP_ADJACENCY

      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
      See Also:
    • GL_TESS_GEN_MODE

      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
      See Also:
    • GL_SOFTLIGHT

      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
      See Also:
    • GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS

      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
      See Also:
    • GL_TYPE

      static final int GL_TYPE
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_COMPUTE_SHADER_BIT

      static final int GL_COMPUTE_SHADER_BIT
      GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_SIGNALED

      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
      See Also:
    • GL_NAME_LENGTH

      static final int GL_NAME_LENGTH
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_5x5

      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
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_5x4

      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
      See Also:
    • GL_LIGHTEN

      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
      See Also:
    • GL_TESS_GEN_POINT_MODE

      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
      See Also:
    • GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED

      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
      See Also:
    • GL_SYNC_FLUSH_COMMANDS_BIT

      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
      See Also:
    • GL_WAIT_FAILED

      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
      See Also:
    • GL_MAX_GEOMETRY_SHADER_INVOCATIONS

      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
      See Also:
    • GL_SYNC_FENCE

      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
      See Also:
    • GL_GEOMETRY_VERTICES_OUT

      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
      See Also:
    • GL_PATCHES

      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
      See Also:
    • GL_VERTEX_BINDING_OFFSET

      static final int GL_VERTEX_BINDING_OFFSET
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int
      See Also:
    • GL_SYNC_CONDITION

      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
      See Also:
    • GL_INT_2_10_10_10_REV

      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
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12

      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
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10

      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
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_12x12

      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
      See Also:
    • GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS

      static final int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
      GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_TEXTURE_BUFFER_SIZE

      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
      See Also:
    • GL_CONTEXT_LOST

      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
      See Also:
    • GL_COMPRESSED_RGBA_ASTC_12x10

      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
      See Also:
    • GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS

      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
      See Also:
    • GL_SHADER_STORAGE_BLOCK

      static final int GL_SHADER_STORAGE_BLOCK
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5

      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
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4

      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
      See Also:
    • GL_DISPATCH_INDIRECT_BUFFER

      static final int GL_DISPATCH_INDIRECT_BUFFER
      GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_SHADER_STORAGE_BUFFER_START

      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
      See Also:
    • GL_EXCLUSION

      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
      See Also:
    • GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS

      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
      See Also:
    • GL_VERTEX_ATTRIB_BINDING

      static final int GL_VERTEX_ATTRIB_BINDING
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int
      See Also:
    • GL_MAX_TESS_PATCH_COMPONENTS

      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
      See Also:
    • GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS

      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
      See Also:
    • GL_TEXTURE_IMMUTABLE_LEVELS

      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
      See Also:
    • GL_TEXTURE_BUFFER_BINDING

      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
      See Also:
    • GL_COMPUTE_WORK_GROUP_SIZE

      static final int GL_COMPUTE_WORK_GROUP_SIZE
      GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int
      See Also:
    • GL_PATCH_VERTICES

      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
      See Also:
    • GL_DIFFERENCE

      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
      See Also:
    • GL_CONDITION_SATISFIED

      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
      See Also:
    • GL_LOCATION

      static final int GL_LOCATION
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
    • GL_SAMPLER_BINDING

      static final int GL_SAMPLER_BINDING
      GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0 - CType: int
      See Also:
    • GL_DRAW_INDIRECT_BUFFER

      static final int GL_DRAW_INDIRECT_BUFFER
      GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0 - CType: int
      See Also:
    • GL_TESS_EVALUATION_SHADER

      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
      See Also:
    • GL_SHADER_STORAGE_BARRIER_BIT

      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
      See Also:
    • GL_BLOCK_INDEX

      static final int GL_BLOCK_INDEX
      GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int
      See Also:
  • Method Details

    • glFenceSync

      long glFenceSync(int condition, int flags)
      Entry point to C language function: GLsync (GLenum condition, GLbitfield flags)
      Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
      Alias for: glFenceSyncAPPLE
    • glIsSync

      boolean glIsSync(long sync)
      Entry point to C language function: GLboolean (GLsync sync)
      Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
      Alias for: glIsSyncAPPLE
    • glDeleteSync

      void glDeleteSync(long sync)
      Entry point to C language function: void (GLsync sync)
      Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
      Alias for: glDeleteSyncAPPLE
    • glClientWaitSync

      int glClientWaitSync(long sync, int flags, long timeout)
      Entry point to C language function: GLenum (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
    • glWaitSync

      void glWaitSync(long sync, int flags, long timeout)
      Entry point to C language function: void (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
    • glGetInteger64v

      void glGetInteger64v(int pname, LongBuffer data)
      Entry point to C language function: void (GLenum pname, GLint64 * data)
      Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
      Alias for: glGetInteger64vAPPLE
      Parameters:
      data - a direct or array-backed LongBuffer
    • glGetInteger64v

      void glGetInteger64v(int pname, long[] data, int data_offset)
      Entry point to C language function: void (GLenum pname, GLint64 * data)
      Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
      Alias for: glGetInteger64vAPPLE
    • glGetSynciv

      void glGetSynciv(long sync, int pname, int bufSize, IntBuffer length, IntBuffer values)
      Entry point to C language function: void (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
      Parameters:
      length - a direct or array-backed IntBuffer
      values - a direct or array-backed IntBuffer
    • glGetSynciv

      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 (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
    • glGetInteger64i_v

      void glGetInteger64i_v(int target, int index, LongBuffer data)
      Entry point to C language function: void (GLenum target, GLuint index, GLint64 * data)
      Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
      Parameters:
      data - a direct or array-backed LongBuffer
    • glGetInteger64i_v

      void glGetInteger64i_v(int target, int index, long[] data, int data_offset)
      Entry point to C language function: void (GLenum target, GLuint index, GLint64 * data)
      Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
    • glGetBufferParameteri64v

      void glGetBufferParameteri64v(int target, int pname, LongBuffer params)
      Entry point to C language function: void (GLenum target, GLenum pname, GLint64 * params)
      Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
      Parameters:
      params - a direct or array-backed LongBuffer
    • glGetBufferParameteri64v

      void glGetBufferParameteri64v(int target, int pname, long[] params, int params_offset)
      Entry point to C language function: void (GLenum target, GLenum pname, GLint64 * params)
      Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
    • glGenSamplers

      void glGenSamplers(int count, IntBuffer samplers)
      Entry point to C language function: void (GLsizei count, GLuint * samplers)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
      Parameters:
      samplers - a direct or array-backed IntBuffer
    • glGenSamplers

      void glGenSamplers(int count, int[] samplers, int samplers_offset)
      Entry point to C language function: void (GLsizei count, GLuint * samplers)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
    • glDeleteSamplers

      void glDeleteSamplers(int count, IntBuffer samplers)
      Entry point to C language function: void (GLsizei count, const GLuint * samplers)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
      Parameters:
      samplers - a direct or array-backed IntBuffer
    • glDeleteSamplers

      void glDeleteSamplers(int count, int[] samplers, int samplers_offset)
      Entry point to C language function: void (GLsizei count, const GLuint * samplers)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
    • glIsSampler

      boolean glIsSampler(int sampler)
      Entry point to C language function: GLboolean (GLuint sampler)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
    • glBindSampler

      void glBindSampler(int unit, int sampler)
      Entry point to C language function: void (GLuint unit, GLuint sampler)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
    • glSamplerParameteri

      void glSamplerParameteri(int sampler, int pname, int param)
      Entry point to C language function: void (GLuint sampler, GLenum pname, GLint param)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
    • glSamplerParameteriv

      void glSamplerParameteriv(int sampler, int pname, IntBuffer param)
      Entry point to C language function: void (GLuint sampler, GLenum pname, const GLint * param)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
      Parameters:
      param - a direct or array-backed IntBuffer
    • glSamplerParameteriv

      void glSamplerParameteriv(int sampler, int pname, int[] param, int param_offset)
      Entry point to C language function: void (GLuint sampler, GLenum pname, const GLint * param)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
    • glSamplerParameterf

      void glSamplerParameterf(int sampler, int pname, float param)
      Entry point to C language function: void (GLuint sampler, GLenum pname, GLfloat param)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
    • glSamplerParameterfv

      void glSamplerParameterfv(int sampler, int pname, FloatBuffer param)
      Entry point to C language function: void (GLuint sampler, GLenum pname, const GLfloat * param)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
      Parameters:
      param - a direct or array-backed FloatBuffer
    • glSamplerParameterfv

      void glSamplerParameterfv(int sampler, int pname, float[] param, int param_offset)
      Entry point to C language function: void (GLuint sampler, GLenum pname, const GLfloat * param)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
    • glGetSamplerParameteriv

      void glGetSamplerParameteriv(int sampler, int pname, IntBuffer params)
      Entry point to C language function: void (GLuint sampler, GLenum pname, GLint * params)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
      Parameters:
      params - a direct or array-backed IntBuffer
    • glGetSamplerParameteriv

      void glGetSamplerParameteriv(int sampler, int pname, int[] params, int params_offset)
      Entry point to C language function: void (GLuint sampler, GLenum pname, GLint * params)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
    • glGetSamplerParameterfv

      void glGetSamplerParameterfv(int sampler, int pname, FloatBuffer params)
      Entry point to C language function: void (GLuint sampler, GLenum pname, GLfloat * params)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
      Parameters:
      params - a direct or array-backed FloatBuffer
    • glGetSamplerParameterfv

      void glGetSamplerParameterfv(int sampler, int pname, float[] params, int params_offset)
      Entry point to C language function: void (GLuint sampler, GLenum pname, GLfloat * params)
      Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
    • glDispatchCompute

      void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z)
      Entry point to C language function: void (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
    • glDispatchComputeIndirect

      void glDispatchComputeIndirect(long indirect)
      Entry point to C language function: void (GLintptr indirect)
      Part of GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3
    • glDrawArraysIndirect

      void glDrawArraysIndirect(int mode, Buffer indirect)
      Entry point to C language function: void (GLenum mode, const void * indirect)
      Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
      Parameters:
      indirect - a direct or array-backed Buffer
    • glDrawArraysIndirect

      void glDrawArraysIndirect(int mode, long indirect_buffer_offset)
      Entry point to C language function: void (GLenum mode, const void * indirect)
      Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
    • glDrawElementsIndirect

      void glDrawElementsIndirect(int mode, int type, Buffer indirect)
      Entry point to C language function: void (GLenum mode, GLenum type, const void * indirect)
      Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
      Parameters:
      indirect - a direct or array-backed Buffer
    • glDrawElementsIndirect

      void glDrawElementsIndirect(int mode, int type, long indirect_buffer_offset)
      Entry point to C language function: void (GLenum mode, GLenum type, const void * indirect)
      Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
    • glGetProgramInterfaceiv

      void glGetProgramInterfaceiv(int program, int programInterface, int pname, IntBuffer params)
      Entry point to C language function: void (GLuint program, GLenum programInterface, GLenum pname, GLint * params)
      Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
      Parameters:
      params - a direct or array-backed IntBuffer
    • glGetProgramInterfaceiv

      void glGetProgramInterfaceiv(int program, int programInterface, int pname, int[] params, int params_offset)
      Entry point to C language function: void (GLuint program, GLenum programInterface, GLenum pname, GLint * params)
      Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
    • glGetProgramResourceIndex

      int glGetProgramResourceIndex(int program, int programInterface, ByteBuffer name)
      Entry point to C language function: GLuint (GLuint program, GLenum programInterface, const GLchar * name)
      Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
      Parameters:
      name - a direct or array-backed ByteBuffer
    • glGetProgramResourceIndex

      int glGetProgramResourceIndex(int program, int programInterface, byte[] name, int name_offset)
      Entry point to C language function: GLuint (GLuint program, GLenum programInterface, const GLchar * name)
      Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
    • glGetProgramResourceName

      void glGetProgramResourceName(int program, int programInterface, int index, int bufSize, IntBuffer length, ByteBuffer name)
      Entry point to C language function: void (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
      Parameters:
      length - a direct or array-backed IntBuffer
      name - a direct or array-backed ByteBuffer
    • glGetProgramResourceName

      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 (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
    • glGetProgramResourceiv

      void glGetProgramResourceiv(int program, int programInterface, int index, int propCount, IntBuffer props, int bufSize, IntBuffer length, IntBuffer params)
      Entry point to C language function: void (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
      Parameters:
      props - a direct or array-backed IntBuffer
      length - a direct or array-backed IntBuffer
      params - a direct or array-backed IntBuffer
    • glGetProgramResourceiv

      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 (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
    • glGetProgramResourceLocation

      int glGetProgramResourceLocation(int program, int programInterface, ByteBuffer name)
      Entry point to C language function: GLint (GLuint program, GLenum programInterface, const GLchar * name)
      Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
      Parameters:
      name - a direct or array-backed ByteBuffer
    • glGetProgramResourceLocation

      int glGetProgramResourceLocation(int program, int programInterface, byte[] name, int name_offset)
      Entry point to C language function: GLint (GLuint program, GLenum programInterface, const GLchar * name)
      Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
    • glMemoryBarrierByRegion

      void glMemoryBarrierByRegion(int barriers)
      Entry point to C language function: void (GLbitfield barriers)
      Part of GL_VERSION_4_5, GL_ES_VERSION_3_1
    • glBindVertexBuffer

      void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)
      Entry point to C language function: void (GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
      Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding
    • glVertexAttribFormat

      void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)
      Entry point to C language function: void (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
    • glVertexAttribIFormat

      void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)
      Entry point to C language function: void (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
    • glVertexAttribBinding

      void glVertexAttribBinding(int attribindex, int bindingindex)
      Entry point to C language function: void (GLuint attribindex, GLuint bindingindex)
      Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding
    • glVertexBindingDivisor

      void glVertexBindingDivisor(int bindingindex, int divisor)
      Entry point to C language function: void (GLuint bindingindex, GLuint divisor)
      Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding
    • glBlendBarrier

      void glBlendBarrier()
      Entry point to C language function: void (void)
      Part of GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced
      Alias for: glBlendBarrierKHR, glBlendBarrierNV
    • glDrawElementsBaseVertex

      void glDrawElementsBaseVertex(int mode, int count, int type, Buffer indices, int basevertex)
      Entry point to C language function: void (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
      Parameters:
      indices - a direct or array-backed Buffer
    • glDrawElementsBaseVertex

      void glDrawElementsBaseVertex(int mode, int count, int type, long indices_buffer_offset, int basevertex)
      Entry point to C language function: void (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
    • glDrawRangeElementsBaseVertex

      void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, Buffer indices, int basevertex)
      Entry point to C language function: void (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
      Parameters:
      indices - a direct or array-backed Buffer
    • glDrawRangeElementsBaseVertex

      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 (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
    • glDrawElementsInstancedBaseVertex

      void glDrawElementsInstancedBaseVertex(int mode, int count, int type, Buffer indices, int instancecount, int basevertex)
      Entry point to C language function: void (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
      Parameters:
      indices - a direct or array-backed Buffer
    • glDrawElementsInstancedBaseVertex

      void glDrawElementsInstancedBaseVertex(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex)
      Entry point to C language function: void (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
    • glFramebufferTexture

      void glFramebufferTexture(int target, int attachment, int texture, int level)
      Entry point to C language function: void (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
    • glPatchParameteri

      void glPatchParameteri(int pname, int value)
      Entry point to C language function: void (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
    • glTexBufferRange

      void glTexBufferRange(int target, int internalformat, int buffer, long offset, long size)
      Entry point to C language function: void (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