public interface GL2ES3 extends GL2ES2
Interface containing the common subset of core GL2 and GLES3 (OpenGL ES 3.0+).
This interface reflects only the programmable shader functionality of desktop and embedded OpenGL
This interface is not GLES3 complete and merely exist to avoid duplicated definitions.
Modifier and Type | Field and Description |
---|---|
static int |
GL_ACTIVE_ATOMIC_COUNTER_BUFFERS
GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_ARB_shader_atomic_counters - CType: int |
static int |
GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_ACTIVE_UNIFORM_BLOCKS
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static long |
GL_ALL_BARRIER_BITS
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_ALL_BARRIER_BITS_EXT - CType: long |
static int |
GL_ATOMIC_COUNTER_BARRIER_BIT
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_ATOMIC_COUNTER_BARRIER_BIT_EXT - CType: int |
static int |
GL_ATOMIC_COUNTER_BUFFER
GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_ARB_shader_atomic_counters - CType: int |
static int |
GL_ATOMIC_COUNTER_BUFFER_BINDING
GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_ARB_shader_atomic_counters - CType: int |
static int |
GL_ATOMIC_COUNTER_BUFFER_SIZE
GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_ARB_shader_atomic_counters - CType: int |
static int |
GL_ATOMIC_COUNTER_BUFFER_START
GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_ARB_shader_atomic_counters - CType: int |
static int |
GL_BLUE
GL_VERSION_1_1 , GL_ES_VERSION_3_0 , GL_VERSION_1_0 , GL_NV_blend_equation_advanced Alias for: GL_BLUE_NV - CType: int |
static int |
GL_BUFFER_ACCESS_FLAGS
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_BUFFER_MAP_LENGTH
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_BUFFER_MAP_OFFSET
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_BUFFER_UPDATE_BARRIER_BIT
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_BUFFER_UPDATE_BARRIER_BIT_EXT - CType: int |
static int |
GL_COLOR
GL_VERSION_1_1 , GL_ES_VERSION_3_0 , GL_VERSION_1_0 , GL_EXT_discard_framebuffer Alias for: GL_COLOR_EXT - CType: int |
static int |
GL_COLOR_ATTACHMENT16
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COLOR_ATTACHMENT17
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COLOR_ATTACHMENT18
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COLOR_ATTACHMENT19
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COLOR_ATTACHMENT20
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COLOR_ATTACHMENT21
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COLOR_ATTACHMENT22
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COLOR_ATTACHMENT23
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COLOR_ATTACHMENT24
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COLOR_ATTACHMENT25
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COLOR_ATTACHMENT26
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COLOR_ATTACHMENT27
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COLOR_ATTACHMENT28
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COLOR_ATTACHMENT29
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COLOR_ATTACHMENT30
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COLOR_ATTACHMENT31
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_COMMAND_BARRIER_BIT
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_COMMAND_BARRIER_BIT_EXT - CType: int |
static int |
GL_COMPRESSED_R11_EAC
GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_ES3_compatibility - CType: int |
static int |
GL_COMPRESSED_RG11_EAC
GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_ES3_compatibility - CType: int |
static int |
GL_COMPRESSED_RGB8_ETC2
GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_ES3_compatibility - CType: int |
static int |
GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_ES3_compatibility - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_10x10_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_10x5_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_10x6_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_10x8_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_12x10_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_12x12_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_4x4_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_5x4_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_5x5_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_6x5_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_6x6_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_8x5_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_8x6_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_8x8_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_RGBA8_ETC2_EAC
GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_ES3_compatibility - CType: int |
static int |
GL_COMPRESSED_SIGNED_R11_EAC
GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_ES3_compatibility - CType: int |
static int |
GL_COMPRESSED_SIGNED_RG11_EAC
GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_ES3_compatibility - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR
GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_ES3_compatibility - CType: int |
static int |
GL_COMPRESSED_SRGB8_ETC2
GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_ES3_compatibility - CType: int |
static int |
GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_ES3_compatibility - CType: int |
static 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 - CType: int |
static int |
GL_CONTEXT_FLAGS
GL_VERSION_3_0 , GL_ES_VERSION_3_2 - CType: int |
static int |
GL_COPY_READ_BUFFER
GL_ES_VERSION_3_0 , GL_ARB_copy_buffer , GL_VERSION_3_1 , GL_NV_copy_buffer Alias for: GL_COPY_READ_BUFFER_NV - CType: int |
static int |
GL_COPY_READ_BUFFER_BINDING
GL_ES_VERSION_3_0 , GL_VERSION_4_2 , GL_ARB_copy_buffer - CType: int |
static int |
GL_COPY_WRITE_BUFFER
GL_ES_VERSION_3_0 , GL_ARB_copy_buffer , GL_VERSION_3_1 , GL_NV_copy_buffer Alias for: GL_COPY_WRITE_BUFFER_NV - CType: int |
static int |
GL_COPY_WRITE_BUFFER_BINDING
GL_ES_VERSION_3_0 , GL_VERSION_4_2 , GL_ARB_copy_buffer - CType: int |
static int |
GL_DEPTH
GL_VERSION_1_1 , GL_ES_VERSION_3_0 , GL_VERSION_1_0 , GL_EXT_discard_framebuffer Alias for: GL_DEPTH_EXT - CType: int |
static int |
GL_DEPTH_COMPONENT32F
GL_ES_VERSION_3_0 , GL_ARB_depth_buffer_float , GL_VERSION_3_0 , GL_NV_depth_buffer_float Alias for: GL_DEPTH_COMPONENT32F_NV - CType: int |
static int |
GL_DEPTH_STENCIL_ATTACHMENT
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_DEPTH_STENCIL_TEXTURE_MODE
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_stencil_texturing - CType: int |
static int |
GL_DEPTH32F_STENCIL8
GL_ES_VERSION_3_0 , GL_ARB_depth_buffer_float , GL_VERSION_3_0 , GL_NV_depth_buffer_float Alias for: GL_DEPTH32F_STENCIL8_NV - CType: int |
static int |
GL_DYNAMIC_COPY
GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_vertex_buffer_object Alias for: GL_DYNAMIC_COPY_ARB - CType: int |
static int |
GL_DYNAMIC_READ
GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_vertex_buffer_object Alias for: GL_DYNAMIC_READ_ARB - CType: int |
static int |
GL_ELEMENT_ARRAY_BARRIER_BIT
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_ELEMENT_ARRAY_BARRIER_BIT_EXT - CType: int |
static int |
GL_FIRST_VERTEX_CONVENTION
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_ARB_provoking_vertex , GL_EXT_provoking_vertex , GL_EXT_geometry_shader , GL_OES_geometry_shader Alias for: GL_FIRST_VERTEX_CONVENTION_EXT , GL_FIRST_VERTEX_CONVENTION_OES - CType: int |
static int |
GL_FIRST_VERTEX_CONVENTION_EXT
GL_EXT_provoking_vertex , GL_EXT_geometry_shader - CType: int |
static int |
GL_FLOAT_32_UNSIGNED_INT_24_8_REV
GL_ES_VERSION_3_0 , GL_ARB_depth_buffer_float , GL_VERSION_3_0 , GL_NV_depth_buffer_float Alias for: GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV - CType: int |
static int |
GL_FLOAT_MAT2x3
GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: GL_FLOAT_MAT2x3_NV - CType: int |
static int |
GL_FLOAT_MAT2x4
GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: GL_FLOAT_MAT2x4_NV - CType: int |
static int |
GL_FLOAT_MAT3x2
GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: GL_FLOAT_MAT3x2_NV - CType: int |
static int |
GL_FLOAT_MAT3x4
GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: GL_FLOAT_MAT3x4_NV - CType: int |
static int |
GL_FLOAT_MAT4x2
GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: GL_FLOAT_MAT4x2_NV - CType: int |
static int |
GL_FLOAT_MAT4x3
GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: GL_FLOAT_MAT4x3_NV - CType: int |
static int |
GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT
GL_NV_geometry_program4 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 - CType: int |
static int |
GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_ARB_geometry_shader4 , GL_VERSION_3_0 , GL_NV_geometry_program4 , GL_EXT_geometry_shader4 Alias for: GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT - CType: int |
static int |
GL_FRAMEBUFFER_BARRIER_BIT
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_FRAMEBUFFER_BARRIER_BIT_EXT - CType: int |
static int |
GL_FRAMEBUFFER_DEFAULT
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_framebuffer_no_attachments - CType: int |
static int |
GL_FRAMEBUFFER_DEFAULT_HEIGHT
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_framebuffer_no_attachments - CType: int |
static int |
GL_FRAMEBUFFER_DEFAULT_LAYERS
GL_VERSION_4_3 , GL_ARB_framebuffer_no_attachments , GL_ES_VERSION_3_2 , GL_OES_geometry_shader , GL_EXT_geometry_shader Alias for: GL_FRAMEBUFFER_DEFAULT_LAYERS_OES , GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT - CType: int |
static int |
GL_FRAMEBUFFER_DEFAULT_SAMPLES
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_framebuffer_no_attachments - CType: int |
static int |
GL_FRAMEBUFFER_DEFAULT_WIDTH
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_framebuffer_no_attachments - CType: int |
static int |
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT
GL_NV_geometry_program4 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 - CType: int |
static int |
GL_FRAMEBUFFER_UNDEFINED
GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_OES_surfaceless_context Alias for: GL_FRAMEBUFFER_UNDEFINED_OES - CType: int |
static int |
GL_GEOMETRY_SHADER_BIT
GL_VERSION_4_1 , GL_ES_VERSION_3_2 , GL_ARB_separate_shader_objects , GL_EXT_geometry_shader , GL_OES_geometry_shader Alias for: GL_GEOMETRY_SHADER_BIT_EXT , GL_GEOMETRY_SHADER_BIT_OES - CType: int |
static int |
GL_GREEN
GL_VERSION_1_1 , GL_ES_VERSION_3_0 , GL_VERSION_1_0 , GL_NV_blend_equation_advanced Alias for: GL_GREEN_NV - CType: int |
static int |
GL_IMAGE_2D
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_IMAGE_2D_EXT - CType: int |
static int |
GL_IMAGE_2D_ARRAY
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_IMAGE_2D_ARRAY_EXT - CType: int |
static int |
GL_IMAGE_3D
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_IMAGE_3D_EXT - CType: int |
static int |
GL_IMAGE_BINDING_ACCESS
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_IMAGE_BINDING_ACCESS_EXT - CType: int |
static int |
GL_IMAGE_BINDING_FORMAT
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_IMAGE_BINDING_FORMAT_EXT - CType: int |
static int |
GL_IMAGE_BINDING_LAYER
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_IMAGE_BINDING_LAYER_EXT - CType: int |
static int |
GL_IMAGE_BINDING_LAYERED
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_IMAGE_BINDING_LAYERED_EXT - CType: int |
static int |
GL_IMAGE_BINDING_LEVEL
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_IMAGE_BINDING_LEVEL_EXT - CType: int |
static int |
GL_IMAGE_BINDING_NAME
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_IMAGE_BINDING_NAME_EXT - CType: int |
static int |
GL_IMAGE_BUFFER
GL_ARB_shader_image_load_store , GL_VERSION_4_2 , GL_ES_VERSION_3_2 , GL_OES_texture_buffer , GL_EXT_texture_buffer , GL_EXT_shader_image_load_store Alias for: GL_IMAGE_BUFFER_OES , GL_IMAGE_BUFFER_EXT - CType: int |
static int |
GL_IMAGE_CUBE
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_IMAGE_CUBE_EXT - CType: int |
static int |
GL_IMAGE_CUBE_MAP_ARRAY
GL_ARB_shader_image_load_store , GL_VERSION_4_2 , GL_ES_VERSION_3_2 , GL_OES_texture_cube_map_array , GL_EXT_texture_cube_map_array , GL_EXT_shader_image_load_store Alias for: GL_IMAGE_CUBE_MAP_ARRAY_OES , GL_IMAGE_CUBE_MAP_ARRAY_EXT - CType: int |
static int |
GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 - CType: int |
static int |
GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 - CType: int |
static int |
GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 - CType: int |
static int |
GL_INT_IMAGE_2D
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_INT_IMAGE_2D_EXT - CType: int |
static int |
GL_INT_IMAGE_2D_ARRAY
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_INT_IMAGE_2D_ARRAY_EXT - CType: int |
static int |
GL_INT_IMAGE_3D
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_INT_IMAGE_3D_EXT - CType: int |
static int |
GL_INT_IMAGE_BUFFER
GL_ARB_shader_image_load_store , GL_VERSION_4_2 , GL_ES_VERSION_3_2 , GL_EXT_texture_buffer , GL_EXT_shader_image_load_store , GL_OES_texture_buffer Alias for: GL_INT_IMAGE_BUFFER_EXT , GL_INT_IMAGE_BUFFER_OES - CType: int |
static int |
GL_INT_IMAGE_CUBE
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_INT_IMAGE_CUBE_EXT - CType: int |
static int |
GL_INT_IMAGE_CUBE_MAP_ARRAY
GL_ARB_shader_image_load_store , GL_VERSION_4_2 , GL_ES_VERSION_3_2 , GL_EXT_texture_cube_map_array , GL_EXT_shader_image_load_store , GL_OES_texture_cube_map_array Alias for: GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT , GL_INT_IMAGE_CUBE_MAP_ARRAY_OES - CType: int |
static 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 - CType: int |
static 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 - CType: int |
static 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 - CType: int |
static int |
GL_INT_SAMPLER_BUFFER
GL_ES_VERSION_3_2 , GL_VERSION_3_1 , GL_OES_texture_buffer , GL_EXT_texture_buffer , GL_EXT_gpu_shader4 , GL_AMD_vertex_shader_tesselator , GL_AMD_vertex_shader_tessellator Alias for: GL_INT_SAMPLER_BUFFER_OES , GL_INT_SAMPLER_BUFFER_EXT , GL_INT_SAMPLER_BUFFER_AMD - CType: int |
static 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 - CType: int |
static int |
GL_INT_SAMPLER_CUBE_MAP_ARRAY
GL_VERSION_4_0 , GL_ES_VERSION_3_2 , GL_EXT_texture_cube_map_array , GL_OES_texture_cube_map_array , GL_ARB_texture_cube_map_array Alias for: GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT , GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES , GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB - CType: int |
static int |
GL_INTERLEAVED_ATTRIBS
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_transform_feedback , GL_NV_transform_feedback Alias for: GL_INTERLEAVED_ATTRIBS_EXT , GL_INTERLEAVED_ATTRIBS_NV - CType: int |
static int |
GL_INVALID_INDEX
Part of
GL_ARB_uniform_buffer_object |
static int |
GL_LAST_VERTEX_CONVENTION
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_ARB_provoking_vertex , GL_EXT_provoking_vertex , GL_EXT_geometry_shader , GL_OES_geometry_shader Alias for: GL_LAST_VERTEX_CONVENTION_EXT , GL_LAST_VERTEX_CONVENTION_OES - CType: int |
static int |
GL_LAST_VERTEX_CONVENTION_EXT
GL_EXT_provoking_vertex , GL_EXT_geometry_shader - CType: int |
static int |
GL_LINE_STRIP_ADJACENCY_EXT
GL_NV_geometry_program4 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 - CType: int |
static int |
GL_LINES_ADJACENCY_EXT
GL_NV_geometry_program4 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 - CType: int |
static int |
GL_MAJOR_VERSION
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_MAX
GL_OES_draw_buffers_indexed , GL_ES_VERSION_3_0 , GL_VERSION_1_4 , GL_ARB_imaging , GL_EXT_blend_minmax Alias for: GL_MAX_EXT - CType: int |
static 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 - CType: int |
static int |
GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_ARB_shader_atomic_counters - CType: int |
static int |
GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE
GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_ARB_shader_atomic_counters - CType: int |
static int |
GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_ARB_shader_atomic_counters - CType: int |
static int |
GL_MAX_COMBINED_ATOMIC_COUNTERS
GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_ARB_shader_atomic_counters - CType: int |
static int |
GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS
GL_ARB_uniform_buffer_object , GL_ES_VERSION_3_2 , GL_VERSION_3_1 , GL_OES_geometry_shader , GL_EXT_geometry_shader Alias for: GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES , GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT - CType: int |
static int |
GL_MAX_COMBINED_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 - CType: int |
static int |
GL_MAX_COMBINED_UNIFORM_BLOCKS
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_MAX_ELEMENT_INDEX
GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_ES3_compatibility - CType: int |
static int |
GL_MAX_ELEMENTS_INDICES
GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_EXT_draw_range_elements Alias for: GL_MAX_ELEMENTS_INDICES_EXT - CType: int |
static int |
GL_MAX_ELEMENTS_VERTICES
GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_EXT_draw_range_elements Alias for: GL_MAX_ELEMENTS_VERTICES_EXT - CType: int |
static int |
GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_ARB_shader_atomic_counters - CType: int |
static int |
GL_MAX_FRAGMENT_ATOMIC_COUNTERS
GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_ARB_shader_atomic_counters - CType: int |
static int |
GL_MAX_FRAGMENT_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 - CType: int |
static int |
GL_MAX_FRAGMENT_UNIFORM_BLOCKS
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static 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 - CType: int |
static int |
GL_MAX_FRAMEBUFFER_HEIGHT
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_framebuffer_no_attachments - CType: int |
static int |
GL_MAX_FRAMEBUFFER_LAYERS
GL_VERSION_4_3 , GL_ARB_framebuffer_no_attachments , GL_ES_VERSION_3_2 , GL_EXT_geometry_shader , GL_OES_geometry_shader Alias for: GL_MAX_FRAMEBUFFER_LAYERS_EXT , GL_MAX_FRAMEBUFFER_LAYERS_OES - CType: int |
static int |
GL_MAX_FRAMEBUFFER_SAMPLES
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_framebuffer_no_attachments - CType: int |
static int |
GL_MAX_FRAMEBUFFER_WIDTH
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_framebuffer_no_attachments - CType: int |
static int |
GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS
GL_VERSION_4_2 , GL_ARB_shader_atomic_counters , GL_ES_VERSION_3_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 - CType: int |
static int |
GL_MAX_GEOMETRY_ATOMIC_COUNTERS
GL_VERSION_4_2 , GL_ARB_shader_atomic_counters , GL_ES_VERSION_3_2 , GL_OES_geometry_shader , GL_EXT_geometry_shader Alias for: GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES , GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT - CType: int |
static int |
GL_MAX_GEOMETRY_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store , GL_VERSION_4_2 , GL_ES_VERSION_3_2 , GL_OES_geometry_shader , GL_EXT_geometry_shader Alias for: GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES , GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT - CType: int |
static int |
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT
GL_NV_geometry_program4 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 - CType: int |
static 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 - CType: int |
static int |
GL_MAX_IMAGE_UNITS
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_MAX_IMAGE_UNITS_EXT - CType: int |
static 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 - CType: int |
static int |
GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS
GL_VERSION_4_2 , GL_ARB_shader_atomic_counters , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES , GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT - CType: int |
static int |
GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS
GL_VERSION_4_2 , GL_ARB_shader_atomic_counters , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES , GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT - CType: int |
static int |
GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store , GL_VERSION_4_2 , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT , GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES - CType: int |
static int |
GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS
GL_VERSION_4_2 , GL_ARB_shader_atomic_counters , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT , GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES - CType: int |
static int |
GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS
GL_VERSION_4_2 , GL_ARB_shader_atomic_counters , GL_ES_VERSION_3_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 - CType: int |
static int |
GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store , GL_VERSION_4_2 , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES , GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT - CType: int |
static int |
GL_MAX_TEXTURE_BUFFER_SIZE
GL_ES_VERSION_3_2 , GL_VERSION_3_1 , GL_EXT_texture_buffer , GL_EXT_texture_buffer_object , GL_OES_texture_buffer , GL_ARB_texture_buffer_object Alias for: GL_MAX_TEXTURE_BUFFER_SIZE_EXT , GL_MAX_TEXTURE_BUFFER_SIZE_OES , GL_MAX_TEXTURE_BUFFER_SIZE_ARB - CType: int |
static 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 - CType: int |
static 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 - CType: int |
static 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 - CType: int |
static 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 - CType: int |
static int |
GL_MAX_UNIFORM_BLOCK_SIZE
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_MAX_UNIFORM_BUFFER_BINDINGS
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_MAX_VARYING_COMPONENTS
GL_ES_VERSION_3_0 , GL_ARB_geometry_shader4 , GL_VERSION_3_0 , GL_EXT_geometry_shader4 Alias for: GL_MAX_VARYING_COMPONENTS_EXT - CType: int |
static int |
GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS
GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_ARB_shader_atomic_counters - CType: int |
static int |
GL_MAX_VERTEX_ATOMIC_COUNTERS
GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_ARB_shader_atomic_counters - CType: int |
static int |
GL_MAX_VERTEX_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 - CType: int |
static int |
GL_MAX_VERTEX_UNIFORM_BLOCKS
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static 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 - CType: int |
static int |
GL_MIN
GL_OES_draw_buffers_indexed , GL_ES_VERSION_3_0 , GL_VERSION_1_4 , GL_ARB_imaging , GL_EXT_blend_minmax Alias for: GL_MIN_EXT - CType: int |
static 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 - CType: int |
static int |
GL_MIN_SAMPLE_SHADING_VALUE
GL_VERSION_4_0 , GL_ES_VERSION_3_2 , GL_ARB_sample_shading , GL_OES_sample_shading Alias for: GL_MIN_SAMPLE_SHADING_VALUE_ARB , GL_MIN_SAMPLE_SHADING_VALUE_OES - CType: int |
static int |
GL_MINOR_VERSION
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY
GL_ES_VERSION_3_2 , GL_ARB_ES3_2_compatibility Alias for: GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY_ARB - CType: int |
static int |
GL_MULTISAMPLE_LINE_WIDTH_RANGE
GL_ES_VERSION_3_2 , GL_ARB_ES3_2_compatibility Alias for: GL_MULTISAMPLE_LINE_WIDTH_RANGE_ARB - CType: int |
static int |
GL_NUM_EXTENSIONS
GL_ES_VERSION_3_0 , GL_VERSION_3_0 - CType: int |
static int |
GL_NUM_SAMPLE_COUNTS
GL_ES_VERSION_3_0 , GL_ARB_internalformat_query , GL_VERSION_4_2 - CType: int |
static int |
GL_PACK_ROW_LENGTH
GL_VERSION_1_1 , GL_ES_VERSION_3_0 , GL_VERSION_1_0 - CType: int |
static int |
GL_PACK_SKIP_PIXELS
GL_VERSION_1_1 , GL_ES_VERSION_3_0 , GL_VERSION_1_0 - CType: int |
static int |
GL_PACK_SKIP_ROWS
GL_VERSION_1_1 , GL_ES_VERSION_3_0 , GL_VERSION_1_0 - CType: int |
static int |
GL_PIXEL_BUFFER_BARRIER_BIT
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_PIXEL_BUFFER_BARRIER_BIT_EXT - CType: int |
static int |
GL_PIXEL_PACK_BUFFER
GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_EXT_pixel_buffer_object , GL_ARB_pixel_buffer_object Alias for: GL_PIXEL_PACK_BUFFER_EXT , GL_PIXEL_PACK_BUFFER_ARB - CType: int |
static int |
GL_PIXEL_PACK_BUFFER_BINDING
GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_EXT_pixel_buffer_object , GL_ARB_pixel_buffer_object Alias for: GL_PIXEL_PACK_BUFFER_BINDING_EXT , GL_PIXEL_PACK_BUFFER_BINDING_ARB - CType: int |
static 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 - CType: int |
static int |
GL_PIXEL_UNPACK_BUFFER_BINDING
GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_EXT_pixel_buffer_object , GL_ARB_pixel_buffer_object Alias for: GL_PIXEL_UNPACK_BUFFER_BINDING_EXT , GL_PIXEL_UNPACK_BUFFER_BINDING_ARB - CType: int |
static int |
GL_PRIMITIVE_BOUNDING_BOX
GL_ES_VERSION_3_2 , GL_EXT_primitive_bounding_box , GL_ARB_ES3_2_compatibility , GL_OES_primitive_bounding_box Alias for: GL_PRIMITIVE_BOUNDING_BOX_EXT , GL_PRIMITIVE_BOUNDING_BOX_ARB , GL_PRIMITIVE_BOUNDING_BOX_OES - CType: int |
static int |
GL_PRIMITIVE_RESTART_FIXED_INDEX
GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_ES3_compatibility - CType: int |
static int |
GL_PRIMITIVES_GENERATED
GL_VERSION_3_0 , GL_ES_VERSION_3_2 , GL_EXT_transform_feedback , GL_EXT_geometry_shader , GL_OES_geometry_shader , GL_NV_transform_feedback Alias for: GL_PRIMITIVES_GENERATED_EXT , GL_PRIMITIVES_GENERATED_OES , GL_PRIMITIVES_GENERATED_NV - CType: int |
static int |
GL_PROGRAM_BINARY_RETRIEVABLE_HINT
GL_ES_VERSION_3_0 , GL_VERSION_4_1 , GL_ARB_get_program_binary - CType: int |
static int |
GL_QUADS
GL_VERSION_1_1 , GL_VERSION_1_0 , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_QUADS_OES , GL_QUADS_EXT - CType: int |
static int |
GL_QUERY_BY_REGION_NO_WAIT
GL_VERSION_3_0 , GL_NV_conditional_render Alias for: GL_QUERY_BY_REGION_NO_WAIT_NV - CType: int |
static int |
GL_QUERY_BY_REGION_WAIT
GL_VERSION_3_0 , GL_NV_conditional_render Alias for: GL_QUERY_BY_REGION_WAIT_NV - CType: int |
static int |
GL_QUERY_NO_WAIT
GL_VERSION_3_0 , GL_NV_conditional_render Alias for: GL_QUERY_NO_WAIT_NV - CType: int |
static int |
GL_QUERY_WAIT
GL_VERSION_3_0 , GL_NV_conditional_render Alias for: GL_QUERY_WAIT_NV - CType: int |
static int |
GL_R11F_G11F_B10F
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_packed_float , GL_APPLE_texture_packed_float Alias for: GL_R11F_G11F_B10F_EXT , GL_R11F_G11F_B10F_APPLE - CType: int |
static int |
GL_R16I
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_texture_rg - CType: int |
static int |
GL_R16UI
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_texture_rg - CType: int |
static int |
GL_R32I
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_texture_rg - CType: int |
static int |
GL_R32UI
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_texture_rg - CType: int |
static int |
GL_R8_SNORM
GL_ES_VERSION_3_0 , GL_EXT_render_snorm , GL_VERSION_3_1 - CType: int |
static int |
GL_R8I
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_texture_rg - CType: int |
static int |
GL_R8UI
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_texture_rg - CType: int |
static int |
GL_RASTERIZER_DISCARD
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_transform_feedback , GL_NV_transform_feedback Alias for: GL_RASTERIZER_DISCARD_EXT , GL_RASTERIZER_DISCARD_NV - CType: int |
static int |
GL_READ_BUFFER
GL_VERSION_1_1 , GL_ES_VERSION_3_0 , GL_VERSION_1_0 , GL_NV_read_buffer , GL_EXT_multiview_draw_buffers Alias for: GL_READ_BUFFER_NV , GL_READ_BUFFER_EXT - CType: int |
static int |
GL_READ_ONLY
GL_ES_VERSION_3_1 , GL_VERSION_1_5 , GL_ARB_vertex_buffer_object Alias for: GL_READ_ONLY_ARB - CType: int |
static int |
GL_READ_WRITE
GL_ES_VERSION_3_1 , GL_VERSION_1_5 , GL_ARB_vertex_buffer_object Alias for: GL_READ_WRITE_ARB - CType: int |
static int |
GL_RED_INTEGER
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_texture_integer Alias for: GL_RED_INTEGER_EXT - CType: int |
static int |
GL_RG_INTEGER
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_texture_rg - CType: int |
static int |
GL_RG16I
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_texture_rg - CType: int |
static int |
GL_RG16UI
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_texture_rg - CType: int |
static int |
GL_RG32I
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_texture_rg - CType: int |
static int |
GL_RG32UI
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_texture_rg - CType: int |
static int |
GL_RG8_SNORM
GL_ES_VERSION_3_0 , GL_EXT_render_snorm , GL_VERSION_3_1 - CType: int |
static int |
GL_RG8I
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_texture_rg - CType: int |
static int |
GL_RG8UI
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_texture_rg - CType: int |
static int |
GL_RGB_INTEGER
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_texture_integer Alias for: GL_RGB_INTEGER_EXT - CType: int |
static int |
GL_RGB10_A2UI
GL_ES_VERSION_3_0 , GL_ARB_texture_rgb10_a2ui , GL_VERSION_3_3 - CType: int |
static int |
GL_RGB16I
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_texture_integer Alias for: GL_RGB16I_EXT - CType: int |
static int |
GL_RGB16UI
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_texture_integer Alias for: GL_RGB16UI_EXT - CType: int |
static int |
GL_RGB32I
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_texture_integer Alias for: GL_RGB32I_EXT - CType: int |
static int |
GL_RGB32UI
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_texture_integer Alias for: GL_RGB32UI_EXT - CType: int |
static int |
GL_RGB8_SNORM
GL_ES_VERSION_3_0 , GL_VERSION_3_1 - CType: int |
static int |
GL_RGB8I
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_texture_integer Alias for: GL_RGB8I_EXT - CType: int |
static int |
GL_RGB8UI
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_texture_integer Alias for: GL_RGB8UI_EXT - CType: int |
static 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 - CType: int |
static int |
GL_RGBA_INTEGER
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_texture_integer Alias for: GL_RGBA_INTEGER_EXT - CType: int |
static int |
GL_RGBA16I
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_texture_integer Alias for: GL_RGBA16I_EXT - CType: int |
static int |
GL_RGBA16UI
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_texture_integer Alias for: GL_RGBA16UI_EXT - CType: int |
static int |
GL_RGBA32I
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_texture_integer Alias for: GL_RGBA32I_EXT - CType: int |
static int |
GL_RGBA32UI
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_texture_integer Alias for: GL_RGBA32UI_EXT - CType: int |
static int |
GL_RGBA8_SNORM
GL_ES_VERSION_3_0 , GL_EXT_render_snorm , GL_VERSION_3_1 - CType: int |
static int |
GL_RGBA8I
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_texture_integer Alias for: GL_RGBA8I_EXT - CType: int |
static int |
GL_RGBA8UI
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_texture_integer Alias for: GL_RGBA8UI_EXT - CType: int |
static int |
GL_SAMPLE_SHADING
GL_VERSION_4_0 , GL_ES_VERSION_3_2 , GL_OES_sample_shading , GL_ARB_sample_shading Alias for: GL_SAMPLE_SHADING_OES , GL_SAMPLE_SHADING_ARB - CType: int |
static 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 - CType: int |
static 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 - CType: int |
static int |
GL_SAMPLER_BUFFER
GL_ES_VERSION_3_2 , GL_VERSION_3_1 , GL_EXT_texture_buffer , GL_EXT_gpu_shader4 , GL_AMD_vertex_shader_tesselator , GL_AMD_vertex_shader_tessellator , GL_OES_texture_buffer Alias for: GL_SAMPLER_BUFFER_EXT , GL_SAMPLER_BUFFER_AMD , GL_SAMPLER_BUFFER_OES - CType: int |
static int |
GL_SAMPLER_CUBE_MAP_ARRAY
GL_VERSION_4_0 , GL_ES_VERSION_3_2 , GL_OES_texture_cube_map_array , GL_ARB_texture_cube_map_array , GL_EXT_texture_cube_map_array Alias for: GL_SAMPLER_CUBE_MAP_ARRAY_OES , GL_SAMPLER_CUBE_MAP_ARRAY_ARB , GL_SAMPLER_CUBE_MAP_ARRAY_EXT - CType: int |
static int |
GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW
GL_VERSION_4_0 , GL_ES_VERSION_3_2 , GL_EXT_texture_cube_map_array , GL_ARB_texture_cube_map_array , GL_OES_texture_cube_map_array Alias for: GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT , GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB , GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES - CType: int |
static 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 - CType: int |
static 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 - CType: int |
static int |
GL_SHADER_IMAGE_ACCESS_BARRIER_BIT
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT - CType: int |
static int |
GL_SIGNED_NORMALIZED
GL_ES_VERSION_3_0 , GL_VERSION_3_1 - CType: int |
static 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 - CType: int |
static int |
GL_STATIC_COPY
GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_vertex_buffer_object Alias for: GL_STATIC_COPY_ARB - CType: int |
static int |
GL_STATIC_READ
GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_vertex_buffer_object Alias for: GL_STATIC_READ_ARB - CType: int |
static int |
GL_STENCIL
GL_VERSION_1_1 , GL_ES_VERSION_3_0 , GL_VERSION_1_0 , GL_EXT_discard_framebuffer Alias for: GL_STENCIL_EXT - CType: int |
static int |
GL_STREAM_COPY
GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_vertex_buffer_object Alias for: GL_STREAM_COPY_ARB - CType: int |
static int |
GL_STREAM_READ
GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_vertex_buffer_object Alias for: GL_STREAM_READ_ARB - CType: int |
static int |
GL_TESS_CONTROL_SHADER_BIT
GL_VERSION_4_1 , GL_ES_VERSION_3_2 , GL_ARB_separate_shader_objects , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_TESS_CONTROL_SHADER_BIT_OES , GL_TESS_CONTROL_SHADER_BIT_EXT - CType: int |
static int |
GL_TESS_EVALUATION_SHADER_BIT
GL_VERSION_4_1 , GL_ES_VERSION_3_2 , GL_ARB_separate_shader_objects , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_TESS_EVALUATION_SHADER_BIT_EXT , GL_TESS_EVALUATION_SHADER_BIT_OES - CType: int |
static 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 - CType: int |
static int |
GL_TEXTURE_ALPHA_SIZE
GL_VERSION_1_1 , GL_VERSION_1_0 , GL_ES_VERSION_3_1 , GL_EXT_texture Alias for: GL_TEXTURE_ALPHA_SIZE_EXT - CType: int |
static int |
GL_TEXTURE_ALPHA_TYPE
GL_ARB_framebuffer_object , GL_ES_VERSION_3_1 , GL_VERSION_3_0 , GL_ARB_texture_float Alias for: GL_TEXTURE_ALPHA_TYPE_ARB - CType: int |
static int |
GL_TEXTURE_BASE_LEVEL
GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_SGIS_texture_lod Alias for: GL_TEXTURE_BASE_LEVEL_SGIS - CType: int |
static 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 - CType: int |
static int |
GL_TEXTURE_BINDING_BUFFER
GL_ES_VERSION_3_2 , GL_VERSION_3_1 , GL_ARB_texture_buffer_object , GL_OES_texture_buffer , GL_EXT_texture_buffer , GL_EXT_texture_buffer_object Alias for: GL_TEXTURE_BINDING_BUFFER_ARB , GL_TEXTURE_BINDING_BUFFER_OES , GL_TEXTURE_BINDING_BUFFER_EXT - CType: int |
static int |
GL_TEXTURE_BINDING_CUBE_MAP_ARRAY
GL_VERSION_4_0 , GL_ES_VERSION_3_2 , GL_OES_texture_cube_map_array , GL_EXT_texture_cube_map_array , GL_ARB_texture_cube_map_array Alias for: GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES , GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT , GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB - CType: int |
static int |
GL_TEXTURE_BLUE_SIZE
GL_VERSION_1_1 , GL_VERSION_1_0 , GL_ES_VERSION_3_1 , GL_EXT_texture Alias for: GL_TEXTURE_BLUE_SIZE_EXT - CType: int |
static int |
GL_TEXTURE_BLUE_TYPE
GL_ARB_framebuffer_object , GL_ES_VERSION_3_1 , GL_VERSION_3_0 , GL_ARB_texture_float Alias for: GL_TEXTURE_BLUE_TYPE_ARB - CType: int |
static int |
GL_TEXTURE_BUFFER
GL_ES_VERSION_3_2 , GL_VERSION_3_1 , GL_EXT_texture_buffer , GL_EXT_texture_buffer_object , GL_ARB_texture_buffer_object , GL_OES_texture_buffer Alias for: GL_TEXTURE_BUFFER_EXT , GL_TEXTURE_BUFFER_ARB , GL_TEXTURE_BUFFER_OES - CType: int |
static int |
GL_TEXTURE_BUFFER_DATA_STORE_BINDING
GL_ES_VERSION_3_2 , GL_VERSION_3_1 , GL_EXT_texture_buffer , GL_EXT_texture_buffer_object , GL_ARB_texture_buffer_object , GL_OES_texture_buffer Alias for: GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT , GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB , GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES - CType: int |
static int |
GL_TEXTURE_COMPRESSED
GL_ES_VERSION_3_1 , GL_VERSION_1_3 , GL_ARB_texture_compression Alias for: GL_TEXTURE_COMPRESSED_ARB - CType: int |
static int |
GL_TEXTURE_CUBE_MAP_ARRAY
GL_VERSION_4_0 , GL_ES_VERSION_3_2 , GL_EXT_texture_cube_map_array , GL_ARB_texture_cube_map_array , GL_OES_texture_cube_map_array Alias for: GL_TEXTURE_CUBE_MAP_ARRAY_EXT , GL_TEXTURE_CUBE_MAP_ARRAY_ARB , GL_TEXTURE_CUBE_MAP_ARRAY_OES - CType: int |
static int |
GL_TEXTURE_DEPTH
GL_VERSION_1_2 , GL_ES_VERSION_3_1 , GL_QCOM_extended_get , GL_EXT_texture3D Alias for: GL_TEXTURE_DEPTH_QCOM , GL_TEXTURE_DEPTH_EXT - CType: int |
static 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 - CType: int |
static int |
GL_TEXTURE_DEPTH_TYPE
GL_ARB_framebuffer_object , GL_ES_VERSION_3_1 , GL_VERSION_3_0 , GL_ARB_texture_float Alias for: GL_TEXTURE_DEPTH_TYPE_ARB - CType: int |
static int |
GL_TEXTURE_FETCH_BARRIER_BIT
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_TEXTURE_FETCH_BARRIER_BIT_EXT - CType: int |
static int |
GL_TEXTURE_GREEN_SIZE
GL_VERSION_1_1 , GL_VERSION_1_0 , GL_ES_VERSION_3_1 , GL_EXT_texture Alias for: GL_TEXTURE_GREEN_SIZE_EXT - CType: int |
static int |
GL_TEXTURE_GREEN_TYPE
GL_ARB_framebuffer_object , GL_ES_VERSION_3_1 , GL_VERSION_3_0 , GL_ARB_texture_float Alias for: GL_TEXTURE_GREEN_TYPE_ARB - CType: int |
static int |
GL_TEXTURE_HEIGHT
GL_VERSION_1_1 , GL_VERSION_1_0 , GL_ES_VERSION_3_1 , GL_QCOM_extended_get Alias for: GL_TEXTURE_HEIGHT_QCOM - CType: int |
static int |
GL_TEXTURE_INTERNAL_FORMAT
GL_VERSION_1_1 , GL_ES_VERSION_3_1 , GL_QCOM_extended_get Alias for: GL_TEXTURE_INTERNAL_FORMAT_QCOM - CType: int |
static int |
GL_TEXTURE_MAX_LEVEL
GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_SGIS_texture_lod , GL_APPLE_texture_max_level Alias for: GL_TEXTURE_MAX_LEVEL_SGIS , GL_TEXTURE_MAX_LEVEL_APPLE - CType: int |
static int |
GL_TEXTURE_MAX_LOD
GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_SGIS_texture_lod Alias for: GL_TEXTURE_MAX_LOD_SGIS - CType: int |
static int |
GL_TEXTURE_MIN_LOD
GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_SGIS_texture_lod Alias for: GL_TEXTURE_MIN_LOD_SGIS - CType: int |
static int |
GL_TEXTURE_RED_SIZE
GL_VERSION_1_1 , GL_VERSION_1_0 , GL_ES_VERSION_3_1 , GL_EXT_texture Alias for: GL_TEXTURE_RED_SIZE_EXT - CType: int |
static int |
GL_TEXTURE_RED_TYPE
GL_ARB_framebuffer_object , GL_ES_VERSION_3_1 , GL_VERSION_3_0 , GL_ARB_texture_float Alias for: GL_TEXTURE_RED_TYPE_ARB - CType: int |
static 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 - CType: int |
static int |
GL_TEXTURE_STENCIL_SIZE
GL_ARB_framebuffer_object , GL_ES_VERSION_3_1 , GL_VERSION_3_0 , GL_EXT_packed_depth_stencil Alias for: GL_TEXTURE_STENCIL_SIZE_EXT - CType: int |
static int |
GL_TEXTURE_SWIZZLE_A
GL_ES_VERSION_3_0 , GL_ARB_texture_swizzle , GL_VERSION_3_3 , GL_EXT_texture_swizzle Alias for: GL_TEXTURE_SWIZZLE_A_EXT - CType: int |
static int |
GL_TEXTURE_SWIZZLE_B
GL_ES_VERSION_3_0 , GL_ARB_texture_swizzle , GL_VERSION_3_3 , GL_EXT_texture_swizzle Alias for: GL_TEXTURE_SWIZZLE_B_EXT - CType: int |
static int |
GL_TEXTURE_SWIZZLE_G
GL_ES_VERSION_3_0 , GL_ARB_texture_swizzle , GL_VERSION_3_3 , GL_EXT_texture_swizzle Alias for: GL_TEXTURE_SWIZZLE_G_EXT - CType: int |
static int |
GL_TEXTURE_SWIZZLE_R
GL_ES_VERSION_3_0 , GL_ARB_texture_swizzle , GL_VERSION_3_3 , GL_EXT_texture_swizzle Alias for: GL_TEXTURE_SWIZZLE_R_EXT - CType: int |
static int |
GL_TEXTURE_UPDATE_BARRIER_BIT
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_TEXTURE_UPDATE_BARRIER_BIT_EXT - CType: int |
static int |
GL_TEXTURE_WIDTH
GL_VERSION_1_1 , GL_VERSION_1_0 , GL_ES_VERSION_3_1 , GL_QCOM_extended_get Alias for: GL_TEXTURE_WIDTH_QCOM - CType: int |
static long |
GL_TIMEOUT_IGNORED
Part of
GL_ARB_sync |
static int |
GL_TRANSFORM_FEEDBACK
GL_EXT_debug_label , GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: GL_TRANSFORM_FEEDBACK_NV - CType: int |
static int |
GL_TRANSFORM_FEEDBACK_ACTIVE
GL_ES_VERSION_3_0 , GL_VERSION_4_2 , GL_ARB_transform_feedback2 - CType: int |
static int |
GL_TRANSFORM_FEEDBACK_BARRIER_BIT
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT - CType: int |
static int |
GL_TRANSFORM_FEEDBACK_BINDING
GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: GL_TRANSFORM_FEEDBACK_BINDING_NV - CType: int |
static int |
GL_TRANSFORM_FEEDBACK_BUFFER
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_transform_feedback , GL_NV_transform_feedback Alias for: GL_TRANSFORM_FEEDBACK_BUFFER_EXT , GL_TRANSFORM_FEEDBACK_BUFFER_NV - CType: int |
static 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 - CType: int |
static 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 - CType: int |
static 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 - CType: int |
static int |
GL_TRANSFORM_FEEDBACK_BUFFER_START
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_transform_feedback , GL_NV_transform_feedback Alias for: GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT , GL_TRANSFORM_FEEDBACK_BUFFER_START_NV - CType: int |
static int |
GL_TRANSFORM_FEEDBACK_PAUSED
GL_ES_VERSION_3_0 , GL_VERSION_4_2 , GL_ARB_transform_feedback2 - CType: int |
static 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 - CType: int |
static 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 - CType: int |
static int |
GL_TRANSFORM_FEEDBACK_VARYINGS
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_transform_feedback , GL_NV_transform_feedback Alias for: GL_TRANSFORM_FEEDBACK_VARYINGS_EXT , GL_TRANSFORM_FEEDBACK_VARYINGS_NV - CType: int |
static int |
GL_TRIANGLE_STRIP_ADJACENCY_EXT
GL_NV_geometry_program4 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 - CType: int |
static int |
GL_TRIANGLES_ADJACENCY_EXT
GL_NV_geometry_program4 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 - CType: int |
static int |
GL_UNIFORM_ARRAY_STRIDE
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_BARRIER_BIT
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_UNIFORM_BARRIER_BIT_EXT - CType: int |
static int |
GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_BLOCK_BINDING
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_BLOCK_DATA_SIZE
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_BLOCK_INDEX
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_BLOCK_NAME_LENGTH
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_BUFFER
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 , GL_EXT_bindable_uniform Alias for: GL_UNIFORM_BUFFER_EXT - CType: int |
static int |
GL_UNIFORM_BUFFER_BINDING
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 , GL_EXT_bindable_uniform Alias for: GL_UNIFORM_BUFFER_BINDING_EXT - CType: int |
static int |
GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_BUFFER_SIZE
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_BUFFER_START
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_IS_ROW_MAJOR
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_MATRIX_STRIDE
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_NAME_LENGTH
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_OFFSET
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_SIZE
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNIFORM_TYPE
GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 - CType: int |
static int |
GL_UNPACK_IMAGE_HEIGHT
GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_EXT_texture3D Alias for: GL_UNPACK_IMAGE_HEIGHT_EXT - CType: int |
static int |
GL_UNPACK_SKIP_IMAGES
GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_EXT_texture3D Alias for: GL_UNPACK_SKIP_IMAGES_EXT - CType: int |
static int |
GL_UNSIGNED_INT_5_9_9_9_REV
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_APPLE_texture_packed_float , GL_EXT_texture_shared_exponent Alias for: GL_UNSIGNED_INT_5_9_9_9_REV_APPLE , GL_UNSIGNED_INT_5_9_9_9_REV_EXT - CType: int |
static int |
GL_UNSIGNED_INT_ATOMIC_COUNTER
GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_ARB_shader_atomic_counters - CType: int |
static int |
GL_UNSIGNED_INT_IMAGE_2D
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_UNSIGNED_INT_IMAGE_2D_EXT - CType: int |
static int |
GL_UNSIGNED_INT_IMAGE_2D_ARRAY
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT - CType: int |
static int |
GL_UNSIGNED_INT_IMAGE_3D
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_UNSIGNED_INT_IMAGE_3D_EXT - CType: int |
static int |
GL_UNSIGNED_INT_IMAGE_BUFFER
GL_ARB_shader_image_load_store , GL_VERSION_4_2 , GL_ES_VERSION_3_2 , GL_OES_texture_buffer , GL_EXT_texture_buffer , GL_EXT_shader_image_load_store Alias for: GL_UNSIGNED_INT_IMAGE_BUFFER_OES , GL_UNSIGNED_INT_IMAGE_BUFFER_EXT - CType: int |
static int |
GL_UNSIGNED_INT_IMAGE_CUBE
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_UNSIGNED_INT_IMAGE_CUBE_EXT - CType: int |
static int |
GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY
GL_ARB_shader_image_load_store , GL_VERSION_4_2 , GL_ES_VERSION_3_2 , GL_EXT_texture_cube_map_array , GL_EXT_shader_image_load_store , GL_OES_texture_cube_map_array Alias for: GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT , GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES - CType: int |
static 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 - CType: int |
static 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 - CType: int |
static 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 - CType: int |
static 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_EXT_texture_buffer , GL_EXT_gpu_shader4 , GL_OES_texture_buffer Alias for: GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD , GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT , GL_UNSIGNED_INT_SAMPLER_BUFFER_OES - CType: int |
static 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 - CType: int |
static int |
GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY
GL_VERSION_4_0 , GL_ES_VERSION_3_2 , 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 - CType: int |
static 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 - CType: int |
static 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 - CType: int |
static 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 - CType: int |
static int |
GL_VERTEX_ARRAY_BINDING
GL_ES_VERSION_3_0 , GL_ARB_vertex_array_object , 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 - CType: int |
static int |
GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT
GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT - CType: int |
static int |
GL_VERTEX_ATTRIB_ARRAY_DIVISOR
GL_ES_VERSION_3_0 , GL_VERSION_3_3 , GL_NV_instanced_arrays , GL_ARB_instanced_arrays , GL_ANGLE_instanced_arrays , GL_EXT_instanced_arrays Alias for: GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV , GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB , GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE , GL_VERTEX_ATTRIB_ARRAY_DIVISOR_EXT - CType: int |
static int |
GL_VERTEX_ATTRIB_ARRAY_INTEGER
GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_vertex_program4 , GL_EXT_gpu_shader4 Alias for: GL_VERTEX_ATTRIB_ARRAY_INTEGER_NV , GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT - CType: int |
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, GL_ACTIVE_ATTRIBUTES, GL_ACTIVE_PROGRAM, GL_ACTIVE_UNIFORM_MAX_LENGTH, GL_ACTIVE_UNIFORMS, GL_ALL_SHADER_BITS, GL_ANY_SAMPLES_PASSED, GL_ANY_SAMPLES_PASSED_CONSERVATIVE, GL_ATTACHED_SHADERS, GL_BLEND_ADVANCED_COHERENT_KHR, GL_BLEND_COLOR, GL_BOOL, GL_BOOL_VEC2, GL_BOOL_VEC3, GL_BOOL_VEC4, GL_BUFFER, GL_CLAMP_TO_BORDER, GL_COLOR_ATTACHMENT1, GL_COLOR_ATTACHMENT10, GL_COLOR_ATTACHMENT11, GL_COLOR_ATTACHMENT12, GL_COLOR_ATTACHMENT13, GL_COLOR_ATTACHMENT14, GL_COLOR_ATTACHMENT15, GL_COLOR_ATTACHMENT2, GL_COLOR_ATTACHMENT3, GL_COLOR_ATTACHMENT4, GL_COLOR_ATTACHMENT5, GL_COLOR_ATTACHMENT6, GL_COLOR_ATTACHMENT7, GL_COLOR_ATTACHMENT8, GL_COLOR_ATTACHMENT9, GL_COMPARE_REF_TO_TEXTURE, GL_COMPILE_STATUS, GL_CONSTANT_ALPHA, GL_CONSTANT_COLOR, GL_CONTEXT_FLAG_DEBUG_BIT, GL_CONTEXT_ROBUST_ACCESS, GL_CURRENT_PROGRAM, GL_CURRENT_QUERY, GL_CURRENT_VERTEX_ATTRIB, GL_DEBUG_CALLBACK_FUNCTION, GL_DEBUG_CALLBACK_USER_PARAM, GL_DEBUG_GROUP_STACK_DEPTH, GL_DEBUG_LOGGED_MESSAGES, GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH, GL_DEBUG_OUTPUT, GL_DEBUG_OUTPUT_SYNCHRONOUS, GL_DEBUG_SEVERITY_HIGH, GL_DEBUG_SEVERITY_LOW, GL_DEBUG_SEVERITY_MEDIUM, GL_DEBUG_SEVERITY_NOTIFICATION, GL_DEBUG_SOURCE_API, GL_DEBUG_SOURCE_APPLICATION, GL_DEBUG_SOURCE_OTHER, GL_DEBUG_SOURCE_SHADER_COMPILER, GL_DEBUG_SOURCE_THIRD_PARTY, GL_DEBUG_SOURCE_WINDOW_SYSTEM, GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR, GL_DEBUG_TYPE_ERROR, GL_DEBUG_TYPE_MARKER, GL_DEBUG_TYPE_OTHER, GL_DEBUG_TYPE_PERFORMANCE, GL_DEBUG_TYPE_POP_GROUP, GL_DEBUG_TYPE_PORTABILITY, GL_DEBUG_TYPE_PUSH_GROUP, GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR, GL_DELETE_STATUS, GL_DEPTH_COMPONENT, GL_DRAW_BUFFER0, GL_DRAW_BUFFER1, GL_DRAW_BUFFER10, GL_DRAW_BUFFER11, GL_DRAW_BUFFER12, GL_DRAW_BUFFER13, GL_DRAW_BUFFER14, GL_DRAW_BUFFER15, GL_DRAW_BUFFER2, GL_DRAW_BUFFER3, GL_DRAW_BUFFER4, GL_DRAW_BUFFER5, GL_DRAW_BUFFER6, GL_DRAW_BUFFER7, GL_DRAW_BUFFER8, GL_DRAW_BUFFER9, GL_FLOAT_MAT2, GL_FLOAT_MAT3, GL_FLOAT_MAT4, GL_FLOAT_VEC2, GL_FLOAT_VEC3, GL_FLOAT_VEC4, GL_FRAGMENT_SHADER, GL_FRAGMENT_SHADER_BIT, GL_FRAGMENT_SHADER_DERIVATIVE_HINT, GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING, GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE, GL_GPU_DISJOINT, GL_HIGH_FLOAT, GL_HIGH_INT, GL_INFO_LOG_LENGTH, GL_INT, GL_INT_10_10_10_2, GL_INT_SAMPLER_2D_MULTISAMPLE, GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_INT_VEC2, GL_INT_VEC3, GL_INT_VEC4, GL_LINK_STATUS, GL_LOW_FLOAT, GL_LOW_INT, GL_MAX_3D_TEXTURE_SIZE, GL_MAX_COLOR_ATTACHMENTS, GL_MAX_COLOR_TEXTURE_SAMPLES, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_DEBUG_GROUP_STACK_DEPTH, GL_MAX_DEBUG_LOGGED_MESSAGES, GL_MAX_DEBUG_MESSAGE_LENGTH, GL_MAX_DEPTH_TEXTURE_SAMPLES, GL_MAX_DRAW_BUFFERS, GL_MAX_FRAGMENT_UNIFORM_VECTORS, GL_MAX_INTEGER_SAMPLES, GL_MAX_LABEL_LENGTH, GL_MAX_SAMPLE_MASK_WORDS, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_VARYING_VECTORS, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_UNIFORM_VECTORS, GL_MEDIUM_FLOAT, GL_MEDIUM_INT, GL_NUM_PROGRAM_BINARY_FORMATS, GL_NUM_SHADER_BINARY_FORMATS, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_PROGRAM, GL_PROGRAM_BINARY_FORMATS, GL_PROGRAM_BINARY_LENGTH, GL_PROGRAM_PIPELINE, GL_PROGRAM_PIPELINE_BINDING, GL_PROGRAM_SEPARABLE, GL_PROXY_TEXTURE_2D_MULTISAMPLE, GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY, GL_QUERY, GL_QUERY_COUNTER_BITS, GL_QUERY_RESULT, GL_QUERY_RESULT_AVAILABLE, GL_RED, GL_RG, GL_SAMPLE_MASK, GL_SAMPLE_MASK_VALUE, GL_SAMPLE_POSITION, GL_SAMPLER, GL_SAMPLER_2D, GL_SAMPLER_2D_MULTISAMPLE, GL_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_SAMPLER_2D_SHADOW, GL_SAMPLER_3D, GL_SAMPLER_CUBE, GL_SHADER, GL_SHADER_BINARY_DMP, GL_SHADER_BINARY_FORMATS, GL_SHADER_COMPILER, GL_SHADER_SOURCE_LENGTH, GL_SHADER_TYPE, GL_SHADING_LANGUAGE_VERSION, GL_STACK_OVERFLOW, GL_STACK_UNDERFLOW, GL_STENCIL_BACK_FAIL, GL_STENCIL_BACK_FUNC, GL_STENCIL_BACK_PASS_DEPTH_FAIL, GL_STENCIL_BACK_PASS_DEPTH_PASS, GL_STENCIL_BACK_REF, GL_STENCIL_BACK_VALUE_MASK, GL_STENCIL_BACK_WRITEMASK, GL_STENCIL_INDEX, GL_STREAM_DRAW, GL_TEXTURE_2D_MULTISAMPLE, GL_TEXTURE_2D_MULTISAMPLE_ARRAY, GL_TEXTURE_3D, GL_TEXTURE_BINDING_2D_MULTISAMPLE, GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY, GL_TEXTURE_BINDING_3D, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_FIXED_SAMPLE_LOCATIONS, GL_TEXTURE_SAMPLES, GL_TEXTURE_WRAP_R, GL_TIME_ELAPSED, GL_TIMESTAMP, GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_PIXELS, GL_UNPACK_SKIP_ROWS, GL_UNSIGNED_INT_10_10_10_2, GL_UNSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_UNSIGNED_NORMALIZED, GL_VALIDATE_STATUS, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, GL_VERTEX_ATTRIB_ARRAY_ENABLED, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, GL_VERTEX_ATTRIB_ARRAY_POINTER, GL_VERTEX_ATTRIB_ARRAY_SIZE, GL_VERTEX_ATTRIB_ARRAY_STRIDE, GL_VERTEX_ATTRIB_ARRAY_TYPE, GL_VERTEX_SHADER, GL_VERTEX_SHADER_BIT
GL_ACTIVE_TEXTURE, GL_ALIASED_LINE_WIDTH_RANGE, GL_ALIASED_POINT_SIZE_RANGE, GL_ALPHA, GL_ALPHA_BITS, GL_ALPHA16F, GL_ALPHA32F, GL_ALPHA8, GL_ALWAYS, GL_AND, GL_AND_INVERTED, GL_AND_REVERSE, GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_BINDING, GL_BACK, GL_BGR, GL_BGRA, GL_BGRA8, GL_BLEND, GL_BLEND_DST, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_EQUATION, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BLEND_SRC, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_BLUE_BITS, GL_BUFFER_ACCESS, GL_BUFFER_MAP_POINTER, GL_BUFFER_MAPPED, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_BYTE, GL_CCW, GL_CLAMP_TO_EDGE, GL_CLEAR, GL_COLOR_ATTACHMENT0, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_LOGIC_OP, GL_COLOR_WRITEMASK, GL_COMPRESSED_RGB_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT3_EXT, GL_COMPRESSED_RGBA_S3TC_DXT5_EXT, GL_COMPRESSED_TEXTURE_FORMATS, GL_COPY, GL_COPY_INVERTED, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CW, GL_DECR, GL_DECR_WRAP, GL_DEPTH_ATTACHMENT, GL_DEPTH_BITS, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT16, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_STENCIL, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DEPTH24_STENCIL8, GL_DITHER, GL_DONT_CARE, GL_DRAW_FRAMEBUFFER, GL_DRAW_FRAMEBUFFER_BINDING, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_DRAW, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_EQUAL, GL_EQUIV, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FIXED, GL_FLOAT, GL_FRAMEBUFFER, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, GL_FRAMEBUFFER_BINDING, GL_FRAMEBUFFER_COMPLETE, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS, GL_FRAMEBUFFER_INCOMPLETE_FORMATS, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE, GL_FRAMEBUFFER_SRGB, GL_FRAMEBUFFER_UNSUPPORTED, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GENERATE_MIPMAP_HINT, GL_GEQUAL, GL_GREATER, GL_GREEN_BITS, GL_GUILTY_CONTEXT_RESET, GL_HALF_FLOAT, GL_IMPLEMENTATION_COLOR_READ_FORMAT, GL_IMPLEMENTATION_COLOR_READ_TYPE, GL_INCR, GL_INCR_WRAP, GL_INNOCENT_CONTEXT_RESET, GL_INVALID_ENUM, GL_INVALID_FRAMEBUFFER_OPERATION, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_SMOOTH, GL_LINE_SMOOTH_HINT, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LOGIC_OP_MODE, GL_LOSE_CONTEXT_ON_RESET, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_LUMINANCE_ALPHA16F, GL_LUMINANCE_ALPHA32F, GL_LUMINANCE16F, GL_LUMINANCE32F, GL_LUMINANCE4_ALPHA4, GL_LUMINANCE8, GL_LUMINANCE8_ALPHA8, GL_MAP_FLUSH_EXPLICIT_BIT, GL_MAP_INVALIDATE_BUFFER_BIT, GL_MAP_INVALIDATE_RANGE_BIT, GL_MAP_READ_BIT, GL_MAP_UNSYNCHRONIZED_BIT, GL_MAP_WRITE_BIT, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_SAMPLES, GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, GL_MAX_TEXTURE_SIZE, GL_MAX_VIEWPORT_DIMS, GL_MIRRORED_REPEAT, GL_MULTISAMPLE, GL_NAND, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NO_RESET_NOTIFICATION, GL_NONE, GL_NOOP, GL_NOR, GL_NOTEQUAL, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_ONE, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OR, GL_OR_INVERTED, GL_OR_REVERSE, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_POINT_FADE_THRESHOLD_SIZE, GL_POINT_SIZE, GL_POINTS, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_UNITS, GL_R16F, GL_R32F, GL_R8, GL_READ_FRAMEBUFFER, GL_READ_FRAMEBUFFER_BINDING, GL_RED_BITS, GL_RENDERBUFFER, GL_RENDERBUFFER_ALPHA_SIZE, GL_RENDERBUFFER_BINDING, GL_RENDERBUFFER_BLUE_SIZE, GL_RENDERBUFFER_DEPTH_SIZE, GL_RENDERBUFFER_GREEN_SIZE, GL_RENDERBUFFER_HEIGHT, GL_RENDERBUFFER_INTERNAL_FORMAT, GL_RENDERBUFFER_RED_SIZE, GL_RENDERBUFFER_SAMPLES, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RESET_NOTIFICATION_STRATEGY, GL_RG16F, GL_RG32F, GL_RG8, GL_RGB, GL_RGB10, GL_RGB10_A2, GL_RGB16F, GL_RGB32F, GL_RGB5_A1, GL_RGB565, GL_RGB8, GL_RGBA, GL_RGBA16F, GL_RGBA32F, GL_RGBA4, GL_RGBA8, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_ALPHA_TO_ONE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLES, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SET, GL_SHORT, GL_SMOOTH_LINE_WIDTH_RANGE, GL_SMOOTH_POINT_SIZE_RANGE, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_SRGB, GL_SRGB_ALPHA, GL_SRGB8_ALPHA8, GL_STATIC_DRAW, GL_STENCIL_ATTACHMENT, GL_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX1, GL_STENCIL_INDEX4, GL_STENCIL_INDEX8, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_SUBPIXEL_BITS, GL_TEXTURE, GL_TEXTURE_2D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_CUBE_MAP, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_IMMUTABLE_FORMAT, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MAX_ANISOTROPY_EXT, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE2, GL_TEXTURE20, GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE3, GL_TEXTURE30, GL_TEXTURE31, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNKNOWN_CONTEXT_RESET, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_INT_10F_11F_11F_REV, GL_UNSIGNED_INT_24_8, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_VENDOR, GL_VERSION, GL_VIEWPORT, GL_WRITE_ONLY, GL_XOR, GL_ZERO
Modifier and Type | Method and Description |
---|---|
void |
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 |
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_NV_transform_feedback , GL_EXT_transform_feedback Alias for: glBeginTransformFeedbackNV , glBeginTransformFeedbackEXT |
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 |
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_EXT_transform_feedback , GL_NV_transform_feedback Alias for: glBindBufferRangeEXT , glBindBufferRangeNV |
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_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: glBindImageTextureEXT |
void |
glBindTransformFeedback(int target,
int id)
Entry point to C language function:
void glBindTransformFeedback(GLenum target, GLuint id) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glBindTransformFeedbackNV |
void |
glBindVertexArray(int array)
Entry point to C language function:
void glBindVertexArray(GLuint array) Part of GL_ES_VERSION_3_0 , GL_ARB_vertex_array_object , GL_VERSION_3_0 , GL_APPLE_vertex_array_object , GL_OES_vertex_array_object Alias for: glBindVertexArrayAPPLE , glBindVertexArrayOES |
void |
glBlendEquationi(int buf,
int mode)
Entry point to C language function:
void glBlendEquationi(GLuint buf, GLenum mode) Part of GL_VERSION_4_0 , GL_ES_VERSION_3_2 , GL_EXT_draw_buffers_indexed , GL_OES_draw_buffers_indexed , GL_ARB_draw_buffers_blend Alias for: glBlendEquationiEXT , glBlendEquationiOES , glBlendEquationiARB |
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_VERSION_4_0 , GL_ES_VERSION_3_2 , GL_ARB_draw_buffers_blend , GL_OES_draw_buffers_indexed , GL_EXT_draw_buffers_indexed Alias for: glBlendEquationSeparateiARB , glBlendEquationSeparateiOES , glBlendEquationSeparateiEXT |
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_VERSION_4_0 , GL_ES_VERSION_3_2 , GL_ARB_draw_buffers_blend , GL_EXT_draw_buffers_indexed , GL_OES_draw_buffers_indexed Alias for: glBlendFunciARB , glBlendFunciEXT , glBlendFunciOES |
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_VERSION_4_0 , GL_ES_VERSION_3_2 , GL_OES_draw_buffers_indexed , GL_ARB_draw_buffers_blend , GL_EXT_draw_buffers_indexed Alias for: glBlendFuncSeparateiOES , glBlendFuncSeparateiARB , glBlendFuncSeparateiEXT |
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_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_framebuffer_blit , GL_NV_framebuffer_blit , GL_ANGLE_framebuffer_blit Alias for: glBlitFramebufferEXT , glBlitFramebufferNV , glBlitFramebufferANGLE |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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_VERSION_3_0 , GL_ES_VERSION_3_2 , GL_EXT_draw_buffers_indexed , GL_OES_draw_buffers_indexed Alias for: glColorMaskiEXT , glColorMaskiOES |
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_ARB_copy_buffer , GL_VERSION_3_1 , GL_NV_copy_buffer Alias for: glCopyBufferSubDataNV |
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_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glDeleteTransformFeedbacksNV |
void |
glDeleteTransformFeedbacks(int n,
IntBuffer ids)
Entry point to C language function:
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glDeleteTransformFeedbacksNV |
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_ES_VERSION_3_0 , GL_ARB_vertex_array_object , GL_VERSION_3_0 , GL_APPLE_vertex_array_object , GL_OES_vertex_array_object Alias for: glDeleteVertexArraysAPPLE , glDeleteVertexArraysOES |
void |
glDeleteVertexArrays(int n,
IntBuffer arrays)
Entry point to C language function:
void glDeleteVertexArrays(GLsizei n, const GLuint * arrays) Part of GL_ES_VERSION_3_0 , GL_ARB_vertex_array_object , GL_VERSION_3_0 , GL_APPLE_vertex_array_object , GL_OES_vertex_array_object Alias for: glDeleteVertexArraysAPPLE , glDeleteVertexArraysOES |
void |
glDisablei(int target,
int index)
Entry point to C language function:
void glDisablei(GLenum target, GLuint index) Part of GL_VERSION_3_0 , GL_ES_VERSION_3_2 , GL_EXT_draw_buffers_indexed , GL_OES_draw_buffers_indexed , GL_NV_viewport_array Alias for: glDisableiEXT , glDisableiOES , glDisableiNV |
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_EXT_draw_instanced , GL_ARB_draw_instanced , GL_NV_draw_instanced , GL_ANGLE_instanced_arrays Alias for: glDrawArraysInstancedEXT , glDrawArraysInstancedARB , glDrawArraysInstancedNV , glDrawArraysInstancedANGLE |
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_NV_draw_instanced , GL_ANGLE_instanced_arrays , GL_EXT_draw_instanced , GL_ARB_draw_instanced Alias for: glDrawElementsInstancedNV , glDrawElementsInstancedANGLE , glDrawElementsInstancedEXT , glDrawElementsInstancedARB |
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_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_EXT_draw_range_elements Alias for: glDrawRangeElementsEXT |
void |
glEnablei(int target,
int index)
Entry point to C language function:
void glEnablei(GLenum target, GLuint index) Part of GL_VERSION_3_0 , GL_ES_VERSION_3_2 , GL_EXT_draw_buffers_indexed , GL_OES_draw_buffers_indexed , GL_NV_viewport_array Alias for: glEnableiEXT , glEnableiOES , glEnableiNV |
void |
glEndConditionalRender()
Entry point to C language function:
void glEndConditionalRender(void) Part of GL_VERSION_3_0 , GL_NV_conditional_render Alias for: glEndConditionalRenderNV |
void |
glEndTransformFeedback()
Entry point to C language function:
void glEndTransformFeedback(void) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_transform_feedback , GL_EXT_transform_feedback Alias for: glEndTransformFeedbackNV , glEndTransformFeedbackEXT |
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_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_framebuffer_no_attachments |
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 |
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_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_geometry_shader4 , GL_EXT_texture_array , GL_NV_geometry_program4 Alias for: glFramebufferTextureLayerARB , glFramebufferTextureLayerEXT |
void |
glGenTransformFeedbacks(int n,
int[] ids,
int ids_offset)
Entry point to C language function:
void glGenTransformFeedbacks(GLsizei n, GLuint * ids) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glGenTransformFeedbacksNV |
void |
glGenTransformFeedbacks(int n,
IntBuffer ids)
Entry point to C language function:
void glGenTransformFeedbacks(GLsizei n, GLuint * ids) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glGenTransformFeedbacksNV |
void |
glGenVertexArrays(int n,
int[] arrays,
int arrays_offset)
Entry point to C language function:
void glGenVertexArrays(GLsizei n, GLuint * arrays) Part of GL_ES_VERSION_3_0 , GL_ARB_vertex_array_object , GL_VERSION_3_0 , GL_OES_vertex_array_object , GL_APPLE_vertex_array_object Alias for: glGenVertexArraysOES , glGenVertexArraysAPPLE |
void |
glGenVertexArrays(int n,
IntBuffer arrays)
Entry point to C language function:
void glGenVertexArrays(GLsizei n, GLuint * arrays) Part of GL_ES_VERSION_3_0 , GL_ARB_vertex_array_object , GL_VERSION_3_0 , GL_OES_vertex_array_object , GL_APPLE_vertex_array_object Alias for: glGenVertexArraysOES , glGenVertexArraysAPPLE |
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_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
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_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
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_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
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_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
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_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
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_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
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 |
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 |
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 |
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_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_framebuffer_no_attachments , GL_EXT_direct_state_access Alias for: glGetFramebufferParameterivEXT |
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_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_framebuffer_no_attachments , GL_EXT_direct_state_access Alias for: glGetFramebufferParameterivEXT |
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 |
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 |
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_ES_VERSION_3_0 , GL_ARB_internalformat_query , GL_VERSION_4_2 |
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_ES_VERSION_3_0 , GL_ARB_internalformat_query , GL_VERSION_4_2 |
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_ARB_robustness , GL_KHR_robustness Alias for: glGetnUniformuivARB , glGetnUniformuivKHR |
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_ARB_robustness , GL_KHR_robustness Alias for: glGetnUniformuivARB , glGetnUniformuivKHR |
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 |
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_VERSION_1_0 , GL_ES_VERSION_3_1 |
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_VERSION_1_0 , GL_ES_VERSION_3_1 |
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_VERSION_1_0 , GL_ES_VERSION_3_1 |
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_VERSION_1_0 , GL_ES_VERSION_3_1 |
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_EXT_transform_feedback , GL_NV_transform_feedback Alias for: glGetTransformFeedbackVaryingEXT , glGetTransformFeedbackVaryingNV |
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_EXT_transform_feedback , GL_NV_transform_feedback Alias for: glGetTransformFeedbackVaryingEXT , glGetTransformFeedbackVaryingNV |
int |
glGetUniformBlockIndex(int program,
String uniformBlockName)
Entry point to C language function:
GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName) Part of GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
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_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
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_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
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 |
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 |
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 |
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 |
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 |
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 |
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_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_invalidate_subdata |
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_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_invalidate_subdata |
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_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_invalidate_subdata |
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_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_invalidate_subdata |
boolean |
glIsEnabledi(int target,
int index)
Entry point to C language function:
GLboolean glIsEnabledi(GLenum target, GLuint index) Part of GL_VERSION_3_0 , GL_ES_VERSION_3_2 , GL_OES_draw_buffers_indexed , GL_NV_viewport_array , GL_EXT_draw_buffers_indexed Alias for: glIsEnablediOES , glIsEnablediNV , glIsEnablediEXT |
boolean |
glIsTransformFeedback(int id)
Entry point to C language function:
GLboolean glIsTransformFeedback(GLuint id) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glIsTransformFeedbackNV |
boolean |
glIsVertexArray(int array)
Entry point to C language function:
GLboolean glIsVertexArray(GLuint array) Part of GL_ES_VERSION_3_0 , GL_ARB_vertex_array_object , GL_VERSION_3_0 , GL_OES_vertex_array_object , GL_APPLE_vertex_array_object Alias for: glIsVertexArrayOES , glIsVertexArrayAPPLE |
void |
glMemoryBarrier(int barriers)
Entry point to C language function:
void glMemoryBarrier(GLbitfield barriers) Part of GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: glMemoryBarrierEXT |
void |
glMinSampleShading(float value)
Entry point to C language function:
void glMinSampleShading(GLfloat value) Part of GL_VERSION_4_0 , GL_ES_VERSION_3_2 , GL_OES_sample_shading , GL_ARB_sample_shading Alias for: glMinSampleShadingOES , glMinSampleShadingARB |
void |
glPauseTransformFeedback()
Entry point to C language function:
void glPauseTransformFeedback(void) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glPauseTransformFeedbackNV |
void |
glPrimitiveBoundingBox(float minX,
float minY,
float minZ,
float minW,
float maxX,
float maxY,
float maxZ,
float maxW)
Entry point to C language function:
void glPrimitiveBoundingBox(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW) Part of GL_ES_VERSION_3_2 , GL_OES_primitive_bounding_box , GL_ARB_ES3_2_compatibility , GL_EXT_primitive_bounding_box Alias for: glPrimitiveBoundingBoxOES , glPrimitiveBoundingBoxARB , glPrimitiveBoundingBoxEXT |
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 |
void |
glResumeTransformFeedback()
Entry point to C language function:
void glResumeTransformFeedback(void) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glResumeTransformFeedbackNV |
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_EXT_texture_buffer , GL_EXT_texture_buffer_object , GL_OES_texture_buffer , GL_ARB_texture_buffer_object Alias for: glTexBufferEXT , glTexBufferOES , glTexBufferARB |
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_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_texture_storage_multisample |
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_VERSION_4_3 , GL_ES_VERSION_3_2 , GL_ARB_texture_storage_multisample , GL_OES_texture_storage_multisample_2d_array Alias for: glTexStorage3DMultisampleOES |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
void |
glVertexAttribDivisor(int index,
int divisor)
Entry point to C language function:
void glVertexAttribDivisor(GLuint index, GLuint divisor) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_3 , GL_ARB_instanced_arrays , GL_EXT_instanced_arrays , GL_NV_instanced_arrays , GL_ANGLE_instanced_arrays Alias for: glVertexAttribDivisorARB , glVertexAttribDivisorEXT , glVertexAttribDivisorNV , glVertexAttribDivisorANGLE |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
boolean |
isPBOPackBound() |
boolean |
isPBOUnpackBound() |
glActiveShaderProgram, glApplyFramebufferAttachmentCMAAINTEL, glAttachShader, glBeginQuery, glBindAttribLocation, glBindProgramPipeline, glBlendColor, glClearDepth, glClearDepthf, glCompileShader, glCompressedTexImage3D, glCompressedTexImage3D, glCompressedTexSubImage3D, glCompressedTexSubImage3D, glCopyImageSubData, glCopyTexSubImage3D, glCreateProgram, glCreateShader, glCreateShaderProgramv, glDebugMessageControl, glDebugMessageControl, glDebugMessageInsert, glDeleteProgram, glDeleteProgramPipelines, glDeleteProgramPipelines, glDeleteQueries, glDeleteQueries, glDeleteShader, glDepthRange, glDepthRangef, glDetachShader, glDisableVertexAttribArray, glDrawArraysInstancedBaseInstance, glDrawBuffers, glDrawBuffers, glDrawElementsInstancedBaseInstance, glDrawElementsInstancedBaseVertexBaseInstance, glEnableVertexAttribArray, glEndQuery, glFramebufferTexture3D, glGenProgramPipelines, glGenProgramPipelines, glGenQueries, glGenQueries, glGetActiveAttrib, glGetActiveAttrib, glGetActiveUniform, glGetActiveUniform, glGetAttachedShaders, glGetAttachedShaders, glGetAttribLocation, glGetDebugMessageLog, glGetDebugMessageLog, glGetMultisamplefv, glGetMultisamplefv, glGetObjectLabel, glGetObjectLabel, glGetObjectPtrLabel, glGetObjectPtrLabel, glGetProgramBinary, glGetProgramBinary, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramiv, glGetProgramiv, glGetProgramPipelineInfoLog, glGetProgramPipelineInfoLog, glGetProgramPipelineiv, glGetProgramPipelineiv, glGetQueryiv, glGetQueryiv, glGetQueryObjecti64v, glGetQueryObjecti64v, glGetQueryObjectiv, glGetQueryObjectiv, glGetQueryObjectui64v, glGetQueryObjectui64v, glGetQueryObjectuiv, glGetQueryObjectuiv, glGetSamplerParameterIiv, glGetSamplerParameterIiv, glGetSamplerParameterIuiv, glGetSamplerParameterIuiv, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderiv, glGetShaderiv, glGetShaderPrecisionFormat, glGetShaderPrecisionFormat, glGetShaderSource, glGetShaderSource, glGetTexParameterIiv, glGetTexParameterIiv, glGetTexParameterIuiv, glGetTexParameterIuiv, glGetUniformfv, glGetUniformfv, glGetUniformiv, glGetUniformiv, glGetUniformLocation, glGetVertexAttribfv, glGetVertexAttribfv, glGetVertexAttribiv, glGetVertexAttribiv, glIsProgram, glIsProgramPipeline, glIsQuery, glIsShader, glLinkProgram, glObjectLabel, glObjectLabel, glObjectPtrLabel, glObjectPtrLabel, glPopDebugGroup, glProgramBinary, glProgramParameteri, glProgramUniform1f, glProgramUniform1fv, glProgramUniform1fv, glProgramUniform1i, glProgramUniform1iv, glProgramUniform1iv, glProgramUniform1ui, glProgramUniform1uiv, glProgramUniform1uiv, glProgramUniform2f, glProgramUniform2fv, glProgramUniform2fv, glProgramUniform2i, glProgramUniform2iv, glProgramUniform2iv, glProgramUniform2ui, glProgramUniform2uiv, glProgramUniform2uiv, glProgramUniform3f, glProgramUniform3fv, glProgramUniform3fv, glProgramUniform3i, glProgramUniform3iv, glProgramUniform3iv, glProgramUniform3ui, glProgramUniform3uiv, glProgramUniform3uiv, glProgramUniform4f, glProgramUniform4fv, glProgramUniform4fv, glProgramUniform4i, glProgramUniform4iv, glProgramUniform4iv, glProgramUniform4ui, glProgramUniform4uiv, glProgramUniform4uiv, glProgramUniformMatrix2fv, glProgramUniformMatrix2fv, glProgramUniformMatrix2x3fv, glProgramUniformMatrix2x3fv, glProgramUniformMatrix2x4fv, glProgramUniformMatrix2x4fv, glProgramUniformMatrix3fv, glProgramUniformMatrix3fv, glProgramUniformMatrix3x2fv, glProgramUniformMatrix3x2fv, glProgramUniformMatrix3x4fv, glProgramUniformMatrix3x4fv, glProgramUniformMatrix4fv, glProgramUniformMatrix4fv, glProgramUniformMatrix4x2fv, glProgramUniformMatrix4x2fv, glProgramUniformMatrix4x3fv, glProgramUniformMatrix4x3fv, glPushDebugGroup, glPushDebugGroup, glQueryCounter, glReleaseShaderCompiler, glSampleMaski, glSamplerParameterIiv, glSamplerParameterIiv, glSamplerParameterIuiv, glSamplerParameterIuiv, glShaderBinary, glShaderBinary, glShaderSource, glShaderSource, glStencilFuncSeparate, glStencilMaskSeparate, glStencilOpSeparate, glTexImage2DMultisample, glTexImage3D, glTexImage3D, glTexImage3DMultisample, glTexParameterIiv, glTexParameterIiv, glTexParameterIuiv, glTexParameterIuiv, glTexSubImage3D, glTexSubImage3D, glUniform, glUniform1f, glUniform1fv, glUniform1fv, glUniform1i, glUniform1iv, glUniform1iv, glUniform2f, glUniform2fv, glUniform2fv, glUniform2i, glUniform2iv, glUniform2iv, glUniform3f, glUniform3fv, glUniform3fv, glUniform3i, glUniform3iv, glUniform3iv, glUniform4f, glUniform4fv, glUniform4fv, glUniform4i, glUniform4iv, glUniform4iv, glUniformMatrix2fv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix3fv, glUniformMatrix4fv, glUniformMatrix4fv, glUseProgram, glUseProgramStages, glValidateProgram, glValidateProgramPipeline, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttrib4fv, glVertexAttribPointer, glVertexAttribPointer
glActiveTexture, glBindBuffer, glBindFramebuffer, glBindRenderbuffer, glBindTexture, glBlendEquation, glBlendEquationSeparate, glBlendFunc, glBlendFuncSeparate, glBufferData, glBufferSubData, glCheckFramebufferStatus, glClear, glClearColor, glClearStencil, glColorMask, glCompressedTexImage2D, glCompressedTexImage2D, glCompressedTexSubImage2D, glCompressedTexSubImage2D, glCopyTexImage2D, glCopyTexSubImage2D, glCullFace, glDeleteBuffers, glDeleteBuffers, glDeleteFramebuffers, glDeleteFramebuffers, glDeleteRenderbuffers, glDeleteRenderbuffers, glDeleteTextures, glDeleteTextures, glDepthFunc, glDepthMask, glDisable, glDrawArrays, glDrawElements, glEnable, glFinish, glFlush, glFlushMappedBufferRange, glFramebufferRenderbuffer, glFramebufferTexture2D, glFrontFace, glGenBuffers, glGenBuffers, glGenerateMipmap, glGenFramebuffers, glGenFramebuffers, glGenRenderbuffers, glGenRenderbuffers, glGenTextures, glGenTextures, glGetBooleanv, glGetBooleanv, glGetBufferParameteriv, glGetBufferParameteriv, glGetError, glGetFloatv, glGetFloatv, glGetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameteriv, glGetGraphicsResetStatus, glGetIntegerv, glGetIntegerv, glGetnUniformfv, glGetnUniformfv, glGetnUniformiv, glGetnUniformiv, glGetRenderbufferParameteriv, glGetRenderbufferParameteriv, glGetString, glGetTexParameterfv, glGetTexParameterfv, glGetTexParameteriv, glGetTexParameteriv, glHint, glIsBuffer, glIsEnabled, glIsFramebuffer, glIsRenderbuffer, glIsTexture, glLineWidth, glMapBuffer, glMapBufferRange, glPixelStorei, glPolygonOffset, glReadnPixels, glReadPixels, glReadPixels, glRenderbufferStorage, glRenderbufferStorageMultisample, glSampleCoverage, glScissor, glStencilFunc, glStencilMask, glStencilOp, glTexImage2D, glTexImage2D, glTexParameterf, glTexParameterfv, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexParameteriv, glTexStorage1D, glTexStorage2D, glTexStorage3D, glTexSubImage2D, glTexSubImage2D, glTextureStorage1DEXT, glTextureStorage2DEXT, glTextureStorage3DEXT, glUnmapBuffer, glViewport
getBoundBuffer, getBoundFramebuffer, getBufferStorage, getContext, getDefaultDrawFramebuffer, getDefaultReadBuffer, getDefaultReadFramebuffer, getDownstreamGL, getExtension, getGL, getGL2, getGL2ES1, getGL2ES2, getGL2ES3, getGL2GL3, getGL3, getGL3bc, getGL3ES3, getGL4, getGL4bc, getGL4ES3, getGLES1, getGLES2, getGLES3, getGLProfile, getMaxRenderbufferSamples, getPlatformGLExtensions, getRootGL, getSwapInterval, hasBasicFBOSupport, hasFullFBOSupport, hasGLSL, isExtensionAvailable, isFunctionAvailable, isGL, isGL2, isGL2ES1, isGL2ES2, isGL2ES3, isGL2GL3, isGL3, isGL3bc, isGL3core, isGL3ES3, isGL4, isGL4bc, isGL4core, isGL4ES3, isGLcore, isGLES, isGLES1, isGLES2, isGLES2Compatible, isGLES3, isGLES31Compatible, isGLES32Compatible, isGLES3Compatible, isNPOTTextureAvailable, isTextureFormatBGRA8888Available, isVBOArrayBound, isVBOElementArrayBound, mapBuffer, mapBufferRange, setSwapInterval
static final int GL_INT_SAMPLER_BUFFER
GL_ES_VERSION_3_2
, GL_VERSION_3_1
, GL_OES_texture_buffer
, GL_EXT_texture_buffer
, GL_EXT_gpu_shader4
, GL_AMD_vertex_shader_tesselator
, GL_AMD_vertex_shader_tessellator
GL_INT_SAMPLER_BUFFER_OES
, GL_INT_SAMPLER_BUFFER_EXT
, GL_INT_SAMPLER_BUFFER_AMD
- CType: intstatic final int GL_TEXTURE_BUFFER_DATA_STORE_BINDING
GL_ES_VERSION_3_2
, GL_VERSION_3_1
, GL_EXT_texture_buffer
, GL_EXT_texture_buffer_object
, GL_ARB_texture_buffer_object
, GL_OES_texture_buffer
GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT
, GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB
, GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES
- CType: intstatic final int GL_TEXTURE_INTERNAL_FORMAT
GL_VERSION_1_1
, GL_ES_VERSION_3_1
, GL_QCOM_extended_get
GL_TEXTURE_INTERNAL_FORMAT_QCOM
- CType: intstatic final int GL_TEXTURE_DEPTH_SIZE
GL_ES_VERSION_3_1
, GL_VERSION_1_4
, GL_ARB_depth_texture
GL_TEXTURE_DEPTH_SIZE_ARB
- CType: intstatic final int GL_RGB8_SNORM
GL_ES_VERSION_3_0
, GL_VERSION_3_1
- CType: intstatic final int GL_UNIFORM_OFFSET
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_MAX_FRAMEBUFFER_SAMPLES
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_framebuffer_no_attachments
- CType: intstatic final int GL_LAST_VERTEX_CONVENTION_EXT
GL_EXT_provoking_vertex
, GL_EXT_geometry_shader
- CType: intstatic final int GL_RGBA8_SNORM
GL_ES_VERSION_3_0
, GL_EXT_render_snorm
, GL_VERSION_3_1
- CType: intstatic final int GL_VERTEX_ATTRIB_ARRAY_INTEGER
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
, GL_EXT_gpu_shader4
GL_VERTEX_ATTRIB_ARRAY_INTEGER_NV
, GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT
- CType: intstatic final int GL_NUM_SAMPLE_COUNTS
GL_ES_VERSION_3_0
, GL_ARB_internalformat_query
, GL_VERSION_4_2
- CType: intstatic final int GL_COMPRESSED_RGBA8_ETC2_EAC
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_ES3_compatibility
- CType: intstatic final int GL_FRAMEBUFFER_DEFAULT_HEIGHT
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_framebuffer_no_attachments
- CType: intstatic final int GL_MAX_ARRAY_TEXTURE_LAYERS
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_array
GL_MAX_ARRAY_TEXTURE_LAYERS_EXT
- CType: intstatic final int GL_FLOAT_32_UNSIGNED_INT_24_8_REV
GL_ES_VERSION_3_0
, GL_ARB_depth_buffer_float
, GL_VERSION_3_0
, GL_NV_depth_buffer_float
GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV
- CType: intstatic final int GL_LINES_ADJACENCY_EXT
GL_NV_geometry_program4
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_5x5_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_PACK_ROW_LENGTH
GL_VERSION_1_1
, GL_ES_VERSION_3_0
, GL_VERSION_1_0
- CType: intstatic final int GL_RGBA32I
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_integer
GL_RGBA32I_EXT
- CType: intstatic final int GL_TEXTURE_GREEN_TYPE
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_1
, GL_VERSION_3_0
, GL_ARB_texture_float
GL_TEXTURE_GREEN_TYPE_ARB
- CType: intstatic final int GL_COLOR
GL_VERSION_1_1
, GL_ES_VERSION_3_0
, GL_VERSION_1_0
, GL_EXT_discard_framebuffer
GL_COLOR_EXT
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_4x4_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_SAMPLER_CUBE_MAP_ARRAY
GL_VERSION_4_0
, GL_ES_VERSION_3_2
, GL_OES_texture_cube_map_array
, GL_ARB_texture_cube_map_array
, GL_EXT_texture_cube_map_array
GL_SAMPLER_CUBE_MAP_ARRAY_OES
, GL_SAMPLER_CUBE_MAP_ARRAY_ARB
, GL_SAMPLER_CUBE_MAP_ARRAY_EXT
- CType: intstatic final int GL_QUERY_WAIT
GL_VERSION_3_0
, GL_NV_conditional_render
GL_QUERY_WAIT_NV
- CType: intstatic final int GL_RGB32UI
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_integer
GL_RGB32UI_EXT
- CType: intstatic final int GL_RGBA8I
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_integer
GL_RGBA8I_EXT
- CType: intstatic 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
GL_PIXEL_UNPACK_BUFFER_ARB
, GL_PIXEL_UNPACK_BUFFER_EXT
- CType: intstatic final int GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store
, GL_VERSION_4_2
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES
, GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT
- CType: intstatic final int GL_RGB9_E5
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_shared_exponent
, GL_APPLE_texture_packed_float
GL_RGB9_E5_EXT
, GL_RGB9_E5_APPLE
- CType: intstatic final int GL_MAX_TEXTURE_LOD_BIAS
GL_ES_VERSION_3_0
, GL_VERSION_1_4
, GL_EXT_texture_lod_bias
GL_MAX_TEXTURE_LOD_BIAS_EXT
- CType: intstatic final int GL_BUFFER_UPDATE_BARRIER_BIT
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_BUFFER_UPDATE_BARRIER_BIT_EXT
- CType: intstatic final int GL_TRANSFORM_FEEDBACK_BUFFER_MODE
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_transform_feedback
, GL_EXT_transform_feedback
GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV
, GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT
- CType: intstatic final int GL_UNIFORM_BLOCK_NAME_LENGTH
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_COMPRESSED_SIGNED_RG11_EAC
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_ES3_compatibility
- CType: intstatic final int GL_RGB8I
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_integer
GL_RGB8I_EXT
- CType: intstatic final int GL_COMPRESSED_RGB8_ETC2
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_ES3_compatibility
- CType: intstatic final int GL_R16UI
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_texture_rg
- CType: intstatic final int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_TEXTURE_ALPHA_SIZE
GL_VERSION_1_1
, GL_VERSION_1_0
, GL_ES_VERSION_3_1
, GL_EXT_texture
GL_TEXTURE_ALPHA_SIZE_EXT
- CType: intstatic final int GL_UNSIGNED_INT_IMAGE_2D_ARRAY
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT
- CType: intstatic final int GL_TEXTURE_RED_TYPE
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_1
, GL_VERSION_3_0
, GL_ARB_texture_float
GL_TEXTURE_RED_TYPE_ARB
- CType: intstatic final int GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE
GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
- CType: intstatic final int GL_UNSIGNED_INT_IMAGE_CUBE
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_UNSIGNED_INT_IMAGE_CUBE_EXT
- CType: intstatic final int GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT
GL_VERSION_4_5
, GL_ES_VERSION_3_2
, GL_ARB_robustness
GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB
- CType: intstatic final int GL_UNIFORM_BUFFER_BINDING
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
, GL_EXT_bindable_uniform
GL_UNIFORM_BUFFER_BINDING_EXT
- CType: intstatic final int GL_INT_IMAGE_CUBE_MAP_ARRAY
GL_ARB_shader_image_load_store
, GL_VERSION_4_2
, GL_ES_VERSION_3_2
, GL_EXT_texture_cube_map_array
, GL_EXT_shader_image_load_store
, GL_OES_texture_cube_map_array
GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT
, GL_INT_IMAGE_CUBE_MAP_ARRAY_OES
- CType: intstatic final int GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS
GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
- CType: intstatic final int GL_RGB_INTEGER
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_integer
GL_RGB_INTEGER_EXT
- CType: intstatic final int GL_SHADER_IMAGE_ACCESS_BARRIER_BIT
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT
- CType: intstatic final int GL_DEPTH_COMPONENT32F
GL_ES_VERSION_3_0
, GL_ARB_depth_buffer_float
, GL_VERSION_3_0
, GL_NV_depth_buffer_float
GL_DEPTH_COMPONENT32F_NV
- CType: intstatic final int GL_UNIFORM_SIZE
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_RGBA_INTEGER
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_integer
GL_RGBA_INTEGER_EXT
- CType: intstatic final int GL_PROGRAM_BINARY_RETRIEVABLE_HINT
GL_ES_VERSION_3_0
, GL_VERSION_4_1
, GL_ARB_get_program_binary
- CType: intstatic final int GL_UNIFORM_BLOCK_BINDING
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_R8I
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_texture_rg
- CType: intstatic final int GL_R16I
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_texture_rg
- CType: intstatic final int GL_MAX_GEOMETRY_ATOMIC_COUNTERS
GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
, GL_ES_VERSION_3_2
, GL_OES_geometry_shader
, GL_EXT_geometry_shader
GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES
, GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT
- CType: intstatic final int GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY
GL_VERSION_4_0
, GL_ES_VERSION_3_2
, GL_OES_texture_cube_map_array
, GL_ARB_texture_cube_map_array
, GL_EXT_texture_cube_map_array
GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES
, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB
, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT
- CType: intstatic final int GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store
, GL_VERSION_4_2
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT
, GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES
- CType: intstatic final int GL_TEXTURE_BLUE_TYPE
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_1
, GL_VERSION_3_0
, GL_ARB_texture_float
GL_TEXTURE_BLUE_TYPE_ARB
- CType: intstatic final int GL_FRAMEBUFFER_BARRIER_BIT
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_FRAMEBUFFER_BARRIER_BIT_EXT
- CType: intstatic final int GL_ATOMIC_COUNTER_BUFFER_BINDING
GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
- CType: intstatic final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_transform_feedback
, GL_EXT_transform_feedback
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV
, GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT
- CType: intstatic final int GL_IMAGE_3D
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_IMAGE_3D_EXT
- CType: intstatic final int GL_MAX_FRAGMENT_ATOMIC_COUNTERS
GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
- CType: intstatic final int GL_READ_BUFFER
GL_VERSION_1_1
, GL_ES_VERSION_3_0
, GL_VERSION_1_0
, GL_NV_read_buffer
, GL_EXT_multiview_draw_buffers
GL_READ_BUFFER_NV
, GL_READ_BUFFER_EXT
- CType: intstatic final int GL_PIXEL_UNPACK_BUFFER_BINDING
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_EXT_pixel_buffer_object
, GL_ARB_pixel_buffer_object
GL_PIXEL_UNPACK_BUFFER_BINDING_EXT
, GL_PIXEL_UNPACK_BUFFER_BINDING_ARB
- CType: intstatic final int GL_RASTERIZER_DISCARD
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_transform_feedback
, GL_NV_transform_feedback
GL_RASTERIZER_DISCARD_EXT
, GL_RASTERIZER_DISCARD_NV
- CType: intstatic final int GL_TRANSFORM_FEEDBACK_BUFFER
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_transform_feedback
, GL_NV_transform_feedback
GL_TRANSFORM_FEEDBACK_BUFFER_EXT
, GL_TRANSFORM_FEEDBACK_BUFFER_NV
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_8x5_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_TEXTURE_BINDING_CUBE_MAP_ARRAY
GL_VERSION_4_0
, GL_ES_VERSION_3_2
, GL_OES_texture_cube_map_array
, GL_EXT_texture_cube_map_array
, GL_ARB_texture_cube_map_array
GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES
, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT
, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB
- CType: intstatic final int GL_UNIFORM_BUFFER
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
, GL_EXT_bindable_uniform
GL_UNIFORM_BUFFER_EXT
- CType: intstatic final int GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_10x6_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_SIGNED_NORMALIZED
GL_ES_VERSION_3_0
, GL_VERSION_3_1
- CType: intstatic final int GL_RG8_SNORM
GL_ES_VERSION_3_0
, GL_EXT_render_snorm
, GL_VERSION_3_1
- CType: intstatic final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT
GL_NV_geometry_program4
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
- CType: intstatic final int GL_GREEN
GL_VERSION_1_1
, GL_ES_VERSION_3_0
, GL_VERSION_1_0
, GL_NV_blend_equation_advanced
GL_GREEN_NV
- CType: intstatic final int GL_BLUE
GL_VERSION_1_1
, GL_ES_VERSION_3_0
, GL_VERSION_1_0
, GL_NV_blend_equation_advanced
GL_BLUE_NV
- CType: intstatic final int GL_CONTEXT_FLAGS
GL_VERSION_3_0
, GL_ES_VERSION_3_2
- CType: intstatic final int GL_RGB32I
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_integer
GL_RGB32I_EXT
- CType: intstatic final int GL_RGB16I
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_integer
GL_RGB16I_EXT
- CType: intstatic final int GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT
- CType: intstatic final int GL_TEXTURE_FETCH_BARRIER_BIT
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_TEXTURE_FETCH_BARRIER_BIT_EXT
- CType: intstatic final int GL_STATIC_COPY
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_vertex_buffer_object
GL_STATIC_COPY_ARB
- CType: intstatic final int GL_IMAGE_BINDING_NAME
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_IMAGE_BINDING_NAME_EXT
- CType: intstatic final int GL_TRIANGLE_STRIP_ADJACENCY_EXT
GL_NV_geometry_program4
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
- CType: intstatic final int GL_MIN_PROGRAM_TEXEL_OFFSET
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
, GL_NV_gpu_program4
GL_MIN_PROGRAM_TEXEL_OFFSET_EXT
, GL_MIN_PROGRAM_TEXEL_OFFSET_NV
- CType: intstatic final int GL_INT_IMAGE_2D
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_INT_IMAGE_2D_EXT
- CType: intstatic final int GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS
GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES
, GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT
- CType: intstatic final int GL_INT_IMAGE_3D
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_INT_IMAGE_3D_EXT
- CType: intstatic final int GL_FRAMEBUFFER_DEFAULT
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_TEXTURE_STENCIL_SIZE
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_1
, GL_VERSION_3_0
, GL_EXT_packed_depth_stencil
GL_TEXTURE_STENCIL_SIZE_EXT
- CType: intstatic final int GL_SAMPLE_SHADING
GL_VERSION_4_0
, GL_ES_VERSION_3_2
, GL_OES_sample_shading
, GL_ARB_sample_shading
GL_SAMPLE_SHADING_OES
, GL_SAMPLE_SHADING_ARB
- CType: intstatic final int GL_BUFFER_ACCESS_FLAGS
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_FIRST_VERTEX_CONVENTION_EXT
GL_EXT_provoking_vertex
, GL_EXT_geometry_shader
- CType: intstatic final int GL_TEXTURE_BINDING_2D_ARRAY
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_array
GL_TEXTURE_BINDING_2D_ARRAY_EXT
- CType: intstatic final int GL_IMAGE_BINDING_FORMAT
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_IMAGE_BINDING_FORMAT_EXT
- CType: intstatic final int GL_MAX_FRAMEBUFFER_HEIGHT
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_framebuffer_no_attachments
- CType: intstatic final int GL_READ_ONLY
GL_ES_VERSION_3_1
, GL_VERSION_1_5
, GL_ARB_vertex_buffer_object
GL_READ_ONLY_ARB
- CType: intstatic final int GL_SRGB8
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_EXT_texture_sRGB
, GL_NV_sRGB_formats
GL_SRGB8_EXT
, GL_SRGB8_NV
- CType: intstatic final int GL_FRAMEBUFFER_UNDEFINED
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_OES_surfaceless_context
GL_FRAMEBUFFER_UNDEFINED_OES
- CType: intstatic final int GL_COPY_READ_BUFFER_BINDING
GL_ES_VERSION_3_0
, GL_VERSION_4_2
, GL_ARB_copy_buffer
- CType: intstatic final int GL_RGB16UI
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_integer
GL_RGB16UI_EXT
- CType: intstatic final int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_UNPACK_IMAGE_HEIGHT
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_EXT_texture3D
GL_UNPACK_IMAGE_HEIGHT_EXT
- CType: intstatic final int GL_ATOMIC_COUNTER_BUFFER_SIZE
GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
- CType: intstatic 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
GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT
, GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES
- CType: intstatic final int GL_MAX_IMAGE_UNITS
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_MAX_IMAGE_UNITS_EXT
- CType: intstatic final int GL_INT_SAMPLER_CUBE
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
GL_INT_SAMPLER_CUBE_EXT
- CType: intstatic final int GL_ACTIVE_ATOMIC_COUNTER_BUFFERS
GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
- CType: intstatic final int GL_UNSIGNED_INT_SAMPLER_3D
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
GL_UNSIGNED_INT_SAMPLER_3D_EXT
- CType: intstatic final int GL_FLOAT_MAT2x3
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
GL_FLOAT_MAT2x3_NV
- CType: intstatic final int GL_FLOAT_MAT2x4
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
GL_FLOAT_MAT2x4_NV
- CType: intstatic final int GL_UNSIGNED_INT_SAMPLER_2D
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
GL_UNSIGNED_INT_SAMPLER_2D_EXT
- CType: intstatic final int GL_ACTIVE_UNIFORM_BLOCKS
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_IMAGE_BINDING_LEVEL
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_IMAGE_BINDING_LEVEL_EXT
- CType: intstatic final int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_ES3_compatibility
- CType: intstatic final int GL_PIXEL_BUFFER_BARRIER_BIT
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_PIXEL_BUFFER_BARRIER_BIT_EXT
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_12x12_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS
GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT
, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES
- CType: intstatic final int GL_PIXEL_PACK_BUFFER_BINDING
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_EXT_pixel_buffer_object
, GL_ARB_pixel_buffer_object
GL_PIXEL_PACK_BUFFER_BINDING_EXT
, GL_PIXEL_PACK_BUFFER_BINDING_ARB
- CType: intstatic final int GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_framebuffer_no_attachments
- CType: intstatic final int GL_MAX_VERTEX_UNIFORM_COMPONENTS
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_ARB_vertex_shader
GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB
- CType: intstatic final int GL_COLOR_ATTACHMENT18
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_COLOR_ATTACHMENT19
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_UNIFORM_BLOCK_DATA_SIZE
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_ATOMIC_COUNTER_BUFFER
GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
- CType: intstatic final int GL_COLOR_ATTACHMENT20
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_COLOR_ATTACHMENT26
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_COLOR_ATTACHMENT25
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_COLOR_ATTACHMENT28
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_COLOR_ATTACHMENT27
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_COLOR_ATTACHMENT22
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_COLOR_ATTACHMENT21
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_COLOR_ATTACHMENT24
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_COLOR_ATTACHMENT23
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_COLOR_ATTACHMENT17
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_COLOR_ATTACHMENT16
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS
GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES
, GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT
- CType: intstatic final int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_PIXEL_PACK_BUFFER
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_EXT_pixel_buffer_object
, GL_ARB_pixel_buffer_object
GL_PIXEL_PACK_BUFFER_EXT
, GL_PIXEL_PACK_BUFFER_ARB
- CType: intstatic final int GL_COLOR_ATTACHMENT29
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW
GL_VERSION_4_0
, GL_ES_VERSION_3_2
, GL_EXT_texture_cube_map_array
, GL_ARB_texture_cube_map_array
, GL_OES_texture_cube_map_array
GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT
, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB
, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES
- CType: intstatic final int GL_COLOR_ATTACHMENT31
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_UNSIGNED_INT_5_9_9_9_REV
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_APPLE_texture_packed_float
, GL_EXT_texture_shared_exponent
GL_UNSIGNED_INT_5_9_9_9_REV_APPLE
, GL_UNSIGNED_INT_5_9_9_9_REV_EXT
- CType: intstatic final int GL_COLOR_ATTACHMENT30
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
- CType: intstatic final int GL_TEXTURE_COMPRESSED
GL_ES_VERSION_3_1
, GL_VERSION_1_3
, GL_ARB_texture_compression
GL_TEXTURE_COMPRESSED_ARB
- CType: intstatic final int GL_IMAGE_BINDING_LAYERED
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_IMAGE_BINDING_LAYERED_EXT
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_ES3_compatibility
- CType: intstatic final int GL_TEXTURE_MAX_LEVEL
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_SGIS_texture_lod
, GL_APPLE_texture_max_level
GL_TEXTURE_MAX_LEVEL_SGIS
, GL_TEXTURE_MAX_LEVEL_APPLE
- CType: intstatic final int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_ES3_compatibility
- CType: intstatic final int GL_MAX_UNIFORM_BLOCK_SIZE
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_TEXTURE_SHARED_SIZE
GL_ES_VERSION_3_1
, GL_VERSION_3_0
, GL_EXT_texture_shared_exponent
GL_TEXTURE_SHARED_SIZE_EXT
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_R32UI
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_texture_rg
- CType: intstatic final int GL_RED_INTEGER
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_integer
GL_RED_INTEGER_EXT
- CType: intstatic final int GL_MAX_COMBINED_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
- CType: intstatic final int GL_TRANSFORM_FEEDBACK
GL_EXT_debug_label
, GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
GL_TRANSFORM_FEEDBACK_NV
- CType: intstatic final int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_2
, GL_VERSION_3_1
, GL_OES_geometry_shader
, GL_EXT_geometry_shader
GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES
, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT
- CType: intstatic final int GL_READ_WRITE
GL_ES_VERSION_3_1
, GL_VERSION_1_5
, GL_ARB_vertex_buffer_object
GL_READ_WRITE_ARB
- CType: intstatic final int GL_MAX_ELEMENTS_VERTICES
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_EXT_draw_range_elements
GL_MAX_ELEMENTS_VERTICES_EXT
- CType: intstatic final int GL_TEXTURE_BUFFER
GL_ES_VERSION_3_2
, GL_VERSION_3_1
, GL_EXT_texture_buffer
, GL_EXT_texture_buffer_object
, GL_ARB_texture_buffer_object
, GL_OES_texture_buffer
GL_TEXTURE_BUFFER_EXT
, GL_TEXTURE_BUFFER_ARB
, GL_TEXTURE_BUFFER_OES
- CType: intstatic final int GL_TRANSFORM_FEEDBACK_BARRIER_BIT
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT
- CType: intstatic final int GL_TEXTURE_RED_SIZE
GL_VERSION_1_1
, GL_VERSION_1_0
, GL_ES_VERSION_3_1
, GL_EXT_texture
GL_TEXTURE_RED_SIZE_EXT
- CType: intstatic final int GL_TEXTURE_BINDING_BUFFER
GL_ES_VERSION_3_2
, GL_VERSION_3_1
, GL_ARB_texture_buffer_object
, GL_OES_texture_buffer
, GL_EXT_texture_buffer
, GL_EXT_texture_buffer_object
GL_TEXTURE_BINDING_BUFFER_ARB
, GL_TEXTURE_BINDING_BUFFER_OES
, GL_TEXTURE_BINDING_BUFFER_EXT
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_DYNAMIC_COPY
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_vertex_buffer_object
GL_DYNAMIC_COPY_ARB
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_UNSIGNED_INT_ATOMIC_COUNTER
GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
- CType: intstatic final int GL_TEXTURE_GREEN_SIZE
GL_VERSION_1_1
, GL_VERSION_1_0
, GL_ES_VERSION_3_1
, GL_EXT_texture
GL_TEXTURE_GREEN_SIZE_EXT
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_6x6_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_IMAGE_CUBE
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_IMAGE_CUBE_EXT
- CType: intstatic final int GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
- CType: intstatic final int GL_PRIMITIVE_RESTART_FIXED_INDEX
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_ES3_compatibility
- CType: intstatic final int GL_TEXTURE_UPDATE_BARRIER_BIT
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_TEXTURE_UPDATE_BARRIER_BIT_EXT
- CType: intstatic final int GL_TRANSFORM_FEEDBACK_ACTIVE
GL_ES_VERSION_3_0
, GL_VERSION_4_2
, GL_ARB_transform_feedback2
- CType: intstatic final int GL_RGBA32UI
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_integer
GL_RGBA32UI_EXT
- CType: intstatic final int GL_IMAGE_BINDING_LAYER
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_IMAGE_BINDING_LAYER_EXT
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_12x10_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_R11F_G11F_B10F
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_packed_float
, GL_APPLE_texture_packed_float
GL_R11F_G11F_B10F_EXT
, GL_R11F_G11F_B10F_APPLE
- CType: intstatic final int GL_IMAGE_CUBE_MAP_ARRAY
GL_ARB_shader_image_load_store
, GL_VERSION_4_2
, GL_ES_VERSION_3_2
, GL_OES_texture_cube_map_array
, GL_EXT_texture_cube_map_array
, GL_EXT_shader_image_load_store
GL_IMAGE_CUBE_MAP_ARRAY_OES
, GL_IMAGE_CUBE_MAP_ARRAY_EXT
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_PACK_SKIP_PIXELS
GL_VERSION_1_1
, GL_ES_VERSION_3_0
, GL_VERSION_1_0
- CType: intstatic final int GL_STATIC_READ
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_vertex_buffer_object
GL_STATIC_READ_ARB
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_COMPRESSED_R11_EAC
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_ES3_compatibility
- CType: intstatic final int GL_BUFFER_MAP_LENGTH
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_R8UI
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_texture_rg
- CType: intstatic final int GL_UNPACK_SKIP_IMAGES
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_EXT_texture3D
GL_UNPACK_SKIP_IMAGES_EXT
- CType: intstatic final int GL_TEXTURE_2D_ARRAY
GL_ES_VERSION_3_0
, GL_EXT_sparse_texture
, GL_VERSION_3_0
, GL_EXT_texture_array
GL_TEXTURE_2D_ARRAY_EXT
- CType: intstatic 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_EXT_texture_buffer
, GL_EXT_gpu_shader4
, GL_OES_texture_buffer
GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD
, GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT
, GL_UNSIGNED_INT_SAMPLER_BUFFER_OES
- CType: intstatic final int GL_TESS_CONTROL_SHADER_BIT
GL_VERSION_4_1
, GL_ES_VERSION_3_2
, GL_ARB_separate_shader_objects
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_TESS_CONTROL_SHADER_BIT_OES
, GL_TESS_CONTROL_SHADER_BIT_EXT
- CType: intstatic final int GL_PRIMITIVES_GENERATED
GL_VERSION_3_0
, GL_ES_VERSION_3_2
, GL_EXT_transform_feedback
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
, GL_NV_transform_feedback
GL_PRIMITIVES_GENERATED_EXT
, GL_PRIMITIVES_GENERATED_OES
, GL_PRIMITIVES_GENERATED_NV
- CType: intstatic final int GL_IMAGE_2D
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_IMAGE_2D_EXT
- CType: intstatic final int GL_IMAGE_BINDING_ACCESS
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_IMAGE_BINDING_ACCESS_EXT
- CType: intstatic final int GL_RG8UI
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_texture_rg
- CType: intstatic final int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_TEXTURE_ALPHA_TYPE
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_1
, GL_VERSION_3_0
, GL_ARB_texture_float
GL_TEXTURE_ALPHA_TYPE_ARB
- CType: intstatic final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT
GL_NV_geometry_program4
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
- CType: intstatic final int GL_UNSIGNED_INT_VEC2
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
GL_UNSIGNED_INT_VEC2_EXT
- CType: intstatic final int GL_UNSIGNED_INT_VEC3
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
GL_UNSIGNED_INT_VEC3_EXT
- CType: intstatic final int GL_UNIFORM_BUFFER_SIZE
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final long GL_ALL_BARRIER_BITS
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_ALL_BARRIER_BITS_EXT
- CType: longstatic final int GL_UNSIGNED_INT_VEC4
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
GL_UNSIGNED_INT_VEC4_EXT
- CType: intstatic final int GL_MULTISAMPLE_LINE_WIDTH_RANGE
GL_ES_VERSION_3_2
, GL_ARB_ES3_2_compatibility
GL_MULTISAMPLE_LINE_WIDTH_RANGE_ARB
- CType: intstatic final int GL_RGBA16UI
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_integer
GL_RGBA16UI_EXT
- CType: intstatic final int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_UNIFORM_BLOCK_INDEX
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_FRAMEBUFFER_DEFAULT_SAMPLES
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_framebuffer_no_attachments
- CType: intstatic final int GL_TEXTURE_CUBE_MAP_ARRAY
GL_VERSION_4_0
, GL_ES_VERSION_3_2
, GL_EXT_texture_cube_map_array
, GL_ARB_texture_cube_map_array
, GL_OES_texture_cube_map_array
GL_TEXTURE_CUBE_MAP_ARRAY_EXT
, GL_TEXTURE_CUBE_MAP_ARRAY_ARB
, GL_TEXTURE_CUBE_MAP_ARRAY_OES
- CType: intstatic final int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_TEXTURE_DEPTH
GL_VERSION_1_2
, GL_ES_VERSION_3_1
, GL_QCOM_extended_get
, GL_EXT_texture3D
GL_TEXTURE_DEPTH_QCOM
, GL_TEXTURE_DEPTH_EXT
- CType: intstatic final int GL_INT_SAMPLER_2D_ARRAY
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
GL_INT_SAMPLER_2D_ARRAY_EXT
- CType: intstatic final int GL_UNIFORM_MATRIX_STRIDE
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_MAX_ELEMENTS_INDICES
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_EXT_draw_range_elements
GL_MAX_ELEMENTS_INDICES_EXT
- CType: intstatic final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_transform_feedback
, GL_EXT_transform_feedback
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV
, GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_10x5_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_COPY_WRITE_BUFFER
GL_ES_VERSION_3_0
, GL_ARB_copy_buffer
, GL_VERSION_3_1
, GL_NV_copy_buffer
GL_COPY_WRITE_BUFFER_NV
- CType: intstatic final int GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
- CType: intstatic final int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic 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
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV
, GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT
- CType: intstatic 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
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV
, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT
- CType: intstatic final int GL_VERTEX_ATTRIB_ARRAY_DIVISOR
GL_ES_VERSION_3_0
, GL_VERSION_3_3
, GL_NV_instanced_arrays
, GL_ARB_instanced_arrays
, GL_ANGLE_instanced_arrays
, GL_EXT_instanced_arrays
GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV
, GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB
, GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE
, GL_VERTEX_ATTRIB_ARRAY_DIVISOR_EXT
- CType: intstatic final int GL_MAJOR_VERSION
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_INT_SAMPLER_CUBE_MAP_ARRAY
GL_VERSION_4_0
, GL_ES_VERSION_3_2
, GL_EXT_texture_cube_map_array
, GL_OES_texture_cube_map_array
, GL_ARB_texture_cube_map_array
GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT
, GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES
, GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB
- CType: intstatic final int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_FLOAT_MAT4x3
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
GL_FLOAT_MAT4x3_NV
- CType: intstatic final int GL_FLOAT_MAT4x2
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
GL_FLOAT_MAT4x2_NV
- CType: intstatic final int GL_TEXTURE_HEIGHT
GL_VERSION_1_1
, GL_VERSION_1_0
, GL_ES_VERSION_3_1
, GL_QCOM_extended_get
GL_TEXTURE_HEIGHT_QCOM
- CType: intstatic final int GL_FIRST_VERTEX_CONVENTION
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_ARB_provoking_vertex
, GL_EXT_provoking_vertex
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
GL_FIRST_VERTEX_CONVENTION_EXT
, GL_FIRST_VERTEX_CONVENTION_OES
- CType: intstatic final int GL_QUADS
GL_VERSION_1_1
, GL_VERSION_1_0
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_QUADS_OES
, GL_QUADS_EXT
- CType: intstatic final int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT
- CType: intstatic final int GL_INT_IMAGE_BUFFER
GL_ARB_shader_image_load_store
, GL_VERSION_4_2
, GL_ES_VERSION_3_2
, GL_EXT_texture_buffer
, GL_EXT_shader_image_load_store
, GL_OES_texture_buffer
GL_INT_IMAGE_BUFFER_EXT
, GL_INT_IMAGE_BUFFER_OES
- CType: intstatic final int GL_STREAM_READ
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_vertex_buffer_object
GL_STREAM_READ_ARB
- CType: intstatic final int GL_COPY_READ_BUFFER
GL_ES_VERSION_3_0
, GL_ARB_copy_buffer
, GL_VERSION_3_1
, GL_NV_copy_buffer
GL_COPY_READ_BUFFER_NV
- CType: intstatic final int GL_TRANSFORM_FEEDBACK_BINDING
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
GL_TRANSFORM_FEEDBACK_BINDING_NV
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_QUERY_NO_WAIT
GL_VERSION_3_0
, GL_NV_conditional_render
GL_QUERY_NO_WAIT_NV
- CType: intstatic final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT
GL_NV_geometry_program4
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
- CType: intstatic final int GL_UNSIGNED_INT_IMAGE_3D
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_UNSIGNED_INT_IMAGE_3D_EXT
- CType: intstatic final int GL_TRANSFORM_FEEDBACK_PAUSED
GL_ES_VERSION_3_0
, GL_VERSION_4_2
, GL_ARB_transform_feedback2
- CType: intstatic final int GL_INTERLEAVED_ATTRIBS
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_transform_feedback
, GL_NV_transform_feedback
GL_INTERLEAVED_ATTRIBS_EXT
, GL_INTERLEAVED_ATTRIBS_NV
- CType: intstatic final int GL_MAX_VERTEX_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
- CType: intstatic final int GL_SAMPLER_BUFFER
GL_ES_VERSION_3_2
, GL_VERSION_3_1
, GL_EXT_texture_buffer
, GL_EXT_gpu_shader4
, GL_AMD_vertex_shader_tesselator
, GL_AMD_vertex_shader_tessellator
, GL_OES_texture_buffer
GL_SAMPLER_BUFFER_EXT
, GL_SAMPLER_BUFFER_AMD
, GL_SAMPLER_BUFFER_OES
- CType: intstatic final int GL_UNSIGNED_INT_IMAGE_BUFFER
GL_ARB_shader_image_load_store
, GL_VERSION_4_2
, GL_ES_VERSION_3_2
, GL_OES_texture_buffer
, GL_EXT_texture_buffer
, GL_EXT_shader_image_load_store
GL_UNSIGNED_INT_IMAGE_BUFFER_OES
, GL_UNSIGNED_INT_IMAGE_BUFFER_EXT
- CType: intstatic final int GL_TEXTURE_SWIZZLE_A
GL_ES_VERSION_3_0
, GL_ARB_texture_swizzle
, GL_VERSION_3_3
, GL_EXT_texture_swizzle
GL_TEXTURE_SWIZZLE_A_EXT
- CType: intstatic final int GL_TEXTURE_MIN_LOD
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_SGIS_texture_lod
GL_TEXTURE_MIN_LOD_SGIS
- CType: intstatic final int GL_TEXTURE_SWIZZLE_B
GL_ES_VERSION_3_0
, GL_ARB_texture_swizzle
, GL_VERSION_3_3
, GL_EXT_texture_swizzle
GL_TEXTURE_SWIZZLE_B_EXT
- CType: intstatic final int GL_TEXTURE_SWIZZLE_G
GL_ES_VERSION_3_0
, GL_ARB_texture_swizzle
, GL_VERSION_3_3
, GL_EXT_texture_swizzle
GL_TEXTURE_SWIZZLE_G_EXT
- CType: intstatic final int GL_SAMPLER_2D_ARRAY
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
GL_SAMPLER_2D_ARRAY_EXT
- CType: intstatic final int GL_TEXTURE_SWIZZLE_R
GL_ES_VERSION_3_0
, GL_ARB_texture_swizzle
, GL_VERSION_3_3
, GL_EXT_texture_swizzle
GL_TEXTURE_SWIZZLE_R_EXT
- CType: intstatic final int GL_MAX_VERTEX_UNIFORM_BLOCKS
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_IMAGE_BUFFER
GL_ARB_shader_image_load_store
, GL_VERSION_4_2
, GL_ES_VERSION_3_2
, GL_OES_texture_buffer
, GL_EXT_texture_buffer
, GL_EXT_shader_image_load_store
GL_IMAGE_BUFFER_OES
, GL_IMAGE_BUFFER_EXT
- CType: intstatic final int GL_GEOMETRY_SHADER_BIT
GL_VERSION_4_1
, GL_ES_VERSION_3_2
, GL_ARB_separate_shader_objects
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
GL_GEOMETRY_SHADER_BIT_EXT
, GL_GEOMETRY_SHADER_BIT_OES
- CType: intstatic final int GL_MAX_FRAMEBUFFER_WIDTH
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_framebuffer_no_attachments
- CType: intstatic final int GL_RGB8UI
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_integer
GL_RGB8UI_EXT
- CType: intstatic final int GL_COMMAND_BARRIER_BIT
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_COMMAND_BARRIER_BIT_EXT
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_COMPRESSED_RG11_EAC
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_ES3_compatibility
- CType: intstatic final int GL_RGBA16I
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_integer
GL_RGBA16I_EXT
- CType: intstatic final int GL_UNSIGNED_INT_SAMPLER_CUBE
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
GL_UNSIGNED_INT_SAMPLER_CUBE_EXT
- CType: intstatic final int GL_PRIMITIVE_BOUNDING_BOX
GL_ES_VERSION_3_2
, GL_EXT_primitive_bounding_box
, GL_ARB_ES3_2_compatibility
, GL_OES_primitive_bounding_box
GL_PRIMITIVE_BOUNDING_BOX_EXT
, GL_PRIMITIVE_BOUNDING_BOX_ARB
, GL_PRIMITIVE_BOUNDING_BOX_OES
- CType: intstatic final int GL_STREAM_COPY
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_vertex_buffer_object
GL_STREAM_COPY_ARB
- CType: intstatic final int GL_UNIFORM_IS_ROW_MAJOR
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic 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
GL_SAMPLER_2D_ARRAY_SHADOW_NV
, GL_SAMPLER_2D_ARRAY_SHADOW_EXT
- CType: intstatic final int GL_ATOMIC_COUNTER_BARRIER_BIT
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_ATOMIC_COUNTER_BARRIER_BIT_EXT
- CType: intstatic final int GL_UNIFORM_BUFFER_START
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_MAX_FRAGMENT_UNIFORM_BLOCKS
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_transform_feedback
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_10x10_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_STENCIL
GL_VERSION_1_1
, GL_ES_VERSION_3_0
, GL_VERSION_1_0
, GL_EXT_discard_framebuffer
GL_STENCIL_EXT
- CType: intstatic final int GL_MAX_VARYING_COMPONENTS
GL_ES_VERSION_3_0
, GL_ARB_geometry_shader4
, GL_VERSION_3_0
, GL_EXT_geometry_shader4
GL_MAX_VARYING_COMPONENTS_EXT
- CType: intstatic final int GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
- CType: intstatic final int GL_R32I
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_texture_rg
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_RGB10_A2UI
GL_ES_VERSION_3_0
, GL_ARB_texture_rgb10_a2ui
, GL_VERSION_3_3
- CType: intstatic final int GL_FLOAT_MAT3x2
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
GL_FLOAT_MAT3x2_NV
- CType: intstatic final int GL_FLOAT_MAT3x4
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
GL_FLOAT_MAT3x4_NV
- CType: intstatic final int GL_INT_IMAGE_CUBE
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_INT_IMAGE_CUBE_EXT
- CType: intstatic final int GL_IMAGE_2D_ARRAY
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_IMAGE_2D_ARRAY_EXT
- CType: intstatic final int GL_UNIFORM_ARRAY_STRIDE
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_10x8_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_MIN_SAMPLE_SHADING_VALUE
GL_VERSION_4_0
, GL_ES_VERSION_3_2
, GL_ARB_sample_shading
, GL_OES_sample_shading
GL_MIN_SAMPLE_SHADING_VALUE_ARB
, GL_MIN_SAMPLE_SHADING_VALUE_OES
- CType: intstatic final int GL_UNIFORM_NAME_LENGTH
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_DEPTH32F_STENCIL8
GL_ES_VERSION_3_0
, GL_ARB_depth_buffer_float
, GL_VERSION_3_0
, GL_NV_depth_buffer_float
GL_DEPTH32F_STENCIL8_NV
- CType: intstatic final int GL_UNSIGNED_INT_IMAGE_2D
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_UNSIGNED_INT_IMAGE_2D_EXT
- CType: intstatic final int GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
- CType: intstatic final int GL_QUERY_BY_REGION_NO_WAIT
GL_VERSION_3_0
, GL_NV_conditional_render
GL_QUERY_BY_REGION_NO_WAIT_NV
- CType: intstatic final int GL_MAX_ELEMENT_INDEX
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_ES3_compatibility
- CType: intstatic final int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_MAX_TEXTURE_BUFFER_SIZE
GL_ES_VERSION_3_2
, GL_VERSION_3_1
, GL_EXT_texture_buffer
, GL_EXT_texture_buffer_object
, GL_OES_texture_buffer
, GL_ARB_texture_buffer_object
GL_MAX_TEXTURE_BUFFER_SIZE_EXT
, GL_MAX_TEXTURE_BUFFER_SIZE_OES
, GL_MAX_TEXTURE_BUFFER_SIZE_ARB
- CType: intstatic final int GL_SAMPLER_CUBE_SHADOW
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
, GL_NV_shadow_samplers_cube
GL_SAMPLER_CUBE_SHADOW_EXT
, GL_SAMPLER_CUBE_SHADOW_NV
- CType: intstatic final int GL_TRIANGLES_ADJACENCY_EXT
GL_NV_geometry_program4
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
- CType: intstatic final int GL_UNIFORM_BARRIER_BIT
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_UNIFORM_BARRIER_BIT_EXT
- CType: intstatic final int GL_TEXTURE_BLUE_SIZE
GL_VERSION_1_1
, GL_VERSION_1_0
, GL_ES_VERSION_3_1
, GL_EXT_texture
GL_TEXTURE_BLUE_SIZE_EXT
- CType: intstatic final int GL_INT_IMAGE_2D_ARRAY
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_INT_IMAGE_2D_ARRAY_EXT
- CType: intstatic final int GL_SEPARATE_ATTRIBS
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_transform_feedback
, GL_NV_transform_feedback
GL_SEPARATE_ATTRIBS_EXT
, GL_SEPARATE_ATTRIBS_NV
- CType: intstatic final int GL_DYNAMIC_READ
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_vertex_buffer_object
GL_DYNAMIC_READ_ARB
- CType: intstatic final int GL_RGBA8UI
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_texture_integer
GL_RGBA8UI_EXT
- CType: intstatic final int GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY
GL_ARB_shader_image_load_store
, GL_VERSION_4_2
, GL_ES_VERSION_3_2
, GL_EXT_texture_cube_map_array
, GL_EXT_shader_image_load_store
, GL_OES_texture_cube_map_array
GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT
, GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_8x6_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_MAX_GEOMETRY_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store
, GL_VERSION_4_2
, GL_ES_VERSION_3_2
, GL_OES_geometry_shader
, GL_EXT_geometry_shader
GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES
, GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT
- CType: intstatic final int GL_DEPTH_STENCIL_TEXTURE_MODE
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_stencil_texturing
- CType: intstatic final int GL_COPY_WRITE_BUFFER_BINDING
GL_ES_VERSION_3_0
, GL_VERSION_4_2
, GL_ARB_copy_buffer
- CType: intstatic final int GL_R8_SNORM
GL_ES_VERSION_3_0
, GL_EXT_render_snorm
, GL_VERSION_3_1
- CType: intstatic final int GL_RG16I
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_texture_rg
- CType: intstatic final int GL_PACK_SKIP_ROWS
GL_VERSION_1_1
, GL_ES_VERSION_3_0
, GL_VERSION_1_0
- CType: intstatic final int GL_BUFFER_MAP_OFFSET
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_TRANSFORM_FEEDBACK_BUFFER_START
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_transform_feedback
, GL_NV_transform_feedback
GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT
, GL_TRANSFORM_FEEDBACK_BUFFER_START_NV
- CType: intstatic final int GL_RG_INTEGER
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_texture_rg
- CType: intstatic final int GL_LAST_VERTEX_CONVENTION
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_ARB_provoking_vertex
, GL_EXT_provoking_vertex
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
GL_LAST_VERTEX_CONVENTION_EXT
, GL_LAST_VERTEX_CONVENTION_OES
- CType: intstatic final int GL_MIN
GL_OES_draw_buffers_indexed
, GL_ES_VERSION_3_0
, GL_VERSION_1_4
, GL_ARB_imaging
, GL_EXT_blend_minmax
GL_MIN_EXT
- CType: intstatic final int GL_MAX_COMBINED_UNIFORM_BLOCKS
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_RG16UI
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_texture_rg
- CType: intstatic final int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS
GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT
, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES
- CType: intstatic final int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_ARB_fragment_shader
GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB
- CType: intstatic final int GL_MAX_COMBINED_ATOMIC_COUNTERS
GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
- CType: intstatic final int GL_COMPRESSED_SRGB8_ETC2
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_ES3_compatibility
- CType: intstatic final int GL_TEXTURE_WIDTH
GL_VERSION_1_1
, GL_VERSION_1_0
, GL_ES_VERSION_3_1
, GL_QCOM_extended_get
GL_TEXTURE_WIDTH_QCOM
- CType: intstatic final int GL_MAX_FRAMEBUFFER_LAYERS
GL_VERSION_4_3
, GL_ARB_framebuffer_no_attachments
, GL_ES_VERSION_3_2
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
GL_MAX_FRAMEBUFFER_LAYERS_EXT
, GL_MAX_FRAMEBUFFER_LAYERS_OES
- CType: intstatic final int GL_TESS_EVALUATION_SHADER_BIT
GL_VERSION_4_1
, GL_ES_VERSION_3_2
, GL_ARB_separate_shader_objects
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_TESS_EVALUATION_SHADER_BIT_EXT
, GL_TESS_EVALUATION_SHADER_BIT_OES
- CType: intstatic final int GL_QUERY_BY_REGION_WAIT
GL_VERSION_3_0
, GL_NV_conditional_render
GL_QUERY_BY_REGION_WAIT_NV
- CType: intstatic final int GL_FRAMEBUFFER_DEFAULT_LAYERS
GL_VERSION_4_3
, GL_ARB_framebuffer_no_attachments
, GL_ES_VERSION_3_2
, GL_OES_geometry_shader
, GL_EXT_geometry_shader
GL_FRAMEBUFFER_DEFAULT_LAYERS_OES
, GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT
- CType: intstatic final int GL_INT_SAMPLER_2D
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
GL_INT_SAMPLER_2D_EXT
- CType: intstatic final int GL_ATOMIC_COUNTER_BUFFER_START
GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
- CType: intstatic final int GL_RG32UI
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_texture_rg
- CType: intstatic final int GL_INT_SAMPLER_3D
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
GL_INT_SAMPLER_3D_EXT
- CType: intstatic 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
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV
, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT
- CType: intstatic final int GL_VERTEX_ARRAY_BINDING
GL_ES_VERSION_3_0
, GL_ARB_vertex_array_object
, GL_VERSION_3_0
, GL_OES_vertex_array_object
, GL_APPLE_vertex_array_object
GL_VERTEX_ARRAY_BINDING_OES
, GL_VERTEX_ARRAY_BINDING_APPLE
- CType: intstatic final int GL_MAX
GL_OES_draw_buffers_indexed
, GL_ES_VERSION_3_0
, GL_VERSION_1_4
, GL_ARB_imaging
, GL_EXT_blend_minmax
GL_MAX_EXT
- CType: intstatic final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_TEXTURE_DEPTH_TYPE
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_1
, GL_VERSION_3_0
, GL_ARB_texture_float
GL_TEXTURE_DEPTH_TYPE_ARB
- CType: intstatic final int GL_TEXTURE_BASE_LEVEL
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_SGIS_texture_lod
GL_TEXTURE_BASE_LEVEL_SGIS
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_8x8_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_MAX_PROGRAM_TEXEL_OFFSET
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_gpu_program4
, GL_EXT_gpu_shader4
GL_MAX_PROGRAM_TEXEL_OFFSET_NV
, GL_MAX_PROGRAM_TEXEL_OFFSET_EXT
- CType: intstatic final int GL_ELEMENT_ARRAY_BARRIER_BIT
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
GL_ELEMENT_ARRAY_BARRIER_BIT_EXT
- CType: intstatic final int GL_LINE_STRIP_ADJACENCY_EXT
GL_NV_geometry_program4
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_MINOR_VERSION
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_RG8I
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_texture_rg
- CType: intstatic final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_DEPTH_STENCIL_ATTACHMENT
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_TRANSFORM_FEEDBACK_VARYINGS
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_transform_feedback
, GL_NV_transform_feedback
GL_TRANSFORM_FEEDBACK_VARYINGS_EXT
, GL_TRANSFORM_FEEDBACK_VARYINGS_NV
- CType: intstatic final int GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS
GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
, GL_ES_VERSION_3_2
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT
, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_TEXTURE_MAX_LOD
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_SGIS_texture_lod
GL_TEXTURE_MAX_LOD_SGIS
- CType: intstatic final int GL_RG32I
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_texture_rg
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY
GL_ES_VERSION_3_2
, GL_ARB_ES3_2_compatibility
GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY_ARB
- CType: intstatic final int GL_UNIFORM_TYPE
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_6x5_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_MAX_FRAGMENT_IMAGE_UNIFORMS
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
- CType: intstatic final int GL_COMPRESSED_SIGNED_R11_EAC
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_ES3_compatibility
- CType: intstatic final int GL_MAX_VERTEX_ATOMIC_COUNTERS
GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_ARB_shader_atomic_counters
- CType: intstatic final int GL_NUM_EXTENSIONS
GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_MAX_UNIFORM_BUFFER_BINDINGS
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
- CType: intstatic final int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
- CType: intstatic final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_ARB_geometry_shader4
, GL_VERSION_3_0
, GL_NV_geometry_program4
, GL_EXT_geometry_shader4
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT
- CType: intstatic final int GL_FRAMEBUFFER_DEFAULT_WIDTH
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_framebuffer_no_attachments
- CType: intstatic final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_transform_feedback
, GL_EXT_transform_feedback
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV
, GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT
- CType: intstatic final int GL_DEPTH
GL_VERSION_1_1
, GL_ES_VERSION_3_0
, GL_VERSION_1_0
, GL_EXT_discard_framebuffer
GL_DEPTH_EXT
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_5x4_KHR
GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
- CType: intstatic final int GL_INVALID_INDEX
GL_ARB_uniform_buffer_object
static final long GL_TIMEOUT_IGNORED
GL_ARB_sync
void glReadBuffer(int mode)
void glReadBuffer(GLenum mode)
GL_ES_VERSION_3_0
, GL_VERSION_1_0
, GL_NV_read_buffer
glReadBufferNV
void glGetTexLevelParameterfv(int target, int level, int pname, FloatBuffer params)
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
GL_VERSION_1_0
, GL_ES_VERSION_3_1
params
- a direct or array-backed FloatBuffer
void glGetTexLevelParameterfv(int target, int level, int pname, float[] params, int params_offset)
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
GL_VERSION_1_0
, GL_ES_VERSION_3_1
void glGetTexLevelParameteriv(int target, int level, int pname, IntBuffer params)
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
GL_VERSION_1_0
, GL_ES_VERSION_3_1
params
- a direct or array-backed IntBuffer
void glGetTexLevelParameteriv(int target, int level, int pname, int[] params, int params_offset)
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
GL_VERSION_1_0
, GL_ES_VERSION_3_1
void glDrawRangeElements(int mode, int start, int end, int count, int type, long indices_buffer_offset)
void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices)
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_EXT_draw_range_elements
glDrawRangeElementsEXT
void glUniformMatrix2x3fv(int location, int count, boolean transpose, FloatBuffer value)
void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix2x3fvNV
value
- a direct or array-backed FloatBuffer
void glUniformMatrix2x3fv(int location, int count, boolean transpose, float[] value, int value_offset)
void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix2x3fvNV
void glUniformMatrix3x2fv(int location, int count, boolean transpose, FloatBuffer value)
void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix3x2fvNV
value
- a direct or array-backed FloatBuffer
void glUniformMatrix3x2fv(int location, int count, boolean transpose, float[] value, int value_offset)
void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix3x2fvNV
void glUniformMatrix2x4fv(int location, int count, boolean transpose, FloatBuffer value)
void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix2x4fvNV
value
- a direct or array-backed FloatBuffer
void glUniformMatrix2x4fv(int location, int count, boolean transpose, float[] value, int value_offset)
void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix2x4fvNV
void glUniformMatrix4x2fv(int location, int count, boolean transpose, FloatBuffer value)
void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix4x2fvNV
value
- a direct or array-backed FloatBuffer
void glUniformMatrix4x2fv(int location, int count, boolean transpose, float[] value, int value_offset)
void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix4x2fvNV
void glUniformMatrix3x4fv(int location, int count, boolean transpose, FloatBuffer value)
void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix3x4fvNV
value
- a direct or array-backed FloatBuffer
void glUniformMatrix3x4fv(int location, int count, boolean transpose, float[] value, int value_offset)
void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix3x4fvNV
void glUniformMatrix4x3fv(int location, int count, boolean transpose, FloatBuffer value)
void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix4x3fvNV
value
- a direct or array-backed FloatBuffer
void glUniformMatrix4x3fv(int location, int count, boolean transpose, float[] value, int value_offset)
void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix4x3fvNV
void glColorMaski(int index, boolean r, boolean g, boolean b, boolean a)
void glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
GL_VERSION_3_0
, GL_ES_VERSION_3_2
, GL_EXT_draw_buffers_indexed
, GL_OES_draw_buffers_indexed
glColorMaskiEXT
, glColorMaskiOES
void glGetBooleani_v(int target, int index, ByteBuffer data)
void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
GL_ES_VERSION_3_1
, GL_VERSION_3_0
data
- a direct or array-backed ByteBuffer
void glGetBooleani_v(int target, int index, byte[] data, int data_offset)
void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
GL_ES_VERSION_3_1
, GL_VERSION_3_0
void glGetIntegeri_v(int target, int index, IntBuffer data)
void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_multiview_draw_buffers
glGetIntegeri_vEXT
data
- a direct or array-backed IntBuffer
void glGetIntegeri_v(int target, int index, int[] data, int data_offset)
void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_multiview_draw_buffers
glGetIntegeri_vEXT
void glEnablei(int target, int index)
void glEnablei(GLenum target, GLuint index)
GL_VERSION_3_0
, GL_ES_VERSION_3_2
, GL_EXT_draw_buffers_indexed
, GL_OES_draw_buffers_indexed
, GL_NV_viewport_array
glEnableiEXT
, glEnableiOES
, glEnableiNV
void glDisablei(int target, int index)
void glDisablei(GLenum target, GLuint index)
GL_VERSION_3_0
, GL_ES_VERSION_3_2
, GL_EXT_draw_buffers_indexed
, GL_OES_draw_buffers_indexed
, GL_NV_viewport_array
glDisableiEXT
, glDisableiOES
, glDisableiNV
boolean glIsEnabledi(int target, int index)
GLboolean glIsEnabledi(GLenum target, GLuint index)
GL_VERSION_3_0
, GL_ES_VERSION_3_2
, GL_OES_draw_buffers_indexed
, GL_NV_viewport_array
, GL_EXT_draw_buffers_indexed
glIsEnablediOES
, glIsEnablediNV
, glIsEnablediEXT
void glBeginTransformFeedback(int primitiveMode)
void glBeginTransformFeedback(GLenum primitiveMode)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_transform_feedback
, GL_EXT_transform_feedback
glBeginTransformFeedbackNV
, glBeginTransformFeedbackEXT
void glEndTransformFeedback()
void glEndTransformFeedback(void)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_transform_feedback
, GL_EXT_transform_feedback
glEndTransformFeedbackNV
, glEndTransformFeedbackEXT
void glBindBufferRange(int target, int index, int buffer, long offset, long size)
void glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_transform_feedback
, GL_NV_transform_feedback
glBindBufferRangeEXT
, glBindBufferRangeNV
void glBindBufferBase(int target, int index, int buffer)
void glBindBufferBase(GLenum target, GLuint index, GLuint buffer)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_transform_feedback
, GL_EXT_transform_feedback
glBindBufferBaseNV
, glBindBufferBaseEXT
void glTransformFeedbackVaryings(int program, int count, String[] varyings, int bufferMode)
void glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar * const * varyings, GLenum bufferMode)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_transform_feedback
, GL_NV_transform_feedback
glTransformFeedbackVaryingsEXT
, glTransformFeedbackVaryingsNV
void glGetTransformFeedbackVarying(int program, int index, int bufSize, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_transform_feedback
, GL_NV_transform_feedback
glGetTransformFeedbackVaryingEXT
, glGetTransformFeedbackVaryingNV
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
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)
void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_transform_feedback
, GL_NV_transform_feedback
glGetTransformFeedbackVaryingEXT
, glGetTransformFeedbackVaryingNV
void glBeginConditionalRender(int id, int mode)
void glBeginConditionalRender(GLuint id, GLenum mode)
GL_VERSION_3_0
, GL_NV_conditional_render
glBeginConditionalRenderNV
void glEndConditionalRender()
void glEndConditionalRender(void)
GL_VERSION_3_0
, GL_NV_conditional_render
glEndConditionalRenderNV
void glVertexAttribIPointer(int index, int size, int type, int stride, long pointer_buffer_offset)
void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribIPointerEXT
void glGetVertexAttribIiv(int index, int pname, IntBuffer params)
void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glGetVertexAttribIivEXT
params
- a direct or array-backed IntBuffer
void glGetVertexAttribIiv(int index, int pname, int[] params, int params_offset)
void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glGetVertexAttribIivEXT
void glGetVertexAttribIuiv(int index, int pname, IntBuffer params)
void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glGetVertexAttribIuivEXT
params
- a direct or array-backed IntBuffer
void glGetVertexAttribIuiv(int index, int pname, int[] params, int params_offset)
void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glGetVertexAttribIuivEXT
void glVertexAttribI4i(int index, int x, int y, int z, int w)
void glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribI4iEXT
void glVertexAttribI4ui(int index, int x, int y, int z, int w)
void glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribI4uiEXT
void glVertexAttribI4iv(int index, IntBuffer v)
void glVertexAttribI4iv(GLuint index, const GLint * v)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribI4ivEXT
v
- a direct or array-backed IntBuffer
void glVertexAttribI4iv(int index, int[] v, int v_offset)
void glVertexAttribI4iv(GLuint index, const GLint * v)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribI4ivEXT
void glVertexAttribI4uiv(int index, IntBuffer v)
void glVertexAttribI4uiv(GLuint index, const GLuint * v)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribI4uivEXT
v
- a direct or array-backed IntBuffer
void glVertexAttribI4uiv(int index, int[] v, int v_offset)
void glVertexAttribI4uiv(GLuint index, const GLuint * v)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribI4uivEXT
void glGetUniformuiv(int program, int location, IntBuffer params)
void glGetUniformuiv(GLuint program, GLint location, GLuint * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glGetUniformuivEXT
params
- a direct or array-backed IntBuffer
void glGetUniformuiv(int program, int location, int[] params, int params_offset)
void glGetUniformuiv(GLuint program, GLint location, GLuint * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glGetUniformuivEXT
int glGetFragDataLocation(int program, String name)
GLint glGetFragDataLocation(GLuint program, const GLchar * name)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glGetFragDataLocationEXT
void glUniform1ui(int location, int v0)
void glUniform1ui(GLint location, GLuint v0)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform1uiEXT
void glUniform2ui(int location, int v0, int v1)
void glUniform2ui(GLint location, GLuint v0, GLuint v1)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform2uiEXT
void glUniform3ui(int location, int v0, int v1, int v2)
void glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform3uiEXT
void glUniform4ui(int location, int v0, int v1, int v2, int v3)
void glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform4uiEXT
void glUniform1uiv(int location, int count, IntBuffer value)
void glUniform1uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform1uivEXT
value
- a direct or array-backed IntBuffer
void glUniform1uiv(int location, int count, int[] value, int value_offset)
void glUniform1uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform1uivEXT
void glUniform2uiv(int location, int count, IntBuffer value)
void glUniform2uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform2uivEXT
value
- a direct or array-backed IntBuffer
void glUniform2uiv(int location, int count, int[] value, int value_offset)
void glUniform2uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform2uivEXT
void glUniform3uiv(int location, int count, IntBuffer value)
void glUniform3uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform3uivEXT
value
- a direct or array-backed IntBuffer
void glUniform3uiv(int location, int count, int[] value, int value_offset)
void glUniform3uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform3uivEXT
void glUniform4uiv(int location, int count, IntBuffer value)
void glUniform4uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform4uivEXT
value
- a direct or array-backed IntBuffer
void glUniform4uiv(int location, int count, int[] value, int value_offset)
void glUniform4uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform4uivEXT
void glClearBufferiv(int buffer, int drawbuffer, IntBuffer value)
void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
value
- a direct or array-backed IntBuffer
void glClearBufferiv(int buffer, int drawbuffer, int[] value, int value_offset)
void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
void glClearBufferuiv(int buffer, int drawbuffer, IntBuffer value)
void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
value
- a direct or array-backed IntBuffer
void glClearBufferuiv(int buffer, int drawbuffer, int[] value, int value_offset)
void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
void glClearBufferfv(int buffer, int drawbuffer, FloatBuffer value)
void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
value
- a direct or array-backed FloatBuffer
void glClearBufferfv(int buffer, int drawbuffer, float[] value, int value_offset)
void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
void glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil)
void glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
String glGetStringi(int name, int index)
const GLubyte * glGetStringi(GLenum name, GLuint index)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_framebuffer_blit
, GL_NV_framebuffer_blit
, GL_ANGLE_framebuffer_blit
glBlitFramebufferEXT
, glBlitFramebufferNV
, glBlitFramebufferANGLE
void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer)
void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_geometry_shader4
, GL_EXT_texture_array
, GL_NV_geometry_program4
glFramebufferTextureLayerARB
, glFramebufferTextureLayerEXT
void glBindVertexArray(int array)
void glBindVertexArray(GLuint array)
GL_ES_VERSION_3_0
, GL_ARB_vertex_array_object
, GL_VERSION_3_0
, GL_APPLE_vertex_array_object
, GL_OES_vertex_array_object
glBindVertexArrayAPPLE
, glBindVertexArrayOES
void glDeleteVertexArrays(int n, IntBuffer arrays)
void glDeleteVertexArrays(GLsizei n, const GLuint * arrays)
GL_ES_VERSION_3_0
, GL_ARB_vertex_array_object
, GL_VERSION_3_0
, GL_APPLE_vertex_array_object
, GL_OES_vertex_array_object
glDeleteVertexArraysAPPLE
, glDeleteVertexArraysOES
arrays
- a direct or array-backed IntBuffer
void glDeleteVertexArrays(int n, int[] arrays, int arrays_offset)
void glDeleteVertexArrays(GLsizei n, const GLuint * arrays)
GL_ES_VERSION_3_0
, GL_ARB_vertex_array_object
, GL_VERSION_3_0
, GL_APPLE_vertex_array_object
, GL_OES_vertex_array_object
glDeleteVertexArraysAPPLE
, glDeleteVertexArraysOES
void glGenVertexArrays(int n, IntBuffer arrays)
void glGenVertexArrays(GLsizei n, GLuint * arrays)
GL_ES_VERSION_3_0
, GL_ARB_vertex_array_object
, GL_VERSION_3_0
, GL_OES_vertex_array_object
, GL_APPLE_vertex_array_object
glGenVertexArraysOES
, glGenVertexArraysAPPLE
arrays
- a direct or array-backed IntBuffer
void glGenVertexArrays(int n, int[] arrays, int arrays_offset)
void glGenVertexArrays(GLsizei n, GLuint * arrays)
GL_ES_VERSION_3_0
, GL_ARB_vertex_array_object
, GL_VERSION_3_0
, GL_OES_vertex_array_object
, GL_APPLE_vertex_array_object
glGenVertexArraysOES
, glGenVertexArraysAPPLE
boolean glIsVertexArray(int array)
GLboolean glIsVertexArray(GLuint array)
GL_ES_VERSION_3_0
, GL_ARB_vertex_array_object
, GL_VERSION_3_0
, GL_OES_vertex_array_object
, GL_APPLE_vertex_array_object
glIsVertexArrayOES
, glIsVertexArrayAPPLE
void glDrawArraysInstanced(int mode, int first, int count, int instancecount)
void glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei instancecount)
GL_ES_VERSION_3_0
, GL_VERSION_3_1
, GL_EXT_draw_instanced
, GL_ARB_draw_instanced
, GL_NV_draw_instanced
, GL_ANGLE_instanced_arrays
glDrawArraysInstancedEXT
, glDrawArraysInstancedARB
, glDrawArraysInstancedNV
, glDrawArraysInstancedANGLE
void glDrawElementsInstanced(int mode, int count, int type, long indices_buffer_offset, int instancecount)
void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount)
GL_ES_VERSION_3_0
, GL_VERSION_3_1
, GL_NV_draw_instanced
, GL_ANGLE_instanced_arrays
, GL_EXT_draw_instanced
, GL_ARB_draw_instanced
glDrawElementsInstancedNV
, glDrawElementsInstancedANGLE
, glDrawElementsInstancedEXT
, glDrawElementsInstancedARB
void glTexBuffer(int target, int internalformat, int buffer)
void glTexBuffer(GLenum target, GLenum internalformat, GLuint buffer)
GL_ES_VERSION_3_2
, GL_VERSION_3_1
, GL_EXT_texture_buffer
, GL_EXT_texture_buffer_object
, GL_OES_texture_buffer
, GL_ARB_texture_buffer_object
glTexBufferEXT
, glTexBufferOES
, glTexBufferARB
void glCopyBufferSubData(int readTarget, int writeTarget, long readOffset, long writeOffset, long size)
void glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
GL_ES_VERSION_3_0
, GL_ARB_copy_buffer
, GL_VERSION_3_1
, GL_NV_copy_buffer
glCopyBufferSubDataNV
void glGetUniformIndices(int program, int uniformCount, String[] uniformNames, IntBuffer uniformIndices)
void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
uniformIndices
- a direct or array-backed IntBuffer
void glGetUniformIndices(int program, int uniformCount, String[] uniformNames, int[] uniformIndices, int uniformIndices_offset)
void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
void glGetActiveUniformsiv(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params)
void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
void glGetActiveUniformsiv(int program, int uniformCount, int[] uniformIndices, int uniformIndices_offset, int pname, int[] params, int params_offset)
void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
int glGetUniformBlockIndex(int program, String uniformBlockName)
GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, IntBuffer params)
void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
params
- a direct or array-backed IntBuffer
void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, int[] params, int params_offset)
void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
void glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, IntBuffer length, ByteBuffer uniformBlockName)
void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
length
- a direct or array-backed IntBuffer
uniformBlockName
- a direct or array-backed ByteBuffer
void glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, int[] length, int length_offset, byte[] uniformBlockName, int uniformBlockName_offset)
void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding)
void glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
void glVertexAttribDivisor(int index, int divisor)
void glVertexAttribDivisor(GLuint index, GLuint divisor)
GL_ES_VERSION_3_0
, GL_VERSION_3_3
, GL_ARB_instanced_arrays
, GL_EXT_instanced_arrays
, GL_NV_instanced_arrays
, GL_ANGLE_instanced_arrays
glVertexAttribDivisorARB
, glVertexAttribDivisorEXT
, glVertexAttribDivisorNV
, glVertexAttribDivisorANGLE
void glMinSampleShading(float value)
void glMinSampleShading(GLfloat value)
GL_VERSION_4_0
, GL_ES_VERSION_3_2
, GL_OES_sample_shading
, GL_ARB_sample_shading
glMinSampleShadingOES
, glMinSampleShadingARB
void glBlendEquationi(int buf, int mode)
void glBlendEquationi(GLuint buf, GLenum mode)
GL_VERSION_4_0
, GL_ES_VERSION_3_2
, GL_EXT_draw_buffers_indexed
, GL_OES_draw_buffers_indexed
, GL_ARB_draw_buffers_blend
glBlendEquationiEXT
, glBlendEquationiOES
, glBlendEquationiARB
void glBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha)
void glBlendEquationSeparatei(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
GL_VERSION_4_0
, GL_ES_VERSION_3_2
, GL_ARB_draw_buffers_blend
, GL_OES_draw_buffers_indexed
, GL_EXT_draw_buffers_indexed
glBlendEquationSeparateiARB
, glBlendEquationSeparateiOES
, glBlendEquationSeparateiEXT
void glBlendFunci(int buf, int src, int dst)
void glBlendFunci(GLuint buf, GLenum src, GLenum dst)
GL_VERSION_4_0
, GL_ES_VERSION_3_2
, GL_ARB_draw_buffers_blend
, GL_EXT_draw_buffers_indexed
, GL_OES_draw_buffers_indexed
glBlendFunciARB
, glBlendFunciEXT
, glBlendFunciOES
void glBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
void glBlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
GL_VERSION_4_0
, GL_ES_VERSION_3_2
, GL_OES_draw_buffers_indexed
, GL_ARB_draw_buffers_blend
, GL_EXT_draw_buffers_indexed
glBlendFuncSeparateiOES
, glBlendFuncSeparateiARB
, glBlendFuncSeparateiEXT
void glBindTransformFeedback(int target, int id)
void glBindTransformFeedback(GLenum target, GLuint id)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glBindTransformFeedbackNV
void glDeleteTransformFeedbacks(int n, IntBuffer ids)
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glDeleteTransformFeedbacksNV
ids
- a direct or array-backed IntBuffer
void glDeleteTransformFeedbacks(int n, int[] ids, int ids_offset)
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glDeleteTransformFeedbacksNV
void glGenTransformFeedbacks(int n, IntBuffer ids)
void glGenTransformFeedbacks(GLsizei n, GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glGenTransformFeedbacksNV
ids
- a direct or array-backed IntBuffer
void glGenTransformFeedbacks(int n, int[] ids, int ids_offset)
void glGenTransformFeedbacks(GLsizei n, GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glGenTransformFeedbacksNV
boolean glIsTransformFeedback(int id)
GLboolean glIsTransformFeedback(GLuint id)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glIsTransformFeedbackNV
void glPauseTransformFeedback()
void glPauseTransformFeedback(void)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glPauseTransformFeedbackNV
void glResumeTransformFeedback()
void glResumeTransformFeedback(void)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glResumeTransformFeedbackNV
void glGetInternalformativ(int target, int internalformat, int pname, int bufSize, IntBuffer params)
void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params)
GL_ES_VERSION_3_0
, GL_ARB_internalformat_query
, GL_VERSION_4_2
params
- a direct or array-backed IntBuffer
void glGetInternalformativ(int target, int internalformat, int pname, int bufSize, int[] params, int params_offset)
void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params)
GL_ES_VERSION_3_0
, GL_ARB_internalformat_query
, GL_VERSION_4_2
void glBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format)
void glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
glBindImageTextureEXT
void glMemoryBarrier(int barriers)
void glMemoryBarrier(GLbitfield barriers)
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
glMemoryBarrierEXT
void glFramebufferParameteri(int target, int pname, int param)
void glFramebufferParameteri(GLenum target, GLenum pname, GLint param)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_framebuffer_no_attachments
void glGetFramebufferParameteriv(int target, int pname, IntBuffer params)
void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_framebuffer_no_attachments
, GL_EXT_direct_state_access
glGetFramebufferParameterivEXT
params
- a direct or array-backed IntBuffer
void glGetFramebufferParameteriv(int target, int pname, int[] params, int params_offset)
void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_framebuffer_no_attachments
, GL_EXT_direct_state_access
glGetFramebufferParameterivEXT
void glInvalidateFramebuffer(int target, int numAttachments, IntBuffer attachments)
void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments)
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_invalidate_subdata
attachments
- a direct or array-backed IntBuffer
void glInvalidateFramebuffer(int target, int numAttachments, int[] attachments, int attachments_offset)
void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments)
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_invalidate_subdata
void glInvalidateSubFramebuffer(int target, int numAttachments, IntBuffer attachments, int x, int y, int width, int height)
void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_invalidate_subdata
attachments
- a direct or array-backed IntBuffer
void glInvalidateSubFramebuffer(int target, int numAttachments, int[] attachments, int attachments_offset, int x, int y, int width, int height)
void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_invalidate_subdata
void glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
void glTexStorage2DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_texture_storage_multisample
void glTexStorage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
void glTexStorage3DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
GL_VERSION_4_3
, GL_ES_VERSION_3_2
, GL_ARB_texture_storage_multisample
, GL_OES_texture_storage_multisample_2d_array
glTexStorage3DMultisampleOES
void glGetnUniformuiv(int program, int location, int bufSize, IntBuffer params)
void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params)
GL_VERSION_4_5
, GL_ES_VERSION_3_2
, GL_ARB_robustness
, GL_KHR_robustness
glGetnUniformuivARB
, glGetnUniformuivKHR
params
- a direct or array-backed IntBuffer
void glGetnUniformuiv(int program, int location, int bufSize, int[] params, int params_offset)
void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params)
GL_VERSION_4_5
, GL_ES_VERSION_3_2
, GL_ARB_robustness
, GL_KHR_robustness
glGetnUniformuivARB
, glGetnUniformuivKHR
void glPrimitiveBoundingBox(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW)
void glPrimitiveBoundingBox(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
GL_ES_VERSION_3_2
, GL_OES_primitive_bounding_box
, GL_ARB_ES3_2_compatibility
, GL_EXT_primitive_bounding_box
glPrimitiveBoundingBoxOES
, glPrimitiveBoundingBoxARB
, glPrimitiveBoundingBoxEXT
void glFramebufferTextureEXT(int target, int attachment, int texture, int level)
void glFramebufferTextureEXT(GLenum target, GLenum attachment, GLuint texture, GLint level)
GL_NV_geometry_program4
, GL_EXT_geometry_shader
boolean isPBOPackBound()
boolean isPBOUnpackBound()
Copyright 2010 JogAmp Community.