Interface GL2ES3

    • Field Detail

      • GL_TRANSFORM_FEEDBACK_BINDING

        static final int GL_TRANSFORM_FEEDBACK_BINDING
        GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: GL_TRANSFORM_FEEDBACK_BINDING_NV
        Define "GL_TRANSFORM_FEEDBACK_BINDING" with expression '0x8E25', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_IMAGE_UNITS

        static final int GL_MAX_IMAGE_UNITS
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_MAX_IMAGE_UNITS_EXT
        Define "GL_MAX_IMAGE_UNITS" with expression '0x8F38', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_MIN_LOD

        static final int GL_TEXTURE_MIN_LOD
        GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_SGIS_texture_lod
        Alias for: GL_TEXTURE_MIN_LOD_SGIS
        Define "GL_TEXTURE_MIN_LOD" with expression '0x813A', CType: int
        See Also:
        Constant Field Values
      • GL_FLOAT_MAT3x4

        static final int GL_FLOAT_MAT3x4
        GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: GL_FLOAT_MAT3x4_NV
        Define "GL_FLOAT_MAT3x4" with expression '0x8B68', CType: int
        See Also:
        Constant Field Values
      • GL_FLOAT_MAT3x2

        static final int GL_FLOAT_MAT3x2
        GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: GL_FLOAT_MAT3x2_NV
        Define "GL_FLOAT_MAT3x2" with expression '0x8B67', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_BARRIER_BIT

        static final int GL_FRAMEBUFFER_BARRIER_BIT
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_FRAMEBUFFER_BARRIER_BIT_EXT
        Define "GL_FRAMEBUFFER_BARRIER_BIT" with expression '0x00000400', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR

        static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR" with expression '0x93D2', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_SIZE

        static final int GL_UNIFORM_SIZE
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_SIZE" with expression '0x8A38', CType: int
        See Also:
        Constant Field Values
      • GL_IMAGE_BINDING_ACCESS

        static final int GL_IMAGE_BINDING_ACCESS
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_IMAGE_BINDING_ACCESS_EXT
        Define "GL_IMAGE_BINDING_ACCESS" with expression '0x8F3E', CType: int
        See Also:
        Constant Field Values
      • GL_SAMPLER_2D_ARRAY_SHADOW

        static final int GL_SAMPLER_2D_ARRAY_SHADOW
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_shadow_samplers_array, GL_EXT_gpu_shader4
        Alias for: GL_SAMPLER_2D_ARRAY_SHADOW_NV, GL_SAMPLER_2D_ARRAY_SHADOW_EXT
        Define "GL_SAMPLER_2D_ARRAY_SHADOW" with expression '0x8DC4', CType: int
        See Also:
        Constant Field Values
      • GL_IMAGE_BINDING_LAYER

        static final int GL_IMAGE_BINDING_LAYER
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_IMAGE_BINDING_LAYER_EXT
        Define "GL_IMAGE_BINDING_LAYER" with expression '0x8F3D', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_BLOCK_DATA_SIZE

        static final int GL_UNIFORM_BLOCK_DATA_SIZE
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_BLOCK_DATA_SIZE" with expression '0x8A40', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_UNDEFINED

        static final int GL_FRAMEBUFFER_UNDEFINED
        GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_surfaceless_context
        Alias for: GL_FRAMEBUFFER_UNDEFINED_OES
        Define "GL_FRAMEBUFFER_UNDEFINED" with expression '0x8219', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2

        static final int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
        GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Define "GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2" with expression '0x9276', CType: int
        See Also:
        Constant Field Values
      • GL_ALL_BARRIER_BITS

        static final long GL_ALL_BARRIER_BITS
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_ALL_BARRIER_BITS_EXT
        Define "GL_ALL_BARRIER_BITS" with expression '0xFFFFFFFF', CType: long
        See Also:
        Constant Field Values
      • GL_TEXTURE_FETCH_BARRIER_BIT

        static final int GL_TEXTURE_FETCH_BARRIER_BIT
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_TEXTURE_FETCH_BARRIER_BIT_EXT
        Define "GL_TEXTURE_FETCH_BARRIER_BIT" with expression '0x00000008', CType: int
        See Also:
        Constant Field Values
      • GL_IMAGE_2D_ARRAY

        static final int GL_IMAGE_2D_ARRAY
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_IMAGE_2D_ARRAY_EXT
        Define "GL_IMAGE_2D_ARRAY" with expression '0x9053', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_GREEN_TYPE

        static final int GL_TEXTURE_GREEN_TYPE
        GL_ES_VERSION_3_1, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ARB_texture_float
        Alias for: GL_TEXTURE_GREEN_TYPE_ARB
        Define "GL_TEXTURE_GREEN_TYPE" with expression '0x8C11', CType: int
        See Also:
        Constant Field Values
      • GL_COMMAND_BARRIER_BIT

        static final int GL_COMMAND_BARRIER_BIT
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_COMMAND_BARRIER_BIT_EXT
        Define "GL_COMMAND_BARRIER_BIT" with expression '0x00000040', CType: int
        See Also:
        Constant Field Values
      • GL_QUERY_BY_REGION_NO_WAIT

        static final int GL_QUERY_BY_REGION_NO_WAIT
        GL_VERSION_3_0, GL_NV_conditional_render
        Alias for: GL_QUERY_BY_REGION_NO_WAIT_NV
        Define "GL_QUERY_BY_REGION_NO_WAIT" with expression '0x8E16', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_BLUE_SIZE

        static final int GL_TEXTURE_BLUE_SIZE
        GL_ES_VERSION_3_1, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_texture
        Alias for: GL_TEXTURE_BLUE_SIZE_EXT
        Define "GL_TEXTURE_BLUE_SIZE" with expression '0x805E', CType: int
        See Also:
        Constant Field Values
      • GL_ACTIVE_UNIFORM_BLOCKS

        static final int GL_ACTIVE_UNIFORM_BLOCKS
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_ACTIVE_UNIFORM_BLOCKS" with expression '0x8A36', CType: int
        See Also:
        Constant Field Values
      • GL_RGB32I

        static final int GL_RGB32I
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer
        Alias for: GL_RGB32I_EXT
        Define "GL_RGB32I" with expression '0x8D83', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGBA_ASTC_8x5_KHR

        static final int GL_COMPRESSED_RGBA_ASTC_8x5_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_RGBA_ASTC_8x5_KHR" with expression '0x93B5', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_SWIZZLE_R

        static final int GL_TEXTURE_SWIZZLE_R
        GL_ARB_texture_swizzle, GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_EXT_texture_swizzle
        Alias for: GL_TEXTURE_SWIZZLE_R_EXT
        Define "GL_TEXTURE_SWIZZLE_R" with expression '0x8E42', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_SWIZZLE_B

        static final int GL_TEXTURE_SWIZZLE_B
        GL_ARB_texture_swizzle, GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_EXT_texture_swizzle
        Alias for: GL_TEXTURE_SWIZZLE_B_EXT
        Define "GL_TEXTURE_SWIZZLE_B" with expression '0x8E44', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_SWIZZLE_A

        static final int GL_TEXTURE_SWIZZLE_A
        GL_ARB_texture_swizzle, GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_EXT_texture_swizzle
        Alias for: GL_TEXTURE_SWIZZLE_A_EXT
        Define "GL_TEXTURE_SWIZZLE_A" with expression '0x8E45', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_SWIZZLE_G

        static final int GL_TEXTURE_SWIZZLE_G
        GL_ARB_texture_swizzle, GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_EXT_texture_swizzle
        Alias for: GL_TEXTURE_SWIZZLE_G_EXT
        Define "GL_TEXTURE_SWIZZLE_G" with expression '0x8E43', CType: int
        See Also:
        Constant Field Values
      • GL_PIXEL_PACK_BUFFER_BINDING

        static final int GL_PIXEL_PACK_BUFFER_BINDING
        GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_ARB_pixel_buffer_object, GL_EXT_pixel_buffer_object
        Alias for: GL_PIXEL_PACK_BUFFER_BINDING_ARB, GL_PIXEL_PACK_BUFFER_BINDING_EXT
        Define "GL_PIXEL_PACK_BUFFER_BINDING" with expression '0x88ED', CType: int
        See Also:
        Constant Field Values
      • GL_R32UI

        static final int GL_R32UI
        GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0
        Define "GL_R32UI" with expression '0x8236', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RG11_EAC

        static final int GL_COMPRESSED_RG11_EAC
        GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Define "GL_COMPRESSED_RG11_EAC" with expression '0x9272', CType: int
        See Also:
        Constant Field Values
      • GL_IMAGE_BINDING_NAME

        static final int GL_IMAGE_BINDING_NAME
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_IMAGE_BINDING_NAME_EXT
        Define "GL_IMAGE_BINDING_NAME" with expression '0x8F3A', CType: int
        See Also:
        Constant Field Values
      • GL_TRANSFORM_FEEDBACK_PAUSED

        static final int GL_TRANSFORM_FEEDBACK_PAUSED
        GL_ARB_transform_feedback2, GL_VERSION_4_2, GL_ES_VERSION_3_0
        Define "GL_TRANSFORM_FEEDBACK_PAUSED" with expression '0x8E23', CType: int
        See Also:
        Constant Field Values
      • GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT

        static final int GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT
        GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_ARB_robustness
        Alias for: GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB
        Define "GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT" with expression '0x00000004', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR

        static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR" with expression '0x93D4', CType: int
        See Also:
        Constant Field Values
      • GL_RGBA_INTEGER

        static final int GL_RGBA_INTEGER
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer
        Alias for: GL_RGBA_INTEGER_EXT
        Define "GL_RGBA_INTEGER" with expression '0x8D99', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_ARRAY_TEXTURE_LAYERS

        static final int GL_MAX_ARRAY_TEXTURE_LAYERS
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_array
        Alias for: GL_MAX_ARRAY_TEXTURE_LAYERS_EXT
        Define "GL_MAX_ARRAY_TEXTURE_LAYERS" with expression '0x88FF', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_5_9_9_9_REV

        static final int GL_UNSIGNED_INT_5_9_9_9_REV
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_shared_exponent, GL_APPLE_texture_packed_float
        Alias for: GL_UNSIGNED_INT_5_9_9_9_REV_EXT, GL_UNSIGNED_INT_5_9_9_9_REV_APPLE
        Define "GL_UNSIGNED_INT_5_9_9_9_REV" with expression '0x8C3E', CType: int
        See Also:
        Constant Field Values
      • GL_PACK_ROW_LENGTH

        static final int GL_PACK_ROW_LENGTH
        GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0
        Define "GL_PACK_ROW_LENGTH" with expression '0x0D02', CType: int
        See Also:
        Constant Field Values
      • GL_QUERY_WAIT

        static final int GL_QUERY_WAIT
        GL_VERSION_3_0, GL_NV_conditional_render
        Alias for: GL_QUERY_WAIT_NV
        Define "GL_QUERY_WAIT" with expression '0x8E13', CType: int
        See Also:
        Constant Field Values
      • GL_DYNAMIC_COPY

        static final int GL_DYNAMIC_COPY
        GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_vertex_buffer_object
        Alias for: GL_DYNAMIC_COPY_ARB
        Define "GL_DYNAMIC_COPY" with expression '0x88EA', CType: int
        See Also:
        Constant Field Values
      • GL_TRANSFORM_FEEDBACK_BUFFER_MODE

        static final int GL_TRANSFORM_FEEDBACK_BUFFER_MODE
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV, GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT
        Define "GL_TRANSFORM_FEEDBACK_BUFFER_MODE" with expression '0x8C7F', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT

        static final int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT" with expression '0x8A34', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGBA_ASTC_12x10_KHR

        static final int GL_COMPRESSED_RGBA_ASTC_12x10_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_RGBA_ASTC_12x10_KHR" with expression '0x93BC', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_NAME_LENGTH

        static final int GL_UNIFORM_NAME_LENGTH
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_NAME_LENGTH" with expression '0x8A39', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_IMAGE_2D

        static final int GL_UNSIGNED_INT_IMAGE_2D
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_UNSIGNED_INT_IMAGE_2D_EXT
        Define "GL_UNSIGNED_INT_IMAGE_2D" with expression '0x9063', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_DEFAULT_SAMPLES

        static final int GL_FRAMEBUFFER_DEFAULT_SAMPLES
        GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3
        Define "GL_FRAMEBUFFER_DEFAULT_SAMPLES" with expression '0x9313', CType: int
        See Also:
        Constant Field Values
      • GL_RED_INTEGER

        static final int GL_RED_INTEGER
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer
        Alias for: GL_RED_INTEGER_EXT
        Define "GL_RED_INTEGER" with expression '0x8D94', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_STENCIL_SIZE

        static final int GL_TEXTURE_STENCIL_SIZE
        GL_ES_VERSION_3_1, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_packed_depth_stencil
        Alias for: GL_TEXTURE_STENCIL_SIZE_EXT
        Define "GL_TEXTURE_STENCIL_SIZE" with expression '0x88F1', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_BINDING_BUFFER

        static final int GL_TEXTURE_BINDING_BUFFER
        GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_ARB_texture_buffer_object, GL_EXT_texture_buffer, GL_EXT_texture_buffer_object, GL_OES_texture_buffer
        Alias for: GL_TEXTURE_BINDING_BUFFER_ARB, GL_TEXTURE_BINDING_BUFFER_EXT, GL_TEXTURE_BINDING_BUFFER_OES
        Define "GL_TEXTURE_BINDING_BUFFER" with expression '0x8C2C', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS

        static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT
        Define "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS" with expression '0x8C80', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_IMAGE_3D

        static final int GL_UNSIGNED_INT_IMAGE_3D
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_UNSIGNED_INT_IMAGE_3D_EXT
        Define "GL_UNSIGNED_INT_IMAGE_3D" with expression '0x9064', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR

        static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR" with expression '0x93D0', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SIGNED_RG11_EAC

        static final int GL_COMPRESSED_SIGNED_RG11_EAC
        GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Define "GL_COMPRESSED_SIGNED_RG11_EAC" with expression '0x9273', CType: int
        See Also:
        Constant Field Values
      • GL_PIXEL_UNPACK_BUFFER_BINDING

        static final int GL_PIXEL_UNPACK_BUFFER_BINDING
        GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_ARB_pixel_buffer_object, GL_EXT_pixel_buffer_object
        Alias for: GL_PIXEL_UNPACK_BUFFER_BINDING_ARB, GL_PIXEL_UNPACK_BUFFER_BINDING_EXT
        Define "GL_PIXEL_UNPACK_BUFFER_BINDING" with expression '0x88EF', CType: int
        See Also:
        Constant Field Values
      • GL_INT_IMAGE_3D

        static final int GL_INT_IMAGE_3D
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_INT_IMAGE_3D_EXT
        Define "GL_INT_IMAGE_3D" with expression '0x9059', CType: int
        See Also:
        Constant Field Values
      • GL_INT_IMAGE_2D

        static final int GL_INT_IMAGE_2D
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_INT_IMAGE_2D_EXT
        Define "GL_INT_IMAGE_2D" with expression '0x9058', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS

        static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS" with expression '0x8A42', CType: int
        See Also:
        Constant Field Values
      • GL_INT_SAMPLER_2D_ARRAY

        static final int GL_INT_SAMPLER_2D_ARRAY
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: GL_INT_SAMPLER_2D_ARRAY_EXT
        Define "GL_INT_SAMPLER_2D_ARRAY" with expression '0x8DCF', CType: int
        See Also:
        Constant Field Values
      • GL_SAMPLER_2D_ARRAY

        static final int GL_SAMPLER_2D_ARRAY
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: GL_SAMPLER_2D_ARRAY_EXT
        Define "GL_SAMPLER_2D_ARRAY" with expression '0x8DC1', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_PROGRAM_TEXEL_OFFSET

        static final int GL_MAX_PROGRAM_TEXEL_OFFSET
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_gpu_program4, GL_EXT_gpu_shader4
        Alias for: GL_MAX_PROGRAM_TEXEL_OFFSET_NV, GL_MAX_PROGRAM_TEXEL_OFFSET_EXT
        Define "GL_MAX_PROGRAM_TEXEL_OFFSET" with expression '0x8905', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE

        static final int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
        GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0
        Define "GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE" with expression '0x8214', CType: int
        See Also:
        Constant Field Values
      • GL_FLOAT_MAT4x3

        static final int GL_FLOAT_MAT4x3
        GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: GL_FLOAT_MAT4x3_NV
        Define "GL_FLOAT_MAT4x3" with expression '0x8B6A', CType: int
        See Also:
        Constant Field Values
      • GL_FLOAT_MAT4x2

        static final int GL_FLOAT_MAT4x2
        GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: GL_FLOAT_MAT4x2_NV
        Define "GL_FLOAT_MAT4x2" with expression '0x8B69', CType: int
        See Also:
        Constant Field Values
      • GL_R16UI

        static final int GL_R16UI
        GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0
        Define "GL_R16UI" with expression '0x8234', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_RED_TYPE

        static final int GL_TEXTURE_RED_TYPE
        GL_ES_VERSION_3_1, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ARB_texture_float
        Alias for: GL_TEXTURE_RED_TYPE_ARB
        Define "GL_TEXTURE_RED_TYPE" with expression '0x8C10', CType: int
        See Also:
        Constant Field Values
      • GL_COPY_WRITE_BUFFER

        static final int GL_COPY_WRITE_BUFFER
        GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_copy_buffer, GL_NV_copy_buffer
        Alias for: GL_COPY_WRITE_BUFFER_NV
        Define "GL_COPY_WRITE_BUFFER" with expression '0x8F37', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE

        static final int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
        GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0
        Define "GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE" with expression '0x8216', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR

        static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR" with expression '0x93D9', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGBA_ASTC_10x6_KHR

        static final int GL_COMPRESSED_RGBA_ASTC_10x6_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_RGBA_ASTC_10x6_KHR" with expression '0x93B9', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_IMAGE_2D_ARRAY

        static final int GL_UNSIGNED_INT_IMAGE_2D_ARRAY
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT
        Define "GL_UNSIGNED_INT_IMAGE_2D_ARRAY" with expression '0x9069', CType: int
        See Also:
        Constant Field Values
      • GL_IMAGE_CUBE_MAP_ARRAY

        static final int GL_IMAGE_CUBE_MAP_ARRAY
        GL_ARB_shader_image_load_store, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_shader_image_load_store, GL_EXT_texture_cube_map_array, GL_OES_texture_cube_map_array
        Alias for: GL_IMAGE_CUBE_MAP_ARRAY_EXT, GL_IMAGE_CUBE_MAP_ARRAY_OES
        Define "GL_IMAGE_CUBE_MAP_ARRAY" with expression '0x9054', CType: int
        See Also:
        Constant Field Values
      • GL_TRIANGLES_ADJACENCY_EXT

        static final int GL_TRIANGLES_ADJACENCY_EXT
        GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader
        Define "GL_TRIANGLES_ADJACENCY_EXT" with expression '0x000C', CType: int
        See Also:
        Constant Field Values
      • GL_ATOMIC_COUNTER_BARRIER_BIT

        static final int GL_ATOMIC_COUNTER_BARRIER_BIT
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_ATOMIC_COUNTER_BARRIER_BIT_EXT
        Define "GL_ATOMIC_COUNTER_BARRIER_BIT" with expression '0x00001000', CType: int
        See Also:
        Constant Field Values
      • GL_R8I

        static final int GL_R8I
        GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0
        Define "GL_R8I" with expression '0x8231', CType: int
        See Also:
        Constant Field Values
      • GL_STREAM_COPY

        static final int GL_STREAM_COPY
        GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_vertex_buffer_object
        Alias for: GL_STREAM_COPY_ARB
        Define "GL_STREAM_COPY" with expression '0x88E2', CType: int
        See Also:
        Constant Field Values
      • GL_INT_SAMPLER_CUBE_MAP_ARRAY

        static final int GL_INT_SAMPLER_CUBE_MAP_ARRAY
        GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_texture_cube_map_array, GL_EXT_texture_cube_map_array, GL_OES_texture_cube_map_array
        Alias for: GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB, GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT, GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES
        Define "GL_INT_SAMPLER_CUBE_MAP_ARRAY" with expression '0x900E', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS

        static final int GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS
        GL_ARB_shader_atomic_counters, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
        Alias for: GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT, GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES
        Define "GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS" with expression '0x92D3', CType: int
        See Also:
        Constant Field Values
      • GL_UNPACK_SKIP_IMAGES

        static final int GL_UNPACK_SKIP_IMAGES
        GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_texture3D
        Alias for: GL_UNPACK_SKIP_IMAGES_EXT
        Define "GL_UNPACK_SKIP_IMAGES" with expression '0x806D', CType: int
        See Also:
        Constant Field Values
      • GL_DEPTH_STENCIL_ATTACHMENT

        static final int GL_DEPTH_STENCIL_ATTACHMENT
        GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0
        Define "GL_DEPTH_STENCIL_ATTACHMENT" with expression '0x821A', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_SAMPLER_2D_ARRAY

        static final int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT
        Define "GL_UNSIGNED_INT_SAMPLER_2D_ARRAY" with expression '0x8DD7', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY

        static final int GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY
        GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_texture_cube_map_array, GL_ARB_texture_cube_map_array, GL_EXT_texture_cube_map_array
        Alias for: GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT
        Define "GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY" with expression '0x900F', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_MATRIX_STRIDE

        static final int GL_UNIFORM_MATRIX_STRIDE
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_MATRIX_STRIDE" with expression '0x8A3D', CType: int
        See Also:
        Constant Field Values
      • GL_FIRST_VERTEX_CONVENTION_EXT

        static final int GL_FIRST_VERTEX_CONVENTION_EXT
        GL_EXT_provoking_vertex, GL_EXT_geometry_shader
        Define "GL_FIRST_VERTEX_CONVENTION_EXT" with expression '0x8E4D', CType: int
        See Also:
        Constant Field Values
      • GL_TRANSFORM_FEEDBACK_BARRIER_BIT

        static final int GL_TRANSFORM_FEEDBACK_BARRIER_BIT
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT
        Define "GL_TRANSFORM_FEEDBACK_BARRIER_BIT" with expression '0x00000800', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER

        static final int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER" with expression '0x8A46', CType: int
        See Also:
        Constant Field Values
      • GL_STATIC_READ

        static final int GL_STATIC_READ
        GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_vertex_buffer_object
        Alias for: GL_STATIC_READ_ARB
        Define "GL_STATIC_READ" with expression '0x88E5', CType: int
        See Also:
        Constant Field Values
      • GL_SIGNED_NORMALIZED

        static final int GL_SIGNED_NORMALIZED
        GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_SIGNED_NORMALIZED" with expression '0x8F9C', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_UPDATE_BARRIER_BIT

        static final int GL_TEXTURE_UPDATE_BARRIER_BIT
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_TEXTURE_UPDATE_BARRIER_BIT_EXT
        Define "GL_TEXTURE_UPDATE_BARRIER_BIT" with expression '0x00000100', CType: int
        See Also:
        Constant Field Values
      • GL_TRANSFORM_FEEDBACK_ACTIVE

        static final int GL_TRANSFORM_FEEDBACK_ACTIVE
        GL_ARB_transform_feedback2, GL_VERSION_4_2, GL_ES_VERSION_3_0
        Define "GL_TRANSFORM_FEEDBACK_ACTIVE" with expression '0x8E24', CType: int
        See Also:
        Constant Field Values
      • GL_PROGRAM_BINARY_RETRIEVABLE_HINT

        static final int GL_PROGRAM_BINARY_RETRIEVABLE_HINT
        GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1
        Define "GL_PROGRAM_BINARY_RETRIEVABLE_HINT" with expression '0x8257', CType: int
        See Also:
        Constant Field Values
      • GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH

        static final int GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH" with expression '0x8A35', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGBA_ASTC_8x8_KHR

        static final int GL_COMPRESSED_RGBA_ASTC_8x8_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_RGBA_ASTC_8x8_KHR" with expression '0x93B7', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT

        static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT
        GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader
        Define "GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT" with expression '0x8C29', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_BUFFER_SIZE

        static final int GL_UNIFORM_BUFFER_SIZE
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_BUFFER_SIZE" with expression '0x8A2A', CType: int
        See Also:
        Constant Field Values
      • GL_LAST_VERTEX_CONVENTION_EXT

        static final int GL_LAST_VERTEX_CONVENTION_EXT
        GL_EXT_provoking_vertex, GL_EXT_geometry_shader
        Define "GL_LAST_VERTEX_CONVENTION_EXT" with expression '0x8E4E', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC

        static final int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
        GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Define "GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC" with expression '0x9279', CType: int
        See Also:
        Constant Field Values
      • GL_FLOAT_32_UNSIGNED_INT_24_8_REV

        static final int GL_FLOAT_32_UNSIGNED_INT_24_8_REV
        GL_ARB_depth_buffer_float, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_depth_buffer_float
        Alias for: GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV
        Define "GL_FLOAT_32_UNSIGNED_INT_24_8_REV" with expression '0x8DAD', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGB8_ETC2

        static final int GL_COMPRESSED_RGB8_ETC2
        GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Define "GL_COMPRESSED_RGB8_ETC2" with expression '0x9274', CType: int
        See Also:
        Constant Field Values
      • GL_ATOMIC_COUNTER_BUFFER_SIZE

        static final int GL_ATOMIC_COUNTER_BUFFER_SIZE
        GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1
        Define "GL_ATOMIC_COUNTER_BUFFER_SIZE" with expression '0x92C3', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_BUFFER

        static final int GL_TEXTURE_BUFFER
        GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_ARB_texture_buffer_object, GL_EXT_texture_buffer, GL_EXT_texture_buffer_object, GL_OES_texture_buffer
        Alias for: GL_TEXTURE_BUFFER_ARB, GL_TEXTURE_BUFFER_EXT, GL_TEXTURE_BUFFER_OES
        Define "GL_TEXTURE_BUFFER" with expression '0x8C2A', CType: int
        See Also:
        Constant Field Values
      • GL_MINOR_VERSION

        static final int GL_MINOR_VERSION
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_MINOR_VERSION" with expression '0x821C', CType: int
        See Also:
        Constant Field Values
      • GL_QUERY_BY_REGION_WAIT

        static final int GL_QUERY_BY_REGION_WAIT
        GL_VERSION_3_0, GL_NV_conditional_render
        Alias for: GL_QUERY_BY_REGION_WAIT_NV
        Define "GL_QUERY_BY_REGION_WAIT" with expression '0x8E15', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_BARRIER_BIT

        static final int GL_UNIFORM_BARRIER_BIT
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_UNIFORM_BARRIER_BIT_EXT
        Define "GL_UNIFORM_BARRIER_BIT" with expression '0x00000004', CType: int
        See Also:
        Constant Field Values
      • GL_VERTEX_ARRAY_BINDING

        static final int GL_VERTEX_ARRAY_BINDING
        GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_OES_vertex_array_object, GL_APPLE_vertex_array_object
        Alias for: GL_VERTEX_ARRAY_BINDING_OES, GL_VERTEX_ARRAY_BINDING_APPLE
        Define "GL_VERTEX_ARRAY_BINDING" with expression '0x85B5', CType: int
        See Also:
        Constant Field Values
      • GL_BUFFER_UPDATE_BARRIER_BIT

        static final int GL_BUFFER_UPDATE_BARRIER_BIT
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_BUFFER_UPDATE_BARRIER_BIT_EXT
        Define "GL_BUFFER_UPDATE_BARRIER_BIT" with expression '0x00000200', CType: int
        See Also:
        Constant Field Values
      • GL_PIXEL_PACK_BUFFER

        static final int GL_PIXEL_PACK_BUFFER
        GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_ARB_pixel_buffer_object, GL_EXT_pixel_buffer_object
        Alias for: GL_PIXEL_PACK_BUFFER_ARB, GL_PIXEL_PACK_BUFFER_EXT
        Define "GL_PIXEL_PACK_BUFFER" with expression '0x88EB', CType: int
        See Also:
        Constant Field Values
      • GL_PIXEL_BUFFER_BARRIER_BIT

        static final int GL_PIXEL_BUFFER_BARRIER_BIT
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_PIXEL_BUFFER_BARRIER_BIT_EXT
        Define "GL_PIXEL_BUFFER_BARRIER_BIT" with expression '0x00000080', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES

        static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES" with expression '0x8A43', CType: int
        See Also:
        Constant Field Values
      • GL_RGBA16UI

        static final int GL_RGBA16UI
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer
        Alias for: GL_RGBA16UI_EXT
        Define "GL_RGBA16UI" with expression '0x8D76', CType: int
        See Also:
        Constant Field Values
      • GL_RASTERIZER_DISCARD

        static final int GL_RASTERIZER_DISCARD
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: GL_RASTERIZER_DISCARD_NV, GL_RASTERIZER_DISCARD_EXT
        Define "GL_RASTERIZER_DISCARD" with expression '0x8C89', CType: int
        See Also:
        Constant Field Values
      • GL_TRANSFORM_FEEDBACK_BUFFER_SIZE

        static final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV, GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT
        Define "GL_TRANSFORM_FEEDBACK_BUFFER_SIZE" with expression '0x8C85', CType: int
        See Also:
        Constant Field Values
      • GL_TESS_CONTROL_SHADER_BIT

        static final int GL_TESS_CONTROL_SHADER_BIT
        GL_ARB_separate_shader_objects, GL_ES_VERSION_3_2, GL_VERSION_4_1, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
        Alias for: GL_TESS_CONTROL_SHADER_BIT_OES, GL_TESS_CONTROL_SHADER_BIT_EXT
        Define "GL_TESS_CONTROL_SHADER_BIT" with expression '0x00000008', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER

        static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
        GL_ARB_geometry_shader4, GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_geometry_program4, GL_EXT_geometry_shader4
        Alias for: GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT
        Define "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER" with expression '0x8CD4', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_CUBE_MAP_ARRAY

        static final int GL_TEXTURE_CUBE_MAP_ARRAY
        GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_texture_cube_map_array, GL_ARB_texture_cube_map_array, GL_EXT_texture_cube_map_array
        Alias for: GL_TEXTURE_CUBE_MAP_ARRAY_OES, GL_TEXTURE_CUBE_MAP_ARRAY_ARB, GL_TEXTURE_CUBE_MAP_ARRAY_EXT
        Define "GL_TEXTURE_CUBE_MAP_ARRAY" with expression '0x9009', CType: int
        See Also:
        Constant Field Values
      • GL_UNPACK_IMAGE_HEIGHT

        static final int GL_UNPACK_IMAGE_HEIGHT
        GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_texture3D
        Alias for: GL_UNPACK_IMAGE_HEIGHT_EXT
        Define "GL_UNPACK_IMAGE_HEIGHT" with expression '0x806E', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR

        static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR" with expression '0x93DD', CType: int
        See Also:
        Constant Field Values
      • GL_INT_SAMPLER_3D

        static final int GL_INT_SAMPLER_3D
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: GL_INT_SAMPLER_3D_EXT
        Define "GL_INT_SAMPLER_3D" with expression '0x8DCB', CType: int
        See Also:
        Constant Field Values
      • GL_SHADER_IMAGE_ACCESS_BARRIER_BIT

        static final int GL_SHADER_IMAGE_ACCESS_BARRIER_BIT
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT
        Define "GL_SHADER_IMAGE_ACCESS_BARRIER_BIT" with expression '0x00000020', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_ELEMENTS_VERTICES

        static final int GL_MAX_ELEMENTS_VERTICES
        GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_draw_range_elements
        Alias for: GL_MAX_ELEMENTS_VERTICES_EXT
        Define "GL_MAX_ELEMENTS_VERTICES" with expression '0x80E8', CType: int
        See Also:
        Constant Field Values
      • GL_INT_SAMPLER_2D

        static final int GL_INT_SAMPLER_2D
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: GL_INT_SAMPLER_2D_EXT
        Define "GL_INT_SAMPLER_2D" with expression '0x8DCA', CType: int
        See Also:
        Constant Field Values
      • GL_R8UI

        static final int GL_R8UI
        GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0
        Define "GL_R8UI" with expression '0x8232', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_ALPHA_TYPE

        static final int GL_TEXTURE_ALPHA_TYPE
        GL_ES_VERSION_3_1, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ARB_texture_float
        Alias for: GL_TEXTURE_ALPHA_TYPE_ARB
        Define "GL_TEXTURE_ALPHA_TYPE" with expression '0x8C13', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_DEFAULT_LAYERS

        static final int GL_FRAMEBUFFER_DEFAULT_LAYERS
        GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_OES_geometry_shader, GL_EXT_geometry_shader
        Alias for: GL_FRAMEBUFFER_DEFAULT_LAYERS_OES, GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT
        Define "GL_FRAMEBUFFER_DEFAULT_LAYERS" with expression '0x9312', CType: int
        See Also:
        Constant Field Values
      • GL_IMAGE_BINDING_FORMAT

        static final int GL_IMAGE_BINDING_FORMAT
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_IMAGE_BINDING_FORMAT_EXT
        Define "GL_IMAGE_BINDING_FORMAT" with expression '0x906E', CType: int
        See Also:
        Constant Field Values
      • GL_SAMPLER_BUFFER

        static final int GL_SAMPLER_BUFFER
        GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator, GL_OES_texture_buffer, GL_EXT_gpu_shader4, GL_EXT_texture_buffer
        Alias for: GL_SAMPLER_BUFFER_AMD, GL_SAMPLER_BUFFER_OES, GL_SAMPLER_BUFFER_EXT
        Define "GL_SAMPLER_BUFFER" with expression '0x8DC2', CType: int
        See Also:
        Constant Field Values
      • GL_MIN_SAMPLE_SHADING_VALUE

        static final int GL_MIN_SAMPLE_SHADING_VALUE
        GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_sample_shading, GL_ARB_sample_shading
        Alias for: GL_MIN_SAMPLE_SHADING_VALUE_OES, GL_MIN_SAMPLE_SHADING_VALUE_ARB
        Define "GL_MIN_SAMPLE_SHADING_VALUE" with expression '0x8C37', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY

        static final int GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY
        GL_ARB_shader_image_load_store, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_shader_image_load_store, GL_EXT_texture_cube_map_array, GL_OES_texture_cube_map_array
        Alias for: GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT, GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES
        Define "GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY" with expression '0x906A', CType: int
        See Also:
        Constant Field Values
      • GL_RGBA8_SNORM

        static final int GL_RGBA8_SNORM
        GL_EXT_render_snorm, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_RGBA8_SNORM" with expression '0x8F97', CType: int
        See Also:
        Constant Field Values
      • GL_PIXEL_UNPACK_BUFFER

        static final int GL_PIXEL_UNPACK_BUFFER
        GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_ARB_pixel_buffer_object, GL_EXT_pixel_buffer_object
        Alias for: GL_PIXEL_UNPACK_BUFFER_ARB, GL_PIXEL_UNPACK_BUFFER_EXT
        Define "GL_PIXEL_UNPACK_BUFFER" with expression '0x88EC', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_GEOMETRY_UNIFORM_BLOCKS

        static final int GL_MAX_GEOMETRY_UNIFORM_BLOCKS
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_EXT_geometry_shader, GL_OES_geometry_shader
        Alias for: GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT, GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES
        Define "GL_MAX_GEOMETRY_UNIFORM_BLOCKS" with expression '0x8A2C', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_2D_ARRAY

        static final int GL_TEXTURE_2D_ARRAY
        GL_ES_VERSION_3_0, GL_EXT_sparse_texture, GL_VERSION_3_0, GL_EXT_texture_array
        Alias for: GL_TEXTURE_2D_ARRAY_EXT
        Define "GL_TEXTURE_2D_ARRAY" with expression '0x8C1A', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_FRAMEBUFFER_WIDTH

        static final int GL_MAX_FRAMEBUFFER_WIDTH
        GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3
        Define "GL_MAX_FRAMEBUFFER_WIDTH" with expression '0x9315', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_ELEMENT_INDEX

        static final int GL_MAX_ELEMENT_INDEX
        GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Define "GL_MAX_ELEMENT_INDEX" with expression '0x8D6B', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT17

        static final int GL_COLOR_ATTACHMENT17
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT17" with expression '0x8CF1', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT16

        static final int GL_COLOR_ATTACHMENT16
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT16" with expression '0x8CF0', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT26

        static final int GL_COLOR_ATTACHMENT26
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT26" with expression '0x8CFA', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT25

        static final int GL_COLOR_ATTACHMENT25
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT25" with expression '0x8CF9', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT28

        static final int GL_COLOR_ATTACHMENT28
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT28" with expression '0x8CFC', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT27

        static final int GL_COLOR_ATTACHMENT27
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT27" with expression '0x8CFB', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT22

        static final int GL_COLOR_ATTACHMENT22
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT22" with expression '0x8CF6', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT21

        static final int GL_COLOR_ATTACHMENT21
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT21" with expression '0x8CF5', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT24

        static final int GL_COLOR_ATTACHMENT24
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT24" with expression '0x8CF8', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT23

        static final int GL_COLOR_ATTACHMENT23
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT23" with expression '0x8CF7', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT20

        static final int GL_COLOR_ATTACHMENT20
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT20" with expression '0x8CF4', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT19

        static final int GL_COLOR_ATTACHMENT19
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT19" with expression '0x8CF3', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT18

        static final int GL_COLOR_ATTACHMENT18
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT18" with expression '0x8CF2', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_DEPTH_TYPE

        static final int GL_TEXTURE_DEPTH_TYPE
        GL_ES_VERSION_3_1, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ARB_texture_float
        Alias for: GL_TEXTURE_DEPTH_TYPE_ARB
        Define "GL_TEXTURE_DEPTH_TYPE" with expression '0x8C16', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT31

        static final int GL_COLOR_ATTACHMENT31
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT31" with expression '0x8CFF', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT30

        static final int GL_COLOR_ATTACHMENT30
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT30" with expression '0x8CFE', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR_ATTACHMENT29

        static final int GL_COLOR_ATTACHMENT29
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_COLOR_ATTACHMENT29" with expression '0x8CFD', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_INTERNAL_FORMAT

        static final int GL_TEXTURE_INTERNAL_FORMAT
        GL_ES_VERSION_3_1, GL_VERSION_1_1, GL_QCOM_extended_get
        Alias for: GL_TEXTURE_INTERNAL_FORMAT_QCOM
        Define "GL_TEXTURE_INTERNAL_FORMAT" with expression '0x1003', CType: int
        See Also:
        Constant Field Values
      • GL_COLOR

        static final int GL_COLOR
        GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_discard_framebuffer
        Alias for: GL_COLOR_EXT
        Define "GL_COLOR" with expression '0x1800', CType: int
        See Also:
        Constant Field Values
      • GL_RG8_SNORM

        static final int GL_RG8_SNORM
        GL_EXT_render_snorm, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_RG8_SNORM" with expression '0x8F95', CType: int
        See Also:
        Constant Field Values
      • GL_GREEN

        static final int GL_GREEN
        GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_NV_blend_equation_advanced
        Alias for: GL_GREEN_NV
        Define "GL_GREEN" with expression '0x1904', CType: int
        See Also:
        Constant Field Values
      • GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH

        static final int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_transform_feedback
        Alias for: GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT
        Define "GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH" with expression '0x8C76', CType: int
        See Also:
        Constant Field Values
      • GL_NUM_SAMPLE_COUNTS

        static final int GL_NUM_SAMPLE_COUNTS
        GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_internalformat_query
        Define "GL_NUM_SAMPLE_COUNTS" with expression '0x9380', CType: int
        See Also:
        Constant Field Values
      • GL_STATIC_COPY

        static final int GL_STATIC_COPY
        GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_vertex_buffer_object
        Alias for: GL_STATIC_COPY_ARB
        Define "GL_STATIC_COPY" with expression '0x88E6', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE

        static final int GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE
        GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1
        Define "GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE" with expression '0x92D8', CType: int
        See Also:
        Constant Field Values
      • GL_BUFFER_ACCESS_FLAGS

        static final int GL_BUFFER_ACCESS_FLAGS
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_BUFFER_ACCESS_FLAGS" with expression '0x911F', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_FRAGMENT_ATOMIC_COUNTERS

        static final int GL_MAX_FRAGMENT_ATOMIC_COUNTERS
        GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1
        Define "GL_MAX_FRAGMENT_ATOMIC_COUNTERS" with expression '0x92D6', CType: int
        See Also:
        Constant Field Values
      • GL_RGB16UI

        static final int GL_RGB16UI
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer
        Alias for: GL_RGB16UI_EXT
        Define "GL_RGB16UI" with expression '0x8D77', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR

        static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR" with expression '0x93D6', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR

        static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR" with expression '0x93D1', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_BINDING_CUBE_MAP_ARRAY

        static final int GL_TEXTURE_BINDING_CUBE_MAP_ARRAY
        GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_texture_cube_map_array, GL_ARB_texture_cube_map_array, GL_EXT_texture_cube_map_array
        Alias for: GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT
        Define "GL_TEXTURE_BINDING_CUBE_MAP_ARRAY" with expression '0x900A', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR

        static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR" with expression '0x93D3', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGBA_ASTC_10x8_KHR

        static final int GL_COMPRESSED_RGBA_ASTC_10x8_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_RGBA_ASTC_10x8_KHR" with expression '0x93BA', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS

        static final int GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS
        GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1
        Define "GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS" with expression '0x92CC', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_VEC4

        static final int GL_UNSIGNED_INT_VEC4
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: GL_UNSIGNED_INT_VEC4_EXT
        Define "GL_UNSIGNED_INT_VEC4" with expression '0x8DC8', CType: int
        See Also:
        Constant Field Values
      • GL_INT_IMAGE_CUBE

        static final int GL_INT_IMAGE_CUBE
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_INT_IMAGE_CUBE_EXT
        Define "GL_INT_IMAGE_CUBE" with expression '0x905B', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_VEC3

        static final int GL_UNSIGNED_INT_VEC3
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: GL_UNSIGNED_INT_VEC3_EXT
        Define "GL_UNSIGNED_INT_VEC3" with expression '0x8DC7', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_VEC2

        static final int GL_UNSIGNED_INT_VEC2
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: GL_UNSIGNED_INT_VEC2_EXT
        Define "GL_UNSIGNED_INT_VEC2" with expression '0x8DC6', CType: int
        See Also:
        Constant Field Values
      • GL_COPY_READ_BUFFER

        static final int GL_COPY_READ_BUFFER
        GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_copy_buffer, GL_NV_copy_buffer
        Alias for: GL_COPY_READ_BUFFER_NV
        Define "GL_COPY_READ_BUFFER" with expression '0x8F36', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_IMAGE_CUBE

        static final int GL_UNSIGNED_INT_IMAGE_CUBE
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_UNSIGNED_INT_IMAGE_CUBE_EXT
        Define "GL_UNSIGNED_INT_IMAGE_CUBE" with expression '0x9066', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGBA8_ETC2_EAC

        static final int GL_COMPRESSED_RGBA8_ETC2_EAC
        GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Define "GL_COMPRESSED_RGBA8_ETC2_EAC" with expression '0x9278', CType: int
        See Also:
        Constant Field Values
      • GL_R8_SNORM

        static final int GL_R8_SNORM
        GL_EXT_render_snorm, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_R8_SNORM" with expression '0x8F94', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_VERTEX_ATOMIC_COUNTERS

        static final int GL_MAX_VERTEX_ATOMIC_COUNTERS
        GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1
        Define "GL_MAX_VERTEX_ATOMIC_COUNTERS" with expression '0x92D2', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS

        static final int GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS
        GL_ARB_shader_atomic_counters, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_geometry_shader, GL_OES_geometry_shader
        Alias for: GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES
        Define "GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS" with expression '0x92CF', CType: int
        See Also:
        Constant Field Values
      • GL_READ_ONLY

        static final int GL_READ_ONLY
        GL_VERSION_1_5, GL_ES_VERSION_3_1, GL_ARB_vertex_buffer_object
        Alias for: GL_READ_ONLY_ARB
        Define "GL_READ_ONLY" with expression '0x88B8', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGBA_ASTC_10x5_KHR

        static final int GL_COMPRESSED_RGBA_ASTC_10x5_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_RGBA_ASTC_10x5_KHR" with expression '0x93B8', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_OFFSET

        static final int GL_UNIFORM_OFFSET
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_OFFSET" with expression '0x8A3B', CType: int
        See Also:
        Constant Field Values
      • GL_INT_SAMPLER_BUFFER

        static final int GL_INT_SAMPLER_BUFFER
        GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_OES_texture_buffer, GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator, GL_EXT_gpu_shader4, GL_EXT_texture_buffer
        Alias for: GL_INT_SAMPLER_BUFFER_OES, GL_INT_SAMPLER_BUFFER_AMD, GL_INT_SAMPLER_BUFFER_EXT
        Define "GL_INT_SAMPLER_BUFFER" with expression '0x8DD0', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE

        static final int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
        GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0
        Define "GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE" with expression '0x8217', CType: int
        See Also:
        Constant Field Values
      • GL_COPY_READ_BUFFER_BINDING

        static final int GL_COPY_READ_BUFFER_BINDING
        GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_copy_buffer
        Define "GL_COPY_READ_BUFFER_BINDING" with expression '0x8F36', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGBA_ASTC_5x5_KHR

        static final int GL_COMPRESSED_RGBA_ASTC_5x5_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_RGBA_ASTC_5x5_KHR" with expression '0x93B2', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_SAMPLER_BUFFER

        static final int GL_UNSIGNED_INT_SAMPLER_BUFFER
        GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator, GL_OES_texture_buffer, GL_EXT_gpu_shader4, GL_EXT_texture_buffer
        Alias for: GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD, GL_UNSIGNED_INT_SAMPLER_BUFFER_OES, GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT
        Define "GL_UNSIGNED_INT_SAMPLER_BUFFER" with expression '0x8DD8', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_ATOMIC_COUNTER

        static final int GL_UNSIGNED_INT_ATOMIC_COUNTER
        GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1
        Define "GL_UNSIGNED_INT_ATOMIC_COUNTER" with expression '0x92DB', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_SHARED_SIZE

        static final int GL_TEXTURE_SHARED_SIZE
        GL_ES_VERSION_3_1, GL_VERSION_3_0, GL_EXT_texture_shared_exponent
        Alias for: GL_TEXTURE_SHARED_SIZE_EXT
        Define "GL_TEXTURE_SHARED_SIZE" with expression '0x8C3F', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_VERTEX_UNIFORM_COMPONENTS

        static final int GL_MAX_VERTEX_UNIFORM_COMPONENTS
        GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ARB_vertex_shader
        Alias for: GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB
        Define "GL_MAX_VERTEX_UNIFORM_COMPONENTS" with expression '0x8B4A', CType: int
        See Also:
        Constant Field Values
      • GL_BLUE

        static final int GL_BLUE
        GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_NV_blend_equation_advanced
        Alias for: GL_BLUE_NV
        Define "GL_BLUE" with expression '0x1905', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2

        static final int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
        GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Define "GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2" with expression '0x9277', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE

        static final int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
        GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0
        Define "GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE" with expression '0x8215', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_BLOCK_NAME_LENGTH

        static final int GL_UNIFORM_BLOCK_NAME_LENGTH
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_BLOCK_NAME_LENGTH" with expression '0x8A41', CType: int
        See Also:
        Constant Field Values
      • GL_BUFFER_MAP_LENGTH

        static final int GL_BUFFER_MAP_LENGTH
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_BUFFER_MAP_LENGTH" with expression '0x9120', CType: int
        See Also:
        Constant Field Values
      • GL_RGB32UI

        static final int GL_RGB32UI
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer
        Alias for: GL_RGB32UI_EXT
        Define "GL_RGB32UI" with expression '0x8D71', CType: int
        See Also:
        Constant Field Values
      • GL_IMAGE_CUBE

        static final int GL_IMAGE_CUBE
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_IMAGE_CUBE_EXT
        Define "GL_IMAGE_CUBE" with expression '0x9050', CType: int
        See Also:
        Constant Field Values
      • GL_RG_INTEGER

        static final int GL_RG_INTEGER
        GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0
        Define "GL_RG_INTEGER" with expression '0x8228', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_BUFFER_DATA_STORE_BINDING

        static final int GL_TEXTURE_BUFFER_DATA_STORE_BINDING
        GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_ARB_texture_buffer_object, GL_EXT_texture_buffer, GL_EXT_texture_buffer_object, GL_OES_texture_buffer
        Alias for: GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB, GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT, GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES
        Define "GL_TEXTURE_BUFFER_DATA_STORE_BINDING" with expression '0x8C2D', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_FRAMEBUFFER_LAYERS

        static final int GL_MAX_FRAMEBUFFER_LAYERS
        GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_EXT_geometry_shader, GL_OES_geometry_shader
        Alias for: GL_MAX_FRAMEBUFFER_LAYERS_EXT, GL_MAX_FRAMEBUFFER_LAYERS_OES
        Define "GL_MAX_FRAMEBUFFER_LAYERS" with expression '0x9317', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_VERTEX_UNIFORM_BLOCKS

        static final int GL_MAX_VERTEX_UNIFORM_BLOCKS
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_MAX_VERTEX_UNIFORM_BLOCKS" with expression '0x8A2B', CType: int
        See Also:
        Constant Field Values
      • GL_SRGB8

        static final int GL_SRGB8
        GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_EXT_texture_sRGB, GL_NV_sRGB_formats
        Alias for: GL_SRGB8_EXT, GL_SRGB8_NV
        Define "GL_SRGB8" with expression '0x8C41', CType: int
        See Also:
        Constant Field Values
      • GL_PACK_SKIP_PIXELS

        static final int GL_PACK_SKIP_PIXELS
        GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0
        Define "GL_PACK_SKIP_PIXELS" with expression '0x0D04', CType: int
        See Also:
        Constant Field Values
      • GL_RGB_INTEGER

        static final int GL_RGB_INTEGER
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer
        Alias for: GL_RGB_INTEGER_EXT
        Define "GL_RGB_INTEGER" with expression '0x8D98', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_DEFAULT

        static final int GL_FRAMEBUFFER_DEFAULT
        GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0
        Define "GL_FRAMEBUFFER_DEFAULT" with expression '0x8218', CType: int
        See Also:
        Constant Field Values
      • GL_R16I

        static final int GL_R16I
        GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0
        Define "GL_R16I" with expression '0x8233', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ETC2

        static final int GL_COMPRESSED_SRGB8_ETC2
        GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Define "GL_COMPRESSED_SRGB8_ETC2" with expression '0x9275', CType: int
        See Also:
        Constant Field Values
      • GL_GEOMETRY_SHADER_BIT

        static final int GL_GEOMETRY_SHADER_BIT
        GL_ARB_separate_shader_objects, GL_ES_VERSION_3_2, GL_VERSION_4_1, GL_OES_geometry_shader, GL_EXT_geometry_shader
        Alias for: GL_GEOMETRY_SHADER_BIT_OES, GL_GEOMETRY_SHADER_BIT_EXT
        Define "GL_GEOMETRY_SHADER_BIT" with expression '0x00000004', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

        static final int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV, GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT
        Define "GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS" with expression '0x8C8A', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_ALPHA_SIZE

        static final int GL_TEXTURE_ALPHA_SIZE
        GL_ES_VERSION_3_1, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_texture
        Alias for: GL_TEXTURE_ALPHA_SIZE_EXT
        Define "GL_TEXTURE_ALPHA_SIZE" with expression '0x805F', CType: int
        See Also:
        Constant Field Values
      • GL_DYNAMIC_READ

        static final int GL_DYNAMIC_READ
        GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_vertex_buffer_object
        Alias for: GL_DYNAMIC_READ_ARB
        Define "GL_DYNAMIC_READ" with expression '0x88E9', CType: int
        See Also:
        Constant Field Values
      • GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN

        static final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV, GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT
        Define "GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN" with expression '0x8C88', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_BUFFER_START

        static final int GL_UNIFORM_BUFFER_START
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_BUFFER_START" with expression '0x8A29', CType: int
        See Also:
        Constant Field Values
      • GL_INT_IMAGE_CUBE_MAP_ARRAY

        static final int GL_INT_IMAGE_CUBE_MAP_ARRAY
        GL_ARB_shader_image_load_store, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_OES_texture_cube_map_array, GL_EXT_shader_image_load_store, GL_EXT_texture_cube_map_array
        Alias for: GL_INT_IMAGE_CUBE_MAP_ARRAY_OES, GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT
        Define "GL_INT_IMAGE_CUBE_MAP_ARRAY" with expression '0x905F', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_UNIFORM_BLOCK_SIZE

        static final int GL_MAX_UNIFORM_BLOCK_SIZE
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_MAX_UNIFORM_BLOCK_SIZE" with expression '0x8A30', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_DEFAULT_WIDTH

        static final int GL_FRAMEBUFFER_DEFAULT_WIDTH
        GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3
        Define "GL_FRAMEBUFFER_DEFAULT_WIDTH" with expression '0x9310', CType: int
        See Also:
        Constant Field Values
      • GL_RGBA16I

        static final int GL_RGBA16I
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer
        Alias for: GL_RGBA16I_EXT
        Define "GL_RGBA16I" with expression '0x8D88', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_MAX_LEVEL

        static final int GL_TEXTURE_MAX_LEVEL
        GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_APPLE_texture_max_level, GL_SGIS_texture_lod
        Alias for: GL_TEXTURE_MAX_LEVEL_APPLE, GL_TEXTURE_MAX_LEVEL_SGIS
        Define "GL_TEXTURE_MAX_LEVEL" with expression '0x813D', CType: int
        See Also:
        Constant Field Values
      • GL_TRANSFORM_FEEDBACK_BUFFER

        static final int GL_TRANSFORM_FEEDBACK_BUFFER
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: GL_TRANSFORM_FEEDBACK_BUFFER_NV, GL_TRANSFORM_FEEDBACK_BUFFER_EXT
        Define "GL_TRANSFORM_FEEDBACK_BUFFER" with expression '0x8C8E', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_COMBINED_ATOMIC_COUNTERS

        static final int GL_MAX_COMBINED_ATOMIC_COUNTERS
        GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1
        Define "GL_MAX_COMBINED_ATOMIC_COUNTERS" with expression '0x92D7', CType: int
        See Also:
        Constant Field Values
      • GL_TRIANGLE_STRIP_ADJACENCY_EXT

        static final int GL_TRIANGLE_STRIP_ADJACENCY_EXT
        GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader
        Define "GL_TRIANGLE_STRIP_ADJACENCY_EXT" with expression '0x000D', CType: int
        See Also:
        Constant Field Values
      • GL_LINE_STRIP_ADJACENCY_EXT

        static final int GL_LINE_STRIP_ADJACENCY_EXT
        GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader
        Define "GL_LINE_STRIP_ADJACENCY_EXT" with expression '0x000B', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_BLOCK_BINDING

        static final int GL_UNIFORM_BLOCK_BINDING
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_BLOCK_BINDING" with expression '0x8A3F', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_GREEN_SIZE

        static final int GL_TEXTURE_GREEN_SIZE
        GL_ES_VERSION_3_1, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_texture
        Alias for: GL_TEXTURE_GREEN_SIZE_EXT
        Define "GL_TEXTURE_GREEN_SIZE" with expression '0x805D', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

        static final int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS" with expression '0x8A33', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_TYPE

        static final int GL_UNIFORM_TYPE
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_TYPE" with expression '0x8A37', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_HEIGHT

        static final int GL_TEXTURE_HEIGHT
        GL_ES_VERSION_3_1, GL_VERSION_1_1, GL_VERSION_1_0, GL_QCOM_extended_get
        Alias for: GL_TEXTURE_HEIGHT_QCOM
        Define "GL_TEXTURE_HEIGHT" with expression '0x1001', CType: int
        See Also:
        Constant Field Values
      • GL_RGB9_E5

        static final int GL_RGB9_E5
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_shared_exponent, GL_APPLE_texture_packed_float
        Alias for: GL_RGB9_E5_EXT, GL_RGB9_E5_APPLE
        Define "GL_RGB9_E5" with expression '0x8C3D', CType: int
        See Also:
        Constant Field Values
      • GL_TRANSFORM_FEEDBACK

        static final int GL_TRANSFORM_FEEDBACK
        GL_ARB_transform_feedback2, GL_EXT_debug_label, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: GL_TRANSFORM_FEEDBACK_NV
        Define "GL_TRANSFORM_FEEDBACK" with expression '0x8E22', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_BLUE_TYPE

        static final int GL_TEXTURE_BLUE_TYPE
        GL_ES_VERSION_3_1, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ARB_texture_float
        Alias for: GL_TEXTURE_BLUE_TYPE_ARB
        Define "GL_TEXTURE_BLUE_TYPE" with expression '0x8C12', CType: int
        See Also:
        Constant Field Values
      • GL_SAMPLER_CUBE_SHADOW

        static final int GL_SAMPLER_CUBE_SHADOW
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4, GL_NV_shadow_samplers_cube
        Alias for: GL_SAMPLER_CUBE_SHADOW_EXT, GL_SAMPLER_CUBE_SHADOW_NV
        Define "GL_SAMPLER_CUBE_SHADOW" with expression '0x8DC5', CType: int
        See Also:
        Constant Field Values
      • GL_LINES_ADJACENCY_EXT

        static final int GL_LINES_ADJACENCY_EXT
        GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader
        Define "GL_LINES_ADJACENCY_EXT" with expression '0x000A', CType: int
        See Also:
        Constant Field Values
      • GL_RGBA8UI

        static final int GL_RGBA8UI
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer
        Alias for: GL_RGBA8UI_EXT
        Define "GL_RGBA8UI" with expression '0x8D7C', CType: int
        See Also:
        Constant Field Values
      • GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT

        static final int GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT
        Define "GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT" with expression '0x00000001', CType: int
        See Also:
        Constant Field Values
      • GL_DEPTH_COMPONENT32F

        static final int GL_DEPTH_COMPONENT32F
        GL_ARB_depth_buffer_float, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_depth_buffer_float
        Alias for: GL_DEPTH_COMPONENT32F_NV
        Define "GL_DEPTH_COMPONENT32F" with expression '0x8CAC', CType: int
        See Also:
        Constant Field Values
      • GL_TRANSFORM_FEEDBACK_BUFFER_BINDING

        static final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV, GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT
        Define "GL_TRANSFORM_FEEDBACK_BUFFER_BINDING" with expression '0x8C8F', CType: int
        See Also:
        Constant Field Values
      • GL_R32I

        static final int GL_R32I
        GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0
        Define "GL_R32I" with expression '0x8235', CType: int
        See Also:
        Constant Field Values
      • GL_IMAGE_BINDING_LAYERED

        static final int GL_IMAGE_BINDING_LAYERED
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_IMAGE_BINDING_LAYERED_EXT
        Define "GL_IMAGE_BINDING_LAYERED" with expression '0x8F3C', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGBA_ASTC_4x4_KHR

        static final int GL_COMPRESSED_RGBA_ASTC_4x4_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_RGBA_ASTC_4x4_KHR" with expression '0x93B0', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR

        static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR" with expression '0x93DB', CType: int
        See Also:
        Constant Field Values
      • GL_RGB8I

        static final int GL_RGB8I
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer
        Alias for: GL_RGB8I_EXT
        Define "GL_RGB8I" with expression '0x8D8F', CType: int
        See Also:
        Constant Field Values
      • GL_RG16I

        static final int GL_RG16I
        GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0
        Define "GL_RG16I" with expression '0x8239', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT

        static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT
        GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader
        Define "GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT" with expression '0x8DA7', CType: int
        See Also:
        Constant Field Values
      • GL_RGBA32UI

        static final int GL_RGBA32UI
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer
        Alias for: GL_RGBA32UI_EXT
        Define "GL_RGBA32UI" with expression '0x8D70', CType: int
        See Also:
        Constant Field Values
      • GL_RG32UI

        static final int GL_RG32UI
        GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0
        Define "GL_RG32UI" with expression '0x823C', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_FRAGMENT_UNIFORM_COMPONENTS

        static final int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
        GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_ARB_fragment_shader
        Alias for: GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB
        Define "GL_MAX_FRAGMENT_UNIFORM_COMPONENTS" with expression '0x8B49', CType: int
        See Also:
        Constant Field Values
      • GL_VERTEX_ATTRIB_ARRAY_DIVISOR

        static final int GL_VERTEX_ATTRIB_ARRAY_DIVISOR
        GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_NV_instanced_arrays, GL_ARB_instanced_arrays, GL_EXT_instanced_arrays, GL_ANGLE_instanced_arrays
        Alias for: GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV, GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB, GL_VERTEX_ATTRIB_ARRAY_DIVISOR_EXT, GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE
        Define "GL_VERTEX_ATTRIB_ARRAY_DIVISOR" with expression '0x88FE', CType: int
        See Also:
        Constant Field Values
      • GL_ELEMENT_ARRAY_BARRIER_BIT

        static final int GL_ELEMENT_ARRAY_BARRIER_BIT
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_ELEMENT_ARRAY_BARRIER_BIT_EXT
        Define "GL_ELEMENT_ARRAY_BARRIER_BIT" with expression '0x00000002', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR

        static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR" with expression '0x93D5', CType: int
        See Also:
        Constant Field Values
      • GL_PRIMITIVE_RESTART_FIXED_INDEX

        static final int GL_PRIMITIVE_RESTART_FIXED_INDEX
        GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Define "GL_PRIMITIVE_RESTART_FIXED_INDEX" with expression '0x8D69', CType: int
        See Also:
        Constant Field Values
      • GL_INTERLEAVED_ATTRIBS

        static final int GL_INTERLEAVED_ATTRIBS
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: GL_INTERLEAVED_ATTRIBS_NV, GL_INTERLEAVED_ATTRIBS_EXT
        Define "GL_INTERLEAVED_ATTRIBS" with expression '0x8C8C', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_BINDING_2D_ARRAY

        static final int GL_TEXTURE_BINDING_2D_ARRAY
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_array
        Alias for: GL_TEXTURE_BINDING_2D_ARRAY_EXT
        Define "GL_TEXTURE_BINDING_2D_ARRAY" with expression '0x8C1D', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_WIDTH

        static final int GL_TEXTURE_WIDTH
        GL_ES_VERSION_3_1, GL_VERSION_1_1, GL_VERSION_1_0, GL_QCOM_extended_get
        Alias for: GL_TEXTURE_WIDTH_QCOM
        Define "GL_TEXTURE_WIDTH" with expression '0x1000', CType: int
        See Also:
        Constant Field Values
      • GL_SAMPLE_SHADING

        static final int GL_SAMPLE_SHADING
        GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_sample_shading, GL_ARB_sample_shading
        Alias for: GL_SAMPLE_SHADING_OES, GL_SAMPLE_SHADING_ARB
        Define "GL_SAMPLE_SHADING" with expression '0x8C36', CType: int
        See Also:
        Constant Field Values
      • GL_IMAGE_3D

        static final int GL_IMAGE_3D
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_IMAGE_3D_EXT
        Define "GL_IMAGE_3D" with expression '0x904E', CType: int
        See Also:
        Constant Field Values
      • GL_LAST_VERTEX_CONVENTION

        static final int GL_LAST_VERTEX_CONVENTION
        GL_ARB_provoking_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_provoking_vertex, GL_EXT_geometry_shader, GL_OES_geometry_shader
        Alias for: GL_LAST_VERTEX_CONVENTION_EXT, GL_LAST_VERTEX_CONVENTION_OES
        Define "GL_LAST_VERTEX_CONVENTION" with expression '0x8E4E', CType: int
        See Also:
        Constant Field Values
      • GL_CONTEXT_FLAGS

        static final int GL_CONTEXT_FLAGS
        GL_ES_VERSION_3_2, GL_VERSION_3_0
        Define "GL_CONTEXT_FLAGS" with expression '0x821E', CType: int
        See Also:
        Constant Field Values
      • GL_MIN_PROGRAM_TEXEL_OFFSET

        static final int GL_MIN_PROGRAM_TEXEL_OFFSET
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4, GL_NV_gpu_program4
        Alias for: GL_MIN_PROGRAM_TEXEL_OFFSET_EXT, GL_MIN_PROGRAM_TEXEL_OFFSET_NV
        Define "GL_MIN_PROGRAM_TEXEL_OFFSET" with expression '0x8904', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_MAX_LOD

        static final int GL_TEXTURE_MAX_LOD
        GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_SGIS_texture_lod
        Alias for: GL_TEXTURE_MAX_LOD_SGIS
        Define "GL_TEXTURE_MAX_LOD" with expression '0x813B', CType: int
        See Also:
        Constant Field Values
      • GL_SAMPLER_CUBE_MAP_ARRAY

        static final int GL_SAMPLER_CUBE_MAP_ARRAY
        GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_texture_cube_map_array, GL_EXT_texture_cube_map_array, GL_OES_texture_cube_map_array
        Alias for: GL_SAMPLER_CUBE_MAP_ARRAY_ARB, GL_SAMPLER_CUBE_MAP_ARRAY_EXT, GL_SAMPLER_CUBE_MAP_ARRAY_OES
        Define "GL_SAMPLER_CUBE_MAP_ARRAY" with expression '0x900C', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGBA_ASTC_12x12_KHR

        static final int GL_COMPRESSED_RGBA_ASTC_12x12_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_RGBA_ASTC_12x12_KHR" with expression '0x93BD', CType: int
        See Also:
        Constant Field Values
      • GL_RGBA32I

        static final int GL_RGBA32I
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer
        Alias for: GL_RGBA32I_EXT
        Define "GL_RGBA32I" with expression '0x8D82', CType: int
        See Also:
        Constant Field Values
      • GL_RG32I

        static final int GL_RG32I
        GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0
        Define "GL_RG32I" with expression '0x823B', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGBA_ASTC_6x6_KHR

        static final int GL_COMPRESSED_RGBA_ASTC_6x6_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_RGBA_ASTC_6x6_KHR" with expression '0x93B4', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_FRAMEBUFFER_HEIGHT

        static final int GL_MAX_FRAMEBUFFER_HEIGHT
        GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3
        Define "GL_MAX_FRAMEBUFFER_HEIGHT" with expression '0x9316', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS

        static final int GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
        GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1
        Define "GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS" with expression '0x92D1', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS

        static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT
        Define "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS" with expression '0x8C8B', CType: int
        See Also:
        Constant Field Values
      • GL_PACK_SKIP_ROWS

        static final int GL_PACK_SKIP_ROWS
        GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0
        Define "GL_PACK_SKIP_ROWS" with expression '0x0D03', CType: int
        See Also:
        Constant Field Values
      • GL_NUM_EXTENSIONS

        static final int GL_NUM_EXTENSIONS
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_NUM_EXTENSIONS" with expression '0x821D', CType: int
        See Also:
        Constant Field Values
      • GL_VERTEX_ATTRIB_ARRAY_INTEGER

        static final int GL_VERTEX_ATTRIB_ARRAY_INTEGER
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4, GL_NV_vertex_program4
        Alias for: GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT, GL_VERTEX_ATTRIB_ARRAY_INTEGER_NV
        Define "GL_VERTEX_ATTRIB_ARRAY_INTEGER" with expression '0x88FD', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR

        static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR" with expression '0x93DA', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_SAMPLER_CUBE

        static final int GL_UNSIGNED_INT_SAMPLER_CUBE
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: GL_UNSIGNED_INT_SAMPLER_CUBE_EXT
        Define "GL_UNSIGNED_INT_SAMPLER_CUBE" with expression '0x8DD4', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGBA_ASTC_5x4_KHR

        static final int GL_COMPRESSED_RGBA_ASTC_5x4_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_RGBA_ASTC_5x4_KHR" with expression '0x93B1', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS

        static final int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS
        GL_ARB_shader_atomic_counters, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
        Alias for: GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES
        Define "GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS" with expression '0x92D4', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE

        static final int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
        GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0
        Define "GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE" with expression '0x8213', CType: int
        See Also:
        Constant Field Values
      • GL_QUADS

        static final int GL_QUADS
        GL_ES_VERSION_3_2, GL_VERSION_1_1, GL_VERSION_1_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
        Alias for: GL_QUADS_OES, GL_QUADS_EXT
        Define "GL_QUADS" with expression '0x0007', CType: int
        See Also:
        Constant Field Values
      • GL_ATOMIC_COUNTER_BUFFER_START

        static final int GL_ATOMIC_COUNTER_BUFFER_START
        GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1
        Define "GL_ATOMIC_COUNTER_BUFFER_START" with expression '0x92C2', CType: int
        See Also:
        Constant Field Values
      • GL_DEPTH

        static final int GL_DEPTH
        GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_discard_framebuffer
        Alias for: GL_DEPTH_EXT
        Define "GL_DEPTH" with expression '0x1801', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_FRAGMENT_UNIFORM_BLOCKS

        static final int GL_MAX_FRAGMENT_UNIFORM_BLOCKS
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_MAX_FRAGMENT_UNIFORM_BLOCKS" with expression '0x8A2D', CType: int
        See Also:
        Constant Field Values
      • GL_IMAGE_BUFFER

        static final int GL_IMAGE_BUFFER
        GL_ARB_shader_image_load_store, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_shader_image_load_store, GL_EXT_texture_buffer, GL_OES_texture_buffer
        Alias for: GL_IMAGE_BUFFER_EXT, GL_IMAGE_BUFFER_OES
        Define "GL_IMAGE_BUFFER" with expression '0x9051', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_IMAGE_BUFFER

        static final int GL_UNSIGNED_INT_IMAGE_BUFFER
        GL_ARB_shader_image_load_store, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_OES_texture_buffer, GL_EXT_shader_image_load_store, GL_EXT_texture_buffer
        Alias for: GL_UNSIGNED_INT_IMAGE_BUFFER_OES, GL_UNSIGNED_INT_IMAGE_BUFFER_EXT
        Define "GL_UNSIGNED_INT_IMAGE_BUFFER" with expression '0x9067', CType: int
        See Also:
        Constant Field Values
      • GL_READ_WRITE

        static final int GL_READ_WRITE
        GL_VERSION_1_5, GL_ES_VERSION_3_1, GL_ARB_vertex_buffer_object
        Alias for: GL_READ_WRITE_ARB
        Define "GL_READ_WRITE" with expression '0x88BA', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_DEPTH

        static final int GL_TEXTURE_DEPTH
        GL_ES_VERSION_3_1, GL_VERSION_1_2, GL_EXT_texture3D, GL_QCOM_extended_get
        Alias for: GL_TEXTURE_DEPTH_EXT, GL_TEXTURE_DEPTH_QCOM
        Define "GL_TEXTURE_DEPTH" with expression '0x8071', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS

        static final int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS
        GL_ARB_shader_atomic_counters, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
        Alias for: GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT
        Define "GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS" with expression '0x92CE', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS

        static final int GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
        GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3
        Define "GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS" with expression '0x9314', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_ELEMENTS_INDICES

        static final int GL_MAX_ELEMENTS_INDICES
        GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_draw_range_elements
        Alias for: GL_MAX_ELEMENTS_INDICES_EXT
        Define "GL_MAX_ELEMENTS_INDICES" with expression '0x80E9', CType: int
        See Also:
        Constant Field Values
      • GL_IMAGE_2D

        static final int GL_IMAGE_2D
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_IMAGE_2D_EXT
        Define "GL_IMAGE_2D" with expression '0x904D', CType: int
        See Also:
        Constant Field Values
      • GL_TESS_EVALUATION_SHADER_BIT

        static final int GL_TESS_EVALUATION_SHADER_BIT
        GL_ARB_separate_shader_objects, GL_ES_VERSION_3_2, GL_VERSION_4_1, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
        Alias for: GL_TESS_EVALUATION_SHADER_BIT_EXT, GL_TESS_EVALUATION_SHADER_BIT_OES
        Define "GL_TESS_EVALUATION_SHADER_BIT" with expression '0x00000010', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_BUFFER

        static final int GL_UNIFORM_BUFFER
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_EXT_bindable_uniform
        Alias for: GL_UNIFORM_BUFFER_EXT
        Define "GL_UNIFORM_BUFFER" with expression '0x8A11', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_RED_SIZE

        static final int GL_TEXTURE_RED_SIZE
        GL_ES_VERSION_3_1, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_texture
        Alias for: GL_TEXTURE_RED_SIZE_EXT
        Define "GL_TEXTURE_RED_SIZE" with expression '0x805C', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGBA_ASTC_8x6_KHR

        static final int GL_COMPRESSED_RGBA_ASTC_8x6_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_RGBA_ASTC_8x6_KHR" with expression '0x93B6', CType: int
        See Also:
        Constant Field Values
      • GL_RGB8UI

        static final int GL_RGB8UI
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer
        Alias for: GL_RGB8UI_EXT
        Define "GL_RGB8UI" with expression '0x8D7D', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_IS_ROW_MAJOR

        static final int GL_UNIFORM_IS_ROW_MAJOR
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_IS_ROW_MAJOR" with expression '0x8A3E', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_BLOCK_INDEX

        static final int GL_UNIFORM_BLOCK_INDEX
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_BLOCK_INDEX" with expression '0x8A3A', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_BASE_LEVEL

        static final int GL_TEXTURE_BASE_LEVEL
        GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_SGIS_texture_lod
        Alias for: GL_TEXTURE_BASE_LEVEL_SGIS
        Define "GL_TEXTURE_BASE_LEVEL" with expression '0x813C', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER

        static final int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER" with expression '0x8A44', CType: int
        See Also:
        Constant Field Values
      • GL_INT_IMAGE_2D_ARRAY

        static final int GL_INT_IMAGE_2D_ARRAY
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_INT_IMAGE_2D_ARRAY_EXT
        Define "GL_INT_IMAGE_2D_ARRAY" with expression '0x905E', CType: int
        See Also:
        Constant Field Values
      • GL_RGB16I

        static final int GL_RGB16I
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer
        Alias for: GL_RGB16I_EXT
        Define "GL_RGB16I" with expression '0x8D89', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_R11_EAC

        static final int GL_COMPRESSED_R11_EAC
        GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Define "GL_COMPRESSED_R11_EAC" with expression '0x9270', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_TEXTURE_LOD_BIAS

        static final int GL_MAX_TEXTURE_LOD_BIAS
        GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_EXT_texture_lod_bias
        Alias for: GL_MAX_TEXTURE_LOD_BIAS_EXT
        Define "GL_MAX_TEXTURE_LOD_BIAS" with expression '0x84FD', CType: int
        See Also:
        Constant Field Values
      • GL_R11F_G11F_B10F

        static final int GL_R11F_G11F_B10F
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_texture_packed_float, GL_EXT_packed_float
        Alias for: GL_R11F_G11F_B10F_APPLE, GL_R11F_G11F_B10F_EXT
        Define "GL_R11F_G11F_B10F" with expression '0x8C3A', CType: int
        See Also:
        Constant Field Values
      • GL_RGBA8I

        static final int GL_RGBA8I
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_texture_integer
        Alias for: GL_RGBA8I_EXT
        Define "GL_RGBA8I" with expression '0x8D8E', CType: int
        See Also:
        Constant Field Values
      • GL_INT_IMAGE_BUFFER

        static final int GL_INT_IMAGE_BUFFER
        GL_ARB_shader_image_load_store, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_OES_texture_buffer, GL_EXT_shader_image_load_store, GL_EXT_texture_buffer
        Alias for: GL_INT_IMAGE_BUFFER_OES, GL_INT_IMAGE_BUFFER_EXT
        Define "GL_INT_IMAGE_BUFFER" with expression '0x905C', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_COMPRESSED

        static final int GL_TEXTURE_COMPRESSED
        GL_ES_VERSION_3_1, GL_VERSION_1_3, GL_ARB_texture_compression
        Alias for: GL_TEXTURE_COMPRESSED_ARB
        Define "GL_TEXTURE_COMPRESSED" with expression '0x86A1', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS

        static final int GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS
        GL_ARB_shader_atomic_counters, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
        Alias for: GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT, GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES
        Define "GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS" with expression '0x92CD', CType: int
        See Also:
        Constant Field Values
      • GL_QUERY_NO_WAIT

        static final int GL_QUERY_NO_WAIT
        GL_VERSION_3_0, GL_NV_conditional_render
        Alias for: GL_QUERY_NO_WAIT_NV
        Define "GL_QUERY_NO_WAIT" with expression '0x8E14', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SIGNED_R11_EAC

        static final int GL_COMPRESSED_SIGNED_R11_EAC
        GL_ARB_ES3_compatibility, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Define "GL_COMPRESSED_SIGNED_R11_EAC" with expression '0x9271', CType: int
        See Also:
        Constant Field Values
      • GL_MIN

        static final int GL_MIN
        GL_OES_draw_buffers_indexed, GL_ARB_imaging, GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_EXT_blend_minmax
        Alias for: GL_MIN_EXT
        Define "GL_MIN" with expression '0x8007', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE

        static final int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
        GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0
        Define "GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE" with expression '0x8212', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR

        static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR" with expression '0x93D7', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS

        static final int GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_EXT_geometry_shader, GL_OES_geometry_shader
        Alias for: GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES
        Define "GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS" with expression '0x8A32', CType: int
        See Also:
        Constant Field Values
      • GL_STREAM_READ

        static final int GL_STREAM_READ
        GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_vertex_buffer_object
        Alias for: GL_STREAM_READ_ARB
        Define "GL_STREAM_READ" with expression '0x88E1', CType: int
        See Also:
        Constant Field Values
      • GL_FIRST_VERTEX_CONVENTION

        static final int GL_FIRST_VERTEX_CONVENTION
        GL_ARB_provoking_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_EXT_provoking_vertex, GL_EXT_geometry_shader
        Alias for: GL_FIRST_VERTEX_CONVENTION_OES, GL_FIRST_VERTEX_CONVENTION_EXT
        Define "GL_FIRST_VERTEX_CONVENTION" with expression '0x8E4D', CType: int
        See Also:
        Constant Field Values
      • GL_TRANSFORM_FEEDBACK_VARYINGS

        static final int GL_TRANSFORM_FEEDBACK_VARYINGS
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: GL_TRANSFORM_FEEDBACK_VARYINGS_NV, GL_TRANSFORM_FEEDBACK_VARYINGS_EXT
        Define "GL_TRANSFORM_FEEDBACK_VARYINGS" with expression '0x8C83', CType: int
        See Also:
        Constant Field Values
      • GL_MAX

        static final int GL_MAX
        GL_OES_draw_buffers_indexed, GL_ARB_imaging, GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_EXT_blend_minmax
        Alias for: GL_MAX_EXT
        Define "GL_MAX" with expression '0x8008', CType: int
        See Also:
        Constant Field Values
      • GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW

        static final int GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW
        GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_texture_cube_map_array, GL_EXT_texture_cube_map_array, GL_OES_texture_cube_map_array
        Alias for: GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES
        Define "GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW" with expression '0x900D', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_ARRAY_STRIDE

        static final int GL_UNIFORM_ARRAY_STRIDE
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_UNIFORM_ARRAY_STRIDE" with expression '0x8A3C', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT

        static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT
        GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader
        Define "GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT" with expression '0x8DA8', CType: int
        See Also:
        Constant Field Values
      • GL_SEPARATE_ATTRIBS

        static final int GL_SEPARATE_ATTRIBS
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_transform_feedback, GL_NV_transform_feedback
        Alias for: GL_SEPARATE_ATTRIBS_EXT, GL_SEPARATE_ATTRIBS_NV
        Define "GL_SEPARATE_ATTRIBS" with expression '0x8C8D', CType: int
        See Also:
        Constant Field Values
      • GL_TEXTURE_DEPTH_SIZE

        static final int GL_TEXTURE_DEPTH_SIZE
        GL_ES_VERSION_3_1, GL_VERSION_1_4, GL_ARB_depth_texture
        Alias for: GL_TEXTURE_DEPTH_SIZE_ARB
        Define "GL_TEXTURE_DEPTH_SIZE" with expression '0x884A', CType: int
        See Also:
        Constant Field Values
      • GL_RG8UI

        static final int GL_RG8UI
        GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0
        Define "GL_RG8UI" with expression '0x8238', CType: int
        See Also:
        Constant Field Values
      • GL_MAJOR_VERSION

        static final int GL_MAJOR_VERSION
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_MAJOR_VERSION" with expression '0x821B', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR

        static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR" with expression '0x93D8', CType: int
        See Also:
        Constant Field Values
      • GL_FRAMEBUFFER_DEFAULT_HEIGHT

        static final int GL_FRAMEBUFFER_DEFAULT_HEIGHT
        GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3
        Define "GL_FRAMEBUFFER_DEFAULT_HEIGHT" with expression '0x9311', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_TEXTURE_BUFFER_SIZE

        static final int GL_MAX_TEXTURE_BUFFER_SIZE
        GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_OES_texture_buffer, GL_ARB_texture_buffer_object, GL_EXT_texture_buffer, GL_EXT_texture_buffer_object
        Alias for: GL_MAX_TEXTURE_BUFFER_SIZE_OES, GL_MAX_TEXTURE_BUFFER_SIZE_ARB, GL_MAX_TEXTURE_BUFFER_SIZE_EXT
        Define "GL_MAX_TEXTURE_BUFFER_SIZE" with expression '0x8C2B', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_UNIFORM_BUFFER_BINDINGS

        static final int GL_MAX_UNIFORM_BUFFER_BINDINGS
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_MAX_UNIFORM_BUFFER_BINDINGS" with expression '0x8A2F', CType: int
        See Also:
        Constant Field Values
      • GL_FLOAT_MAT2x3

        static final int GL_FLOAT_MAT2x3
        GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: GL_FLOAT_MAT2x3_NV
        Define "GL_FLOAT_MAT2x3" with expression '0x8B65', CType: int
        See Also:
        Constant Field Values
      • GL_FLOAT_MAT2x4

        static final int GL_FLOAT_MAT2x4
        GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: GL_FLOAT_MAT2x4_NV
        Define "GL_FLOAT_MAT2x4" with expression '0x8B66', CType: int
        See Also:
        Constant Field Values
      • GL_RG16UI

        static final int GL_RG16UI
        GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0
        Define "GL_RG16UI" with expression '0x823A', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_VARYING_COMPONENTS

        static final int GL_MAX_VARYING_COMPONENTS
        GL_ARB_geometry_shader4, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_geometry_shader4
        Alias for: GL_MAX_VARYING_COMPONENTS_EXT
        Define "GL_MAX_VARYING_COMPONENTS" with expression '0x8B4B', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_SAMPLER_2D

        static final int GL_UNSIGNED_INT_SAMPLER_2D
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: GL_UNSIGNED_INT_SAMPLER_2D_EXT
        Define "GL_UNSIGNED_INT_SAMPLER_2D" with expression '0x8DD2', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGBA_ASTC_10x10_KHR

        static final int GL_COMPRESSED_RGBA_ASTC_10x10_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_RGBA_ASTC_10x10_KHR" with expression '0x93BB', CType: int
        See Also:
        Constant Field Values
      • GL_UNSIGNED_INT_SAMPLER_3D

        static final int GL_UNSIGNED_INT_SAMPLER_3D
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: GL_UNSIGNED_INT_SAMPLER_3D_EXT
        Define "GL_UNSIGNED_INT_SAMPLER_3D" with expression '0x8DD3', CType: int
        See Also:
        Constant Field Values
      • GL_INT_SAMPLER_CUBE

        static final int GL_INT_SAMPLER_CUBE
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: GL_INT_SAMPLER_CUBE_EXT
        Define "GL_INT_SAMPLER_CUBE" with expression '0x8DCC', CType: int
        See Also:
        Constant Field Values
      • GL_RGB8_SNORM

        static final int GL_RGB8_SNORM
        GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_RGB8_SNORM" with expression '0x8F96', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_RGBA_ASTC_6x5_KHR

        static final int GL_COMPRESSED_RGBA_ASTC_6x5_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_RGBA_ASTC_6x5_KHR" with expression '0x93B3', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_GEOMETRY_ATOMIC_COUNTERS

        static final int GL_MAX_GEOMETRY_ATOMIC_COUNTERS
        GL_ARB_shader_atomic_counters, GL_ES_VERSION_3_2, GL_VERSION_4_2, GL_OES_geometry_shader, GL_EXT_geometry_shader
        Alias for: GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES, GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT
        Define "GL_MAX_GEOMETRY_ATOMIC_COUNTERS" with expression '0x92D5', CType: int
        See Also:
        Constant Field Values
      • GL_RG8I

        static final int GL_RG8I
        GL_ES_VERSION_3_0, GL_ARB_texture_rg, GL_VERSION_3_0
        Define "GL_RG8I" with expression '0x8237', CType: int
        See Also:
        Constant Field Values
      • GL_READ_BUFFER

        static final int GL_READ_BUFFER
        GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_multiview_draw_buffers, GL_NV_read_buffer
        Alias for: GL_READ_BUFFER_EXT, GL_READ_BUFFER_NV
        Define "GL_READ_BUFFER" with expression '0x0C02', CType: int
        See Also:
        Constant Field Values
      • GL_DEPTH_STENCIL_TEXTURE_MODE

        static final int GL_DEPTH_STENCIL_TEXTURE_MODE
        GL_ARB_stencil_texturing, GL_ES_VERSION_3_1, GL_VERSION_4_3
        Define "GL_DEPTH_STENCIL_TEXTURE_MODE" with expression '0x90EA', CType: int
        See Also:
        Constant Field Values
      • GL_PRIMITIVES_GENERATED

        static final int GL_PRIMITIVES_GENERATED
        GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_transform_feedback, GL_EXT_geometry_shader, GL_NV_transform_feedback, GL_OES_geometry_shader
        Alias for: GL_PRIMITIVES_GENERATED_EXT, GL_PRIMITIVES_GENERATED_NV, GL_PRIMITIVES_GENERATED_OES
        Define "GL_PRIMITIVES_GENERATED" with expression '0x8C87', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS

        static final int GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
        GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1
        Define "GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS" with expression '0x92D0', CType: int
        See Also:
        Constant Field Values
      • GL_UNIFORM_BUFFER_BINDING

        static final int GL_UNIFORM_BUFFER_BINDING
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_EXT_bindable_uniform
        Alias for: GL_UNIFORM_BUFFER_BINDING_EXT
        Define "GL_UNIFORM_BUFFER_BINDING" with expression '0x8A28', CType: int
        See Also:
        Constant Field Values
      • GL_ATOMIC_COUNTER_BUFFER

        static final int GL_ATOMIC_COUNTER_BUFFER
        GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1
        Define "GL_ATOMIC_COUNTER_BUFFER" with expression '0x92C0', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_FRAMEBUFFER_SAMPLES

        static final int GL_MAX_FRAMEBUFFER_SAMPLES
        GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3
        Define "GL_MAX_FRAMEBUFFER_SAMPLES" with expression '0x9318', CType: int
        See Also:
        Constant Field Values
      • GL_DEPTH32F_STENCIL8

        static final int GL_DEPTH32F_STENCIL8
        GL_ARB_depth_buffer_float, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_depth_buffer_float
        Alias for: GL_DEPTH32F_STENCIL8_NV
        Define "GL_DEPTH32F_STENCIL8" with expression '0x8CAD', CType: int
        See Also:
        Constant Field Values
      • GL_IMAGE_BINDING_LEVEL

        static final int GL_IMAGE_BINDING_LEVEL
        GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: GL_IMAGE_BINDING_LEVEL_EXT
        Define "GL_IMAGE_BINDING_LEVEL" with expression '0x8F3B', CType: int
        See Also:
        Constant Field Values
      • GL_BUFFER_MAP_OFFSET

        static final int GL_BUFFER_MAP_OFFSET
        GL_ES_VERSION_3_0, GL_VERSION_3_0
        Define "GL_BUFFER_MAP_OFFSET" with expression '0x9121', CType: int
        See Also:
        Constant Field Values
      • GL_ACTIVE_ATOMIC_COUNTER_BUFFERS

        static final int GL_ACTIVE_ATOMIC_COUNTER_BUFFERS
        GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1
        Define "GL_ACTIVE_ATOMIC_COUNTER_BUFFERS" with expression '0x92D9', CType: int
        See Also:
        Constant Field Values
      • GL_RGB10_A2UI

        static final int GL_RGB10_A2UI
        GL_ARB_texture_rgb10_a2ui, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Define "GL_RGB10_A2UI" with expression '0x906F', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS

        static final int GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
        GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1
        Define "GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS" with expression '0x92DC', CType: int
        See Also:
        Constant Field Values
      • GL_TRANSFORM_FEEDBACK_BUFFER_START

        static final int GL_TRANSFORM_FEEDBACK_BUFFER_START
        GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: GL_TRANSFORM_FEEDBACK_BUFFER_START_NV, GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT
        Define "GL_TRANSFORM_FEEDBACK_BUFFER_START" with expression '0x8C84', CType: int
        See Also:
        Constant Field Values
      • GL_COPY_WRITE_BUFFER_BINDING

        static final int GL_COPY_WRITE_BUFFER_BINDING
        GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_copy_buffer
        Define "GL_COPY_WRITE_BUFFER_BINDING" with expression '0x8F37', CType: int
        See Also:
        Constant Field Values
      • GL_STENCIL

        static final int GL_STENCIL
        GL_ES_VERSION_3_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_discard_framebuffer
        Alias for: GL_STENCIL_EXT
        Define "GL_STENCIL" with expression '0x1802', CType: int
        See Also:
        Constant Field Values
      • GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR

        static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR
        GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
        Define "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR" with expression '0x93DC', CType: int
        See Also:
        Constant Field Values
      • GL_ATOMIC_COUNTER_BUFFER_BINDING

        static final int GL_ATOMIC_COUNTER_BUFFER_BINDING
        GL_ARB_shader_atomic_counters, GL_VERSION_4_2, GL_ES_VERSION_3_1
        Define "GL_ATOMIC_COUNTER_BUFFER_BINDING" with expression '0x92C1', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

        static final int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS" with expression '0x8A31', CType: int
        See Also:
        Constant Field Values
      • GL_MAX_COMBINED_UNIFORM_BLOCKS

        static final int GL_MAX_COMBINED_UNIFORM_BLOCKS
        GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Define "GL_MAX_COMBINED_UNIFORM_BLOCKS" with expression '0x8A2E', CType: int
        See Also:
        Constant Field Values
      • GL_INVALID_INDEX

        static final int GL_INVALID_INDEX
        Part of GL_ARB_uniform_buffer_object
        See Also:
        Constant Field Values
      • GL_TIMEOUT_IGNORED

        static final long GL_TIMEOUT_IGNORED
        Part of GL_ARB_sync
        See Also:
        Constant Field Values
    • Method Detail

      • glReadBuffer

        void glReadBuffer​(int mode)
        Entry point to C language function: void glReadBuffer(GLenum mode)
        Part of GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_NV_read_buffer
        Alias for: glReadBufferNV
      • glGetTexLevelParameterfv

        void glGetTexLevelParameterfv​(int target,
                                      int level,
                                      int pname,
                                      FloatBuffer params)
        Entry point to C language function: void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
        Part of GL_ES_VERSION_3_1, GL_VERSION_1_0
        Parameters:
        params - a direct or array-backed FloatBuffer
      • glGetTexLevelParameterfv

        void glGetTexLevelParameterfv​(int target,
                                      int level,
                                      int pname,
                                      float[] params,
                                      int params_offset)
        Entry point to C language function: void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
        Part of GL_ES_VERSION_3_1, GL_VERSION_1_0
      • glGetTexLevelParameteriv

        void glGetTexLevelParameteriv​(int target,
                                      int level,
                                      int pname,
                                      IntBuffer params)
        Entry point to C language function: void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_3_1, GL_VERSION_1_0
        Parameters:
        params - a direct or array-backed IntBuffer
      • glGetTexLevelParameteriv

        void glGetTexLevelParameteriv​(int target,
                                      int level,
                                      int pname,
                                      int[] params,
                                      int params_offset)
        Entry point to C language function: void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_3_1, GL_VERSION_1_0
      • glDrawRangeElements

        void glDrawRangeElements​(int mode,
                                 int start,
                                 int end,
                                 int count,
                                 int type,
                                 long indices_buffer_offset)
        Entry point to C language function: void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices)
        Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_draw_range_elements
        Alias for: glDrawRangeElementsEXT
      • glUniformMatrix2x3fv

        void glUniformMatrix2x3fv​(int location,
                                  int count,
                                  boolean transpose,
                                  FloatBuffer value)
        Entry point to C language function: void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix2x3fvNV
        Parameters:
        value - a direct or array-backed FloatBuffer
      • glUniformMatrix2x3fv

        void glUniformMatrix2x3fv​(int location,
                                  int count,
                                  boolean transpose,
                                  float[] value,
                                  int value_offset)
        Entry point to C language function: void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix2x3fvNV
      • glUniformMatrix3x2fv

        void glUniformMatrix3x2fv​(int location,
                                  int count,
                                  boolean transpose,
                                  FloatBuffer value)
        Entry point to C language function: void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix3x2fvNV
        Parameters:
        value - a direct or array-backed FloatBuffer
      • glUniformMatrix3x2fv

        void glUniformMatrix3x2fv​(int location,
                                  int count,
                                  boolean transpose,
                                  float[] value,
                                  int value_offset)
        Entry point to C language function: void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix3x2fvNV
      • glUniformMatrix2x4fv

        void glUniformMatrix2x4fv​(int location,
                                  int count,
                                  boolean transpose,
                                  FloatBuffer value)
        Entry point to C language function: void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix2x4fvNV
        Parameters:
        value - a direct or array-backed FloatBuffer
      • glUniformMatrix2x4fv

        void glUniformMatrix2x4fv​(int location,
                                  int count,
                                  boolean transpose,
                                  float[] value,
                                  int value_offset)
        Entry point to C language function: void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix2x4fvNV
      • glUniformMatrix4x2fv

        void glUniformMatrix4x2fv​(int location,
                                  int count,
                                  boolean transpose,
                                  FloatBuffer value)
        Entry point to C language function: void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix4x2fvNV
        Parameters:
        value - a direct or array-backed FloatBuffer
      • glUniformMatrix4x2fv

        void glUniformMatrix4x2fv​(int location,
                                  int count,
                                  boolean transpose,
                                  float[] value,
                                  int value_offset)
        Entry point to C language function: void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix4x2fvNV
      • glUniformMatrix3x4fv

        void glUniformMatrix3x4fv​(int location,
                                  int count,
                                  boolean transpose,
                                  FloatBuffer value)
        Entry point to C language function: void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix3x4fvNV
        Parameters:
        value - a direct or array-backed FloatBuffer
      • glUniformMatrix3x4fv

        void glUniformMatrix3x4fv​(int location,
                                  int count,
                                  boolean transpose,
                                  float[] value,
                                  int value_offset)
        Entry point to C language function: void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix3x4fvNV
      • glUniformMatrix4x3fv

        void glUniformMatrix4x3fv​(int location,
                                  int count,
                                  boolean transpose,
                                  FloatBuffer value)
        Entry point to C language function: void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix4x3fvNV
        Parameters:
        value - a direct or array-backed FloatBuffer
      • glUniformMatrix4x3fv

        void glUniformMatrix4x3fv​(int location,
                                  int count,
                                  boolean transpose,
                                  float[] value,
                                  int value_offset)
        Entry point to C language function: void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix4x3fvNV
      • glColorMaski

        void glColorMaski​(int index,
                          boolean r,
                          boolean g,
                          boolean b,
                          boolean a)
        Entry point to C language function: void glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexed
        Alias for: glColorMaskiEXT, glColorMaskiOES
      • glGetBooleani_v

        void glGetBooleani_v​(int target,
                             int index,
                             ByteBuffer data)
        Entry point to C language function: void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
        Part of GL_ES_VERSION_3_1, GL_VERSION_3_0
        Parameters:
        data - a direct or array-backed ByteBuffer
      • glGetBooleani_v

        void glGetBooleani_v​(int target,
                             int index,
                             byte[] data,
                             int data_offset)
        Entry point to C language function: void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
        Part of GL_ES_VERSION_3_1, GL_VERSION_3_0
      • glGetIntegeri_v

        void glGetIntegeri_v​(int target,
                             int index,
                             IntBuffer data)
        Entry point to C language function: void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_multiview_draw_buffers
        Alias for: glGetIntegeri_vEXT
        Parameters:
        data - a direct or array-backed IntBuffer
      • glGetIntegeri_v

        void glGetIntegeri_v​(int target,
                             int index,
                             int[] data,
                             int data_offset)
        Entry point to C language function: void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_multiview_draw_buffers
        Alias for: glGetIntegeri_vEXT
      • glEnablei

        void glEnablei​(int target,
                       int index)
        Entry point to C language function: void glEnablei(GLenum target, GLuint index)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_NV_viewport_array, GL_OES_draw_buffers_indexed, GL_EXT_draw_buffers_indexed
        Alias for: glEnableiNV, glEnableiOES, glEnableiEXT
      • glDisablei

        void glDisablei​(int target,
                        int index)
        Entry point to C language function: void glDisablei(GLenum target, GLuint index)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_draw_buffers_indexed, GL_NV_viewport_array, GL_EXT_draw_buffers_indexed
        Alias for: glDisableiOES, glDisableiNV, glDisableiEXT
      • glIsEnabledi

        boolean glIsEnabledi​(int target,
                             int index)
        Entry point to C language function: GLboolean glIsEnabledi(GLenum target, GLuint index)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_draw_buffers_indexed, GL_NV_viewport_array, GL_EXT_draw_buffers_indexed
        Alias for: glIsEnablediOES, glIsEnablediNV, glIsEnablediEXT
      • glBeginTransformFeedback

        void glBeginTransformFeedback​(int primitiveMode)
        Entry point to C language function: void glBeginTransformFeedback(GLenum primitiveMode)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_transform_feedback, GL_NV_transform_feedback
        Alias for: glBeginTransformFeedbackEXT, glBeginTransformFeedbackNV
      • glEndTransformFeedback

        void glEndTransformFeedback()
        Entry point to C language function: void glEndTransformFeedback()
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: glEndTransformFeedbackNV, glEndTransformFeedbackEXT
      • glBindBufferRange

        void glBindBufferRange​(int target,
                               int index,
                               int buffer,
                               long offset,
                               long size)
        Entry point to C language function: void glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: glBindBufferRangeNV, glBindBufferRangeEXT
      • glBindBufferBase

        void glBindBufferBase​(int target,
                              int index,
                              int buffer)
        Entry point to C language function: void glBindBufferBase(GLenum target, GLuint index, GLuint buffer)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: glBindBufferBaseNV, glBindBufferBaseEXT
      • glTransformFeedbackVaryings

        void glTransformFeedbackVaryings​(int program,
                                         int count,
                                         String[] varyings,
                                         int bufferMode)
        Entry point to C language function: void glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar * const * varyings, GLenum bufferMode)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_transform_feedback, GL_NV_transform_feedback
        Alias for: glTransformFeedbackVaryingsEXT, glTransformFeedbackVaryingsNV
      • glGetTransformFeedbackVarying

        void glGetTransformFeedbackVarying​(int program,
                                           int index,
                                           int bufSize,
                                           IntBuffer length,
                                           IntBuffer size,
                                           IntBuffer type,
                                           ByteBuffer name)
        Entry point to C language function: void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: glGetTransformFeedbackVaryingNV, glGetTransformFeedbackVaryingEXT
        Parameters:
        length - a direct or array-backed IntBuffer
        size - a direct or array-backed IntBuffer
        type - a direct or array-backed IntBuffer
        name - a direct or array-backed ByteBuffer
      • glGetTransformFeedbackVarying

        void glGetTransformFeedbackVarying​(int program,
                                           int index,
                                           int bufSize,
                                           int[] length,
                                           int length_offset,
                                           int[] size,
                                           int size_offset,
                                           int[] type,
                                           int type_offset,
                                           byte[] name,
                                           int name_offset)
        Entry point to C language function: void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: glGetTransformFeedbackVaryingNV, glGetTransformFeedbackVaryingEXT
      • glBeginConditionalRender

        void glBeginConditionalRender​(int id,
                                      int mode)
        Entry point to C language function: void glBeginConditionalRender(GLuint id, GLenum mode)
        Part of GL_VERSION_3_0, GL_NV_conditional_render
        Alias for: glBeginConditionalRenderNV
      • glEndConditionalRender

        void glEndConditionalRender()
        Entry point to C language function: void glEndConditionalRender()
        Part of GL_VERSION_3_0, GL_NV_conditional_render
        Alias for: glEndConditionalRenderNV
      • glVertexAttribIPointer

        void glVertexAttribIPointer​(int index,
                                    int size,
                                    int type,
                                    int stride,
                                    long pointer_buffer_offset)
        Entry point to C language function: void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribIPointerEXT
      • glGetVertexAttribIiv

        void glGetVertexAttribIiv​(int index,
                                  int pname,
                                  IntBuffer params)
        Entry point to C language function: void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glGetVertexAttribIivEXT
        Parameters:
        params - a direct or array-backed IntBuffer
      • glGetVertexAttribIiv

        void glGetVertexAttribIiv​(int index,
                                  int pname,
                                  int[] params,
                                  int params_offset)
        Entry point to C language function: void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glGetVertexAttribIivEXT
      • glGetVertexAttribIuiv

        void glGetVertexAttribIuiv​(int index,
                                   int pname,
                                   IntBuffer params)
        Entry point to C language function: void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glGetVertexAttribIuivEXT
        Parameters:
        params - a direct or array-backed IntBuffer
      • glGetVertexAttribIuiv

        void glGetVertexAttribIuiv​(int index,
                                   int pname,
                                   int[] params,
                                   int params_offset)
        Entry point to C language function: void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glGetVertexAttribIuivEXT
      • glVertexAttribI4i

        void glVertexAttribI4i​(int index,
                               int x,
                               int y,
                               int z,
                               int w)
        Entry point to C language function: void glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4iEXT
      • glVertexAttribI4ui

        void glVertexAttribI4ui​(int index,
                                int x,
                                int y,
                                int z,
                                int w)
        Entry point to C language function: void glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4uiEXT
      • glVertexAttribI4iv

        void glVertexAttribI4iv​(int index,
                                IntBuffer v)
        Entry point to C language function: void glVertexAttribI4iv(GLuint index, const GLint * v)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4ivEXT
        Parameters:
        v - a direct or array-backed IntBuffer
      • glVertexAttribI4iv

        void glVertexAttribI4iv​(int index,
                                int[] v,
                                int v_offset)
        Entry point to C language function: void glVertexAttribI4iv(GLuint index, const GLint * v)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4ivEXT
      • glVertexAttribI4uiv

        void glVertexAttribI4uiv​(int index,
                                 IntBuffer v)
        Entry point to C language function: void glVertexAttribI4uiv(GLuint index, const GLuint * v)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4uivEXT
        Parameters:
        v - a direct or array-backed IntBuffer
      • glVertexAttribI4uiv

        void glVertexAttribI4uiv​(int index,
                                 int[] v,
                                 int v_offset)
        Entry point to C language function: void glVertexAttribI4uiv(GLuint index, const GLuint * v)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4uivEXT
      • glGetUniformuiv

        void glGetUniformuiv​(int program,
                             int location,
                             IntBuffer params)
        Entry point to C language function: void glGetUniformuiv(GLuint program, GLint location, GLuint * params)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glGetUniformuivEXT
        Parameters:
        params - a direct or array-backed IntBuffer
      • glGetUniformuiv

        void glGetUniformuiv​(int program,
                             int location,
                             int[] params,
                             int params_offset)
        Entry point to C language function: void glGetUniformuiv(GLuint program, GLint location, GLuint * params)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glGetUniformuivEXT
      • glGetFragDataLocation

        int glGetFragDataLocation​(int program,
                                  String name)
        Entry point to C language function: GLint glGetFragDataLocation(GLuint program, const GLchar * name)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glGetFragDataLocationEXT
      • glUniform1ui

        void glUniform1ui​(int location,
                          int v0)
        Entry point to C language function: void glUniform1ui(GLint location, GLuint v0)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform1uiEXT
      • glUniform2ui

        void glUniform2ui​(int location,
                          int v0,
                          int v1)
        Entry point to C language function: void glUniform2ui(GLint location, GLuint v0, GLuint v1)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform2uiEXT
      • glUniform3ui

        void glUniform3ui​(int location,
                          int v0,
                          int v1,
                          int v2)
        Entry point to C language function: void glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform3uiEXT
      • glUniform4ui

        void glUniform4ui​(int location,
                          int v0,
                          int v1,
                          int v2,
                          int v3)
        Entry point to C language function: void glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform4uiEXT
      • glUniform1uiv

        void glUniform1uiv​(int location,
                           int count,
                           IntBuffer value)
        Entry point to C language function: void glUniform1uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform1uivEXT
        Parameters:
        value - a direct or array-backed IntBuffer
      • glUniform1uiv

        void glUniform1uiv​(int location,
                           int count,
                           int[] value,
                           int value_offset)
        Entry point to C language function: void glUniform1uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform1uivEXT
      • glUniform2uiv

        void glUniform2uiv​(int location,
                           int count,
                           IntBuffer value)
        Entry point to C language function: void glUniform2uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform2uivEXT
        Parameters:
        value - a direct or array-backed IntBuffer
      • glUniform2uiv

        void glUniform2uiv​(int location,
                           int count,
                           int[] value,
                           int value_offset)
        Entry point to C language function: void glUniform2uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform2uivEXT
      • glUniform3uiv

        void glUniform3uiv​(int location,
                           int count,
                           IntBuffer value)
        Entry point to C language function: void glUniform3uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform3uivEXT
        Parameters:
        value - a direct or array-backed IntBuffer
      • glUniform3uiv

        void glUniform3uiv​(int location,
                           int count,
                           int[] value,
                           int value_offset)
        Entry point to C language function: void glUniform3uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform3uivEXT
      • glUniform4uiv

        void glUniform4uiv​(int location,
                           int count,
                           IntBuffer value)
        Entry point to C language function: void glUniform4uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform4uivEXT
        Parameters:
        value - a direct or array-backed IntBuffer
      • glUniform4uiv

        void glUniform4uiv​(int location,
                           int count,
                           int[] value,
                           int value_offset)
        Entry point to C language function: void glUniform4uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform4uivEXT
      • glClearBufferiv

        void glClearBufferiv​(int buffer,
                             int drawbuffer,
                             IntBuffer value)
        Entry point to C language function: void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
        Parameters:
        value - a direct or array-backed IntBuffer
      • glClearBufferiv

        void glClearBufferiv​(int buffer,
                             int drawbuffer,
                             int[] value,
                             int value_offset)
        Entry point to C language function: void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
      • glClearBufferuiv

        void glClearBufferuiv​(int buffer,
                              int drawbuffer,
                              IntBuffer value)
        Entry point to C language function: void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
        Parameters:
        value - a direct or array-backed IntBuffer
      • glClearBufferuiv

        void glClearBufferuiv​(int buffer,
                              int drawbuffer,
                              int[] value,
                              int value_offset)
        Entry point to C language function: void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
      • glClearBufferfv

        void glClearBufferfv​(int buffer,
                             int drawbuffer,
                             FloatBuffer value)
        Entry point to C language function: void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
        Parameters:
        value - a direct or array-backed FloatBuffer
      • glClearBufferfv

        void glClearBufferfv​(int buffer,
                             int drawbuffer,
                             float[] value,
                             int value_offset)
        Entry point to C language function: void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
      • glClearBufferfi

        void glClearBufferfi​(int buffer,
                             int drawbuffer,
                             float depth,
                             int stencil)
        Entry point to C language function: void glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
      • glGetStringi

        String glGetStringi​(int name,
                            int index)
        Entry point to C language function: const GLubyte * glGetStringi(GLenum name, GLuint index)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
      • glBlitFramebuffer

        void glBlitFramebuffer​(int srcX0,
                               int srcY0,
                               int srcX1,
                               int srcY1,
                               int dstX0,
                               int dstY0,
                               int dstX1,
                               int dstY1,
                               int mask,
                               int filter)
        Entry point to C language function: void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
        Part of GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_framebuffer_blit, GL_EXT_framebuffer_blit, GL_ANGLE_framebuffer_blit
        Alias for: glBlitFramebufferNV, glBlitFramebufferEXT, glBlitFramebufferANGLE
      • glFramebufferTextureLayer

        void glFramebufferTextureLayer​(int target,
                                       int attachment,
                                       int texture,
                                       int level,
                                       int layer)
        Entry point to C language function: void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
        Part of GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_texture_array, GL_NV_geometry_program4, GL_ARB_geometry_shader4
        Alias for: glFramebufferTextureLayerEXT, glFramebufferTextureLayerARB
      • glBindVertexArray

        void glBindVertexArray​(int array)
        Entry point to C language function: void glBindVertexArray(GLuint array)
        Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object
        Alias for: glBindVertexArrayAPPLE, glBindVertexArrayOES
      • glDeleteVertexArrays

        void glDeleteVertexArrays​(int n,
                                  IntBuffer arrays)
        Entry point to C language function: void glDeleteVertexArrays(GLsizei n, const GLuint * arrays)
        Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object
        Alias for: glDeleteVertexArraysAPPLE, glDeleteVertexArraysOES
        Parameters:
        arrays - a direct or array-backed IntBuffer
      • glDeleteVertexArrays

        void glDeleteVertexArrays​(int n,
                                  int[] arrays,
                                  int arrays_offset)
        Entry point to C language function: void glDeleteVertexArrays(GLsizei n, const GLuint * arrays)
        Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object
        Alias for: glDeleteVertexArraysAPPLE, glDeleteVertexArraysOES
      • glGenVertexArrays

        void glGenVertexArrays​(int n,
                               IntBuffer arrays)
        Entry point to C language function: void glGenVertexArrays(GLsizei n, GLuint * arrays)
        Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object
        Alias for: glGenVertexArraysAPPLE, glGenVertexArraysOES
        Parameters:
        arrays - a direct or array-backed IntBuffer
      • glGenVertexArrays

        void glGenVertexArrays​(int n,
                               int[] arrays,
                               int arrays_offset)
        Entry point to C language function: void glGenVertexArrays(GLsizei n, GLuint * arrays)
        Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object
        Alias for: glGenVertexArraysAPPLE, glGenVertexArraysOES
      • glIsVertexArray

        boolean glIsVertexArray​(int array)
        Entry point to C language function: GLboolean glIsVertexArray(GLuint array)
        Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_OES_vertex_array_object, GL_APPLE_vertex_array_object
        Alias for: glIsVertexArrayOES, glIsVertexArrayAPPLE
      • glDrawArraysInstanced

        void glDrawArraysInstanced​(int mode,
                                   int first,
                                   int count,
                                   int instancecount)
        Entry point to C language function: void glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei instancecount)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_draw_instanced, GL_EXT_draw_instanced, GL_NV_draw_instanced, GL_ANGLE_instanced_arrays
        Alias for: glDrawArraysInstancedARB, glDrawArraysInstancedEXT, glDrawArraysInstancedNV, glDrawArraysInstancedANGLE
      • glDrawElementsInstanced

        void glDrawElementsInstanced​(int mode,
                                     int count,
                                     int type,
                                     long indices_buffer_offset,
                                     int instancecount)
        Entry point to C language function: void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_draw_instanced, GL_EXT_draw_instanced, GL_ANGLE_instanced_arrays, GL_NV_draw_instanced
        Alias for: glDrawElementsInstancedARB, glDrawElementsInstancedEXT, glDrawElementsInstancedANGLE, glDrawElementsInstancedNV
      • glTexBuffer

        void glTexBuffer​(int target,
                         int internalformat,
                         int buffer)
        Entry point to C language function: void glTexBuffer(GLenum target, GLenum internalformat, GLuint buffer)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_OES_texture_buffer, GL_ARB_texture_buffer_object, GL_EXT_texture_buffer, GL_EXT_texture_buffer_object
        Alias for: glTexBufferOES, glTexBufferARB, glTexBufferEXT
      • glCopyBufferSubData

        void glCopyBufferSubData​(int readTarget,
                                 int writeTarget,
                                 long readOffset,
                                 long writeOffset,
                                 long size)
        Entry point to C language function: void glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_copy_buffer, GL_NV_copy_buffer
        Alias for: glCopyBufferSubDataNV
      • glGetUniformIndices

        void glGetUniformIndices​(int program,
                                 int uniformCount,
                                 String[] uniformNames,
                                 IntBuffer uniformIndices)
        Entry point to C language function: void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Parameters:
        uniformIndices - a direct or array-backed IntBuffer
      • glGetUniformIndices

        void glGetUniformIndices​(int program,
                                 int uniformCount,
                                 String[] uniformNames,
                                 int[] uniformIndices,
                                 int uniformIndices_offset)
        Entry point to C language function: void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
      • glGetActiveUniformsiv

        void glGetActiveUniformsiv​(int program,
                                   int uniformCount,
                                   IntBuffer uniformIndices,
                                   int pname,
                                   IntBuffer params)
        Entry point to C language function: void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Parameters:
        uniformIndices - a direct or array-backed IntBuffer
        params - a direct or array-backed IntBuffer
      • glGetActiveUniformsiv

        void glGetActiveUniformsiv​(int program,
                                   int uniformCount,
                                   int[] uniformIndices,
                                   int uniformIndices_offset,
                                   int pname,
                                   int[] params,
                                   int params_offset)
        Entry point to C language function: void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
      • glGetUniformBlockIndex

        int glGetUniformBlockIndex​(int program,
                                   String uniformBlockName)
        Entry point to C language function: GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
      • glGetActiveUniformBlockiv

        void glGetActiveUniformBlockiv​(int program,
                                       int uniformBlockIndex,
                                       int pname,
                                       IntBuffer params)
        Entry point to C language function: void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Parameters:
        params - a direct or array-backed IntBuffer
      • glGetActiveUniformBlockiv

        void glGetActiveUniformBlockiv​(int program,
                                       int uniformBlockIndex,
                                       int pname,
                                       int[] params,
                                       int params_offset)
        Entry point to C language function: void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
      • glGetActiveUniformBlockName

        void glGetActiveUniformBlockName​(int program,
                                         int uniformBlockIndex,
                                         int bufSize,
                                         IntBuffer length,
                                         ByteBuffer uniformBlockName)
        Entry point to C language function: void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Parameters:
        length - a direct or array-backed IntBuffer
        uniformBlockName - a direct or array-backed ByteBuffer
      • glGetActiveUniformBlockName

        void glGetActiveUniformBlockName​(int program,
                                         int uniformBlockIndex,
                                         int bufSize,
                                         int[] length,
                                         int length_offset,
                                         byte[] uniformBlockName,
                                         int uniformBlockName_offset)
        Entry point to C language function: void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
      • glUniformBlockBinding

        void glUniformBlockBinding​(int program,
                                   int uniformBlockIndex,
                                   int uniformBlockBinding)
        Entry point to C language function: void glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
      • glVertexAttribDivisor

        void glVertexAttribDivisor​(int index,
                                   int divisor)
        Entry point to C language function: void glVertexAttribDivisor(GLuint index, GLuint divisor)
        Part of GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_NV_instanced_arrays, GL_ANGLE_instanced_arrays, GL_ARB_instanced_arrays, GL_EXT_instanced_arrays
        Alias for: glVertexAttribDivisorNV, glVertexAttribDivisorANGLE, glVertexAttribDivisorARB, glVertexAttribDivisorEXT
      • glMinSampleShading

        void glMinSampleShading​(float value)
        Entry point to C language function: void glMinSampleShading(GLfloat value)
        Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_sample_shading, GL_ARB_sample_shading
        Alias for: glMinSampleShadingOES, glMinSampleShadingARB
      • glBlendEquationi

        void glBlendEquationi​(int buf,
                              int mode)
        Entry point to C language function: void glBlendEquationi(GLuint buf, GLenum mode)
        Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_draw_buffers_indexed, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexed
        Alias for: glBlendEquationiOES, glBlendEquationiARB, glBlendEquationiEXT
      • glBlendEquationSeparatei

        void glBlendEquationSeparatei​(int buf,
                                      int modeRGB,
                                      int modeAlpha)
        Entry point to C language function: void glBlendEquationSeparatei(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
        Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexed
        Alias for: glBlendEquationSeparateiARB, glBlendEquationSeparateiEXT, glBlendEquationSeparateiOES
      • glBlendFunci

        void glBlendFunci​(int buf,
                          int src,
                          int dst)
        Entry point to C language function: void glBlendFunci(GLuint buf, GLenum src, GLenum dst)
        Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexed
        Alias for: glBlendFunciARB, glBlendFunciEXT, glBlendFunciOES
      • glBlendFuncSeparatei

        void glBlendFuncSeparatei​(int buf,
                                  int srcRGB,
                                  int dstRGB,
                                  int srcAlpha,
                                  int dstAlpha)
        Entry point to C language function: void glBlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
        Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_draw_buffers_indexed, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexed
        Alias for: glBlendFuncSeparateiOES, glBlendFuncSeparateiARB, glBlendFuncSeparateiEXT
      • glBindTransformFeedback

        void glBindTransformFeedback​(int target,
                                     int id)
        Entry point to C language function: void glBindTransformFeedback(GLenum target, GLuint id)
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glBindTransformFeedbackNV
      • glDeleteTransformFeedbacks

        void glDeleteTransformFeedbacks​(int n,
                                        IntBuffer ids)
        Entry point to C language function: void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids)
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glDeleteTransformFeedbacksNV
        Parameters:
        ids - a direct or array-backed IntBuffer
      • glDeleteTransformFeedbacks

        void glDeleteTransformFeedbacks​(int n,
                                        int[] ids,
                                        int ids_offset)
        Entry point to C language function: void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids)
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glDeleteTransformFeedbacksNV
      • glGenTransformFeedbacks

        void glGenTransformFeedbacks​(int n,
                                     IntBuffer ids)
        Entry point to C language function: void glGenTransformFeedbacks(GLsizei n, GLuint * ids)
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glGenTransformFeedbacksNV
        Parameters:
        ids - a direct or array-backed IntBuffer
      • glGenTransformFeedbacks

        void glGenTransformFeedbacks​(int n,
                                     int[] ids,
                                     int ids_offset)
        Entry point to C language function: void glGenTransformFeedbacks(GLsizei n, GLuint * ids)
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glGenTransformFeedbacksNV
      • glIsTransformFeedback

        boolean glIsTransformFeedback​(int id)
        Entry point to C language function: GLboolean glIsTransformFeedback(GLuint id)
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glIsTransformFeedbackNV
      • glPauseTransformFeedback

        void glPauseTransformFeedback()
        Entry point to C language function: void glPauseTransformFeedback()
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glPauseTransformFeedbackNV
      • glResumeTransformFeedback

        void glResumeTransformFeedback()
        Entry point to C language function: void glResumeTransformFeedback()
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glResumeTransformFeedbackNV
      • glGetInternalformativ

        void glGetInternalformativ​(int target,
                                   int internalformat,
                                   int pname,
                                   int bufSize,
                                   IntBuffer params)
        Entry point to C language function: void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params)
        Part of GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_internalformat_query
        Parameters:
        params - a direct or array-backed IntBuffer
      • glGetInternalformativ

        void glGetInternalformativ​(int target,
                                   int internalformat,
                                   int pname,
                                   int bufSize,
                                   int[] params,
                                   int params_offset)
        Entry point to C language function: void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params)
        Part of GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_internalformat_query
      • glBindImageTexture

        void glBindImageTexture​(int unit,
                                int texture,
                                int level,
                                boolean layered,
                                int layer,
                                int access,
                                int format)
        Entry point to C language function: void glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
        Part of GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: glBindImageTextureEXT
      • glMemoryBarrier

        void glMemoryBarrier​(int barriers)
        Entry point to C language function: void glMemoryBarrier(GLbitfield barriers)
        Part of GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: glMemoryBarrierEXT
      • glFramebufferParameteri

        void glFramebufferParameteri​(int target,
                                     int pname,
                                     int param)
        Entry point to C language function: void glFramebufferParameteri(GLenum target, GLenum pname, GLint param)
        Part of GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3
      • glGetFramebufferParameteriv

        void glGetFramebufferParameteriv​(int target,
                                         int pname,
                                         IntBuffer params)
        Entry point to C language function: void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_EXT_direct_state_access
        Alias for: glGetFramebufferParameterivEXT
        Parameters:
        params - a direct or array-backed IntBuffer
      • glGetFramebufferParameteriv

        void glGetFramebufferParameteriv​(int target,
                                         int pname,
                                         int[] params,
                                         int params_offset)
        Entry point to C language function: void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_EXT_direct_state_access
        Alias for: glGetFramebufferParameterivEXT
      • glInvalidateFramebuffer

        void glInvalidateFramebuffer​(int target,
                                     int numAttachments,
                                     IntBuffer attachments)
        Entry point to C language function: void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments)
        Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Parameters:
        attachments - a direct or array-backed IntBuffer
      • glInvalidateFramebuffer

        void glInvalidateFramebuffer​(int target,
                                     int numAttachments,
                                     int[] attachments,
                                     int attachments_offset)
        Entry point to C language function: void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments)
        Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0
      • glInvalidateSubFramebuffer

        void glInvalidateSubFramebuffer​(int target,
                                        int numAttachments,
                                        IntBuffer attachments,
                                        int x,
                                        int y,
                                        int width,
                                        int height)
        Entry point to C language function: void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Parameters:
        attachments - a direct or array-backed IntBuffer
      • glInvalidateSubFramebuffer

        void glInvalidateSubFramebuffer​(int target,
                                        int numAttachments,
                                        int[] attachments,
                                        int attachments_offset,
                                        int x,
                                        int y,
                                        int width,
                                        int height)
        Entry point to C language function: void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0
      • glTexStorage2DMultisample

        void glTexStorage2DMultisample​(int target,
                                       int samples,
                                       int internalformat,
                                       int width,
                                       int height,
                                       boolean fixedsamplelocations)
        Entry point to C language function: void glTexStorage2DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
        Part of GL_ARB_texture_storage_multisample, GL_ES_VERSION_3_1, GL_VERSION_4_3
      • glTexStorage3DMultisample

        void glTexStorage3DMultisample​(int target,
                                       int samples,
                                       int internalformat,
                                       int width,
                                       int height,
                                       int depth,
                                       boolean fixedsamplelocations)
        Entry point to C language function: void glTexStorage3DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
        Part of GL_ARB_texture_storage_multisample, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_OES_texture_storage_multisample_2d_array
        Alias for: glTexStorage3DMultisampleOES
      • glGetnUniformuiv

        void glGetnUniformuiv​(int program,
                              int location,
                              int bufSize,
                              IntBuffer params)
        Entry point to C language function: void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params)
        Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_KHR_robustness, GL_ARB_robustness
        Alias for: glGetnUniformuivKHR, glGetnUniformuivARB
        Parameters:
        params - a direct or array-backed IntBuffer
      • glGetnUniformuiv

        void glGetnUniformuiv​(int program,
                              int location,
                              int bufSize,
                              int[] params,
                              int params_offset)
        Entry point to C language function: void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params)
        Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_KHR_robustness, GL_ARB_robustness
        Alias for: glGetnUniformuivKHR, glGetnUniformuivARB
      • glFramebufferTextureEXT

        void glFramebufferTextureEXT​(int target,
                                     int attachment,
                                     int texture,
                                     int level)
        Entry point to C language function: void glFramebufferTextureEXT(GLenum target, GLenum attachment, GLuint texture, GLint level)
        Part of GL_NV_geometry_program4, GL_EXT_geometry_shader
      • isPBOPackBound

        boolean isPBOPackBound()
      • isPBOUnpackBound

        boolean isPBOUnpackBound()