public interface GL3 extends GL3ES3, GL2GL3
This interface contains all OpenGL [ 3.1 .. 3.3 ] core methods, as well as most of it's extensions defined at the time of this specification.
Note: OpenGL [ 3.1 .. 3.3 ] core profile does not includes fixed point functionality.
Modifier and Type | Field and Description |
---|---|
static int |
GL_ACTIVE_SUBROUTINE_MAX_LENGTH
Part of
GL_VERSION_4_0 , GL_ARB_shader_subroutine |
static int |
GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
Part of
GL_VERSION_4_0 , GL_ARB_shader_subroutine |
static int |
GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
Part of
GL_VERSION_4_0 , GL_ARB_shader_subroutine |
static int |
GL_ACTIVE_SUBROUTINE_UNIFORMS
Part of
GL_VERSION_4_0 , GL_ARB_shader_subroutine |
static int |
GL_ACTIVE_SUBROUTINES
Part of
GL_VERSION_4_0 , GL_ARB_shader_subroutine |
static int |
GL_COMPATIBLE_SUBROUTINES
Part of
GL_VERSION_4_0 , GL_ARB_shader_subroutine |
static int |
GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB
Part of
GL_ARB_texture_compression_bptc |
static int |
GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB
Part of
GL_ARB_texture_compression_bptc |
static int |
GL_COMPRESSED_RGBA_BPTC_UNORM_ARB
Part of
GL_ARB_texture_compression_bptc |
static int |
GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB
Part of
GL_ARB_texture_compression_bptc |
static int |
GL_CONTEXT_COMPATIBILITY_PROFILE_BIT
Part of
GL_VERSION_3_2 |
static int |
GL_CONTEXT_CORE_PROFILE_BIT
Part of
GL_VERSION_3_2 |
static int |
GL_CONTEXT_PROFILE_MASK
Part of
GL_VERSION_3_2 |
static int |
GL_DEPTH_CLAMP
Part of
GL_VERSION_3_2 , GL_ARB_depth_clamp , GL_NV_depth_clamp Alias for: GL_DEPTH_CLAMP_NV |
static int |
GL_DOUBLE_MAT2
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT2_EXT |
static int |
GL_DOUBLE_MAT2x3
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT2x3_EXT |
static int |
GL_DOUBLE_MAT2x4
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT2x4_EXT |
static int |
GL_DOUBLE_MAT3
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT3_EXT |
static int |
GL_DOUBLE_MAT3x2
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT3x2_EXT |
static int |
GL_DOUBLE_MAT3x4
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT3x4_EXT |
static int |
GL_DOUBLE_MAT4
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT4_EXT |
static int |
GL_DOUBLE_MAT4x2
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT4x2_EXT |
static int |
GL_DOUBLE_MAT4x3
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT4x3_EXT |
static int |
GL_DOUBLE_VEC2
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_VEC2_EXT |
static int |
GL_DOUBLE_VEC3
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_VEC3_EXT |
static int |
GL_DOUBLE_VEC4
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_VEC4_EXT |
static int |
GL_FRACTIONAL_EVEN
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_FRACTIONAL_EVEN_EXT , GL_FRACTIONAL_EVEN_OES |
static int |
GL_FRACTIONAL_ODD
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_FRACTIONAL_ODD_EXT , GL_FRACTIONAL_ODD_OES |
static int |
GL_FRAGMENT_INTERPOLATION_OFFSET_BITS
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader5 , GL_OES_shader_multisample_interpolation Alias for: GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES |
static int |
GL_FRAMEBUFFER_ATTACHMENT_LAYERED
Part of
GL_VERSION_3_2 , GL_ARB_geometry_shader4 , GL_OES_geometry_shader , GL_NV_geometry_program4 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 Alias for: GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB , GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES , GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT |
static int |
GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS
Part of
GL_VERSION_3_2 , GL_NV_geometry_program4 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 , 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 |
static int |
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_GEOMETRY_INPUT_TYPE
Part of
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 |
static int |
GL_GEOMETRY_INPUT_TYPE_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_GEOMETRY_OUTPUT_TYPE
Part of
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 |
static int |
GL_GEOMETRY_OUTPUT_TYPE_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_GEOMETRY_SHADER
Part of
GL_VERSION_3_2 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 , GL_ARB_geometry_shader4 , GL_OES_geometry_shader Alias for: GL_GEOMETRY_SHADER_EXT , GL_GEOMETRY_SHADER_ARB , GL_GEOMETRY_SHADER_OES |
static int |
GL_GEOMETRY_SHADER_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_GEOMETRY_SHADER_INVOCATIONS
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader5 , GL_EXT_geometry_shader , GL_OES_geometry_shader Alias for: GL_GEOMETRY_SHADER_INVOCATIONS_EXT , GL_GEOMETRY_SHADER_INVOCATIONS_OES |
static int |
GL_GEOMETRY_VERTICES_OUT
Part of
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 |
static int |
GL_GEOMETRY_VERTICES_OUT_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_ISOLINES
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_ISOLINES_OES , GL_ISOLINES_EXT |
static int |
GL_LAYER_PROVOKING_VERTEX
Part of
GL_VERSION_4_1 , GL_ARB_viewport_array , GL_OES_geometry_shader , GL_EXT_geometry_shader Alias for: GL_LAYER_PROVOKING_VERTEX_OES , GL_LAYER_PROVOKING_VERTEX_EXT |
static int |
GL_LINE_STRIP_ADJACENCY
Part of
GL_VERSION_3_2 , GL_OES_geometry_shader , GL_ARB_geometry_shader4 , GL_NV_geometry_program4 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 Alias for: GL_LINE_STRIP_ADJACENCY_OES , GL_LINE_STRIP_ADJACENCY_ARB , GL_LINE_STRIP_ADJACENCY_EXT |
static int |
GL_LINE_STRIP_ADJACENCY_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_LINES_ADJACENCY
Part of
GL_VERSION_3_2 , GL_ARB_geometry_shader4 , GL_OES_geometry_shader , GL_NV_geometry_program4 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 Alias for: GL_LINES_ADJACENCY_ARB , GL_LINES_ADJACENCY_OES , GL_LINES_ADJACENCY_EXT |
static int |
GL_LINES_ADJACENCY_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , 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 |
static int |
GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , 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 |
static int |
GL_MAX_DUAL_SOURCE_DRAW_BUFFERS
Part of
GL_ARB_blend_func_extended , GL_VERSION_3_3 |
static int |
GL_MAX_FRAGMENT_INTERPOLATION_OFFSET
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader5 , GL_NV_gpu_program5 , GL_OES_shader_multisample_interpolation Alias for: GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV , GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES |
static int |
GL_MAX_GEOMETRY_INPUT_COMPONENTS
Part of
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 |
static int |
GL_MAX_GEOMETRY_OUTPUT_COMPONENTS
Part of
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 |
static int |
GL_MAX_GEOMETRY_OUTPUT_VERTICES
Part of
GL_VERSION_3_2 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 , 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 |
static int |
GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_MAX_GEOMETRY_SHADER_INVOCATIONS
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader5 , GL_EXT_geometry_shader , GL_OES_geometry_shader Alias for: GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT , GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES |
static int |
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS
Part of
GL_VERSION_3_2 , GL_NV_geometry_program4 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 , 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 |
static int |
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS
Part of
GL_VERSION_3_2 , GL_ARB_geometry_shader4 , GL_OES_geometry_shader , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 Alias for: GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB , GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES , GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT |
static int |
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS
Part of
GL_VERSION_3_2 , GL_OES_geometry_shader , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 , GL_ARB_geometry_shader4 Alias for: GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES , GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT , GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB |
static int |
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_MAX_PATCH_VERTICES
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_PATCH_VERTICES_OES , GL_MAX_PATCH_VERTICES_EXT |
static int |
GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS
Part of
GL_ARB_texture_gather Alias for: GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB |
static int |
GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS
Part of
GL_VERSION_4_0 , GL_ARB_shader_subroutine |
static int |
GL_MAX_SUBROUTINES
Part of
GL_VERSION_4_0 , GL_ARB_shader_subroutine |
static int |
GL_MAX_TESS_CONTROL_INPUT_COMPONENTS
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES , GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT |
static int |
GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES , GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT |
static int |
GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , 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 |
static int |
GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , 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 |
static int |
GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT , GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES |
static int |
GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES , GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT |
static int |
GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT , GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES |
static int |
GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT , GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES |
static int |
GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , 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 |
static int |
GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES , GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT |
static int |
GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES , GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT |
static int |
GL_MAX_TESS_GEN_LEVEL
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_MAX_TESS_GEN_LEVEL_OES , GL_MAX_TESS_GEN_LEVEL_EXT |
static int |
GL_MAX_TESS_PATCH_COMPONENTS
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_MAX_TESS_PATCH_COMPONENTS_EXT , GL_MAX_TESS_PATCH_COMPONENTS_OES |
static int |
GL_MAX_VERTEX_VARYING_COMPONENTS_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_MAX_VIEWPORTS
Part of
GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: GL_MAX_VIEWPORTS_NV |
static int |
GL_MIN_FRAGMENT_INTERPOLATION_OFFSET
Part of
GL_VERSION_4_0 , GL_ARB_gpu_shader5 , GL_NV_gpu_program5 , GL_OES_shader_multisample_interpolation Alias for: GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV , GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES |
static int |
GL_NAMED_STRING_LENGTH_ARB
Part of
GL_ARB_shading_language_include |
static int |
GL_NAMED_STRING_TYPE_ARB
Part of
GL_ARB_shading_language_include |
static int |
GL_NUM_COMPATIBLE_SUBROUTINES
Part of
GL_VERSION_4_0 , GL_ARB_shader_subroutine |
static int |
GL_ONE_MINUS_SRC1_ALPHA
Part of
GL_ARB_blend_func_extended , GL_VERSION_3_3 |
static int |
GL_ONE_MINUS_SRC1_COLOR
Part of
GL_ARB_blend_func_extended , GL_VERSION_3_3 |
static int |
GL_PATCH_DEFAULT_INNER_LEVEL
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader |
static int |
GL_PATCH_DEFAULT_OUTER_LEVEL
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader |
static int |
GL_PATCH_VERTICES
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_PATCH_VERTICES_EXT , GL_PATCH_VERTICES_OES |
static int |
GL_PATCHES
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_PATCHES_EXT , GL_PATCHES_OES |
static int |
GL_PROGRAM_POINT_SIZE
Part of
GL_VERSION_3_2 , GL_ARB_geometry_shader4 , GL_NV_geometry_program4 , GL_EXT_geometry_shader4 Alias for: GL_PROGRAM_POINT_SIZE_ARB , GL_PROGRAM_POINT_SIZE_EXT |
static int |
GL_PROGRAM_POINT_SIZE_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_SHADER_INCLUDE_ARB
Part of
GL_ARB_shading_language_include |
static int |
GL_SRC1_COLOR
Part of
GL_ARB_blend_func_extended , GL_VERSION_3_3 |
static int |
GL_SYNC_CL_EVENT_ARB
Part of
GL_ARB_cl_event |
static int |
GL_SYNC_CL_EVENT_COMPLETE_ARB
Part of
GL_ARB_cl_event |
static int |
GL_TESS_CONTROL_OUTPUT_VERTICES
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_TESS_CONTROL_OUTPUT_VERTICES_EXT , GL_TESS_CONTROL_OUTPUT_VERTICES_OES |
static int |
GL_TESS_CONTROL_SHADER
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_TESS_CONTROL_SHADER_EXT , GL_TESS_CONTROL_SHADER_OES |
static int |
GL_TESS_EVALUATION_SHADER
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_TESS_EVALUATION_SHADER_EXT , GL_TESS_EVALUATION_SHADER_OES |
static int |
GL_TESS_GEN_MODE
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_OES_tessellation_shader , GL_EXT_tessellation_shader Alias for: GL_TESS_GEN_MODE_OES , GL_TESS_GEN_MODE_EXT |
static int |
GL_TESS_GEN_POINT_MODE
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_TESS_GEN_POINT_MODE_EXT , GL_TESS_GEN_POINT_MODE_OES |
static int |
GL_TESS_GEN_SPACING
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_TESS_GEN_SPACING_EXT , GL_TESS_GEN_SPACING_OES |
static int |
GL_TESS_GEN_VERTEX_ORDER
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader , GL_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: GL_TESS_GEN_VERTEX_ORDER_EXT , GL_TESS_GEN_VERTEX_ORDER_OES |
static int |
GL_TEXTURE_BUFFER_OFFSET
Part of
GL_ARB_texture_buffer_range , GL_VERSION_4_3 , GL_EXT_texture_buffer , GL_OES_texture_buffer Alias for: GL_TEXTURE_BUFFER_OFFSET_EXT , GL_TEXTURE_BUFFER_OFFSET_OES |
static int |
GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT
Part of
GL_ARB_texture_buffer_range , GL_VERSION_4_3 , GL_OES_texture_buffer , GL_EXT_texture_buffer Alias for: GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES , GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT |
static int |
GL_TEXTURE_BUFFER_SIZE
Part of
GL_ARB_texture_buffer_range , GL_VERSION_4_3 , GL_OES_texture_buffer , GL_EXT_texture_buffer Alias for: GL_TEXTURE_BUFFER_SIZE_OES , GL_TEXTURE_BUFFER_SIZE_EXT |
static int |
GL_TRIANGLE_STRIP_ADJACENCY
Part of
GL_VERSION_3_2 , GL_ARB_geometry_shader4 , GL_NV_geometry_program4 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 , GL_OES_geometry_shader Alias for: GL_TRIANGLE_STRIP_ADJACENCY_ARB , GL_TRIANGLE_STRIP_ADJACENCY_EXT , GL_TRIANGLE_STRIP_ADJACENCY_OES |
static int |
GL_TRIANGLE_STRIP_ADJACENCY_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_TRIANGLES_ADJACENCY
Part of
GL_VERSION_3_2 , GL_ARB_geometry_shader4 , GL_NV_geometry_program4 , GL_EXT_geometry_shader , GL_EXT_geometry_shader4 , GL_OES_geometry_shader Alias for: GL_TRIANGLES_ADJACENCY_ARB , GL_TRIANGLES_ADJACENCY_EXT , GL_TRIANGLES_ADJACENCY_OES |
static int |
GL_TRIANGLES_ADJACENCY_ARB
Part of
GL_ARB_geometry_shader4 |
static int |
GL_UNDEFINED_VERTEX
Part of
GL_VERSION_4_1 , GL_ARB_viewport_array , GL_OES_geometry_shader , GL_EXT_geometry_shader Alias for: GL_UNDEFINED_VERTEX_OES , GL_UNDEFINED_VERTEX_EXT |
static int |
GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader |
static int |
GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER
Part of
GL_VERSION_4_0 , GL_ARB_tessellation_shader |
static int |
GL_VIEWPORT_BOUNDS_RANGE
Part of
GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: GL_VIEWPORT_BOUNDS_RANGE_NV |
static int |
GL_VIEWPORT_INDEX_PROVOKING_VERTEX
Part of
GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV |
static int |
GL_VIEWPORT_SUBPIXEL_BITS
Part of
GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: GL_VIEWPORT_SUBPIXEL_BITS_NV |
GL_ACTIVE_RESOURCES, GL_ACTIVE_VARIABLES, GL_ALREADY_SIGNALED, GL_ARRAY_SIZE, GL_ARRAY_STRIDE, GL_ATOMIC_COUNTER_BUFFER_INDEX, GL_BLOCK_INDEX, GL_BUFFER_BINDING, GL_BUFFER_DATA_SIZE, GL_BUFFER_VARIABLE, GL_COMPUTE_SHADER, GL_COMPUTE_SHADER_BIT, GL_COMPUTE_WORK_GROUP_SIZE, GL_CONDITION_SATISFIED, GL_DISPATCH_INDIRECT_BUFFER, GL_DISPATCH_INDIRECT_BUFFER_BINDING, GL_DRAW_INDIRECT_BUFFER, GL_DRAW_INDIRECT_BUFFER_BINDING, GL_INT_2_10_10_10_REV, GL_IS_ROW_MAJOR, GL_LOCATION, GL_MATRIX_STRIDE, GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS, GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES, GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS, GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS, GL_MAX_COMPUTE_ATOMIC_COUNTERS, GL_MAX_COMPUTE_IMAGE_UNIFORMS, GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS, GL_MAX_COMPUTE_SHARED_MEMORY_SIZE, GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS, GL_MAX_COMPUTE_UNIFORM_BLOCKS, GL_MAX_COMPUTE_UNIFORM_COMPONENTS, GL_MAX_COMPUTE_WORK_GROUP_COUNT, GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS, GL_MAX_COMPUTE_WORK_GROUP_SIZE, GL_MAX_FRAGMENT_INPUT_COMPONENTS, GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS, GL_MAX_NAME_LENGTH, GL_MAX_NUM_ACTIVE_VARIABLES, GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET, GL_MAX_SERVER_WAIT_TIMEOUT, GL_MAX_SHADER_STORAGE_BLOCK_SIZE, GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS, GL_MAX_UNIFORM_LOCATIONS, GL_MAX_VERTEX_ATTRIB_BINDINGS, GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET, GL_MAX_VERTEX_ATTRIB_STRIDE, GL_MAX_VERTEX_OUTPUT_COMPONENTS, GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS, GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET, GL_NAME_LENGTH, GL_NUM_ACTIVE_VARIABLES, GL_OBJECT_TYPE, GL_OFFSET, GL_PROGRAM_INPUT, GL_PROGRAM_OUTPUT, GL_REFERENCED_BY_COMPUTE_SHADER, GL_REFERENCED_BY_FRAGMENT_SHADER, GL_REFERENCED_BY_VERTEX_SHADER, GL_SAMPLER_BINDING, GL_SHADER_STORAGE_BARRIER_BIT, GL_SHADER_STORAGE_BLOCK, GL_SHADER_STORAGE_BUFFER, GL_SHADER_STORAGE_BUFFER_BINDING, GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT, GL_SHADER_STORAGE_BUFFER_SIZE, GL_SHADER_STORAGE_BUFFER_START, GL_SIGNALED, GL_SYNC_CONDITION, GL_SYNC_FENCE, GL_SYNC_FLAGS, GL_SYNC_FLUSH_COMMANDS_BIT, GL_SYNC_GPU_COMMANDS_COMPLETE, GL_SYNC_STATUS, GL_TEXTURE_IMMUTABLE_LEVELS, GL_TIMEOUT_EXPIRED, GL_TOP_LEVEL_ARRAY_SIZE, GL_TOP_LEVEL_ARRAY_STRIDE, GL_TRANSFORM_FEEDBACK_VARYING, GL_TYPE, GL_UNIFORM, GL_UNIFORM_BLOCK, GL_UNSIGNALED, GL_VERTEX_ATTRIB_BINDING, GL_VERTEX_ATTRIB_RELATIVE_OFFSET, GL_VERTEX_BINDING_BUFFER, GL_VERTEX_BINDING_DIVISOR, GL_VERTEX_BINDING_OFFSET, GL_VERTEX_BINDING_STRIDE, GL_WAIT_FAILED
GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES, GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS, GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER, GL_AUTO_GENERATE_MIPMAP, GL_BACK_LEFT, GL_BACK_RIGHT, GL_BGR_INTEGER, GL_BGRA_INTEGER, GL_BLUE_INTEGER, GL_BUFFER_GPU_ADDRESS_NV, GL_CAVEAT_SUPPORT, GL_CLAMP_READ_COLOR, GL_CLEAR_BUFFER, GL_CLIP_DISTANCE0, GL_CLIP_DISTANCE1, GL_CLIP_DISTANCE2, GL_CLIP_DISTANCE3, GL_CLIP_DISTANCE4, GL_CLIP_DISTANCE5, GL_CLIP_DISTANCE6, GL_CLIP_DISTANCE7, GL_CLIPPING_INPUT_PRIMITIVES_ARB, GL_CLIPPING_OUTPUT_PRIMITIVES_ARB, GL_COLOR_ARRAY_ADDRESS_NV, GL_COLOR_ARRAY_LENGTH_NV, GL_COLOR_COMPONENTS, GL_COLOR_ENCODING, GL_COLOR_RENDERABLE, GL_COMPRESSED_RED, GL_COMPRESSED_RED_RGTC1, GL_COMPRESSED_RG, GL_COMPRESSED_RG_RGTC2, GL_COMPRESSED_RGB, GL_COMPRESSED_RGBA, GL_COMPRESSED_SIGNED_RED_RGTC1, GL_COMPRESSED_SIGNED_RG_RGTC2, GL_COMPRESSED_SRGB, GL_COMPRESSED_SRGB_ALPHA, GL_COMPUTE_SHADER_INVOCATIONS_ARB, GL_COMPUTE_TEXTURE, GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT, GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, GL_CONTEXT_FLAGS, GL_CONTINUOUS_AMD, GL_DEBUG_CATEGORY_API_ERROR_AMD, GL_DEBUG_CATEGORY_APPLICATION_AMD, GL_DEBUG_CATEGORY_DEPRECATION_AMD, GL_DEBUG_CATEGORY_OTHER_AMD, GL_DEBUG_CATEGORY_PERFORMANCE_AMD, GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD, GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD, GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD, GL_DEBUG_LOGGED_MESSAGES_AMD, GL_DEBUG_SEVERITY_HIGH_AMD, GL_DEBUG_SEVERITY_LOW_AMD, GL_DEBUG_SEVERITY_MEDIUM_AMD, GL_DECODE_EXT, GL_DEPTH_CLAMP_FAR_AMD, GL_DEPTH_CLAMP_NEAR_AMD, GL_DEPTH_COMPONENTS, GL_DEPTH_RENDERABLE, GL_DISCRETE_AMD, GL_DOUBLE, GL_DOUBLEBUFFER, GL_DRAW_BUFFER, GL_DRAW_INDIRECT_ADDRESS_NV, GL_DRAW_INDIRECT_LENGTH_NV, GL_DRAW_INDIRECT_UNIFIED_NV, GL_EDGE_FLAG_ARRAY_ADDRESS_NV, GL_EDGE_FLAG_ARRAY_LENGTH_NV, GL_ELEMENT_ARRAY_ADDRESS_NV, GL_ELEMENT_ARRAY_LENGTH_NV, GL_ELEMENT_ARRAY_UNIFIED_NV, GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD, GL_FACTOR_MAX_AMD, GL_FACTOR_MIN_AMD, GL_FILL, GL_FILTER, GL_FIRST_VERTEX_CONVENTION, GL_FIXED_ONLY, GL_FOG_COORD_ARRAY_ADDRESS_NV, GL_FOG_COORD_ARRAY_LENGTH_NV, GL_FRAGMENT_SHADER_INVOCATIONS_ARB, GL_FRAGMENT_TEXTURE, GL_FRAMEBUFFER_BLEND, GL_FRAMEBUFFER_DEFAULT_LAYERS, GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER, GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER, GL_FRAMEBUFFER_RENDERABLE, GL_FRAMEBUFFER_RENDERABLE_LAYERED, GL_FRONT_LEFT, GL_FRONT_RIGHT, GL_FULL_SUPPORT, GL_GEOMETRY_SHADER_BIT, GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED_ARB, GL_GEOMETRY_TEXTURE, GL_GET_TEXTURE_IMAGE_FORMAT, GL_GET_TEXTURE_IMAGE_TYPE, GL_GPU_ADDRESS_NV, GL_GREEN_INTEGER, GL_IMAGE_1D, GL_IMAGE_1D_ARRAY, GL_IMAGE_2D_MULTISAMPLE, GL_IMAGE_2D_MULTISAMPLE_ARRAY, GL_IMAGE_2D_RECT, GL_IMAGE_CLASS_1_X_16, GL_IMAGE_CLASS_1_X_32, GL_IMAGE_CLASS_1_X_8, GL_IMAGE_CLASS_10_10_10_2, GL_IMAGE_CLASS_11_11_10, GL_IMAGE_CLASS_2_X_16, GL_IMAGE_CLASS_2_X_32, GL_IMAGE_CLASS_2_X_8, GL_IMAGE_CLASS_4_X_16, GL_IMAGE_CLASS_4_X_32, GL_IMAGE_CLASS_4_X_8, GL_IMAGE_COMPATIBILITY_CLASS, GL_IMAGE_PIXEL_FORMAT, GL_IMAGE_PIXEL_TYPE, GL_IMAGE_TEXEL_SIZE, GL_INDEX_ARRAY_ADDRESS_NV, GL_INDEX_ARRAY_LENGTH_NV, GL_INT_IMAGE_1D, GL_INT_IMAGE_1D_ARRAY, GL_INT_IMAGE_2D_MULTISAMPLE, GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, GL_INT_IMAGE_2D_RECT, GL_INT_SAMPLER_1D, GL_INT_SAMPLER_1D_ARRAY, GL_INT_SAMPLER_2D_RECT, GL_INT_SAMPLER_BUFFER_AMD, GL_INT_SAMPLER_CUBE_MAP_ARRAY, GL_INTERNALFORMAT_ALPHA_SIZE, GL_INTERNALFORMAT_ALPHA_TYPE, GL_INTERNALFORMAT_BLUE_SIZE, GL_INTERNALFORMAT_BLUE_TYPE, GL_INTERNALFORMAT_DEPTH_SIZE, GL_INTERNALFORMAT_DEPTH_TYPE, GL_INTERNALFORMAT_GREEN_SIZE, GL_INTERNALFORMAT_GREEN_TYPE, GL_INTERNALFORMAT_PREFERRED, GL_INTERNALFORMAT_RED_SIZE, GL_INTERNALFORMAT_RED_TYPE, GL_INTERNALFORMAT_SHARED_SIZE, GL_INTERNALFORMAT_STENCIL_SIZE, GL_INTERNALFORMAT_STENCIL_TYPE, GL_INTERNALFORMAT_SUPPORTED, GL_LAST_VERTEX_CONVENTION, GL_LEFT, GL_LINE, GL_LINE_WIDTH_GRANULARITY, GL_LINE_WIDTH_RANGE, GL_LOWER_LEFT, GL_MANUAL_GENERATE_MIPMAP, GL_MAX_CLIP_DISTANCES, GL_MAX_COMBINED_DIMENSIONS, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, GL_MAX_DEBUG_LOGGED_MESSAGES_AMD, GL_MAX_DEPTH, GL_MAX_FRAMEBUFFER_LAYERS, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, GL_MAX_GEOMETRY_ATOMIC_COUNTERS, GL_MAX_GEOMETRY_IMAGE_UNIFORMS, GL_MAX_GEOMETRY_UNIFORM_BLOCKS, GL_MAX_HEIGHT, GL_MAX_IMAGE_SAMPLES, GL_MAX_LAYERS, GL_MAX_RECTANGLE_TEXTURE_SIZE, GL_MAX_SHADER_BUFFER_ADDRESS_NV, GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB, GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB, GL_MAX_SPARSE_TEXTURE_SIZE_ARB, 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_TRANSFORM_FEEDBACK_BUFFERS, GL_MAX_VARYING_FLOATS, GL_MAX_VERTEX_STREAMS, GL_MAX_WIDTH, GL_MIN_MAP_BUFFER_ALIGNMENT, GL_MIN_SAMPLE_SHADING_VALUE, GL_MIPMAP, GL_NORMAL_ARRAY_ADDRESS_NV, GL_NORMAL_ARRAY_LENGTH_NV, GL_NUM_SPARSE_LEVELS_ARB, GL_NUM_VIRTUAL_PAGE_SIZES_ARB, GL_PACK_COMPRESSED_BLOCK_DEPTH, GL_PACK_COMPRESSED_BLOCK_HEIGHT, GL_PACK_COMPRESSED_BLOCK_SIZE, GL_PACK_COMPRESSED_BLOCK_WIDTH, GL_PACK_IMAGE_HEIGHT, GL_PACK_LSB_FIRST, GL_PACK_SKIP_IMAGES, GL_PACK_SWAP_BYTES, GL_POINT, GL_POINT_SIZE_GRANULARITY, GL_POINT_SIZE_RANGE, GL_POINT_SPRITE_COORD_ORIGIN, GL_POLYGON_MODE, GL_POLYGON_OFFSET_LINE, GL_POLYGON_OFFSET_POINT, GL_POLYGON_SMOOTH, GL_POLYGON_SMOOTH_HINT, GL_PRIMITIVE_RESTART, GL_PRIMITIVE_RESTART_INDEX, GL_PRIMITIVES_GENERATED, GL_PRIMITIVES_SUBMITTED_ARB, GL_PROGRAM_PIPELINE, GL_PROVOKING_VERTEX, GL_PROXY_TEXTURE_1D, GL_PROXY_TEXTURE_1D_ARRAY, GL_PROXY_TEXTURE_2D, GL_PROXY_TEXTURE_2D_ARRAY, GL_PROXY_TEXTURE_3D, GL_PROXY_TEXTURE_CUBE_MAP, GL_PROXY_TEXTURE_CUBE_MAP_ARRAY, GL_PROXY_TEXTURE_RECTANGLE, GL_QUADS, GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION, GL_R16, GL_R16_SNORM, GL_R3_G3_B2, GL_READ_PIXELS, GL_READ_PIXELS_FORMAT, GL_READ_PIXELS_TYPE, GL_REPLACE_VALUE_AMD, GL_RG16, GL_RG16_SNORM, GL_RGB12, GL_RGB16, GL_RGB16_SNORM, GL_RGB4, GL_RGB5, GL_RGBA12, GL_RGBA16, GL_RGBA16_SNORM, GL_RGBA2, GL_RIGHT, GL_SAMPLE_SHADING, GL_SAMPLER_1D, GL_SAMPLER_1D_ARRAY, GL_SAMPLER_1D_ARRAY_SHADOW, GL_SAMPLER_1D_SHADOW, GL_SAMPLER_2D_RECT, GL_SAMPLER_2D_RECT_SHADOW, GL_SAMPLER_BUFFER_AMD, GL_SAMPLER_CUBE_MAP_ARRAY, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, GL_SAMPLES_PASSED, GL_SCALED_RESOLVE_FASTEST_EXT, GL_SCALED_RESOLVE_NICEST_EXT, GL_SECONDARY_COLOR_ARRAY_ADDRESS_NV, GL_SECONDARY_COLOR_ARRAY_LENGTH_NV, GL_SET_AMD, GL_SHADER_IMAGE_ATOMIC, GL_SHADER_IMAGE_LOAD, GL_SHADER_IMAGE_STORE, GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST, GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE, GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST, GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE, GL_SKIP_DECODE_EXT, GL_SMOOTH_LINE_WIDTH_GRANULARITY, GL_SMOOTH_POINT_SIZE_GRANULARITY, GL_SPARSE_BUFFER_PAGE_SIZE_ARB, GL_SPARSE_STORAGE_BIT_ARB, GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB, GL_SRC1_ALPHA, GL_SRGB_DECODE, GL_SRGB_READ, GL_SRGB_WRITE, GL_STENCIL_BACK_OP_VALUE_AMD, GL_STENCIL_COMPONENTS, GL_STENCIL_INDEX16, GL_STENCIL_OP_VALUE_AMD, GL_STENCIL_RENDERABLE, GL_STEREO, GL_SUBSAMPLE_DISTANCE_AMD, GL_SYNC_X11_FENCE_EXT, GL_TESS_CONTROL_SHADER_BIT, GL_TESS_CONTROL_SHADER_PATCHES_ARB, GL_TESS_CONTROL_TEXTURE, GL_TESS_EVALUATION_SHADER_BIT, GL_TESS_EVALUATION_SHADER_INVOCATIONS_ARB, GL_TESS_EVALUATION_TEXTURE, GL_TESSELLATION_FACTOR_AMD, GL_TESSELLATION_MODE_AMD, GL_TEXTURE_1D, GL_TEXTURE_1D_ARRAY, GL_TEXTURE_BINDING_1D, GL_TEXTURE_BINDING_1D_ARRAY, GL_TEXTURE_BINDING_BUFFER, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, GL_TEXTURE_BINDING_RECTANGLE, GL_TEXTURE_BUFFER, GL_TEXTURE_BUFFER_DATA_STORE_BINDING, GL_TEXTURE_COLOR_SAMPLES_NV, GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT, GL_TEXTURE_COMPRESSED_BLOCK_SIZE, GL_TEXTURE_COMPRESSED_BLOCK_WIDTH, GL_TEXTURE_COMPRESSED_IMAGE_SIZE, GL_TEXTURE_COMPRESSION_HINT, GL_TEXTURE_COORD_ARRAY_ADDRESS_NV, GL_TEXTURE_COORD_ARRAY_LENGTH_NV, GL_TEXTURE_COVERAGE_SAMPLES_NV, GL_TEXTURE_CUBE_MAP_ARRAY, GL_TEXTURE_CUBE_MAP_SEAMLESS, GL_TEXTURE_GATHER, GL_TEXTURE_GATHER_SHADOW, GL_TEXTURE_IMAGE_FORMAT, GL_TEXTURE_IMAGE_TYPE, GL_TEXTURE_LOD_BIAS, GL_TEXTURE_RECTANGLE, GL_TEXTURE_SHADOW, GL_TEXTURE_SPARSE_ARB, GL_TEXTURE_SRGB_DECODE_EXT, GL_TEXTURE_SWIZZLE_RGBA, GL_TEXTURE_VIEW, GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE, GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED, GL_TRANSFORM_FEEDBACK_OVERFLOW_ARB, GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW_ARB, GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX, GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER, GL_UNPACK_COMPRESSED_BLOCK_DEPTH, GL_UNPACK_COMPRESSED_BLOCK_HEIGHT, GL_UNPACK_COMPRESSED_BLOCK_SIZE, GL_UNPACK_COMPRESSED_BLOCK_WIDTH, GL_UNPACK_LSB_FIRST, GL_UNPACK_SWAP_BYTES, GL_UNSIGNED_BYTE_2_3_3_REV, GL_UNSIGNED_BYTE_3_3_2, GL_UNSIGNED_INT_8_8_8_8, GL_UNSIGNED_INT_8_8_8_8_REV, GL_UNSIGNED_INT_IMAGE_1D, GL_UNSIGNED_INT_IMAGE_1D_ARRAY, GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, GL_UNSIGNED_INT_IMAGE_2D_RECT, GL_UNSIGNED_INT_SAMPLER_1D, GL_UNSIGNED_INT_SAMPLER_1D_ARRAY, GL_UNSIGNED_INT_SAMPLER_2D_RECT, GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, GL_UNSIGNED_SHORT_1_5_5_5_REV, GL_UNSIGNED_SHORT_4_4_4_4_REV, GL_UNSIGNED_SHORT_5_6_5_REV, GL_UPPER_LEFT, GL_VERTEX_ARRAY_ADDRESS_NV, GL_VERTEX_ARRAY_LENGTH_NV, GL_VERTEX_ATTRIB_ARRAY_ADDRESS_NV, GL_VERTEX_ATTRIB_ARRAY_LENGTH_NV, GL_VERTEX_ATTRIB_ARRAY_UNIFIED_NV, GL_VERTEX_PROGRAM_POINT_SIZE, GL_VERTEX_SHADER_INVOCATIONS_ARB, GL_VERTEX_TEXTURE, GL_VERTICES_SUBMITTED_ARB, GL_VIEW_CLASS_128_BITS, GL_VIEW_CLASS_16_BITS, GL_VIEW_CLASS_24_BITS, GL_VIEW_CLASS_32_BITS, GL_VIEW_CLASS_48_BITS, GL_VIEW_CLASS_64_BITS, GL_VIEW_CLASS_8_BITS, GL_VIEW_CLASS_96_BITS, GL_VIEW_CLASS_BPTC_FLOAT, GL_VIEW_CLASS_BPTC_UNORM, GL_VIEW_CLASS_RGTC1_RED, GL_VIEW_CLASS_RGTC2_RG, GL_VIEW_CLASS_S3TC_DXT1_RGB, GL_VIEW_CLASS_S3TC_DXT1_RGBA, GL_VIEW_CLASS_S3TC_DXT3_RGBA, GL_VIEW_CLASS_S3TC_DXT5_RGBA, GL_VIEW_COMPATIBILITY_CLASS, GL_VIRTUAL_PAGE_SIZE_INDEX_ARB, GL_VIRTUAL_PAGE_SIZE_X_ARB, GL_VIRTUAL_PAGE_SIZE_Y_ARB, GL_VIRTUAL_PAGE_SIZE_Z_ARB
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_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_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_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_SAMPLES, GL_FRAMEBUFFER_DEFAULT_WIDTH, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT, GL_FRAMEBUFFER_UNDEFINED, 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_INTERLEAVED_ATTRIBS, GL_INVALID_INDEX, 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_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_SAMPLES, GL_MAX_FRAMEBUFFER_WIDTH, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_IMAGE_UNITS, GL_MAX_PROGRAM_TEXEL_OFFSET, 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_MINOR_VERSION, 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_RESTART_FIXED_INDEX, GL_PROGRAM_BINARY_RETRIEVABLE_HINT, 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_SAMPLER_2D_ARRAY, GL_SAMPLER_2D_ARRAY_SHADOW, GL_SAMPLER_BUFFER, 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_TEXTURE_2D_ARRAY, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_ALPHA_TYPE, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_2D_ARRAY, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BLUE_TYPE, GL_TEXTURE_COMPRESSED, 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_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_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 |
glBindFragDataLocationIndexed(int program,
int colorNumber,
int index,
String name)
Entry point to C language function:
void glBindFragDataLocationIndexed(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name) Part of GL_ARB_blend_func_extended , GL_VERSION_3_3 |
void |
glCompileShaderIncludeARB(int shader,
int count,
String[] path,
int[] length,
int length_offset)
Entry point to C language function:
void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length) Part of GL_ARB_shading_language_include |
void |
glCompileShaderIncludeARB(int shader,
int count,
String[] path,
IntBuffer length)
Entry point to C language function:
void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length) Part of GL_ARB_shading_language_include |
long |
glCreateSyncFromCLeventARB(long context,
long event,
int flags)
Entry point to C language function:
GLsync glCreateSyncFromCLeventARB(struct _cl_context * context, struct _cl_event * event, GLbitfield flags) Part of GL_ARB_cl_event |
void |
glDeleteNamedStringARB(int namelen,
String name)
Entry point to C language function:
void glDeleteNamedStringARB(GLint namelen, const GLchar * name) Part of GL_ARB_shading_language_include |
void |
glDepthRangeArrayv(int first,
int count,
double[] v,
int v_offset)
Entry point to C language function:
void glDepthRangeArrayv(GLuint first, GLsizei count, const GLdouble * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array |
void |
glDepthRangeArrayv(int first,
int count,
DoubleBuffer v)
Entry point to C language function:
void glDepthRangeArrayv(GLuint first, GLsizei count, const GLdouble * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array |
void |
glDepthRangeIndexed(int index,
double n,
double f)
Entry point to C language function:
void glDepthRangeIndexed(GLuint index, GLdouble n, GLdouble f) Part of GL_VERSION_4_1 , GL_ARB_viewport_array |
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_VERSION_3_2 , GL_EXT_draw_elements_base_vertex , GL_OES_draw_elements_base_vertex Alias for: glDrawElementsBaseVertexEXT , glDrawElementsBaseVertexOES |
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_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,
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_VERSION_3_2 , GL_EXT_draw_elements_base_vertex , GL_OES_draw_elements_base_vertex Alias for: glDrawRangeElementsBaseVertexEXT , glDrawRangeElementsBaseVertexOES |
void |
glDrawTransformFeedbackInstanced(int mode,
int id,
int instancecount)
Entry point to C language function:
void glDrawTransformFeedbackInstanced(GLenum mode, GLuint id, GLsizei instancecount) Part of GL_VERSION_4_2 , GL_ARB_transform_feedback_instanced |
void |
glDrawTransformFeedbackStreamInstanced(int mode,
int id,
int stream,
int instancecount)
Entry point to C language function:
void glDrawTransformFeedbackStreamInstanced(GLenum mode, GLuint id, GLuint stream, GLsizei instancecount) Part of GL_VERSION_4_2 , GL_ARB_transform_feedback_instanced |
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_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 |
glFramebufferTextureARB(int target,
int attachment,
int texture,
int level)
Entry point to C language function:
void glFramebufferTextureARB(GLenum target, GLenum attachment, GLuint texture, GLint level) Part of GL_ARB_geometry_shader4 |
void |
glFramebufferTextureFaceARB(int target,
int attachment,
int texture,
int level,
int face)
Entry point to C language function:
void glFramebufferTextureFaceARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face) Part of GL_ARB_geometry_shader4 |
void |
glFramebufferTextureLayerARB(int target,
int attachment,
int texture,
int level,
int layer)
Entry point to C language function:
void glFramebufferTextureLayerARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer) Part of GL_ARB_geometry_shader4 |
void |
glGetActiveSubroutineName(int program,
int shadertype,
int index,
int bufsize,
int[] length,
int length_offset,
byte[] name,
int name_offset)
Entry point to C language function:
void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineName(int program,
int shadertype,
int index,
int bufsize,
IntBuffer length,
ByteBuffer name)
Entry point to C language function:
void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformiv(int program,
int shadertype,
int index,
int pname,
int[] values,
int values_offset)
Entry point to C language function:
void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformiv(int program,
int shadertype,
int index,
int pname,
IntBuffer values)
Entry point to C language function:
void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformName(int program,
int shadertype,
int index,
int bufsize,
int[] length,
int length_offset,
byte[] name,
int name_offset)
Entry point to C language function:
void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformName(int program,
int shadertype,
int index,
int bufsize,
IntBuffer length,
ByteBuffer name)
Entry point to C language function:
void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetDoublei_v(int target,
int index,
double[] data,
int data_offset)
Entry point to C language function:
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_EXT_direct_state_access Alias for: glGetDoublei_vEXT |
void |
glGetDoublei_v(int target,
int index,
DoubleBuffer data)
Entry point to C language function:
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_EXT_direct_state_access Alias for: glGetDoublei_vEXT |
void |
glGetFloati_v(int target,
int index,
float[] data,
int data_offset)
Entry point to C language function:
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array , GL_EXT_direct_state_access Alias for: glGetFloati_vNV , glGetFloati_vEXT |
void |
glGetFloati_v(int target,
int index,
FloatBuffer data)
Entry point to C language function:
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array , GL_EXT_direct_state_access Alias for: glGetFloati_vNV , glGetFloati_vEXT |
int |
glGetFragDataIndex(int program,
String name)
Entry point to C language function:
GLint glGetFragDataIndex(GLuint program, const GLchar * name) Part of GL_ARB_blend_func_extended , GL_VERSION_3_3 |
void |
glGetNamedStringARB(int namelen,
String name,
int bufSize,
int[] stringlen,
int stringlen_offset,
byte[] string,
int string_offset)
Entry point to C language function:
void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string) Part of GL_ARB_shading_language_include |
void |
glGetNamedStringARB(int namelen,
String name,
int bufSize,
IntBuffer stringlen,
ByteBuffer string)
Entry point to C language function:
void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string) Part of GL_ARB_shading_language_include |
void |
glGetNamedStringivARB(int namelen,
String name,
int pname,
int[] params,
int params_offset)
Entry point to C language function:
void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params) Part of GL_ARB_shading_language_include |
void |
glGetNamedStringivARB(int namelen,
String name,
int pname,
IntBuffer params)
Entry point to C language function:
void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params) Part of GL_ARB_shading_language_include |
void |
glGetProgramStageiv(int program,
int shadertype,
int pname,
int[] values,
int values_offset)
Entry point to C language function:
void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetProgramStageiv(int program,
int shadertype,
int pname,
IntBuffer values)
Entry point to C language function:
void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
int |
glGetSubroutineIndex(int program,
int shadertype,
String name)
Entry point to C language function:
GLuint glGetSubroutineIndex(GLuint program, GLenum shadertype, const GLchar * name) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
int |
glGetSubroutineUniformLocation(int program,
int shadertype,
String name)
Entry point to C language function:
GLint glGetSubroutineUniformLocation(GLuint program, GLenum shadertype, const GLchar * name) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetUniformdv(int program,
int location,
double[] params,
int params_offset)
Entry point to C language function:
void glGetUniformdv(GLuint program, GLint location, GLdouble * params) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glGetUniformdv(int program,
int location,
DoubleBuffer params)
Entry point to C language function:
void glGetUniformdv(GLuint program, GLint location, GLdouble * params) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glGetUniformSubroutineuiv(int shadertype,
int location,
int[] params,
int params_offset)
Entry point to C language function:
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetUniformSubroutineuiv(int shadertype,
int location,
IntBuffer params)
Entry point to C language function:
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
boolean |
glIsNamedStringARB(int namelen,
String name)
Entry point to C language function:
GLboolean glIsNamedStringARB(GLint namelen, const GLchar * name) Part of GL_ARB_shading_language_include |
void |
glMultiDrawArraysIndirect(int mode,
long indirect_buffer_offset,
int drawcount,
int stride)
Entry point to C language function:
void glMultiDrawArraysIndirect(GLenum mode, const void * indirect, GLsizei drawcount, GLsizei stride) Part of GL_VERSION_4_3 , GL_ARB_multi_draw_indirect , GL_EXT_multi_draw_indirect , GL_AMD_multi_draw_indirect Alias for: glMultiDrawArraysIndirectEXT , glMultiDrawArraysIndirectAMD |
void |
glMultiDrawElementsBaseVertex(int mode,
IntBuffer count,
int type,
PointerBuffer indices,
int drawcount,
IntBuffer basevertex)
Entry point to C language function:
void glMultiDrawElementsBaseVertex(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei drawcount, const GLint * basevertex) Part of GL_ARB_draw_elements_base_vertex , GL_VERSION_3_2 , GL_OES_draw_elements_base_vertex , GL_EXT_draw_elements_base_vertex Alias for: glMultiDrawElementsBaseVertexOES , glMultiDrawElementsBaseVertexEXT |
void |
glMultiDrawElementsIndirect(int mode,
int type,
Buffer indirect,
int drawcount,
int stride)
Entry point to C language function:
void glMultiDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect, GLsizei drawcount, GLsizei stride) Part of GL_VERSION_4_3 , GL_ARB_multi_draw_indirect , GL_EXT_multi_draw_indirect , GL_AMD_multi_draw_indirect Alias for: glMultiDrawElementsIndirectEXT , glMultiDrawElementsIndirectAMD |
void |
glNamedStringARB(int type,
int namelen,
String name,
int stringlen,
String string)
Entry point to C language function:
void glNamedStringARB(GLenum type, GLint namelen, const GLchar * name, GLint stringlen, const GLchar * string) Part of GL_ARB_shading_language_include |
void |
glPatchParameterfv(int pname,
float[] values,
int values_offset)
Entry point to C language function:
void glPatchParameterfv(GLenum pname, const GLfloat * values) Part of GL_VERSION_4_0 , GL_ARB_tessellation_shader |
void |
glPatchParameterfv(int pname,
FloatBuffer values)
Entry point to C language function:
void glPatchParameterfv(GLenum pname, const GLfloat * values) Part of GL_VERSION_4_0 , GL_ARB_tessellation_shader |
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_EXT_tessellation_shader , GL_OES_tessellation_shader Alias for: glPatchParameteriEXT , glPatchParameteriOES |
void |
glProgramParameteriARB(int program,
int pname,
int value)
Entry point to C language function:
void glProgramParameteriARB(GLuint program, GLenum pname, GLint value) Part of GL_ARB_geometry_shader4 |
void |
glScissorArrayv(int first,
int count,
int[] v,
int v_offset)
Entry point to C language function:
void glScissorArrayv(GLuint first, GLsizei count, const GLint * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glScissorArrayvNV |
void |
glScissorArrayv(int first,
int count,
IntBuffer v)
Entry point to C language function:
void glScissorArrayv(GLuint first, GLsizei count, const GLint * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glScissorArrayvNV |
void |
glScissorIndexed(int index,
int left,
int bottom,
int width,
int height)
Entry point to C language function:
void glScissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glScissorIndexedNV |
void |
glScissorIndexedv(int index,
int[] v,
int v_offset)
Entry point to C language function:
void glScissorIndexedv(GLuint index, const GLint * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glScissorIndexedvNV |
void |
glScissorIndexedv(int index,
IntBuffer v)
Entry point to C language function:
void glScissorIndexedv(GLuint index, const GLint * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glScissorIndexedvNV |
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_OES_texture_buffer , GL_EXT_texture_buffer Alias for: glTexBufferRangeOES , glTexBufferRangeEXT |
void |
glUniform1d(int location,
double x)
Entry point to C language function:
void glUniform1d(GLint location, GLdouble x) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform1dv(int location,
int count,
double[] value,
int value_offset)
Entry point to C language function:
void glUniform1dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform1dv(int location,
int count,
DoubleBuffer value)
Entry point to C language function:
void glUniform1dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform2d(int location,
double x,
double y)
Entry point to C language function:
void glUniform2d(GLint location, GLdouble x, GLdouble y) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform2dv(int location,
int count,
double[] value,
int value_offset)
Entry point to C language function:
void glUniform2dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform2dv(int location,
int count,
DoubleBuffer value)
Entry point to C language function:
void glUniform2dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform3d(int location,
double x,
double y,
double z)
Entry point to C language function:
void glUniform3d(GLint location, GLdouble x, GLdouble y, GLdouble z) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform3dv(int location,
int count,
double[] value,
int value_offset)
Entry point to C language function:
void glUniform3dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform3dv(int location,
int count,
DoubleBuffer value)
Entry point to C language function:
void glUniform3dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform4d(int location,
double x,
double y,
double z,
double w)
Entry point to C language function:
void glUniform4d(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform4dv(int location,
int count,
double[] value,
int value_offset)
Entry point to C language function:
void glUniform4dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform4dv(int location,
int count,
DoubleBuffer value)
Entry point to C language function:
void glUniform4dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2x3dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2x3dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2x4dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2x4dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3x2dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3x2dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3x4dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3x4dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4x2dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4x2dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4x3dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4x3dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformSubroutinesuiv(int shadertype,
int count,
int[] indices,
int indices_offset)
Entry point to C language function:
void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glUniformSubroutinesuiv(int shadertype,
int count,
IntBuffer indices)
Entry point to C language function:
void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glVertexAttribP1ui(int index,
int type,
boolean normalized,
int value)
Entry point to C language function:
void glVertexAttribP1ui(GLuint index, GLenum type, GLboolean normalized, GLuint value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP1uiv(int index,
int type,
boolean normalized,
int[] value,
int value_offset)
Entry point to C language function:
void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP1uiv(int index,
int type,
boolean normalized,
IntBuffer value)
Entry point to C language function:
void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP2ui(int index,
int type,
boolean normalized,
int value)
Entry point to C language function:
void glVertexAttribP2ui(GLuint index, GLenum type, GLboolean normalized, GLuint value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP2uiv(int index,
int type,
boolean normalized,
int[] value,
int value_offset)
Entry point to C language function:
void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP2uiv(int index,
int type,
boolean normalized,
IntBuffer value)
Entry point to C language function:
void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP3ui(int index,
int type,
boolean normalized,
int value)
Entry point to C language function:
void glVertexAttribP3ui(GLuint index, GLenum type, GLboolean normalized, GLuint value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP3uiv(int index,
int type,
boolean normalized,
int[] value,
int value_offset)
Entry point to C language function:
void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP3uiv(int index,
int type,
boolean normalized,
IntBuffer value)
Entry point to C language function:
void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP4ui(int index,
int type,
boolean normalized,
int value)
Entry point to C language function:
void glVertexAttribP4ui(GLuint index, GLenum type, GLboolean normalized, GLuint value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP4uiv(int index,
int type,
boolean normalized,
int[] value,
int value_offset)
Entry point to C language function:
void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP4uiv(int index,
int type,
boolean normalized,
IntBuffer value)
Entry point to C language function:
void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glViewportArrayv(int first,
int count,
float[] v,
int v_offset)
Entry point to C language function:
void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glViewportArrayvNV |
void |
glViewportArrayv(int first,
int count,
FloatBuffer v)
Entry point to C language function:
void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glViewportArrayvNV |
void |
glViewportIndexedf(int index,
float x,
float y,
float w,
float h)
Entry point to C language function:
void glViewportIndexedf(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glViewportIndexedfNV |
void |
glViewportIndexedfv(int index,
float[] v,
int v_offset)
Entry point to C language function:
void glViewportIndexedfv(GLuint index, const GLfloat * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glViewportIndexedfvNV |
void |
glViewportIndexedfv(int index,
FloatBuffer v)
Entry point to C language function:
void glViewportIndexedfv(GLuint index, const GLfloat * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glViewportIndexedfvNV |
glBindSampler, glBindVertexBuffer, glClientWaitSync, glDeleteSamplers, glDeleteSamplers, glDeleteSync, glDispatchCompute, glDispatchComputeIndirect, glDrawArraysIndirect, glDrawArraysIndirect, glDrawElementsIndirect, glDrawElementsIndirect, glFenceSync, glGenSamplers, glGenSamplers, glGetBufferParameteri64v, glGetBufferParameteri64v, glGetInteger64i_v, glGetInteger64i_v, glGetInteger64v, glGetInteger64v, glGetProgramInterfaceiv, glGetProgramInterfaceiv, glGetProgramResourceIndex, glGetProgramResourceIndex, glGetProgramResourceiv, glGetProgramResourceiv, glGetProgramResourceLocation, glGetProgramResourceLocation, glGetProgramResourceName, glGetProgramResourceName, glGetSamplerParameterfv, glGetSamplerParameterfv, glGetSamplerParameteriv, glGetSamplerParameteriv, glGetSynciv, glGetSynciv, glIsSampler, glIsSync, glMemoryBarrierByRegion, glSamplerParameterf, glSamplerParameterfv, glSamplerParameterfv, glSamplerParameteri, glSamplerParameteriv, glSamplerParameteriv, glVertexAttribBinding, glVertexAttribFormat, glVertexAttribIFormat, glVertexBindingDivisor, glWaitSync
glBeginQueryIndexed, glBindFragDataLocation, glBlendEquationi, glBlendEquationSeparatei, glBlendFunci, glBlendFuncSeparatei, glBufferAddressRangeNV, glBufferPageCommitmentARB, glClampColor, glClearBufferData, glClearBufferSubData, glColorFormatNV, glColorMaski, glCompressedTexImage1D, glCompressedTexImage1D, glCompressedTexSubImage1D, glCompressedTexSubImage1D, glCopyTexImage1D, glCopyTexSubImage1D, glDebugMessageEnableAMD, glDebugMessageEnableAMD, glDebugMessageInsertAMD, glDisableClientState, glDisablei, glDrawBuffer, glDrawTransformFeedback, glDrawTransformFeedbackStream, glEdgeFlagFormatNV, glEnableClientState, glEnablei, glEndQueryIndexed, glFogCoordFormatNV, glFramebufferTexture1D, glGetActiveAtomicCounterBufferiv, glGetActiveAtomicCounterBufferiv, glGetActiveUniformName, glGetActiveUniformName, glGetBufferParameterui64vNV, glGetBufferParameterui64vNV, glGetBufferSubData, glGetCompressedTexImage, glGetCompressedTexImage, glGetDebugMessageLogAMD, glGetDebugMessageLogAMD, glGetDoublev, glGetDoublev, glGetIntegerui64i_vNV, glGetIntegerui64i_vNV, glGetIntegerui64vNV, glGetIntegerui64vNV, glGetInternalformati64v, glGetInternalformati64v, glGetNamedBufferParameterui64vNV, glGetNamedBufferParameterui64vNV, glGetnCompressedTexImage, glGetnTexImage, glGetnUniformdv, glGetnUniformdv, glGetnUniformuiv, glGetnUniformuiv, glGetQueryIndexediv, glGetQueryIndexediv, glGetTexImage, glGetTexImage, glGetUniformui64vNV, glGetUniformui64vNV, glGetVertexAttribdv, glGetVertexAttribdv, glGetVertexAttribLdv, glGetVertexAttribLdv, glImportSyncEXT, glIndexFormatNV, glInvalidateBufferData, glInvalidateBufferSubData, glInvalidateTexImage, glInvalidateTexSubImage, glIsBufferResidentNV, glIsEnabledi, glIsNamedBufferResidentNV, glLogicOp, glMakeBufferNonResidentNV, glMakeBufferResidentNV, glMakeNamedBufferNonResidentNV, glMakeNamedBufferResidentNV, glMinSampleShading, glMultiDrawArrays, glMultiDrawArrays, glMultiDrawArraysIndirectAMD, glMultiDrawElements, glMultiDrawElementsIndirectAMD, glNamedBufferPageCommitmentARB, glNamedBufferPageCommitmentEXT, glNormalFormatNV, glPixelStoref, glPointParameterf, glPointParameterfv, glPointParameterfv, glPointParameteri, glPointParameteriv, glPointParameteriv, glPointSize, glPolygonMode, glPrimitiveRestartIndex, glProgramUniform1d, glProgramUniform1dv, glProgramUniform1dv, glProgramUniform2d, glProgramUniform2dv, glProgramUniform2dv, glProgramUniform3d, glProgramUniform3dv, glProgramUniform3dv, glProgramUniform4d, glProgramUniform4dv, glProgramUniform4dv, glProgramUniformMatrix2dv, glProgramUniformMatrix2dv, glProgramUniformMatrix2x3dv, glProgramUniformMatrix2x3dv, glProgramUniformMatrix2x4dv, glProgramUniformMatrix2x4dv, glProgramUniformMatrix3dv, glProgramUniformMatrix3dv, glProgramUniformMatrix3x2dv, glProgramUniformMatrix3x2dv, glProgramUniformMatrix3x4dv, glProgramUniformMatrix3x4dv, glProgramUniformMatrix4dv, glProgramUniformMatrix4dv, glProgramUniformMatrix4x2dv, glProgramUniformMatrix4x2dv, glProgramUniformMatrix4x3dv, glProgramUniformMatrix4x3dv, glProgramUniformui64NV, glProgramUniformui64vNV, glProgramUniformui64vNV, glProvokingVertex, glSecondaryColorFormatNV, glSetMultisamplefvAMD, glSetMultisamplefvAMD, glStencilOpValueAMD, glTessellationFactorAMD, glTessellationModeAMD, glTexBuffer, glTexCoordFormatNV, glTexImage1D, glTexImage1D, glTexImage2DMultisampleCoverageNV, glTexImage3DMultisampleCoverageNV, glTexPageCommitmentARB, glTexStorage3DMultisample, glTexSubImage1D, glTexSubImage1D, glTextureImage2DMultisampleCoverageNV, glTextureImage2DMultisampleNV, glTextureImage3DMultisampleCoverageNV, glTextureImage3DMultisampleNV, glUniformui64NV, glUniformui64vNV, glUniformui64vNV, glVertexAttrib1d, glVertexAttrib1dv, glVertexAttrib1dv, glVertexAttrib1s, glVertexAttrib1sv, glVertexAttrib1sv, glVertexAttrib2d, glVertexAttrib2dv, glVertexAttrib2dv, glVertexAttrib2s, glVertexAttrib2sv, glVertexAttrib2sv, glVertexAttrib3d, glVertexAttrib3dv, glVertexAttrib3dv, glVertexAttrib3s, glVertexAttrib3sv, glVertexAttrib3sv, glVertexAttrib4bv, glVertexAttrib4bv, glVertexAttrib4d, glVertexAttrib4dv, glVertexAttrib4dv, glVertexAttrib4iv, glVertexAttrib4iv, glVertexAttrib4Nbv, glVertexAttrib4Nbv, glVertexAttrib4Niv, glVertexAttrib4Niv, glVertexAttrib4Nsv, glVertexAttrib4Nsv, glVertexAttrib4Nub, glVertexAttrib4Nubv, glVertexAttrib4Nubv, glVertexAttrib4Nuiv, glVertexAttrib4Nuiv, glVertexAttrib4Nusv, glVertexAttrib4Nusv, glVertexAttrib4s, glVertexAttrib4sv, glVertexAttrib4sv, glVertexAttrib4ubv, glVertexAttrib4ubv, glVertexAttrib4uiv, glVertexAttrib4uiv, glVertexAttrib4usv, glVertexAttrib4usv, glVertexAttribFormatNV, glVertexAttribI1i, glVertexAttribI1iv, glVertexAttribI1iv, glVertexAttribI1ui, glVertexAttribI1uiv, glVertexAttribI1uiv, glVertexAttribI2i, glVertexAttribI2iv, glVertexAttribI2iv, glVertexAttribI2ui, glVertexAttribI2uiv, glVertexAttribI2uiv, glVertexAttribI3i, glVertexAttribI3iv, glVertexAttribI3iv, glVertexAttribI3ui, glVertexAttribI3uiv, glVertexAttribI3uiv, glVertexAttribI4bv, glVertexAttribI4bv, glVertexAttribI4sv, glVertexAttribI4sv, glVertexAttribI4ubv, glVertexAttribI4ubv, glVertexAttribI4usv, glVertexAttribI4usv, glVertexAttribIFormatNV, glVertexAttribL1d, glVertexAttribL1dv, glVertexAttribL1dv, glVertexAttribL2d, glVertexAttribL2dv, glVertexAttribL2dv, glVertexAttribL3d, glVertexAttribL3dv, glVertexAttribL3dv, glVertexAttribL4d, glVertexAttribL4dv, glVertexAttribL4dv, glVertexAttribLPointer, glVertexFormatNV
glBeginConditionalRender, glBeginTransformFeedback, glBindBufferBase, glBindBufferRange, glBindImageTexture, glBindTransformFeedback, glBindVertexArray, glBlitFramebuffer, glClearBufferfi, glClearBufferfv, glClearBufferfv, glClearBufferiv, glClearBufferiv, glClearBufferuiv, glClearBufferuiv, glCopyBufferSubData, glDeleteTransformFeedbacks, glDeleteTransformFeedbacks, glDeleteVertexArrays, glDeleteVertexArrays, glDrawArraysInstanced, glDrawElementsInstanced, glDrawRangeElements, 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, glGetStringi, glGetTexLevelParameterfv, glGetTexLevelParameterfv, glGetTexLevelParameteriv, glGetTexLevelParameteriv, glGetTransformFeedbackVarying, glGetTransformFeedbackVarying, glGetUniformBlockIndex, glGetUniformIndices, glGetUniformIndices, glGetUniformuiv, glGetUniformuiv, glGetVertexAttribIiv, glGetVertexAttribIiv, glGetVertexAttribIuiv, glGetVertexAttribIuiv, glInvalidateFramebuffer, glInvalidateFramebuffer, glInvalidateSubFramebuffer, glInvalidateSubFramebuffer, glIsTransformFeedback, glIsVertexArray, glMemoryBarrier, glPauseTransformFeedback, glReadBuffer, glResumeTransformFeedback, glTexStorage2DMultisample, 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, 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, isGLES3Compatible, isNPOTTextureAvailable, isTextureFormatBGRA8888Available, isVBOArrayBound, isVBOElementArrayBound, mapBuffer, mapBufferRange, setSwapInterval
static final int GL_ACTIVE_SUBROUTINES
GL_VERSION_4_0
, GL_ARB_shader_subroutine
static final int GL_ACTIVE_SUBROUTINE_MAX_LENGTH
GL_VERSION_4_0
, GL_ARB_shader_subroutine
static final int GL_ACTIVE_SUBROUTINE_UNIFORMS
GL_VERSION_4_0
, GL_ARB_shader_subroutine
static final int GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
GL_VERSION_4_0
, GL_ARB_shader_subroutine
static final int GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
GL_VERSION_4_0
, GL_ARB_shader_subroutine
static final int GL_COMPATIBLE_SUBROUTINES
GL_VERSION_4_0
, GL_ARB_shader_subroutine
static final int GL_COMPRESSED_RGBA_BPTC_UNORM_ARB
GL_ARB_texture_compression_bptc
static final int GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB
GL_ARB_texture_compression_bptc
static final int GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB
GL_ARB_texture_compression_bptc
static final int GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB
GL_ARB_texture_compression_bptc
static final int GL_CONTEXT_COMPATIBILITY_PROFILE_BIT
GL_VERSION_3_2
static final int GL_CONTEXT_CORE_PROFILE_BIT
GL_VERSION_3_2
static final int GL_CONTEXT_PROFILE_MASK
GL_VERSION_3_2
static final int GL_DEPTH_CLAMP
GL_VERSION_3_2
, GL_ARB_depth_clamp
, GL_NV_depth_clamp
GL_DEPTH_CLAMP_NV
static final int GL_DOUBLE_MAT2
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT2_EXT
static final int GL_DOUBLE_MAT2x3
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT2x3_EXT
static final int GL_DOUBLE_MAT2x4
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT2x4_EXT
static final int GL_DOUBLE_MAT3
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT3_EXT
static final int GL_DOUBLE_MAT3x2
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT3x2_EXT
static final int GL_DOUBLE_MAT3x4
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT3x4_EXT
static final int GL_DOUBLE_MAT4
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT4_EXT
static final int GL_DOUBLE_MAT4x2
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT4x2_EXT
static final int GL_DOUBLE_MAT4x3
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT4x3_EXT
static final int GL_DOUBLE_VEC2
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_VEC2_EXT
static final int GL_DOUBLE_VEC3
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_VEC3_EXT
static final int GL_DOUBLE_VEC4
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_VEC4_EXT
static final int GL_FRACTIONAL_EVEN
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_FRACTIONAL_EVEN_EXT
, GL_FRACTIONAL_EVEN_OES
static final int GL_FRACTIONAL_ODD
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_FRACTIONAL_ODD_EXT
, GL_FRACTIONAL_ODD_OES
static final int GL_FRAGMENT_INTERPOLATION_OFFSET_BITS
GL_VERSION_4_0
, GL_ARB_gpu_shader5
, GL_OES_shader_multisample_interpolation
GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES
static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED
GL_VERSION_3_2
, GL_ARB_geometry_shader4
, GL_OES_geometry_shader
, GL_NV_geometry_program4
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB
, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES
, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT
static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB
GL_ARB_geometry_shader4
static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB
GL_ARB_geometry_shader4
static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS
GL_VERSION_3_2
, GL_NV_geometry_program4
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
, 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
static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB
GL_ARB_geometry_shader4
static final int GL_GEOMETRY_INPUT_TYPE
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
static final int GL_GEOMETRY_INPUT_TYPE_ARB
GL_ARB_geometry_shader4
static final int GL_GEOMETRY_OUTPUT_TYPE
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
static final int GL_GEOMETRY_OUTPUT_TYPE_ARB
GL_ARB_geometry_shader4
static final int GL_GEOMETRY_SHADER
GL_VERSION_3_2
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
, GL_ARB_geometry_shader4
, GL_OES_geometry_shader
GL_GEOMETRY_SHADER_EXT
, GL_GEOMETRY_SHADER_ARB
, GL_GEOMETRY_SHADER_OES
static final int GL_GEOMETRY_SHADER_ARB
GL_ARB_geometry_shader4
static final int GL_GEOMETRY_SHADER_INVOCATIONS
GL_VERSION_4_0
, GL_ARB_gpu_shader5
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
GL_GEOMETRY_SHADER_INVOCATIONS_EXT
, GL_GEOMETRY_SHADER_INVOCATIONS_OES
static final int GL_GEOMETRY_VERTICES_OUT
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
static final int GL_GEOMETRY_VERTICES_OUT_ARB
GL_ARB_geometry_shader4
static final int GL_ISOLINES
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_ISOLINES_OES
, GL_ISOLINES_EXT
static final int GL_LAYER_PROVOKING_VERTEX
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_OES_geometry_shader
, GL_EXT_geometry_shader
GL_LAYER_PROVOKING_VERTEX_OES
, GL_LAYER_PROVOKING_VERTEX_EXT
static final int GL_LINES_ADJACENCY
GL_VERSION_3_2
, GL_ARB_geometry_shader4
, GL_OES_geometry_shader
, GL_NV_geometry_program4
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
GL_LINES_ADJACENCY_ARB
, GL_LINES_ADJACENCY_OES
, GL_LINES_ADJACENCY_EXT
static final int GL_LINES_ADJACENCY_ARB
GL_ARB_geometry_shader4
static final int GL_LINE_STRIP_ADJACENCY
GL_VERSION_3_2
, GL_OES_geometry_shader
, GL_ARB_geometry_shader4
, GL_NV_geometry_program4
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
GL_LINE_STRIP_ADJACENCY_OES
, GL_LINE_STRIP_ADJACENCY_ARB
, GL_LINE_STRIP_ADJACENCY_EXT
static final int GL_LINE_STRIP_ADJACENCY_ARB
GL_ARB_geometry_shader4
static final int GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES
, GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT
static final int GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES
, GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT
static final int GL_MAX_DUAL_SOURCE_DRAW_BUFFERS
GL_ARB_blend_func_extended
, GL_VERSION_3_3
static final int GL_MAX_FRAGMENT_INTERPOLATION_OFFSET
GL_VERSION_4_0
, GL_ARB_gpu_shader5
, GL_NV_gpu_program5
, GL_OES_shader_multisample_interpolation
GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV
, GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES
static final int GL_MAX_GEOMETRY_INPUT_COMPONENTS
GL_VERSION_3_2
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT
, GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES
static final int GL_MAX_GEOMETRY_OUTPUT_COMPONENTS
GL_VERSION_3_2
, GL_OES_geometry_shader
, GL_EXT_geometry_shader
GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES
, GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT
static final int GL_MAX_GEOMETRY_OUTPUT_VERTICES
GL_VERSION_3_2
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
, 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
static final int GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB
GL_ARB_geometry_shader4
static final int GL_MAX_GEOMETRY_SHADER_INVOCATIONS
GL_VERSION_4_0
, GL_ARB_gpu_shader5
, GL_EXT_geometry_shader
, GL_OES_geometry_shader
GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT
, GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES
static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS
GL_VERSION_3_2
, GL_NV_geometry_program4
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
, 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
static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB
GL_ARB_geometry_shader4
static final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS
GL_VERSION_3_2
, GL_ARB_geometry_shader4
, GL_OES_geometry_shader
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB
, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES
, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT
static final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB
GL_ARB_geometry_shader4
static final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS
GL_VERSION_3_2
, GL_OES_geometry_shader
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
, GL_ARB_geometry_shader4
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES
, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT
, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB
static final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB
GL_ARB_geometry_shader4
static final int GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB
GL_ARB_geometry_shader4
static final int GL_MAX_PATCH_VERTICES
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_PATCH_VERTICES_OES
, GL_MAX_PATCH_VERTICES_EXT
static final int GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS
GL_ARB_texture_gather
GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB
static final int GL_MAX_SUBROUTINES
GL_VERSION_4_0
, GL_ARB_shader_subroutine
static final int GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS
GL_VERSION_4_0
, GL_ARB_shader_subroutine
static final int GL_MAX_TESS_CONTROL_INPUT_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES
, GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT
static final int GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES
, GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT
static final int GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT
, GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES
static final int GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT
, GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES
static final int GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT
, GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES
static final int GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES
, GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT
static final int GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT
, GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES
static final int GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT
, GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES
static final int GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES
, GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT
static final int GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES
, GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT
static final int GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES
, GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT
static final int GL_MAX_TESS_GEN_LEVEL
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_MAX_TESS_GEN_LEVEL_OES
, GL_MAX_TESS_GEN_LEVEL_EXT
static final int GL_MAX_TESS_PATCH_COMPONENTS
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_MAX_TESS_PATCH_COMPONENTS_EXT
, GL_MAX_TESS_PATCH_COMPONENTS_OES
static final int GL_MAX_VERTEX_VARYING_COMPONENTS_ARB
GL_ARB_geometry_shader4
static final int GL_MAX_VIEWPORTS
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
GL_MAX_VIEWPORTS_NV
static final int GL_MIN_FRAGMENT_INTERPOLATION_OFFSET
GL_VERSION_4_0
, GL_ARB_gpu_shader5
, GL_NV_gpu_program5
, GL_OES_shader_multisample_interpolation
GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV
, GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES
static final int GL_NAMED_STRING_LENGTH_ARB
GL_ARB_shading_language_include
static final int GL_NAMED_STRING_TYPE_ARB
GL_ARB_shading_language_include
static final int GL_NUM_COMPATIBLE_SUBROUTINES
GL_VERSION_4_0
, GL_ARB_shader_subroutine
static final int GL_ONE_MINUS_SRC1_ALPHA
GL_ARB_blend_func_extended
, GL_VERSION_3_3
static final int GL_ONE_MINUS_SRC1_COLOR
GL_ARB_blend_func_extended
, GL_VERSION_3_3
static final int GL_PATCHES
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_PATCHES_EXT
, GL_PATCHES_OES
static final int GL_PATCH_DEFAULT_INNER_LEVEL
GL_VERSION_4_0
, GL_ARB_tessellation_shader
static final int GL_PATCH_DEFAULT_OUTER_LEVEL
GL_VERSION_4_0
, GL_ARB_tessellation_shader
static final int GL_PATCH_VERTICES
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_PATCH_VERTICES_EXT
, GL_PATCH_VERTICES_OES
static final int GL_PROGRAM_POINT_SIZE
GL_VERSION_3_2
, GL_ARB_geometry_shader4
, GL_NV_geometry_program4
, GL_EXT_geometry_shader4
GL_PROGRAM_POINT_SIZE_ARB
, GL_PROGRAM_POINT_SIZE_EXT
static final int GL_PROGRAM_POINT_SIZE_ARB
GL_ARB_geometry_shader4
static final int GL_SHADER_INCLUDE_ARB
GL_ARB_shading_language_include
static final int GL_SRC1_COLOR
GL_ARB_blend_func_extended
, GL_VERSION_3_3
static final int GL_SYNC_CL_EVENT_ARB
GL_ARB_cl_event
static final int GL_SYNC_CL_EVENT_COMPLETE_ARB
GL_ARB_cl_event
static final int GL_TESS_CONTROL_OUTPUT_VERTICES
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_TESS_CONTROL_OUTPUT_VERTICES_EXT
, GL_TESS_CONTROL_OUTPUT_VERTICES_OES
static final int GL_TESS_CONTROL_SHADER
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_TESS_CONTROL_SHADER_EXT
, GL_TESS_CONTROL_SHADER_OES
static final int GL_TESS_EVALUATION_SHADER
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_TESS_EVALUATION_SHADER_EXT
, GL_TESS_EVALUATION_SHADER_OES
static final int GL_TESS_GEN_MODE
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_OES_tessellation_shader
, GL_EXT_tessellation_shader
GL_TESS_GEN_MODE_OES
, GL_TESS_GEN_MODE_EXT
static final int GL_TESS_GEN_POINT_MODE
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_TESS_GEN_POINT_MODE_EXT
, GL_TESS_GEN_POINT_MODE_OES
static final int GL_TESS_GEN_SPACING
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_TESS_GEN_SPACING_EXT
, GL_TESS_GEN_SPACING_OES
static final int GL_TESS_GEN_VERTEX_ORDER
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
GL_TESS_GEN_VERTEX_ORDER_EXT
, GL_TESS_GEN_VERTEX_ORDER_OES
static final int GL_TEXTURE_BUFFER_OFFSET
GL_ARB_texture_buffer_range
, GL_VERSION_4_3
, GL_EXT_texture_buffer
, GL_OES_texture_buffer
GL_TEXTURE_BUFFER_OFFSET_EXT
, GL_TEXTURE_BUFFER_OFFSET_OES
static final int GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT
GL_ARB_texture_buffer_range
, GL_VERSION_4_3
, GL_OES_texture_buffer
, GL_EXT_texture_buffer
GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES
, GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT
static final int GL_TEXTURE_BUFFER_SIZE
GL_ARB_texture_buffer_range
, GL_VERSION_4_3
, GL_OES_texture_buffer
, GL_EXT_texture_buffer
GL_TEXTURE_BUFFER_SIZE_OES
, GL_TEXTURE_BUFFER_SIZE_EXT
static final int GL_TRIANGLES_ADJACENCY
GL_VERSION_3_2
, GL_ARB_geometry_shader4
, GL_NV_geometry_program4
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
, GL_OES_geometry_shader
GL_TRIANGLES_ADJACENCY_ARB
, GL_TRIANGLES_ADJACENCY_EXT
, GL_TRIANGLES_ADJACENCY_OES
static final int GL_TRIANGLES_ADJACENCY_ARB
GL_ARB_geometry_shader4
static final int GL_TRIANGLE_STRIP_ADJACENCY
GL_VERSION_3_2
, GL_ARB_geometry_shader4
, GL_NV_geometry_program4
, GL_EXT_geometry_shader
, GL_EXT_geometry_shader4
, GL_OES_geometry_shader
GL_TRIANGLE_STRIP_ADJACENCY_ARB
, GL_TRIANGLE_STRIP_ADJACENCY_EXT
, GL_TRIANGLE_STRIP_ADJACENCY_OES
static final int GL_TRIANGLE_STRIP_ADJACENCY_ARB
GL_ARB_geometry_shader4
static final int GL_UNDEFINED_VERTEX
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_OES_geometry_shader
, GL_EXT_geometry_shader
GL_UNDEFINED_VERTEX_OES
, GL_UNDEFINED_VERTEX_EXT
static final int GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER
GL_VERSION_4_0
, GL_ARB_tessellation_shader
static final int GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER
GL_VERSION_4_0
, GL_ARB_tessellation_shader
static final int GL_VIEWPORT_BOUNDS_RANGE
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
GL_VIEWPORT_BOUNDS_RANGE_NV
static final int GL_VIEWPORT_INDEX_PROVOKING_VERTEX
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV
static final int GL_VIEWPORT_SUBPIXEL_BITS
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
GL_VIEWPORT_SUBPIXEL_BITS_NV
void glBindFragDataLocationIndexed(int program, int colorNumber, int index, String name)
void glBindFragDataLocationIndexed(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name)
GL_ARB_blend_func_extended
, GL_VERSION_3_3
void glCompileShaderIncludeARB(int shader, int count, String[] path, IntBuffer length)
void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length)
GL_ARB_shading_language_include
length
- a direct or array-backed IntBuffer
void glCompileShaderIncludeARB(int shader, int count, String[] path, int[] length, int length_offset)
void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length)
GL_ARB_shading_language_include
long glCreateSyncFromCLeventARB(long context, long event, int flags)
GLsync glCreateSyncFromCLeventARB(struct _cl_context * context, struct _cl_event * event, GLbitfield flags)
GL_ARB_cl_event
void glDeleteNamedStringARB(int namelen, String name)
void glDeleteNamedStringARB(GLint namelen, const GLchar * name)
GL_ARB_shading_language_include
void glDepthRangeArrayv(int first, int count, DoubleBuffer v)
void glDepthRangeArrayv(GLuint first, GLsizei count, const GLdouble * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
v
- a direct or array-backed DoubleBuffer
void glDepthRangeArrayv(int first, int count, double[] v, int v_offset)
void glDepthRangeArrayv(GLuint first, GLsizei count, const GLdouble * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
void glDepthRangeIndexed(int index, double n, double f)
void glDepthRangeIndexed(GLuint index, GLdouble n, GLdouble f)
GL_VERSION_4_1
, GL_ARB_viewport_array
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_VERSION_3_2
, GL_EXT_draw_elements_base_vertex
, GL_OES_draw_elements_base_vertex
glDrawElementsBaseVertexEXT
, glDrawElementsBaseVertexOES
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_VERSION_3_2
, GL_OES_draw_elements_base_vertex
, GL_EXT_draw_elements_base_vertex
glDrawElementsInstancedBaseVertexOES
, glDrawElementsInstancedBaseVertexEXT
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_VERSION_3_2
, GL_EXT_draw_elements_base_vertex
, GL_OES_draw_elements_base_vertex
glDrawRangeElementsBaseVertexEXT
, glDrawRangeElementsBaseVertexOES
void glDrawTransformFeedbackInstanced(int mode, int id, int instancecount)
void glDrawTransformFeedbackInstanced(GLenum mode, GLuint id, GLsizei instancecount)
GL_VERSION_4_2
, GL_ARB_transform_feedback_instanced
void glDrawTransformFeedbackStreamInstanced(int mode, int id, int stream, int instancecount)
void glDrawTransformFeedbackStreamInstanced(GLenum mode, GLuint id, GLuint stream, GLsizei instancecount)
GL_VERSION_4_2
, GL_ARB_transform_feedback_instanced
void glFramebufferTexture(int target, int attachment, int texture, int level)
void glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level)
GL_VERSION_3_2
, GL_ARB_geometry_shader4
, GL_OES_geometry_shader
, GL_NV_geometry_program4
, GL_EXT_geometry_shader
glFramebufferTextureARB
, glFramebufferTextureOES
, glFramebufferTextureEXT
void glFramebufferTextureARB(int target, int attachment, int texture, int level)
void glFramebufferTextureARB(GLenum target, GLenum attachment, GLuint texture, GLint level)
GL_ARB_geometry_shader4
void glFramebufferTextureFaceARB(int target, int attachment, int texture, int level, int face)
void glFramebufferTextureFaceARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face)
GL_ARB_geometry_shader4
void glFramebufferTextureLayerARB(int target, int attachment, int texture, int level, int layer)
void glFramebufferTextureLayerARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
GL_ARB_geometry_shader4
void glGetActiveSubroutineName(int program, int shadertype, int index, int bufsize, IntBuffer length, ByteBuffer name)
void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
length
- a direct or array-backed IntBuffer
name
- a direct or array-backed ByteBuffer
void glGetActiveSubroutineName(int program, int shadertype, int index, int bufsize, int[] length, int length_offset, byte[] name, int name_offset)
void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
void glGetActiveSubroutineUniformName(int program, int shadertype, int index, int bufsize, IntBuffer length, ByteBuffer name)
void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
length
- a direct or array-backed IntBuffer
name
- a direct or array-backed ByteBuffer
void glGetActiveSubroutineUniformName(int program, int shadertype, int index, int bufsize, int[] length, int length_offset, byte[] name, int name_offset)
void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
void glGetActiveSubroutineUniformiv(int program, int shadertype, int index, int pname, IntBuffer values)
void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
values
- a direct or array-backed IntBuffer
void glGetActiveSubroutineUniformiv(int program, int shadertype, int index, int pname, int[] values, int values_offset)
void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
void glGetDoublei_v(int target, int index, DoubleBuffer data)
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_EXT_direct_state_access
glGetDoublei_vEXT
data
- a direct or array-backed DoubleBuffer
void glGetDoublei_v(int target, int index, double[] data, int data_offset)
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_EXT_direct_state_access
glGetDoublei_vEXT
void glGetFloati_v(int target, int index, FloatBuffer data)
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
, GL_EXT_direct_state_access
glGetFloati_vNV
, glGetFloati_vEXT
data
- a direct or array-backed FloatBuffer
void glGetFloati_v(int target, int index, float[] data, int data_offset)
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
, GL_EXT_direct_state_access
glGetFloati_vNV
, glGetFloati_vEXT
int glGetFragDataIndex(int program, String name)
GLint glGetFragDataIndex(GLuint program, const GLchar * name)
GL_ARB_blend_func_extended
, GL_VERSION_3_3
void glGetNamedStringARB(int namelen, String name, int bufSize, IntBuffer stringlen, ByteBuffer string)
void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string)
GL_ARB_shading_language_include
stringlen
- a direct or array-backed IntBuffer
string
- a direct or array-backed ByteBuffer
void glGetNamedStringARB(int namelen, String name, int bufSize, int[] stringlen, int stringlen_offset, byte[] string, int string_offset)
void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string)
GL_ARB_shading_language_include
void glGetNamedStringivARB(int namelen, String name, int pname, IntBuffer params)
void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params)
GL_ARB_shading_language_include
params
- a direct or array-backed IntBuffer
void glGetNamedStringivARB(int namelen, String name, int pname, int[] params, int params_offset)
void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params)
GL_ARB_shading_language_include
void glGetProgramStageiv(int program, int shadertype, int pname, IntBuffer values)
void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
values
- a direct or array-backed IntBuffer
void glGetProgramStageiv(int program, int shadertype, int pname, int[] values, int values_offset)
void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
int glGetSubroutineIndex(int program, int shadertype, String name)
GLuint glGetSubroutineIndex(GLuint program, GLenum shadertype, const GLchar * name)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
int glGetSubroutineUniformLocation(int program, int shadertype, String name)
GLint glGetSubroutineUniformLocation(GLuint program, GLenum shadertype, const GLchar * name)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
void glGetUniformSubroutineuiv(int shadertype, int location, IntBuffer params)
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
params
- a direct or array-backed IntBuffer
void glGetUniformSubroutineuiv(int shadertype, int location, int[] params, int params_offset)
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
void glGetUniformdv(int program, int location, DoubleBuffer params)
void glGetUniformdv(GLuint program, GLint location, GLdouble * params)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
params
- a direct or array-backed DoubleBuffer
void glGetUniformdv(int program, int location, double[] params, int params_offset)
void glGetUniformdv(GLuint program, GLint location, GLdouble * params)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
boolean glIsNamedStringARB(int namelen, String name)
GLboolean glIsNamedStringARB(GLint namelen, const GLchar * name)
GL_ARB_shading_language_include
void glMultiDrawArraysIndirect(int mode, long indirect_buffer_offset, int drawcount, int stride)
void glMultiDrawArraysIndirect(GLenum mode, const void * indirect, GLsizei drawcount, GLsizei stride)
GL_VERSION_4_3
, GL_ARB_multi_draw_indirect
, GL_EXT_multi_draw_indirect
, GL_AMD_multi_draw_indirect
glMultiDrawArraysIndirectEXT
, glMultiDrawArraysIndirectAMD
void glMultiDrawElementsBaseVertex(int mode, IntBuffer count, int type, PointerBuffer indices, int drawcount, IntBuffer basevertex)
void glMultiDrawElementsBaseVertex(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei drawcount, const GLint * basevertex)
GL_ARB_draw_elements_base_vertex
, GL_VERSION_3_2
, GL_OES_draw_elements_base_vertex
, GL_EXT_draw_elements_base_vertex
glMultiDrawElementsBaseVertexOES
, glMultiDrawElementsBaseVertexEXT
count
- a direct only IntBuffer
indices
- a direct only PointerBuffer
basevertex
- a direct only IntBuffer
void glMultiDrawElementsIndirect(int mode, int type, Buffer indirect, int drawcount, int stride)
void glMultiDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect, GLsizei drawcount, GLsizei stride)
GL_VERSION_4_3
, GL_ARB_multi_draw_indirect
, GL_EXT_multi_draw_indirect
, GL_AMD_multi_draw_indirect
glMultiDrawElementsIndirectEXT
, glMultiDrawElementsIndirectAMD
indirect
- a direct or array-backed Buffer
void glNamedStringARB(int type, int namelen, String name, int stringlen, String string)
void glNamedStringARB(GLenum type, GLint namelen, const GLchar * name, GLint stringlen, const GLchar * string)
GL_ARB_shading_language_include
void glPatchParameterfv(int pname, FloatBuffer values)
void glPatchParameterfv(GLenum pname, const GLfloat * values)
GL_VERSION_4_0
, GL_ARB_tessellation_shader
values
- a direct or array-backed FloatBuffer
void glPatchParameterfv(int pname, float[] values, int values_offset)
void glPatchParameterfv(GLenum pname, const GLfloat * values)
GL_VERSION_4_0
, GL_ARB_tessellation_shader
void glPatchParameteri(int pname, int value)
void glPatchParameteri(GLenum pname, GLint value)
GL_VERSION_4_0
, GL_ARB_tessellation_shader
, GL_EXT_tessellation_shader
, GL_OES_tessellation_shader
glPatchParameteriEXT
, glPatchParameteriOES
void glProgramParameteriARB(int program, int pname, int value)
void glProgramParameteriARB(GLuint program, GLenum pname, GLint value)
GL_ARB_geometry_shader4
void glScissorArrayv(int first, int count, IntBuffer v)
void glScissorArrayv(GLuint first, GLsizei count, const GLint * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glScissorArrayvNV
v
- a direct or array-backed IntBuffer
void glScissorArrayv(int first, int count, int[] v, int v_offset)
void glScissorArrayv(GLuint first, GLsizei count, const GLint * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glScissorArrayvNV
void glScissorIndexed(int index, int left, int bottom, int width, int height)
void glScissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glScissorIndexedNV
void glScissorIndexedv(int index, IntBuffer v)
void glScissorIndexedv(GLuint index, const GLint * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glScissorIndexedvNV
v
- a direct or array-backed IntBuffer
void glScissorIndexedv(int index, int[] v, int v_offset)
void glScissorIndexedv(GLuint index, const GLint * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glScissorIndexedvNV
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_OES_texture_buffer
, GL_EXT_texture_buffer
glTexBufferRangeOES
, glTexBufferRangeEXT
void glUniform1d(int location, double x)
void glUniform1d(GLint location, GLdouble x)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniform1dv(int location, int count, DoubleBuffer value)
void glUniform1dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniform1dv(int location, int count, double[] value, int value_offset)
void glUniform1dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniform2d(int location, double x, double y)
void glUniform2d(GLint location, GLdouble x, GLdouble y)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniform2dv(int location, int count, DoubleBuffer value)
void glUniform2dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniform2dv(int location, int count, double[] value, int value_offset)
void glUniform2dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniform3d(int location, double x, double y, double z)
void glUniform3d(GLint location, GLdouble x, GLdouble y, GLdouble z)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniform3dv(int location, int count, DoubleBuffer value)
void glUniform3dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniform3dv(int location, int count, double[] value, int value_offset)
void glUniform3dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniform4d(int location, double x, double y, double z, double w)
void glUniform4d(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniform4dv(int location, int count, DoubleBuffer value)
void glUniform4dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniform4dv(int location, int count, double[] value, int value_offset)
void glUniform4dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix2dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix2dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix2x3dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix2x3dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix2x4dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix2x4dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix3dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix3dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix3x2dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix3x2dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix3x4dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix3x4dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix4dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix4dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix4x2dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix4x2dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix4x3dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix4x3dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformSubroutinesuiv(int shadertype, int count, IntBuffer indices)
void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
indices
- a direct or array-backed IntBuffer
void glUniformSubroutinesuiv(int shadertype, int count, int[] indices, int indices_offset)
void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
void glVertexAttribP1ui(int index, int type, boolean normalized, int value)
void glVertexAttribP1ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glVertexAttribP1uiv(int index, int type, boolean normalized, IntBuffer value)
void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
value
- a direct or array-backed IntBuffer
void glVertexAttribP1uiv(int index, int type, boolean normalized, int[] value, int value_offset)
void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glVertexAttribP2ui(int index, int type, boolean normalized, int value)
void glVertexAttribP2ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glVertexAttribP2uiv(int index, int type, boolean normalized, IntBuffer value)
void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
value
- a direct or array-backed IntBuffer
void glVertexAttribP2uiv(int index, int type, boolean normalized, int[] value, int value_offset)
void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glVertexAttribP3ui(int index, int type, boolean normalized, int value)
void glVertexAttribP3ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glVertexAttribP3uiv(int index, int type, boolean normalized, IntBuffer value)
void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
value
- a direct or array-backed IntBuffer
void glVertexAttribP3uiv(int index, int type, boolean normalized, int[] value, int value_offset)
void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glVertexAttribP4ui(int index, int type, boolean normalized, int value)
void glVertexAttribP4ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glVertexAttribP4uiv(int index, int type, boolean normalized, IntBuffer value)
void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
value
- a direct or array-backed IntBuffer
void glVertexAttribP4uiv(int index, int type, boolean normalized, int[] value, int value_offset)
void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glViewportArrayv(int first, int count, FloatBuffer v)
void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glViewportArrayvNV
v
- a direct or array-backed FloatBuffer
void glViewportArrayv(int first, int count, float[] v, int v_offset)
void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glViewportArrayvNV
void glViewportIndexedf(int index, float x, float y, float w, float h)
void glViewportIndexedf(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glViewportIndexedfNV
void glViewportIndexedfv(int index, FloatBuffer v)
void glViewportIndexedfv(GLuint index, const GLfloat * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glViewportIndexedfvNV
v
- a direct or array-backed FloatBuffer
void glViewportIndexedfv(int index, float[] v, int v_offset)
void glViewportIndexedfv(GLuint index, const GLfloat * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glViewportIndexedfvNV
Copyright 2010 JogAmp Community.