public interface GL3ES3 extends GL2ES3
Interface containing the common subset of core GL3 (OpenGL 3.1+) and GLES3 (OpenGL ES 3.0+).
This interface reflects only the programmable shader functionality of desktop and embedded OpenGL
This interface is almost GLES3 complete, lacking GL_ARB_ES3_compatibility
extension.
Modifier and Type | Field and Description |
---|---|
static int |
GL_ACTIVE_RESOURCES
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_ACTIVE_VARIABLES
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_ALREADY_SIGNALED
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: GL_ALREADY_SIGNALED_APPLE - CType: int |
static int |
GL_ARRAY_SIZE
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_ARRAY_STRIDE
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_ATOMIC_COUNTER_BUFFER_INDEX
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_BLOCK_INDEX
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_BUFFER_BINDING
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_BUFFER_DATA_SIZE
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_BUFFER_VARIABLE
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_COLORBURN
GL_ES_VERSION_3_2 , GL_NV_blend_equation_advanced , GL_KHR_blend_equation_advanced Alias for: GL_COLORBURN_NV , GL_COLORBURN_KHR - CType: int |
static int |
GL_COLORDODGE
GL_ES_VERSION_3_2 , GL_KHR_blend_equation_advanced , GL_NV_blend_equation_advanced Alias for: GL_COLORDODGE_KHR , GL_COLORDODGE_NV - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_10x10
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_RGBA_ASTC_10x10_KHR - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_10x5
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_RGBA_ASTC_10x5_KHR - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_10x6
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_RGBA_ASTC_10x6_KHR - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_10x8
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_RGBA_ASTC_10x8_KHR - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_12x10
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_RGBA_ASTC_12x10_KHR - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_12x12
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_RGBA_ASTC_12x12_KHR - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_4x4
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_RGBA_ASTC_4x4_KHR - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_5x4
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_RGBA_ASTC_5x4_KHR - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_5x5
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_RGBA_ASTC_5x5_KHR - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_6x5
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_RGBA_ASTC_6x5_KHR - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_6x6
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_RGBA_ASTC_6x6_KHR - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_8x5
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_RGBA_ASTC_8x5_KHR - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_8x6
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_RGBA_ASTC_8x6_KHR - CType: int |
static int |
GL_COMPRESSED_RGBA_ASTC_8x8
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_RGBA_ASTC_8x8_KHR - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR - CType: int |
static int |
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8
GL_ES_VERSION_3_2 , GL_KHR_texture_compression_astc_ldr , GL_KHR_texture_compression_astc_hdr Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR - CType: int |
static int |
GL_COMPUTE_SHADER
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader - CType: int |
static int |
GL_COMPUTE_SHADER_BIT
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader - CType: int |
static int |
GL_COMPUTE_WORK_GROUP_SIZE
GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_CONDITION_SATISFIED
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: GL_CONDITION_SATISFIED_APPLE - CType: int |
static int |
GL_CONTEXT_LOST
GL_VERSION_4_5 , GL_ES_VERSION_3_2 , GL_KHR_robustness Alias for: GL_CONTEXT_LOST_KHR - CType: int |
static int |
GL_DARKEN
GL_ES_VERSION_3_2 , GL_NV_blend_equation_advanced , GL_KHR_blend_equation_advanced Alias for: GL_DARKEN_NV , GL_DARKEN_KHR - CType: int |
static int |
GL_DIFFERENCE
GL_ES_VERSION_3_2 , GL_KHR_blend_equation_advanced , GL_NV_blend_equation_advanced Alias for: GL_DIFFERENCE_KHR , GL_DIFFERENCE_NV - CType: int |
static int |
GL_DISPATCH_INDIRECT_BUFFER
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader - CType: int |
static int |
GL_DISPATCH_INDIRECT_BUFFER_BINDING
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader - CType: int |
static int |
GL_DRAW_INDIRECT_BUFFER
GL_ES_VERSION_3_1 , GL_VERSION_4_0 , GL_ARB_draw_indirect - CType: int |
static int |
GL_DRAW_INDIRECT_BUFFER_BINDING
GL_ES_VERSION_3_1 , GL_VERSION_4_0 , GL_ARB_draw_indirect - CType: int |
static int |
GL_EXCLUSION
GL_ES_VERSION_3_2 , GL_NV_blend_equation_advanced , GL_KHR_blend_equation_advanced Alias for: GL_EXCLUSION_NV , GL_EXCLUSION_KHR - CType: int |
static int |
GL_FRACTIONAL_EVEN
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_FRACTIONAL_EVEN_EXT , GL_FRACTIONAL_EVEN_OES - CType: int |
static int |
GL_FRACTIONAL_ODD
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_FRACTIONAL_ODD_EXT , GL_FRACTIONAL_ODD_OES - CType: int |
static int |
GL_FRAGMENT_INTERPOLATION_OFFSET_BITS
GL_VERSION_4_0 , GL_ARB_gpu_shader5 , GL_ES_VERSION_3_2 , GL_OES_shader_multisample_interpolation Alias for: GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES - CType: int |
static int |
GL_FRAMEBUFFER_ATTACHMENT_LAYERED
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_ARB_geometry_shader4 , GL_OES_geometry_shader , GL_NV_geometry_program4 , GL_EXT_geometry_shader4 , GL_EXT_geometry_shader Alias for: GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB , GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES , GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT - CType: int |
static int |
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_NV_geometry_program4 , GL_EXT_geometry_shader4 , GL_EXT_geometry_shader , GL_ARB_geometry_shader4 , GL_OES_geometry_shader Alias for: GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT , GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB , GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES - CType: int |
static int |
GL_GEOMETRY_INPUT_TYPE
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_ARB_geometry_shader4 , GL_NV_geometry_program4 , GL_EXT_geometry_shader4 Alias for: GL_GEOMETRY_INPUT_TYPE_ARB , GL_GEOMETRY_INPUT_TYPE_EXT - CType: int |
static int |
GL_GEOMETRY_OUTPUT_TYPE
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_NV_geometry_program4 , GL_EXT_geometry_shader4 , GL_ARB_geometry_shader4 Alias for: GL_GEOMETRY_OUTPUT_TYPE_EXT , GL_GEOMETRY_OUTPUT_TYPE_ARB - CType: int |
static int |
GL_GEOMETRY_SHADER
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_EXT_geometry_shader4 , GL_EXT_geometry_shader , GL_ARB_geometry_shader4 , GL_OES_geometry_shader Alias for: GL_GEOMETRY_SHADER_EXT , GL_GEOMETRY_SHADER_ARB , GL_GEOMETRY_SHADER_OES - CType: int |
static int |
GL_GEOMETRY_SHADER_INVOCATIONS
GL_VERSION_4_0 , GL_ARB_gpu_shader5 , GL_ES_VERSION_3_2 , GL_EXT_geometry_shader , GL_OES_geometry_shader Alias for: GL_GEOMETRY_SHADER_INVOCATIONS_EXT , GL_GEOMETRY_SHADER_INVOCATIONS_OES - CType: int |
static int |
GL_GEOMETRY_VERTICES_OUT
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_NV_geometry_program4 , GL_EXT_geometry_shader4 , GL_ARB_geometry_shader4 Alias for: GL_GEOMETRY_VERTICES_OUT_EXT , GL_GEOMETRY_VERTICES_OUT_ARB - CType: int |
static int |
GL_HARDLIGHT
GL_ES_VERSION_3_2 , GL_KHR_blend_equation_advanced , GL_NV_blend_equation_advanced Alias for: GL_HARDLIGHT_KHR , GL_HARDLIGHT_NV - CType: int |
static int |
GL_HSL_COLOR
GL_ES_VERSION_3_2 , GL_NV_blend_equation_advanced , GL_KHR_blend_equation_advanced Alias for: GL_HSL_COLOR_NV , GL_HSL_COLOR_KHR - CType: int |
static int |
GL_HSL_HUE
GL_ES_VERSION_3_2 , GL_NV_blend_equation_advanced , GL_KHR_blend_equation_advanced Alias for: GL_HSL_HUE_NV , GL_HSL_HUE_KHR - CType: int |
static int |
GL_HSL_LUMINOSITY
GL_ES_VERSION_3_2 , GL_KHR_blend_equation_advanced , GL_NV_blend_equation_advanced Alias for: GL_HSL_LUMINOSITY_KHR , GL_HSL_LUMINOSITY_NV - CType: int |
static int |
GL_HSL_SATURATION
GL_ES_VERSION_3_2 , GL_NV_blend_equation_advanced , GL_KHR_blend_equation_advanced Alias for: GL_HSL_SATURATION_NV , GL_HSL_SATURATION_KHR - CType: int |
static int |
GL_INT_2_10_10_10_REV
GL_ES_VERSION_3_0 , GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 - CType: int |
static int |
GL_IS_PER_PATCH
GL_ARB_program_interface_query , GL_VERSION_4_3 , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_IS_PER_PATCH_EXT , GL_IS_PER_PATCH_OES - CType: int |
static int |
GL_IS_ROW_MAJOR
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_ISOLINES
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_ISOLINES_OES , GL_ISOLINES_EXT - CType: int |
static int |
GL_LAYER_PROVOKING_VERTEX
GL_VERSION_4_1 , GL_ARB_viewport_array , GL_ES_VERSION_3_2 , GL_OES_geometry_shader , GL_EXT_geometry_shader Alias for: GL_LAYER_PROVOKING_VERTEX_OES , GL_LAYER_PROVOKING_VERTEX_EXT - CType: int |
static int |
GL_LIGHTEN
GL_ES_VERSION_3_2 , GL_NV_blend_equation_advanced , GL_KHR_blend_equation_advanced Alias for: GL_LIGHTEN_NV , GL_LIGHTEN_KHR - CType: int |
static int |
GL_LINE_STRIP_ADJACENCY
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_OES_geometry_shader , GL_ARB_geometry_shader4 , GL_NV_geometry_program4 , GL_EXT_geometry_shader4 , GL_EXT_geometry_shader Alias for: GL_LINE_STRIP_ADJACENCY_OES , GL_LINE_STRIP_ADJACENCY_ARB , GL_LINE_STRIP_ADJACENCY_EXT - CType: int |
static int |
GL_LINES_ADJACENCY
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_ARB_geometry_shader4 , GL_OES_geometry_shader , GL_NV_geometry_program4 , GL_EXT_geometry_shader4 , GL_EXT_geometry_shader Alias for: GL_LINES_ADJACENCY_ARB , GL_LINES_ADJACENCY_OES , GL_LINES_ADJACENCY_EXT - CType: int |
static int |
GL_LOCATION
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_MATRIX_STRIDE
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader - CType: int |
static int |
GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_shader_storage_buffer_object - CType: int |
static int |
GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_shader_storage_buffer_object - CType: int |
static int |
GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES , GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT - CType: int |
static int |
GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES , GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT - CType: int |
static int |
GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader - CType: int |
static int |
GL_MAX_COMPUTE_ATOMIC_COUNTERS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader - CType: int |
static int |
GL_MAX_COMPUTE_IMAGE_UNIFORMS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader - CType: int |
static int |
GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_shader_storage_buffer_object - CType: int |
static int |
GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader - CType: int |
static int |
GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader - CType: int |
static int |
GL_MAX_COMPUTE_UNIFORM_BLOCKS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader - CType: int |
static int |
GL_MAX_COMPUTE_UNIFORM_COMPONENTS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader - CType: int |
static int |
GL_MAX_COMPUTE_WORK_GROUP_COUNT
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader - CType: int |
static int |
GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_MAX_COMPUTE_WORK_GROUP_SIZE
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader - CType: int |
static int |
GL_MAX_FRAGMENT_INPUT_COMPONENTS
GL_ES_VERSION_3_0 , GL_VERSION_3_2 - CType: int |
static int |
GL_MAX_FRAGMENT_INTERPOLATION_OFFSET
GL_VERSION_4_0 , GL_ARB_gpu_shader5 , GL_ES_VERSION_3_2 , GL_NV_gpu_program5 , GL_OES_shader_multisample_interpolation Alias for: GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV , GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES - CType: int |
static int |
GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_shader_storage_buffer_object - CType: int |
static int |
GL_MAX_GEOMETRY_INPUT_COMPONENTS
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_EXT_geometry_shader , GL_OES_geometry_shader Alias for: GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT , GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES - CType: int |
static int |
GL_MAX_GEOMETRY_OUTPUT_COMPONENTS
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_OES_geometry_shader , GL_EXT_geometry_shader Alias for: GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES , GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT - CType: int |
static int |
GL_MAX_GEOMETRY_OUTPUT_VERTICES
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_EXT_geometry_shader4 , GL_EXT_geometry_shader , GL_OES_geometry_shader , GL_ARB_geometry_shader4 Alias for: GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT , GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES , GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB - CType: int |
static int |
GL_MAX_GEOMETRY_SHADER_INVOCATIONS
GL_VERSION_4_0 , GL_ARB_gpu_shader5 , GL_ES_VERSION_3_2 , GL_EXT_geometry_shader , GL_OES_geometry_shader Alias for: GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT , GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES - CType: int |
static int |
GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS
GL_VERSION_4_3 , GL_ES_VERSION_3_2 , GL_ARB_shader_storage_buffer_object , GL_EXT_geometry_shader , GL_OES_geometry_shader Alias for: GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT , GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES - CType: int |
static int |
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_NV_geometry_program4 , GL_EXT_geometry_shader4 , GL_EXT_geometry_shader , GL_OES_geometry_shader , GL_ARB_geometry_shader4 Alias for: GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT , GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES , GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB - CType: int |
static int |
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_ARB_geometry_shader4 , GL_OES_geometry_shader , GL_EXT_geometry_shader4 , GL_EXT_geometry_shader Alias for: GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB , GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES , GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT - CType: int |
static int |
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_OES_geometry_shader , GL_EXT_geometry_shader4 , GL_EXT_geometry_shader , GL_ARB_geometry_shader4 Alias for: GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES , GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT , GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB - CType: int |
static int |
GL_MAX_NAME_LENGTH
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_MAX_NUM_ACTIVE_VARIABLES
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_MAX_PATCH_VERTICES
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_PATCH_VERTICES_OES , GL_MAX_PATCH_VERTICES_EXT - CType: int |
static int |
GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET
GL_ES_VERSION_3_1 , GL_VERSION_4_0 , GL_NV_gpu_program5 , GL_ARB_texture_gather Alias for: GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV , GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB - CType: int |
static int |
GL_MAX_SERVER_WAIT_TIMEOUT
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: GL_MAX_SERVER_WAIT_TIMEOUT_APPLE - CType: int |
static int |
GL_MAX_SHADER_STORAGE_BLOCK_SIZE
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_shader_storage_buffer_object - CType: int |
static int |
GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_shader_storage_buffer_object - CType: int |
static int |
GL_MAX_TESS_CONTROL_INPUT_COMPONENTS
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES , GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT - CType: int |
static int |
GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES , GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT - CType: int |
static int |
GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS
GL_VERSION_4_3 , GL_ES_VERSION_3_2 , GL_ARB_shader_storage_buffer_object , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES , GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT - CType: int |
static int |
GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT , GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES - CType: int |
static int |
GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT , GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES - CType: int |
static int |
GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT , GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES - CType: int |
static int |
GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES , GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT - CType: int |
static int |
GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT , GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES - CType: int |
static int |
GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT , GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES - CType: int |
static int |
GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS
GL_VERSION_4_3 , GL_ES_VERSION_3_2 , GL_ARB_shader_storage_buffer_object , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT , GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES - CType: int |
static int |
GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES , GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT - CType: int |
static int |
GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES , GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT - CType: int |
static int |
GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES , GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT - CType: int |
static int |
GL_MAX_TESS_GEN_LEVEL
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_GEN_LEVEL_OES , GL_MAX_TESS_GEN_LEVEL_EXT - CType: int |
static int |
GL_MAX_TESS_PATCH_COMPONENTS
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_MAX_TESS_PATCH_COMPONENTS_EXT , GL_MAX_TESS_PATCH_COMPONENTS_OES - CType: int |
static int |
GL_MAX_UNIFORM_LOCATIONS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_explicit_uniform_location - CType: int |
static int |
GL_MAX_VERTEX_ATTRIB_BINDINGS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding - CType: int |
static int |
GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding - CType: int |
static int |
GL_MAX_VERTEX_ATTRIB_STRIDE
GL_ES_VERSION_3_1 , GL_VERSION_4_4 - CType: int |
static int |
GL_MAX_VERTEX_OUTPUT_COMPONENTS
GL_ES_VERSION_3_0 , GL_VERSION_3_2 - CType: int |
static int |
GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_shader_storage_buffer_object - CType: int |
static int |
GL_MIN_FRAGMENT_INTERPOLATION_OFFSET
GL_VERSION_4_0 , GL_ARB_gpu_shader5 , GL_ES_VERSION_3_2 , GL_NV_gpu_program5 , GL_OES_shader_multisample_interpolation Alias for: GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV , GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES - CType: int |
static int |
GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET
GL_ES_VERSION_3_1 , GL_VERSION_4_0 , GL_ARB_texture_gather , GL_NV_gpu_program5 Alias for: GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB , GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV - CType: int |
static int |
GL_MULTIPLY
GL_ES_VERSION_3_2 , GL_KHR_blend_equation_advanced , GL_NV_blend_equation_advanced Alias for: GL_MULTIPLY_KHR , GL_MULTIPLY_NV - CType: int |
static int |
GL_NAME_LENGTH
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_NUM_ACTIVE_VARIABLES
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_OBJECT_TYPE
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync , GL_ARB_shader_objects Alias for: GL_OBJECT_TYPE_APPLE , GL_OBJECT_TYPE_ARB - CType: int |
static int |
GL_OFFSET
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_OVERLAY
GL_ES_VERSION_3_2 , GL_KHR_blend_equation_advanced , GL_NV_blend_equation_advanced Alias for: GL_OVERLAY_KHR , GL_OVERLAY_NV - CType: int |
static int |
GL_PATCH_VERTICES
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_PATCH_VERTICES_EXT , GL_PATCH_VERTICES_OES - CType: int |
static int |
GL_PATCHES
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_PATCHES_EXT , GL_PATCHES_OES - CType: int |
static int |
GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED
GL_VERSION_4_4 , GL_EXT_tessellation_shader , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader Alias for: GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES - CType: int |
static int |
GL_PROGRAM_INPUT
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_PROGRAM_OUTPUT
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_REFERENCED_BY_COMPUTE_SHADER
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_REFERENCED_BY_FRAGMENT_SHADER
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_REFERENCED_BY_GEOMETRY_SHADER
GL_ARB_program_interface_query , GL_VERSION_4_3 , GL_ES_VERSION_3_2 , GL_OES_geometry_shader , GL_EXT_geometry_shader Alias for: GL_REFERENCED_BY_GEOMETRY_SHADER_OES , GL_REFERENCED_BY_GEOMETRY_SHADER_EXT - CType: int |
static int |
GL_REFERENCED_BY_TESS_CONTROL_SHADER
GL_ARB_program_interface_query , GL_VERSION_4_3 , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT , GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES - CType: int |
static int |
GL_REFERENCED_BY_TESS_EVALUATION_SHADER
GL_ARB_program_interface_query , GL_VERSION_4_3 , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT , GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES - CType: int |
static int |
GL_REFERENCED_BY_VERTEX_SHADER
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_SAMPLER_BINDING
GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 - CType: int |
static int |
GL_SCREEN
GL_ES_VERSION_3_2 , GL_KHR_blend_equation_advanced , GL_NV_blend_equation_advanced Alias for: GL_SCREEN_KHR , GL_SCREEN_NV - CType: int |
static int |
GL_SHADER_STORAGE_BARRIER_BIT
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_shader_storage_buffer_object - CType: int |
static int |
GL_SHADER_STORAGE_BLOCK
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_SHADER_STORAGE_BUFFER
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_shader_storage_buffer_object - CType: int |
static int |
GL_SHADER_STORAGE_BUFFER_BINDING
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_shader_storage_buffer_object - CType: int |
static int |
GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_shader_storage_buffer_object - CType: int |
static int |
GL_SHADER_STORAGE_BUFFER_SIZE
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_shader_storage_buffer_object - CType: int |
static int |
GL_SHADER_STORAGE_BUFFER_START
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_shader_storage_buffer_object - CType: int |
static int |
GL_SIGNALED
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: GL_SIGNALED_APPLE - CType: int |
static int |
GL_SOFTLIGHT
GL_ES_VERSION_3_2 , GL_KHR_blend_equation_advanced , GL_NV_blend_equation_advanced Alias for: GL_SOFTLIGHT_KHR , GL_SOFTLIGHT_NV - CType: int |
static int |
GL_SYNC_CONDITION
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: GL_SYNC_CONDITION_APPLE - CType: int |
static int |
GL_SYNC_FENCE
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: GL_SYNC_FENCE_APPLE - CType: int |
static int |
GL_SYNC_FLAGS
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: GL_SYNC_FLAGS_APPLE - CType: int |
static int |
GL_SYNC_FLUSH_COMMANDS_BIT
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: GL_SYNC_FLUSH_COMMANDS_BIT_APPLE - CType: int |
static int |
GL_SYNC_GPU_COMMANDS_COMPLETE
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE - CType: int |
static int |
GL_SYNC_STATUS
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: GL_SYNC_STATUS_APPLE - CType: int |
static int |
GL_TESS_CONTROL_OUTPUT_VERTICES
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_TESS_CONTROL_OUTPUT_VERTICES_EXT , GL_TESS_CONTROL_OUTPUT_VERTICES_OES - CType: int |
static int |
GL_TESS_CONTROL_SHADER
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_TESS_CONTROL_SHADER_EXT , GL_TESS_CONTROL_SHADER_OES - CType: int |
static int |
GL_TESS_EVALUATION_SHADER
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_TESS_EVALUATION_SHADER_EXT , GL_TESS_EVALUATION_SHADER_OES - CType: int |
static int |
GL_TESS_GEN_MODE
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_TESS_GEN_MODE_OES , GL_TESS_GEN_MODE_EXT - CType: int |
static int |
GL_TESS_GEN_POINT_MODE
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_TESS_GEN_POINT_MODE_EXT , GL_TESS_GEN_POINT_MODE_OES - CType: int |
static int |
GL_TESS_GEN_SPACING
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_TESS_GEN_SPACING_EXT , GL_TESS_GEN_SPACING_OES - CType: int |
static int |
GL_TESS_GEN_VERTEX_ORDER
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_TESS_GEN_VERTEX_ORDER_EXT , GL_TESS_GEN_VERTEX_ORDER_OES - CType: int |
static int |
GL_TEXTURE_BUFFER_BINDING
GL_VERSION_4_4 , GL_ES_VERSION_3_2 , GL_EXT_texture_buffer , GL_OES_texture_buffer Alias for: GL_TEXTURE_BUFFER_BINDING_EXT , GL_TEXTURE_BUFFER_BINDING_OES - CType: int |
static int |
GL_TEXTURE_BUFFER_OFFSET
GL_ARB_texture_buffer_range , GL_VERSION_4_3 , GL_ES_VERSION_3_2 , GL_EXT_texture_buffer , GL_OES_texture_buffer Alias for: GL_TEXTURE_BUFFER_OFFSET_EXT , GL_TEXTURE_BUFFER_OFFSET_OES - CType: int |
static int |
GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT
GL_ARB_texture_buffer_range , GL_VERSION_4_3 , GL_ES_VERSION_3_2 , GL_OES_texture_buffer , GL_EXT_texture_buffer Alias for: GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES , GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT - CType: int |
static int |
GL_TEXTURE_BUFFER_SIZE
GL_ARB_texture_buffer_range , GL_VERSION_4_3 , GL_ES_VERSION_3_2 , GL_OES_texture_buffer , GL_EXT_texture_buffer Alias for: GL_TEXTURE_BUFFER_SIZE_OES , GL_TEXTURE_BUFFER_SIZE_EXT - CType: int |
static int |
GL_TEXTURE_IMMUTABLE_LEVELS
GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_OES_texture_view , GL_ARB_texture_view - CType: int |
static int |
GL_TIMEOUT_EXPIRED
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: GL_TIMEOUT_EXPIRED_APPLE - CType: int |
static int |
GL_TOP_LEVEL_ARRAY_SIZE
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_TOP_LEVEL_ARRAY_STRIDE
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_TRANSFORM_FEEDBACK_VARYING
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_TRIANGLE_STRIP_ADJACENCY
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_ARB_geometry_shader4 , GL_NV_geometry_program4 , GL_EXT_geometry_shader4 , GL_EXT_geometry_shader , GL_OES_geometry_shader Alias for: GL_TRIANGLE_STRIP_ADJACENCY_ARB , GL_TRIANGLE_STRIP_ADJACENCY_EXT , GL_TRIANGLE_STRIP_ADJACENCY_OES - CType: int |
static int |
GL_TRIANGLES_ADJACENCY
GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_ARB_geometry_shader4 , GL_NV_geometry_program4 , GL_EXT_geometry_shader4 , GL_EXT_geometry_shader , GL_OES_geometry_shader Alias for: GL_TRIANGLES_ADJACENCY_ARB , GL_TRIANGLES_ADJACENCY_EXT , GL_TRIANGLES_ADJACENCY_OES - CType: int |
static int |
GL_TYPE
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_UNDEFINED_VERTEX
GL_VERSION_4_1 , GL_ARB_viewport_array , GL_ES_VERSION_3_2 , GL_OES_geometry_shader , GL_EXT_geometry_shader Alias for: GL_UNDEFINED_VERTEX_OES , GL_UNDEFINED_VERTEX_EXT - CType: int |
static int |
GL_UNIFORM
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_UNIFORM_BLOCK
GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_UNSIGNALED
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: GL_UNSIGNALED_APPLE - CType: int |
static int |
GL_VERTEX_ATTRIB_BINDING
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding - CType: int |
static int |
GL_VERTEX_ATTRIB_RELATIVE_OFFSET
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding - CType: int |
static int |
GL_VERTEX_BINDING_BUFFER
GL_ES_VERSION_3_1 , GL_VERSION_4_3 - CType: int |
static int |
GL_VERTEX_BINDING_DIVISOR
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding - CType: int |
static int |
GL_VERTEX_BINDING_OFFSET
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding - CType: int |
static int |
GL_VERTEX_BINDING_STRIDE
GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding - CType: int |
static int |
GL_WAIT_FAILED
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: GL_WAIT_FAILED_APPLE - CType: int |
GL_ACTIVE_ATOMIC_COUNTER_BUFFERS, GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH, GL_ACTIVE_UNIFORM_BLOCKS, GL_ALL_BARRIER_BITS, GL_ATOMIC_COUNTER_BARRIER_BIT, GL_ATOMIC_COUNTER_BUFFER, GL_ATOMIC_COUNTER_BUFFER_BINDING, GL_ATOMIC_COUNTER_BUFFER_SIZE, GL_ATOMIC_COUNTER_BUFFER_START, GL_BLUE, GL_BUFFER_ACCESS_FLAGS, GL_BUFFER_MAP_LENGTH, GL_BUFFER_MAP_OFFSET, GL_BUFFER_UPDATE_BARRIER_BIT, GL_COLOR, GL_COLOR_ATTACHMENT16, GL_COLOR_ATTACHMENT17, GL_COLOR_ATTACHMENT18, GL_COLOR_ATTACHMENT19, GL_COLOR_ATTACHMENT20, GL_COLOR_ATTACHMENT21, GL_COLOR_ATTACHMENT22, GL_COLOR_ATTACHMENT23, GL_COLOR_ATTACHMENT24, GL_COLOR_ATTACHMENT25, GL_COLOR_ATTACHMENT26, GL_COLOR_ATTACHMENT27, GL_COLOR_ATTACHMENT28, GL_COLOR_ATTACHMENT29, GL_COLOR_ATTACHMENT30, GL_COLOR_ATTACHMENT31, GL_COMMAND_BARRIER_BIT, GL_COMPRESSED_R11_EAC, GL_COMPRESSED_RG11_EAC, GL_COMPRESSED_RGB8_ETC2, GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_COMPRESSED_RGBA_ASTC_10x10_KHR, GL_COMPRESSED_RGBA_ASTC_10x5_KHR, GL_COMPRESSED_RGBA_ASTC_10x6_KHR, GL_COMPRESSED_RGBA_ASTC_10x8_KHR, GL_COMPRESSED_RGBA_ASTC_12x10_KHR, GL_COMPRESSED_RGBA_ASTC_12x12_KHR, GL_COMPRESSED_RGBA_ASTC_4x4_KHR, GL_COMPRESSED_RGBA_ASTC_5x4_KHR, GL_COMPRESSED_RGBA_ASTC_5x5_KHR, GL_COMPRESSED_RGBA_ASTC_6x5_KHR, GL_COMPRESSED_RGBA_ASTC_6x6_KHR, GL_COMPRESSED_RGBA_ASTC_8x5_KHR, GL_COMPRESSED_RGBA_ASTC_8x6_KHR, GL_COMPRESSED_RGBA_ASTC_8x8_KHR, GL_COMPRESSED_RGBA8_ETC2_EAC, GL_COMPRESSED_SIGNED_R11_EAC, GL_COMPRESSED_SIGNED_RG11_EAC, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC, GL_COMPRESSED_SRGB8_ETC2, GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, GL_CONTEXT_FLAGS, GL_COPY_READ_BUFFER, GL_COPY_READ_BUFFER_BINDING, GL_COPY_WRITE_BUFFER, GL_COPY_WRITE_BUFFER_BINDING, GL_DEPTH, GL_DEPTH_COMPONENT32F, GL_DEPTH_STENCIL_ATTACHMENT, GL_DEPTH_STENCIL_TEXTURE_MODE, GL_DEPTH32F_STENCIL8, GL_DYNAMIC_COPY, GL_DYNAMIC_READ, GL_ELEMENT_ARRAY_BARRIER_BIT, GL_FIRST_VERTEX_CONVENTION, GL_FIRST_VERTEX_CONVENTION_EXT, GL_FLOAT_32_UNSIGNED_INT_24_8_REV, GL_FLOAT_MAT2x3, GL_FLOAT_MAT2x4, GL_FLOAT_MAT3x2, GL_FLOAT_MAT3x4, GL_FLOAT_MAT4x2, GL_FLOAT_MAT4x3, GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT, GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER, GL_FRAMEBUFFER_BARRIER_BIT, GL_FRAMEBUFFER_DEFAULT, GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS, GL_FRAMEBUFFER_DEFAULT_HEIGHT, GL_FRAMEBUFFER_DEFAULT_LAYERS, GL_FRAMEBUFFER_DEFAULT_SAMPLES, GL_FRAMEBUFFER_DEFAULT_WIDTH, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT, GL_FRAMEBUFFER_UNDEFINED, GL_GEOMETRY_SHADER_BIT, GL_GREEN, GL_IMAGE_2D, GL_IMAGE_2D_ARRAY, GL_IMAGE_3D, GL_IMAGE_BINDING_ACCESS, GL_IMAGE_BINDING_FORMAT, GL_IMAGE_BINDING_LAYER, GL_IMAGE_BINDING_LAYERED, GL_IMAGE_BINDING_LEVEL, GL_IMAGE_BINDING_NAME, GL_IMAGE_BUFFER, GL_IMAGE_CUBE, GL_IMAGE_CUBE_MAP_ARRAY, GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, GL_INT_IMAGE_2D, GL_INT_IMAGE_2D_ARRAY, GL_INT_IMAGE_3D, GL_INT_IMAGE_BUFFER, GL_INT_IMAGE_CUBE, GL_INT_IMAGE_CUBE_MAP_ARRAY, GL_INT_SAMPLER_2D, GL_INT_SAMPLER_2D_ARRAY, GL_INT_SAMPLER_3D, GL_INT_SAMPLER_BUFFER, GL_INT_SAMPLER_CUBE, GL_INT_SAMPLER_CUBE_MAP_ARRAY, GL_INTERLEAVED_ATTRIBS, GL_INVALID_INDEX, GL_LAST_VERTEX_CONVENTION, GL_LAST_VERTEX_CONVENTION_EXT, GL_LINE_STRIP_ADJACENCY_EXT, GL_LINES_ADJACENCY_EXT, GL_MAJOR_VERSION, GL_MAX, GL_MAX_ARRAY_TEXTURE_LAYERS, GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS, GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE, GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS, GL_MAX_COMBINED_ATOMIC_COUNTERS, GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, GL_MAX_COMBINED_IMAGE_UNIFORMS, GL_MAX_COMBINED_UNIFORM_BLOCKS, GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS, GL_MAX_ELEMENT_INDEX, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS, GL_MAX_FRAGMENT_ATOMIC_COUNTERS, GL_MAX_FRAGMENT_IMAGE_UNIFORMS, GL_MAX_FRAGMENT_UNIFORM_BLOCKS, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_FRAMEBUFFER_HEIGHT, GL_MAX_FRAMEBUFFER_LAYERS, GL_MAX_FRAMEBUFFER_SAMPLES, GL_MAX_FRAMEBUFFER_WIDTH, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, GL_MAX_GEOMETRY_ATOMIC_COUNTERS, GL_MAX_GEOMETRY_IMAGE_UNIFORMS, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_GEOMETRY_UNIFORM_BLOCKS, GL_MAX_IMAGE_UNITS, GL_MAX_PROGRAM_TEXEL_OFFSET, GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, GL_MAX_TEXTURE_BUFFER_SIZE, GL_MAX_TEXTURE_LOD_BIAS, GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS, GL_MAX_UNIFORM_BLOCK_SIZE, GL_MAX_UNIFORM_BUFFER_BINDINGS, GL_MAX_VARYING_COMPONENTS, GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS, GL_MAX_VERTEX_ATOMIC_COUNTERS, GL_MAX_VERTEX_IMAGE_UNIFORMS, GL_MAX_VERTEX_UNIFORM_BLOCKS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_MIN, GL_MIN_PROGRAM_TEXEL_OFFSET, GL_MIN_SAMPLE_SHADING_VALUE, GL_MINOR_VERSION, GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, GL_MULTISAMPLE_LINE_WIDTH_RANGE, GL_NUM_EXTENSIONS, GL_NUM_SAMPLE_COUNTS, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PIXEL_BUFFER_BARRIER_BIT, GL_PIXEL_PACK_BUFFER, GL_PIXEL_PACK_BUFFER_BINDING, GL_PIXEL_UNPACK_BUFFER, GL_PIXEL_UNPACK_BUFFER_BINDING, GL_PRIMITIVE_BOUNDING_BOX, GL_PRIMITIVE_RESTART_FIXED_INDEX, GL_PRIMITIVES_GENERATED, GL_PROGRAM_BINARY_RETRIEVABLE_HINT, GL_QUADS, GL_QUERY_BY_REGION_NO_WAIT, GL_QUERY_BY_REGION_WAIT, GL_QUERY_NO_WAIT, GL_QUERY_WAIT, GL_R11F_G11F_B10F, GL_R16I, GL_R16UI, GL_R32I, GL_R32UI, GL_R8_SNORM, GL_R8I, GL_R8UI, GL_RASTERIZER_DISCARD, GL_READ_BUFFER, GL_READ_ONLY, GL_READ_WRITE, GL_RED_INTEGER, GL_RG_INTEGER, GL_RG16I, GL_RG16UI, GL_RG32I, GL_RG32UI, GL_RG8_SNORM, GL_RG8I, GL_RG8UI, GL_RGB_INTEGER, GL_RGB10_A2UI, GL_RGB16I, GL_RGB16UI, GL_RGB32I, GL_RGB32UI, GL_RGB8_SNORM, GL_RGB8I, GL_RGB8UI, GL_RGB9_E5, GL_RGBA_INTEGER, GL_RGBA16I, GL_RGBA16UI, GL_RGBA32I, GL_RGBA32UI, GL_RGBA8_SNORM, GL_RGBA8I, GL_RGBA8UI, GL_SAMPLE_SHADING, GL_SAMPLER_2D_ARRAY, GL_SAMPLER_2D_ARRAY_SHADOW, GL_SAMPLER_BUFFER, GL_SAMPLER_CUBE_MAP_ARRAY, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, GL_SAMPLER_CUBE_SHADOW, GL_SEPARATE_ATTRIBS, GL_SHADER_IMAGE_ACCESS_BARRIER_BIT, GL_SIGNED_NORMALIZED, GL_SRGB8, GL_STATIC_COPY, GL_STATIC_READ, GL_STENCIL, GL_STREAM_COPY, GL_STREAM_READ, GL_TESS_CONTROL_SHADER_BIT, GL_TESS_EVALUATION_SHADER_BIT, GL_TEXTURE_2D_ARRAY, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_ALPHA_TYPE, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_2D_ARRAY, GL_TEXTURE_BINDING_BUFFER, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BLUE_TYPE, GL_TEXTURE_BUFFER, GL_TEXTURE_BUFFER_DATA_STORE_BINDING, GL_TEXTURE_COMPRESSED, GL_TEXTURE_CUBE_MAP_ARRAY, GL_TEXTURE_DEPTH, GL_TEXTURE_DEPTH_SIZE, GL_TEXTURE_DEPTH_TYPE, GL_TEXTURE_FETCH_BARRIER_BIT, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_GREEN_TYPE, GL_TEXTURE_HEIGHT, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_LOD, GL_TEXTURE_RED_SIZE, GL_TEXTURE_RED_TYPE, GL_TEXTURE_SHARED_SIZE, GL_TEXTURE_STENCIL_SIZE, GL_TEXTURE_SWIZZLE_A, GL_TEXTURE_SWIZZLE_B, GL_TEXTURE_SWIZZLE_G, GL_TEXTURE_SWIZZLE_R, GL_TEXTURE_UPDATE_BARRIER_BIT, GL_TEXTURE_WIDTH, GL_TIMEOUT_IGNORED, GL_TRANSFORM_FEEDBACK, GL_TRANSFORM_FEEDBACK_ACTIVE, GL_TRANSFORM_FEEDBACK_BARRIER_BIT, GL_TRANSFORM_FEEDBACK_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER, GL_TRANSFORM_FEEDBACK_BUFFER_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER_MODE, GL_TRANSFORM_FEEDBACK_BUFFER_SIZE, GL_TRANSFORM_FEEDBACK_BUFFER_START, GL_TRANSFORM_FEEDBACK_PAUSED, GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN, GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH, GL_TRANSFORM_FEEDBACK_VARYINGS, GL_TRIANGLE_STRIP_ADJACENCY_EXT, GL_TRIANGLES_ADJACENCY_EXT, GL_UNIFORM_ARRAY_STRIDE, GL_UNIFORM_BARRIER_BIT, GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES, GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS, GL_UNIFORM_BLOCK_BINDING, GL_UNIFORM_BLOCK_DATA_SIZE, GL_UNIFORM_BLOCK_INDEX, GL_UNIFORM_BLOCK_NAME_LENGTH, GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER, GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER, GL_UNIFORM_BUFFER, GL_UNIFORM_BUFFER_BINDING, GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT, GL_UNIFORM_BUFFER_SIZE, GL_UNIFORM_BUFFER_START, GL_UNIFORM_IS_ROW_MAJOR, GL_UNIFORM_MATRIX_STRIDE, GL_UNIFORM_NAME_LENGTH, GL_UNIFORM_OFFSET, GL_UNIFORM_SIZE, GL_UNIFORM_TYPE, GL_UNPACK_IMAGE_HEIGHT, GL_UNPACK_SKIP_IMAGES, GL_UNSIGNED_INT_5_9_9_9_REV, GL_UNSIGNED_INT_ATOMIC_COUNTER, GL_UNSIGNED_INT_IMAGE_2D, GL_UNSIGNED_INT_IMAGE_2D_ARRAY, GL_UNSIGNED_INT_IMAGE_3D, GL_UNSIGNED_INT_IMAGE_BUFFER, GL_UNSIGNED_INT_IMAGE_CUBE, GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY, GL_UNSIGNED_INT_SAMPLER_2D, GL_UNSIGNED_INT_SAMPLER_2D_ARRAY, GL_UNSIGNED_INT_SAMPLER_3D, GL_UNSIGNED_INT_SAMPLER_BUFFER, GL_UNSIGNED_INT_SAMPLER_CUBE, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, GL_UNSIGNED_INT_VEC2, GL_UNSIGNED_INT_VEC3, GL_UNSIGNED_INT_VEC4, GL_VERTEX_ARRAY_BINDING, GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT, GL_VERTEX_ATTRIB_ARRAY_DIVISOR, GL_VERTEX_ATTRIB_ARRAY_INTEGER
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 |
glBindSampler(int unit,
int sampler)
Entry point to C language function:
void glBindSampler(GLuint unit, GLuint sampler) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glBindVertexBuffer(int bindingindex,
int buffer,
long offset,
int stride)
Entry point to C language function:
void glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding |
void |
glBlendBarrier()
Entry point to C language function:
void glBlendBarrier(void) Part of GL_ES_VERSION_3_2 , GL_KHR_blend_equation_advanced , GL_NV_blend_equation_advanced Alias for: glBlendBarrierKHR , glBlendBarrierNV |
int |
glClientWaitSync(long sync,
int flags,
long timeout)
Entry point to C language function:
GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glClientWaitSyncAPPLE |
void |
glDeleteSamplers(int count,
int[] samplers,
int samplers_offset)
Entry point to C language function:
void glDeleteSamplers(GLsizei count, const GLuint * samplers) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glDeleteSamplers(int count,
IntBuffer samplers)
Entry point to C language function:
void glDeleteSamplers(GLsizei count, const GLuint * samplers) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glDeleteSync(long sync)
Entry point to C language function:
void glDeleteSync(GLsync sync) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glDeleteSyncAPPLE |
void |
glDispatchCompute(int num_groups_x,
int num_groups_y,
int num_groups_z)
Entry point to C language function:
void glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader |
void |
glDispatchComputeIndirect(long indirect)
Entry point to C language function:
void glDispatchComputeIndirect(GLintptr indirect) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader |
void |
glDrawArraysIndirect(int mode,
Buffer indirect)
Entry point to C language function:
void glDrawArraysIndirect(GLenum mode, const void * indirect) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_0 , GL_ARB_draw_indirect |
void |
glDrawArraysIndirect(int mode,
long indirect_buffer_offset)
Entry point to C language function:
void glDrawArraysIndirect(GLenum mode, const void * indirect) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_0 , GL_ARB_draw_indirect |
void |
glDrawElementsBaseVertex(int mode,
int count,
int type,
Buffer indices,
int basevertex)
Entry point to C language function:
void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex , GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_EXT_draw_elements_base_vertex , GL_OES_draw_elements_base_vertex Alias for: glDrawElementsBaseVertexEXT , glDrawElementsBaseVertexOES |
void |
glDrawElementsBaseVertex(int mode,
int count,
int type,
long indices_buffer_offset,
int basevertex)
Entry point to C language function:
void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex , GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_EXT_draw_elements_base_vertex , GL_OES_draw_elements_base_vertex Alias for: glDrawElementsBaseVertexEXT , glDrawElementsBaseVertexOES |
void |
glDrawElementsIndirect(int mode,
int type,
Buffer indirect)
Entry point to C language function:
void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_0 , GL_ARB_draw_indirect |
void |
glDrawElementsIndirect(int mode,
int type,
long indirect_buffer_offset)
Entry point to C language function:
void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_0 , GL_ARB_draw_indirect |
void |
glDrawElementsInstancedBaseVertex(int mode,
int count,
int type,
Buffer indices,
int instancecount,
int basevertex)
Entry point to C language function:
void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex , GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_OES_draw_elements_base_vertex , GL_EXT_draw_elements_base_vertex Alias for: glDrawElementsInstancedBaseVertexOES , glDrawElementsInstancedBaseVertexEXT |
void |
glDrawElementsInstancedBaseVertex(int mode,
int count,
int type,
long indices_buffer_offset,
int instancecount,
int basevertex)
Entry point to C language function:
void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex , GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_OES_draw_elements_base_vertex , GL_EXT_draw_elements_base_vertex Alias for: glDrawElementsInstancedBaseVertexOES , glDrawElementsInstancedBaseVertexEXT |
void |
glDrawRangeElementsBaseVertex(int mode,
int start,
int end,
int count,
int type,
Buffer indices,
int basevertex)
Entry point to C language function:
void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex , GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_EXT_draw_elements_base_vertex , GL_OES_draw_elements_base_vertex Alias for: glDrawRangeElementsBaseVertexEXT , glDrawRangeElementsBaseVertexOES |
void |
glDrawRangeElementsBaseVertex(int mode,
int start,
int end,
int count,
int type,
long indices_buffer_offset,
int basevertex)
Entry point to C language function:
void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex , GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_EXT_draw_elements_base_vertex , GL_OES_draw_elements_base_vertex Alias for: glDrawRangeElementsBaseVertexEXT , glDrawRangeElementsBaseVertexOES |
long |
glFenceSync(int condition,
int flags)
Entry point to C language function:
GLsync glFenceSync(GLenum condition, GLbitfield flags) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glFenceSyncAPPLE |
void |
glFramebufferTexture(int target,
int attachment,
int texture,
int level)
Entry point to C language function:
void glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level) Part of GL_ES_VERSION_3_2 , GL_VERSION_3_2 , GL_ARB_geometry_shader4 , GL_OES_geometry_shader , GL_NV_geometry_program4 , GL_EXT_geometry_shader Alias for: glFramebufferTextureARB , glFramebufferTextureOES , glFramebufferTextureEXT |
void |
glGenSamplers(int count,
int[] samplers,
int samplers_offset)
Entry point to C language function:
void glGenSamplers(GLsizei count, GLuint * samplers) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glGenSamplers(int count,
IntBuffer samplers)
Entry point to C language function:
void glGenSamplers(GLsizei count, GLuint * samplers) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glGetBufferParameteri64v(int target,
int pname,
long[] params,
int params_offset)
Entry point to C language function:
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGetBufferParameteri64v(int target,
int pname,
LongBuffer params)
Entry point to C language function:
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGetInteger64i_v(int target,
int index,
long[] data,
int data_offset)
Entry point to C language function:
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGetInteger64i_v(int target,
int index,
LongBuffer data)
Entry point to C language function:
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGetInteger64v(int pname,
long[] data,
int data_offset)
Entry point to C language function:
void glGetInteger64v(GLenum pname, GLint64 * data) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glGetInteger64vAPPLE |
void |
glGetInteger64v(int pname,
LongBuffer data)
Entry point to C language function:
void glGetInteger64v(GLenum pname, GLint64 * data) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glGetInteger64vAPPLE |
void |
glGetProgramInterfaceiv(int program,
int programInterface,
int pname,
int[] params,
int params_offset)
Entry point to C language function:
void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
void |
glGetProgramInterfaceiv(int program,
int programInterface,
int pname,
IntBuffer params)
Entry point to C language function:
void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
int |
glGetProgramResourceIndex(int program,
int programInterface,
byte[] name,
int name_offset)
Entry point to C language function:
GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
int |
glGetProgramResourceIndex(int program,
int programInterface,
ByteBuffer name)
Entry point to C language function:
GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
void |
glGetProgramResourceiv(int program,
int programInterface,
int index,
int propCount,
int[] props,
int props_offset,
int bufSize,
int[] length,
int length_offset,
int[] params,
int params_offset)
Entry point to C language function:
void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
void |
glGetProgramResourceiv(int program,
int programInterface,
int index,
int propCount,
IntBuffer props,
int bufSize,
IntBuffer length,
IntBuffer params)
Entry point to C language function:
void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
int |
glGetProgramResourceLocation(int program,
int programInterface,
byte[] name,
int name_offset)
Entry point to C language function:
GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
int |
glGetProgramResourceLocation(int program,
int programInterface,
ByteBuffer name)
Entry point to C language function:
GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
void |
glGetProgramResourceName(int program,
int programInterface,
int index,
int bufSize,
int[] length,
int length_offset,
byte[] name,
int name_offset)
Entry point to C language function:
void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
void |
glGetProgramResourceName(int program,
int programInterface,
int index,
int bufSize,
IntBuffer length,
ByteBuffer name)
Entry point to C language function:
void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
void |
glGetSamplerParameterfv(int sampler,
int pname,
float[] params,
int params_offset)
Entry point to C language function:
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glGetSamplerParameterfv(int sampler,
int pname,
FloatBuffer params)
Entry point to C language function:
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glGetSamplerParameteriv(int sampler,
int pname,
int[] params,
int params_offset)
Entry point to C language function:
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glGetSamplerParameteriv(int sampler,
int pname,
IntBuffer params)
Entry point to C language function:
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glGetSynciv(long sync,
int pname,
int bufSize,
int[] length,
int length_offset,
int[] values,
int values_offset)
Entry point to C language function:
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glGetSyncivAPPLE |
void |
glGetSynciv(long sync,
int pname,
int bufSize,
IntBuffer length,
IntBuffer values)
Entry point to C language function:
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glGetSyncivAPPLE |
boolean |
glIsSampler(int sampler)
Entry point to C language function:
GLboolean glIsSampler(GLuint sampler) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
boolean |
glIsSync(long sync)
Entry point to C language function:
GLboolean glIsSync(GLsync sync) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glIsSyncAPPLE |
void |
glMemoryBarrierByRegion(int barriers)
Entry point to C language function:
void glMemoryBarrierByRegion(GLbitfield barriers) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_5 |
void |
glPatchParameteri(int pname,
int value)
Entry point to C language function:
void glPatchParameteri(GLenum pname, GLint value) Part of GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_ES_VERSION_3_2 , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: glPatchParameteriEXT , glPatchParameteriOES |
void |
glSamplerParameterf(int sampler,
int pname,
float param)
Entry point to C language function:
void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glSamplerParameterfv(int sampler,
int pname,
float[] param,
int param_offset)
Entry point to C language function:
void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glSamplerParameterfv(int sampler,
int pname,
FloatBuffer param)
Entry point to C language function:
void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glSamplerParameteri(int sampler,
int pname,
int param)
Entry point to C language function:
void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glSamplerParameteriv(int sampler,
int pname,
int[] param,
int param_offset)
Entry point to C language function:
void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glSamplerParameteriv(int sampler,
int pname,
IntBuffer param)
Entry point to C language function:
void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glTexBufferRange(int target,
int internalformat,
int buffer,
long offset,
long size)
Entry point to C language function:
void glTexBufferRange(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) Part of GL_ARB_texture_buffer_range , GL_VERSION_4_3 , GL_ES_VERSION_3_2 , GL_OES_texture_buffer , GL_EXT_texture_buffer Alias for: glTexBufferRangeOES , glTexBufferRangeEXT |
void |
glVertexAttribBinding(int attribindex,
int bindingindex)
Entry point to C language function:
void glVertexAttribBinding(GLuint attribindex, GLuint bindingindex) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding |
void |
glVertexAttribFormat(int attribindex,
int size,
int type,
boolean normalized,
int relativeoffset)
Entry point to C language function:
void glVertexAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding , GL_NV_vertex_buffer_unified_memory Alias for: glVertexAttribFormatNV |
void |
glVertexAttribIFormat(int attribindex,
int size,
int type,
int relativeoffset)
Entry point to C language function:
void glVertexAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding , GL_NV_vertex_buffer_unified_memory Alias for: glVertexAttribIFormatNV |
void |
glVertexBindingDivisor(int bindingindex,
int divisor)
Entry point to C language function:
void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding |
void |
glWaitSync(long sync,
int flags,
long timeout)
Entry point to C language function:
void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glWaitSyncAPPLE |
glBeginConditionalRender, glBeginTransformFeedback, glBindBufferBase, glBindBufferRange, glBindImageTexture, glBindTransformFeedback, glBindVertexArray, glBlendEquationi, glBlendEquationSeparatei, glBlendFunci, glBlendFuncSeparatei, glBlitFramebuffer, glClearBufferfi, glClearBufferfv, glClearBufferfv, glClearBufferiv, glClearBufferiv, glClearBufferuiv, glClearBufferuiv, glColorMaski, glCopyBufferSubData, glDeleteTransformFeedbacks, glDeleteTransformFeedbacks, glDeleteVertexArrays, glDeleteVertexArrays, glDisablei, glDrawArraysInstanced, glDrawElementsInstanced, glDrawRangeElements, glEnablei, glEndConditionalRender, glEndTransformFeedback, glFramebufferParameteri, glFramebufferTextureEXT, glFramebufferTextureLayer, glGenTransformFeedbacks, glGenTransformFeedbacks, glGenVertexArrays, glGenVertexArrays, glGetActiveUniformBlockiv, glGetActiveUniformBlockiv, glGetActiveUniformBlockName, glGetActiveUniformBlockName, glGetActiveUniformsiv, glGetActiveUniformsiv, glGetBooleani_v, glGetBooleani_v, glGetFragDataLocation, glGetFramebufferParameteriv, glGetFramebufferParameteriv, glGetIntegeri_v, glGetIntegeri_v, glGetInternalformativ, glGetInternalformativ, glGetnUniformuiv, glGetnUniformuiv, glGetStringi, glGetTexLevelParameterfv, glGetTexLevelParameterfv, glGetTexLevelParameteriv, glGetTexLevelParameteriv, glGetTransformFeedbackVarying, glGetTransformFeedbackVarying, glGetUniformBlockIndex, glGetUniformIndices, glGetUniformIndices, glGetUniformuiv, glGetUniformuiv, glGetVertexAttribIiv, glGetVertexAttribIiv, glGetVertexAttribIuiv, glGetVertexAttribIuiv, glInvalidateFramebuffer, glInvalidateFramebuffer, glInvalidateSubFramebuffer, glInvalidateSubFramebuffer, glIsEnabledi, glIsTransformFeedback, glIsVertexArray, glMemoryBarrier, glMinSampleShading, glPauseTransformFeedback, glPrimitiveBoundingBox, glReadBuffer, glResumeTransformFeedback, glTexBuffer, glTexStorage2DMultisample, glTexStorage3DMultisample, glTransformFeedbackVaryings, glUniform1ui, glUniform1uiv, glUniform1uiv, glUniform2ui, glUniform2uiv, glUniform2uiv, glUniform3ui, glUniform3uiv, glUniform3uiv, glUniform4ui, glUniform4uiv, glUniform4uiv, glUniformBlockBinding, glUniformMatrix2x3fv, glUniformMatrix2x3fv, glUniformMatrix2x4fv, glUniformMatrix2x4fv, glUniformMatrix3x2fv, glUniformMatrix3x2fv, glUniformMatrix3x4fv, glUniformMatrix3x4fv, glUniformMatrix4x2fv, glUniformMatrix4x2fv, glUniformMatrix4x3fv, glUniformMatrix4x3fv, glVertexAttribDivisor, glVertexAttribI4i, glVertexAttribI4iv, glVertexAttribI4iv, glVertexAttribI4ui, glVertexAttribI4uiv, glVertexAttribI4uiv, glVertexAttribIPointer, isPBOPackBound, 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_MAX_GEOMETRY_UNIFORM_COMPONENTS
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_OES_geometry_shader
, GL_EXT_geometry_shader4
, GL_EXT_geometry_shader
, GL_ARB_geometry_shader4
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES
, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT
, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB
- CType: intstatic final int GL_MAX_TESS_GEN_LEVEL
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_GEN_LEVEL_OES
, GL_MAX_TESS_GEN_LEVEL_EXT
- CType: intstatic final int GL_VERTEX_BINDING_OFFSET
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
- CType: intstatic final int GL_BUFFER_DATA_SIZE
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_TEXTURE_IMMUTABLE_LEVELS
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_OES_texture_view
, GL_ARB_texture_view
- CType: intstatic final int GL_ATOMIC_COUNTER_BUFFER_INDEX
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET
GL_ES_VERSION_3_1
, GL_VERSION_4_0
, GL_ARB_texture_gather
, GL_NV_gpu_program5
GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB
, GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV
- CType: intstatic final int GL_MAX_COMPUTE_UNIFORM_COMPONENTS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
- CType: intstatic final int GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET
GL_ES_VERSION_3_1
, GL_VERSION_4_0
, GL_NV_gpu_program5
, GL_ARB_texture_gather
GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV
, GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR
- CType: intstatic final int GL_IS_PER_PATCH
GL_ARB_program_interface_query
, GL_VERSION_4_3
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_IS_PER_PATCH_EXT
, GL_IS_PER_PATCH_OES
- CType: intstatic final int GL_SAMPLER_BINDING
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
- CType: intstatic final int GL_GEOMETRY_INPUT_TYPE
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_ARB_geometry_shader4
, GL_NV_geometry_program4
, GL_EXT_geometry_shader4
GL_GEOMETRY_INPUT_TYPE_ARB
, GL_GEOMETRY_INPUT_TYPE_EXT
- CType: intstatic final int GL_DISPATCH_INDIRECT_BUFFER
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
- CType: intstatic final int GL_INT_2_10_10_10_REV
GL_ES_VERSION_3_0
, GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
- CType: intstatic final int GL_REFERENCED_BY_GEOMETRY_SHADER
GL_ARB_program_interface_query
, GL_VERSION_4_3
, GL_ES_VERSION_3_2
, GL_OES_geometry_shader
, GL_EXT_geometry_shader
GL_REFERENCED_BY_GEOMETRY_SHADER_OES
, GL_REFERENCED_BY_GEOMETRY_SHADER_EXT
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_10x6
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_RGBA_ASTC_10x6_KHR
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_10x8
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_RGBA_ASTC_10x8_KHR
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_12x12
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_RGBA_ASTC_12x12_KHR
- CType: intstatic final int GL_SYNC_GPU_COMMANDS_COMPLETE
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_10x5
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_RGBA_ASTC_10x5_KHR
- CType: intstatic final int GL_DISPATCH_INDIRECT_BUFFER_BINDING
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
- CType: intstatic final int GL_HSL_SATURATION
GL_ES_VERSION_3_2
, GL_NV_blend_equation_advanced
, GL_KHR_blend_equation_advanced
GL_HSL_SATURATION_NV
, GL_HSL_SATURATION_KHR
- CType: intstatic final int GL_TESS_EVALUATION_SHADER
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_TESS_EVALUATION_SHADER_EXT
, GL_TESS_EVALUATION_SHADER_OES
- CType: intstatic final int GL_TYPE
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_TIMEOUT_EXPIRED
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
GL_TIMEOUT_EXPIRED_APPLE
- CType: intstatic final int GL_HARDLIGHT
GL_ES_VERSION_3_2
, GL_KHR_blend_equation_advanced
, GL_NV_blend_equation_advanced
GL_HARDLIGHT_KHR
, GL_HARDLIGHT_NV
- CType: intstatic final int GL_MAX_FRAGMENT_INPUT_COMPONENTS
GL_ES_VERSION_3_0
, GL_VERSION_3_2
- CType: intstatic final int GL_MAX_COMPUTE_IMAGE_UNIFORMS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
- CType: intstatic final int GL_VERTEX_ATTRIB_RELATIVE_OFFSET
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
- CType: intstatic final int GL_PROGRAM_OUTPUT
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_PROGRAM_INPUT
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_EXCLUSION
GL_ES_VERSION_3_2
, GL_NV_blend_equation_advanced
, GL_KHR_blend_equation_advanced
GL_EXCLUSION_NV
, GL_EXCLUSION_KHR
- CType: intstatic final int GL_MAX_GEOMETRY_OUTPUT_VERTICES
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_EXT_geometry_shader4
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
, GL_ARB_geometry_shader4
GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT
, GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES
, GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB
- CType: intstatic final int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
- CType: intstatic final int GL_SHADER_STORAGE_BLOCK
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_HSL_HUE
GL_ES_VERSION_3_2
, GL_NV_blend_equation_advanced
, GL_KHR_blend_equation_advanced
GL_HSL_HUE_NV
, GL_HSL_HUE_KHR
- CType: intstatic final int GL_MATRIX_STRIDE
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_LAYER_PROVOKING_VERTEX
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_ES_VERSION_3_2
, GL_OES_geometry_shader
, GL_EXT_geometry_shader
GL_LAYER_PROVOKING_VERTEX_OES
, GL_LAYER_PROVOKING_VERTEX_EXT
- CType: intstatic final int GL_TEXTURE_BUFFER_SIZE
GL_ARB_texture_buffer_range
, GL_VERSION_4_3
, GL_ES_VERSION_3_2
, GL_OES_texture_buffer
, GL_EXT_texture_buffer
GL_TEXTURE_BUFFER_SIZE_OES
, GL_TEXTURE_BUFFER_SIZE_EXT
- CType: intstatic final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_NV_geometry_program4
, GL_EXT_geometry_shader4
, GL_EXT_geometry_shader
, GL_ARB_geometry_shader4
, GL_OES_geometry_shader
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT
, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB
, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES
- CType: intstatic final int GL_MAX_COMPUTE_WORK_GROUP_SIZE
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
- CType: intstatic final int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_SHADER_STORAGE_BUFFER_SIZE
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_shader_storage_buffer_object
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR
- CType: intstatic final int GL_TEXTURE_BUFFER_BINDING
GL_VERSION_4_4
, GL_ES_VERSION_3_2
, GL_EXT_texture_buffer
, GL_OES_texture_buffer
GL_TEXTURE_BUFFER_BINDING_EXT
, GL_TEXTURE_BUFFER_BINDING_OES
- CType: intstatic final int GL_TESS_GEN_POINT_MODE
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_TESS_GEN_POINT_MODE_EXT
, GL_TESS_GEN_POINT_MODE_OES
- CType: intstatic final int GL_SYNC_FLUSH_COMMANDS_BIT
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
GL_SYNC_FLUSH_COMMANDS_BIT_APPLE
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_12x10
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_RGBA_ASTC_12x10_KHR
- CType: intstatic final int GL_UNDEFINED_VERTEX
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_ES_VERSION_3_2
, GL_OES_geometry_shader
, GL_EXT_geometry_shader
GL_UNDEFINED_VERTEX_OES
, GL_UNDEFINED_VERTEX_EXT
- CType: intstatic final int GL_UNIFORM_BLOCK
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_LIGHTEN
GL_ES_VERSION_3_2
, GL_NV_blend_equation_advanced
, GL_KHR_blend_equation_advanced
GL_LIGHTEN_NV
, GL_LIGHTEN_KHR
- CType: intstatic final int GL_TOP_LEVEL_ARRAY_SIZE
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_TESS_CONTROL_OUTPUT_VERTICES
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_TESS_CONTROL_OUTPUT_VERTICES_EXT
, GL_TESS_CONTROL_OUTPUT_VERTICES_OES
- CType: intstatic final int GL_MAX_COMPUTE_UNIFORM_BLOCKS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
- CType: intstatic final int GL_MIN_FRAGMENT_INTERPOLATION_OFFSET
GL_VERSION_4_0
, GL_ARB_gpu_shader5
, GL_ES_VERSION_3_2
, GL_NV_gpu_program5
, GL_OES_shader_multisample_interpolation
GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV
, GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES
- CType: intstatic final int GL_WAIT_FAILED
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
GL_WAIT_FAILED_APPLE
- CType: intstatic final int GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES
, GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT
- CType: intstatic final int GL_BUFFER_VARIABLE
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_NV_geometry_program4
, GL_EXT_geometry_shader4
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
, GL_ARB_geometry_shader4
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT
, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES
, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB
- CType: intstatic final int GL_MAX_COMPUTE_WORK_GROUP_COUNT
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
- CType: intstatic final int GL_HSL_COLOR
GL_ES_VERSION_3_2
, GL_NV_blend_equation_advanced
, GL_KHR_blend_equation_advanced
GL_HSL_COLOR_NV
, GL_HSL_COLOR_KHR
- CType: intstatic final int GL_FRAGMENT_INTERPOLATION_OFFSET_BITS
GL_VERSION_4_0
, GL_ARB_gpu_shader5
, GL_ES_VERSION_3_2
, GL_OES_shader_multisample_interpolation
GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES
- CType: intstatic final int GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_shader_storage_buffer_object
- CType: intstatic final int GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_shader_storage_buffer_object
- CType: intstatic final int GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_shader_storage_buffer_object
- CType: intstatic final int GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_shader_storage_buffer_object
- CType: intstatic final int GL_REFERENCED_BY_FRAGMENT_SHADER
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_shader_storage_buffer_object
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_4x4
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_RGBA_ASTC_4x4_KHR
- CType: intstatic final int GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_shader_storage_buffer_object
- CType: intstatic final int GL_VERTEX_BINDING_DIVISOR
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
- CType: intstatic final int GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES
, GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT
- CType: intstatic final int GL_COMPUTE_SHADER_BIT
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
- CType: intstatic final int GL_TEXTURE_BUFFER_OFFSET
GL_ARB_texture_buffer_range
, GL_VERSION_4_3
, GL_ES_VERSION_3_2
, GL_EXT_texture_buffer
, GL_OES_texture_buffer
GL_TEXTURE_BUFFER_OFFSET_EXT
, GL_TEXTURE_BUFFER_OFFSET_OES
- CType: intstatic final int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
- CType: intstatic final int GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_shader_storage_buffer_object
- CType: intstatic final int GL_MAX_FRAGMENT_INTERPOLATION_OFFSET
GL_VERSION_4_0
, GL_ARB_gpu_shader5
, GL_ES_VERSION_3_2
, GL_NV_gpu_program5
, GL_OES_shader_multisample_interpolation
GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV
, GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES
- CType: intstatic final int GL_DRAW_INDIRECT_BUFFER_BINDING
GL_ES_VERSION_3_1
, GL_VERSION_4_0
, GL_ARB_draw_indirect
- CType: intstatic final int GL_PATCHES
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_PATCHES_EXT
, GL_PATCHES_OES
- CType: intstatic final int GL_TRIANGLES_ADJACENCY
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_ARB_geometry_shader4
, GL_NV_geometry_program4
, GL_EXT_geometry_shader4
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
GL_TRIANGLES_ADJACENCY_ARB
, GL_TRIANGLES_ADJACENCY_EXT
, GL_TRIANGLES_ADJACENCY_OES
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_8x6
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_RGBA_ASTC_8x6_KHR
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_8x5
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_RGBA_ASTC_8x5_KHR
- CType: intstatic final int GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED
GL_VERSION_4_4
, GL_EXT_tessellation_shader
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_8x8
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_RGBA_ASTC_8x8_KHR
- CType: intstatic final int GL_NAME_LENGTH
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS
GL_VERSION_4_3
, GL_ES_VERSION_3_2
, GL_ARB_shader_storage_buffer_object
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES
, GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT
- CType: intstatic final int GL_GEOMETRY_SHADER_INVOCATIONS
GL_VERSION_4_0
, GL_ARB_gpu_shader5
, GL_ES_VERSION_3_2
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
GL_GEOMETRY_SHADER_INVOCATIONS_EXT
, GL_GEOMETRY_SHADER_INVOCATIONS_OES
- CType: intstatic final int GL_PATCH_VERTICES
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_PATCH_VERTICES_EXT
, GL_PATCH_VERTICES_OES
- CType: intstatic final int GL_MAX_SERVER_WAIT_TIMEOUT
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
GL_MAX_SERVER_WAIT_TIMEOUT_APPLE
- CType: intstatic final int GL_SHADER_STORAGE_BUFFER_START
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_shader_storage_buffer_object
- CType: intstatic final int GL_COMPUTE_SHADER
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR
- CType: intstatic final int GL_REFERENCED_BY_TESS_EVALUATION_SHADER
GL_ARB_program_interface_query
, GL_VERSION_4_3
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT
, GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES
- CType: intstatic final int GL_MAX_NAME_LENGTH
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_ACTIVE_VARIABLES
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_DIFFERENCE
GL_ES_VERSION_3_2
, GL_KHR_blend_equation_advanced
, GL_NV_blend_equation_advanced
GL_DIFFERENCE_KHR
, GL_DIFFERENCE_NV
- CType: intstatic final int GL_MAX_GEOMETRY_INPUT_COMPONENTS
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT
, GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES
- CType: intstatic final int GL_UNSIGNALED
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
GL_UNSIGNALED_APPLE
- CType: intstatic final int GL_FRACTIONAL_ODD
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_FRACTIONAL_ODD_EXT
, GL_FRACTIONAL_ODD_OES
- CType: intstatic final int GL_MAX_TESS_PATCH_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_PATCH_COMPONENTS_EXT
, GL_MAX_TESS_PATCH_COMPONENTS_OES
- CType: intstatic final int GL_CONDITION_SATISFIED
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
GL_CONDITION_SATISFIED_APPLE
- CType: intstatic final int GL_UNIFORM
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_OBJECT_TYPE
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
, GL_ARB_shader_objects
GL_OBJECT_TYPE_APPLE
, GL_OBJECT_TYPE_ARB
- CType: intstatic final int GL_SYNC_FLAGS
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
GL_SYNC_FLAGS_APPLE
- CType: intstatic final int GL_DRAW_INDIRECT_BUFFER
GL_ES_VERSION_3_1
, GL_VERSION_4_0
, GL_ARB_draw_indirect
- CType: intstatic final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_ARB_geometry_shader4
, GL_OES_geometry_shader
, GL_NV_geometry_program4
, GL_EXT_geometry_shader4
, GL_EXT_geometry_shader
GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB
, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES
, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT
- CType: intstatic final int GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT
, GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES
- CType: intstatic final int GL_CONTEXT_LOST
GL_VERSION_4_5
, GL_ES_VERSION_3_2
, GL_KHR_robustness
GL_CONTEXT_LOST_KHR
- CType: intstatic final int GL_MAX_VERTEX_ATTRIB_BINDINGS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
- CType: intstatic final int GL_MAX_VERTEX_OUTPUT_COMPONENTS
GL_ES_VERSION_3_0
, GL_VERSION_3_2
- CType: intstatic final int GL_COMPUTE_WORK_GROUP_SIZE
GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_MAX_GEOMETRY_SHADER_INVOCATIONS
GL_VERSION_4_0
, GL_ARB_gpu_shader5
, GL_ES_VERSION_3_2
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT
, GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES
- CType: intstatic final int GL_ALREADY_SIGNALED
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
GL_ALREADY_SIGNALED_APPLE
- CType: intstatic final int GL_MAX_COMPUTE_ATOMIC_COUNTERS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
- CType: intstatic final int GL_ARRAY_SIZE
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_MAX_GEOMETRY_OUTPUT_COMPONENTS
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_OES_geometry_shader
, GL_EXT_geometry_shader
GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES
, GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT
- CType: intstatic final int GL_TESS_CONTROL_SHADER
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_TESS_CONTROL_SHADER_EXT
, GL_TESS_CONTROL_SHADER_OES
- CType: intstatic final int GL_REFERENCED_BY_VERTEX_SHADER
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT
, GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES
- CType: intstatic final int GL_SHADER_STORAGE_BARRIER_BIT
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_shader_storage_buffer_object
- CType: intstatic final int GL_MAX_SHADER_STORAGE_BLOCK_SIZE
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_shader_storage_buffer_object
- CType: intstatic final int GL_TESS_GEN_SPACING
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_TESS_GEN_SPACING_EXT
, GL_TESS_GEN_SPACING_OES
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR
- CType: intstatic final int GL_TESS_GEN_VERTEX_ORDER
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_TESS_GEN_VERTEX_ORDER_EXT
, GL_TESS_GEN_VERTEX_ORDER_OES
- CType: intstatic final int GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES
, GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT
- CType: intstatic final int GL_OVERLAY
GL_ES_VERSION_3_2
, GL_KHR_blend_equation_advanced
, GL_NV_blend_equation_advanced
GL_OVERLAY_KHR
, GL_OVERLAY_NV
- CType: intstatic final int GL_MULTIPLY
GL_ES_VERSION_3_2
, GL_KHR_blend_equation_advanced
, GL_NV_blend_equation_advanced
GL_MULTIPLY_KHR
, GL_MULTIPLY_NV
- CType: intstatic final int GL_FRACTIONAL_EVEN
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_FRACTIONAL_EVEN_EXT
, GL_FRACTIONAL_EVEN_OES
- CType: intstatic final int GL_LOCATION
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_5x5
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_RGBA_ASTC_5x5_KHR
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_5x4
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_RGBA_ASTC_5x4_KHR
- CType: intstatic final int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR
- CType: intstatic final int GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS
GL_VERSION_4_3
, GL_ES_VERSION_3_2
, GL_ARB_shader_storage_buffer_object
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT
, GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES
- CType: intstatic final int GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES
, GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT
- CType: intstatic final int GL_MAX_PATCH_VERTICES
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_PATCH_VERTICES_OES
, GL_MAX_PATCH_VERTICES_EXT
- CType: intstatic final int GL_SYNC_CONDITION
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
GL_SYNC_CONDITION_APPLE
- CType: intstatic final int GL_HSL_LUMINOSITY
GL_ES_VERSION_3_2
, GL_KHR_blend_equation_advanced
, GL_NV_blend_equation_advanced
GL_HSL_LUMINOSITY_KHR
, GL_HSL_LUMINOSITY_NV
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_10x10
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_RGBA_ASTC_10x10_KHR
- CType: intstatic final int GL_MAX_VERTEX_ATTRIB_STRIDE
GL_ES_VERSION_3_1
, GL_VERSION_4_4
- CType: intstatic final int GL_COLORBURN
GL_ES_VERSION_3_2
, GL_NV_blend_equation_advanced
, GL_KHR_blend_equation_advanced
GL_COLORBURN_NV
, GL_COLORBURN_KHR
- CType: intstatic final int GL_NUM_ACTIVE_VARIABLES
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_COLORDODGE
GL_ES_VERSION_3_2
, GL_KHR_blend_equation_advanced
, GL_NV_blend_equation_advanced
GL_COLORDODGE_KHR
, GL_COLORDODGE_NV
- CType: intstatic final int GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT
, GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES
- CType: intstatic final int GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS
GL_VERSION_4_3
, GL_ES_VERSION_3_2
, GL_ARB_shader_storage_buffer_object
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT
, GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES
- CType: intstatic final int GL_TESS_GEN_MODE
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_TESS_GEN_MODE_OES
, GL_TESS_GEN_MODE_EXT
- CType: intstatic final int GL_ARRAY_STRIDE
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
- CType: intstatic final int GL_SIGNALED
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
GL_SIGNALED_APPLE
- CType: intstatic final int GL_SYNC_FENCE
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
GL_SYNC_FENCE_APPLE
- CType: intstatic final int GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT
, GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES
- CType: intstatic final int GL_BUFFER_BINDING
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_MAX_UNIFORM_LOCATIONS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_explicit_uniform_location
- CType: intstatic final int GL_LINE_STRIP_ADJACENCY
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_OES_geometry_shader
, GL_ARB_geometry_shader4
, GL_NV_geometry_program4
, GL_EXT_geometry_shader4
, GL_EXT_geometry_shader
GL_LINE_STRIP_ADJACENCY_OES
, GL_LINE_STRIP_ADJACENCY_ARB
, GL_LINE_STRIP_ADJACENCY_EXT
- CType: intstatic final int GL_SCREEN
GL_ES_VERSION_3_2
, GL_KHR_blend_equation_advanced
, GL_NV_blend_equation_advanced
GL_SCREEN_KHR
, GL_SCREEN_NV
- CType: intstatic final int GL_ISOLINES
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_ISOLINES_OES
, GL_ISOLINES_EXT
- CType: intstatic final int GL_MAX_NUM_ACTIVE_VARIABLES
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_SOFTLIGHT
GL_ES_VERSION_3_2
, GL_KHR_blend_equation_advanced
, GL_NV_blend_equation_advanced
GL_SOFTLIGHT_KHR
, GL_SOFTLIGHT_NV
- CType: intstatic final int GL_MAX_TESS_CONTROL_INPUT_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES
, GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT
- CType: intstatic final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_ARB_geometry_shader4
, GL_OES_geometry_shader
, GL_EXT_geometry_shader4
, GL_EXT_geometry_shader
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB
, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES
, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT
- CType: intstatic final int GL_IS_ROW_MAJOR
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_TRANSFORM_FEEDBACK_VARYING
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_GEOMETRY_VERTICES_OUT
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_NV_geometry_program4
, GL_EXT_geometry_shader4
, GL_ARB_geometry_shader4
GL_GEOMETRY_VERTICES_OUT_EXT
, GL_GEOMETRY_VERTICES_OUT_ARB
- CType: intstatic final int GL_LINES_ADJACENCY
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_ARB_geometry_shader4
, GL_OES_geometry_shader
, GL_NV_geometry_program4
, GL_EXT_geometry_shader4
, GL_EXT_geometry_shader
GL_LINES_ADJACENCY_ARB
, GL_LINES_ADJACENCY_OES
, GL_LINES_ADJACENCY_EXT
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR
- CType: intstatic final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR
- CType: intstatic final int GL_SHADER_STORAGE_BUFFER
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_shader_storage_buffer_object
- CType: intstatic final int GL_REFERENCED_BY_TESS_CONTROL_SHADER
GL_ARB_program_interface_query
, GL_VERSION_4_3
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT
, GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES
- CType: intstatic final int GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES
, GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT
- CType: intstatic final int GL_SYNC_STATUS
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
GL_SYNC_STATUS_APPLE
- CType: intstatic final int GL_DARKEN
GL_ES_VERSION_3_2
, GL_NV_blend_equation_advanced
, GL_KHR_blend_equation_advanced
GL_DARKEN_NV
, GL_DARKEN_KHR
- CType: intstatic final int GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT
GL_ARB_texture_buffer_range
, GL_VERSION_4_3
, GL_ES_VERSION_3_2
, GL_OES_texture_buffer
, GL_EXT_texture_buffer
GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES
, GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT
- CType: intstatic final int GL_REFERENCED_BY_COMPUTE_SHADER
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_SHADER_STORAGE_BUFFER_BINDING
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_shader_storage_buffer_object
- CType: intstatic final int GL_TOP_LEVEL_ARRAY_STRIDE
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_VERTEX_BINDING_STRIDE
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
- CType: intstatic final int GL_GEOMETRY_SHADER
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_EXT_geometry_shader4
, GL_EXT_geometry_shader
, GL_ARB_geometry_shader4
, GL_OES_geometry_shader
GL_GEOMETRY_SHADER_EXT
, GL_GEOMETRY_SHADER_ARB
, GL_GEOMETRY_SHADER_OES
- CType: intstatic final int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
- CType: intstatic final int GL_OFFSET
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_ACTIVE_RESOURCES
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_GEOMETRY_OUTPUT_TYPE
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_NV_geometry_program4
, GL_EXT_geometry_shader4
, GL_ARB_geometry_shader4
GL_GEOMETRY_OUTPUT_TYPE_EXT
, GL_GEOMETRY_OUTPUT_TYPE_ARB
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_6x5
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_RGBA_ASTC_6x5_KHR
- CType: intstatic final int GL_COMPRESSED_RGBA_ASTC_6x6
GL_ES_VERSION_3_2
, GL_KHR_texture_compression_astc_ldr
, GL_KHR_texture_compression_astc_hdr
GL_COMPRESSED_RGBA_ASTC_6x6_KHR
- CType: intstatic final int GL_TRIANGLE_STRIP_ADJACENCY
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_ARB_geometry_shader4
, GL_NV_geometry_program4
, GL_EXT_geometry_shader4
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
GL_TRIANGLE_STRIP_ADJACENCY_ARB
, GL_TRIANGLE_STRIP_ADJACENCY_EXT
, GL_TRIANGLE_STRIP_ADJACENCY_OES
- CType: intstatic final int GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT
, GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES
- CType: intstatic final int GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES
, GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT
- CType: intstatic final int GL_BLOCK_INDEX
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_VERTEX_BINDING_BUFFER
GL_ES_VERSION_3_1
, GL_VERSION_4_3
- CType: intstatic final int GL_VERTEX_ATTRIB_BINDING
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
- CType: intstatic final int GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES
, GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT
- CType: intlong glFenceSync(int condition, int flags)
GLsync glFenceSync(GLenum condition, GLbitfield flags)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glFenceSyncAPPLE
boolean glIsSync(long sync)
GLboolean glIsSync(GLsync sync)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glIsSyncAPPLE
void glDeleteSync(long sync)
void glDeleteSync(GLsync sync)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glDeleteSyncAPPLE
int glClientWaitSync(long sync, int flags, long timeout)
GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glClientWaitSyncAPPLE
void glWaitSync(long sync, int flags, long timeout)
void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glWaitSyncAPPLE
void glGetInteger64v(int pname, LongBuffer data)
void glGetInteger64v(GLenum pname, GLint64 * data)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glGetInteger64vAPPLE
data
- a direct or array-backed LongBuffer
void glGetInteger64v(int pname, long[] data, int data_offset)
void glGetInteger64v(GLenum pname, GLint64 * data)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glGetInteger64vAPPLE
void glGetSynciv(long sync, int pname, int bufSize, IntBuffer length, IntBuffer values)
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glGetSyncivAPPLE
void glGetSynciv(long sync, int pname, int bufSize, int[] length, int length_offset, int[] values, int values_offset)
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glGetSyncivAPPLE
void glGetInteger64i_v(int target, int index, LongBuffer data)
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
data
- a direct or array-backed LongBuffer
void glGetInteger64i_v(int target, int index, long[] data, int data_offset)
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
void glGetBufferParameteri64v(int target, int pname, LongBuffer params)
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
params
- a direct or array-backed LongBuffer
void glGetBufferParameteri64v(int target, int pname, long[] params, int params_offset)
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
void glGenSamplers(int count, IntBuffer samplers)
void glGenSamplers(GLsizei count, GLuint * samplers)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
samplers
- a direct or array-backed IntBuffer
void glGenSamplers(int count, int[] samplers, int samplers_offset)
void glGenSamplers(GLsizei count, GLuint * samplers)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glDeleteSamplers(int count, IntBuffer samplers)
void glDeleteSamplers(GLsizei count, const GLuint * samplers)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
samplers
- a direct or array-backed IntBuffer
void glDeleteSamplers(int count, int[] samplers, int samplers_offset)
void glDeleteSamplers(GLsizei count, const GLuint * samplers)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
boolean glIsSampler(int sampler)
GLboolean glIsSampler(GLuint sampler)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glBindSampler(int unit, int sampler)
void glBindSampler(GLuint unit, GLuint sampler)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glSamplerParameteri(int sampler, int pname, int param)
void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glSamplerParameteriv(int sampler, int pname, IntBuffer param)
void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
param
- a direct or array-backed IntBuffer
void glSamplerParameteriv(int sampler, int pname, int[] param, int param_offset)
void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glSamplerParameterf(int sampler, int pname, float param)
void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glSamplerParameterfv(int sampler, int pname, FloatBuffer param)
void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
param
- a direct or array-backed FloatBuffer
void glSamplerParameterfv(int sampler, int pname, float[] param, int param_offset)
void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glGetSamplerParameteriv(int sampler, int pname, IntBuffer params)
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
params
- a direct or array-backed IntBuffer
void glGetSamplerParameteriv(int sampler, int pname, int[] params, int params_offset)
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glGetSamplerParameterfv(int sampler, int pname, FloatBuffer params)
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
params
- a direct or array-backed FloatBuffer
void glGetSamplerParameterfv(int sampler, int pname, float[] params, int params_offset)
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z)
void glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
void glDispatchComputeIndirect(long indirect)
void glDispatchComputeIndirect(GLintptr indirect)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
void glDrawArraysIndirect(int mode, Buffer indirect)
void glDrawArraysIndirect(GLenum mode, const void * indirect)
GL_ES_VERSION_3_1
, GL_VERSION_4_0
, GL_ARB_draw_indirect
indirect
- a direct or array-backed Buffer
void glDrawArraysIndirect(int mode, long indirect_buffer_offset)
void glDrawArraysIndirect(GLenum mode, const void * indirect)
GL_ES_VERSION_3_1
, GL_VERSION_4_0
, GL_ARB_draw_indirect
void glDrawElementsIndirect(int mode, int type, Buffer indirect)
void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect)
GL_ES_VERSION_3_1
, GL_VERSION_4_0
, GL_ARB_draw_indirect
indirect
- a direct or array-backed Buffer
void glDrawElementsIndirect(int mode, int type, long indirect_buffer_offset)
void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect)
GL_ES_VERSION_3_1
, GL_VERSION_4_0
, GL_ARB_draw_indirect
void glGetProgramInterfaceiv(int program, int programInterface, int pname, IntBuffer params)
void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
params
- a direct or array-backed IntBuffer
void glGetProgramInterfaceiv(int program, int programInterface, int pname, int[] params, int params_offset)
void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
int glGetProgramResourceIndex(int program, int programInterface, ByteBuffer name)
GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
name
- a direct or array-backed ByteBuffer
int glGetProgramResourceIndex(int program, int programInterface, byte[] name, int name_offset)
GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
void glGetProgramResourceName(int program, int programInterface, int index, int bufSize, IntBuffer length, ByteBuffer name)
void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
length
- a direct or array-backed IntBuffer
name
- a direct or array-backed ByteBuffer
void glGetProgramResourceName(int program, int programInterface, int index, int bufSize, int[] length, int length_offset, byte[] name, int name_offset)
void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
void glGetProgramResourceiv(int program, int programInterface, int index, int propCount, IntBuffer props, int bufSize, IntBuffer length, IntBuffer params)
void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
void glGetProgramResourceiv(int program, int programInterface, int index, int propCount, int[] props, int props_offset, int bufSize, int[] length, int length_offset, int[] params, int params_offset)
void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
int glGetProgramResourceLocation(int program, int programInterface, ByteBuffer name)
GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
name
- a direct or array-backed ByteBuffer
int glGetProgramResourceLocation(int program, int programInterface, byte[] name, int name_offset)
GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
void glMemoryBarrierByRegion(int barriers)
void glMemoryBarrierByRegion(GLbitfield barriers)
GL_ES_VERSION_3_1
, GL_VERSION_4_5
void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)
void glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)
void glVertexAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
, GL_NV_vertex_buffer_unified_memory
glVertexAttribFormatNV
void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)
void glVertexAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
, GL_NV_vertex_buffer_unified_memory
glVertexAttribIFormatNV
void glVertexAttribBinding(int attribindex, int bindingindex)
void glVertexAttribBinding(GLuint attribindex, GLuint bindingindex)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
void glVertexBindingDivisor(int bindingindex, int divisor)
void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
void glBlendBarrier()
void glBlendBarrier(void)
GL_ES_VERSION_3_2
, GL_KHR_blend_equation_advanced
, GL_NV_blend_equation_advanced
glBlendBarrierKHR
, glBlendBarrierNV
void glDrawElementsBaseVertex(int mode, int count, int type, Buffer indices, int basevertex)
void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_ARB_draw_elements_base_vertex
, GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_EXT_draw_elements_base_vertex
, GL_OES_draw_elements_base_vertex
glDrawElementsBaseVertexEXT
, glDrawElementsBaseVertexOES
indices
- a direct or array-backed Buffer
void glDrawElementsBaseVertex(int mode, int count, int type, long indices_buffer_offset, int basevertex)
void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_ARB_draw_elements_base_vertex
, GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_EXT_draw_elements_base_vertex
, GL_OES_draw_elements_base_vertex
glDrawElementsBaseVertexEXT
, glDrawElementsBaseVertexOES
void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, Buffer indices, int basevertex)
void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_ARB_draw_elements_base_vertex
, GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_EXT_draw_elements_base_vertex
, GL_OES_draw_elements_base_vertex
glDrawRangeElementsBaseVertexEXT
, glDrawRangeElementsBaseVertexOES
indices
- a direct or array-backed Buffer
void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, long indices_buffer_offset, int basevertex)
void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_ARB_draw_elements_base_vertex
, GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_EXT_draw_elements_base_vertex
, GL_OES_draw_elements_base_vertex
glDrawRangeElementsBaseVertexEXT
, glDrawRangeElementsBaseVertexOES
void glDrawElementsInstancedBaseVertex(int mode, int count, int type, Buffer indices, int instancecount, int basevertex)
void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
GL_ARB_draw_elements_base_vertex
, GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_OES_draw_elements_base_vertex
, GL_EXT_draw_elements_base_vertex
glDrawElementsInstancedBaseVertexOES
, glDrawElementsInstancedBaseVertexEXT
indices
- a direct or array-backed Buffer
void glDrawElementsInstancedBaseVertex(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex)
void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
GL_ARB_draw_elements_base_vertex
, GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_OES_draw_elements_base_vertex
, GL_EXT_draw_elements_base_vertex
glDrawElementsInstancedBaseVertexOES
, glDrawElementsInstancedBaseVertexEXT
void glFramebufferTexture(int target, int attachment, int texture, int level)
void glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level)
GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_ARB_geometry_shader4
, GL_OES_geometry_shader
, GL_NV_geometry_program4
, GL_EXT_geometry_shader
glFramebufferTextureARB
, glFramebufferTextureOES
, glFramebufferTextureEXT
void glPatchParameteri(int pname, int value)
void glPatchParameteri(GLenum pname, GLint value)
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_ES_VERSION_3_2
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
glPatchParameteriEXT
, glPatchParameteriOES
void glTexBufferRange(int target, int internalformat, int buffer, long offset, long size)
void glTexBufferRange(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
GL_ARB_texture_buffer_range
, GL_VERSION_4_3
, GL_ES_VERSION_3_2
, GL_OES_texture_buffer
, GL_EXT_texture_buffer
glTexBufferRangeOES
, glTexBufferRangeEXT
Copyright 2010 JogAmp Community.