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
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: int |
static int |
GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: int |
static int |
GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: int |
static int |
GL_ACTIVE_SUBROUTINE_UNIFORMS
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: int |
static int |
GL_ACTIVE_SUBROUTINES
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: int |
static int |
GL_COMPATIBLE_SUBROUTINES
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: int |
static int |
GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB
GL_ARB_texture_compression_bptc - CType: int |
static int |
GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB
GL_ARB_texture_compression_bptc - CType: int |
static int |
GL_COMPRESSED_RGBA_BPTC_UNORM_ARB
GL_ARB_texture_compression_bptc - CType: int |
static int |
GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB
GL_ARB_texture_compression_bptc - CType: int |
static int |
GL_CONTEXT_COMPATIBILITY_PROFILE_BIT
GL_VERSION_3_2 - CType: int |
static int |
GL_CONTEXT_CORE_PROFILE_BIT
GL_VERSION_3_2 - CType: int |
static int |
GL_CONTEXT_PROFILE_MASK
GL_VERSION_3_2 - CType: int |
static int |
GL_DEPTH_CLAMP
GL_ARB_depth_clamp, GL_VERSION_3_2, GL_NV_depth_clampAlias for: GL_DEPTH_CLAMP_NV - CType: int |
static int |
GL_DOUBLE_MAT2
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitAlias for: GL_DOUBLE_MAT2_EXT - CType: int |
static int |
GL_DOUBLE_MAT2x3
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitAlias for: GL_DOUBLE_MAT2x3_EXT - CType: int |
static int |
GL_DOUBLE_MAT2x4
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitAlias for: GL_DOUBLE_MAT2x4_EXT - CType: int |
static int |
GL_DOUBLE_MAT3
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitAlias for: GL_DOUBLE_MAT3_EXT - CType: int |
static int |
GL_DOUBLE_MAT3x2
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitAlias for: GL_DOUBLE_MAT3x2_EXT - CType: int |
static int |
GL_DOUBLE_MAT3x4
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitAlias for: GL_DOUBLE_MAT3x4_EXT - CType: int |
static int |
GL_DOUBLE_MAT4
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitAlias for: GL_DOUBLE_MAT4_EXT - CType: int |
static int |
GL_DOUBLE_MAT4x2
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitAlias for: GL_DOUBLE_MAT4x2_EXT - CType: int |
static int |
GL_DOUBLE_MAT4x3
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitAlias for: GL_DOUBLE_MAT4x3_EXT - CType: int |
static int |
GL_DOUBLE_VEC2
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitAlias for: GL_DOUBLE_VEC2_EXT - CType: int |
static int |
GL_DOUBLE_VEC3
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitAlias for: GL_DOUBLE_VEC3_EXT - CType: int |
static int |
GL_DOUBLE_VEC4
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitAlias for: GL_DOUBLE_VEC4_EXT - CType: int |
static int |
GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_GEOMETRY_INPUT_TYPE_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_GEOMETRY_OUTPUT_TYPE_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_GEOMETRY_SHADER_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_GEOMETRY_VERTICES_OUT_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_LINE_STRIP_ADJACENCY_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_LINES_ADJACENCY_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_MAX_DUAL_SOURCE_DRAW_BUFFERS
GL_VERSION_3_3, GL_ARB_blend_func_extended, GL_EXT_blend_func_extendedAlias for: GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT - CType: int |
static int |
GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS
GL_ARB_texture_gatherAlias for: GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB - CType: int |
static int |
GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: int |
static int |
GL_MAX_SUBROUTINES
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: int |
static int |
GL_MAX_VERTEX_VARYING_COMPONENTS_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_MAX_VIEWPORTS
GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayAlias for: GL_MAX_VIEWPORTS_NV - CType: int |
static int |
GL_NAMED_STRING_LENGTH_ARB
GL_ARB_shading_language_include - CType: int |
static int |
GL_NAMED_STRING_TYPE_ARB
GL_ARB_shading_language_include - CType: int |
static int |
GL_NUM_COMPATIBLE_SUBROUTINES
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: int |
static int |
GL_ONE_MINUS_SRC1_ALPHA
GL_VERSION_3_3, GL_ARB_blend_func_extended, GL_EXT_blend_func_extendedAlias for: GL_ONE_MINUS_SRC1_ALPHA_EXT - CType: int |
static int |
GL_ONE_MINUS_SRC1_COLOR
GL_VERSION_3_3, GL_ARB_blend_func_extended, GL_EXT_blend_func_extendedAlias for: GL_ONE_MINUS_SRC1_COLOR_EXT - CType: int |
static int |
GL_PATCH_DEFAULT_INNER_LEVEL
GL_ARB_tessellation_shader, GL_VERSION_4_0 - CType: int |
static int |
GL_PATCH_DEFAULT_OUTER_LEVEL
GL_ARB_tessellation_shader, GL_VERSION_4_0 - CType: int |
static int |
GL_PROGRAM_POINT_SIZE
GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_ARB_geometry_shader4Alias for: GL_PROGRAM_POINT_SIZE_EXT, GL_PROGRAM_POINT_SIZE_ARB - CType: int |
static int |
GL_PROGRAM_POINT_SIZE_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_SHADER_INCLUDE_ARB
GL_ARB_shading_language_include - CType: int |
static int |
GL_SRC1_COLOR
GL_VERSION_3_3, GL_ARB_blend_func_extended, GL_EXT_blend_func_extendedAlias for: GL_SRC1_COLOR_EXT - CType: int |
static int |
GL_SYNC_CL_EVENT_ARB
GL_ARB_cl_event - CType: int |
static int |
GL_SYNC_CL_EVENT_COMPLETE_ARB
GL_ARB_cl_event - CType: int |
static int |
GL_TRIANGLE_STRIP_ADJACENCY_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_TRIANGLES_ADJACENCY_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER
GL_ARB_tessellation_shader, GL_VERSION_4_0 - CType: int |
static int |
GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER
GL_ARB_tessellation_shader, GL_VERSION_4_0 - CType: int |
static int |
GL_VIEWPORT_BOUNDS_RANGE
GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayAlias for: GL_VIEWPORT_BOUNDS_RANGE_NV - CType: int |
static int |
GL_VIEWPORT_INDEX_PROVOKING_VERTEX
GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayAlias for: GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV - CType: int |
static int |
GL_VIEWPORT_SUBPIXEL_BITS
GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayAlias for: GL_VIEWPORT_SUBPIXEL_BITS_NV - CType: int |
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_COLORBURN, GL_COLORDODGE, GL_COMPRESSED_RGBA_ASTC_10x10, GL_COMPRESSED_RGBA_ASTC_10x5, GL_COMPRESSED_RGBA_ASTC_10x6, GL_COMPRESSED_RGBA_ASTC_10x8, GL_COMPRESSED_RGBA_ASTC_12x10, GL_COMPRESSED_RGBA_ASTC_12x12, GL_COMPRESSED_RGBA_ASTC_4x4, GL_COMPRESSED_RGBA_ASTC_5x4, GL_COMPRESSED_RGBA_ASTC_5x5, GL_COMPRESSED_RGBA_ASTC_6x5, GL_COMPRESSED_RGBA_ASTC_6x6, GL_COMPRESSED_RGBA_ASTC_8x5, GL_COMPRESSED_RGBA_ASTC_8x6, GL_COMPRESSED_RGBA_ASTC_8x8, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, GL_COMPUTE_SHADER, GL_COMPUTE_SHADER_BIT, GL_COMPUTE_WORK_GROUP_SIZE, GL_CONDITION_SATISFIED, GL_CONTEXT_LOST, GL_DARKEN, GL_DIFFERENCE, GL_DISPATCH_INDIRECT_BUFFER, GL_DISPATCH_INDIRECT_BUFFER_BINDING, GL_DRAW_INDIRECT_BUFFER, GL_DRAW_INDIRECT_BUFFER_BINDING, GL_EXCLUSION, GL_FRACTIONAL_EVEN, GL_FRACTIONAL_ODD, GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, GL_FRAMEBUFFER_ATTACHMENT_LAYERED, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, GL_GEOMETRY_INPUT_TYPE, GL_GEOMETRY_OUTPUT_TYPE, GL_GEOMETRY_SHADER, GL_GEOMETRY_SHADER_INVOCATIONS, GL_GEOMETRY_VERTICES_OUT, GL_HARDLIGHT, GL_HSL_COLOR, GL_HSL_HUE, GL_HSL_LUMINOSITY, GL_HSL_SATURATION, GL_INT_2_10_10_10_REV, GL_IS_PER_PATCH, GL_IS_ROW_MAJOR, GL_ISOLINES, GL_LAYER_PROVOKING_VERTEX, GL_LIGHTEN, GL_LINE_STRIP_ADJACENCY, GL_LINES_ADJACENCY, 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_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, 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_INTERPOLATION_OFFSET, GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS, GL_MAX_GEOMETRY_INPUT_COMPONENTS, GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, GL_MAX_GEOMETRY_OUTPUT_VERTICES, GL_MAX_GEOMETRY_SHADER_INVOCATIONS, GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, GL_MAX_NAME_LENGTH, GL_MAX_NUM_ACTIVE_VARIABLES, GL_MAX_PATCH_VERTICES, 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_TESS_CONTROL_INPUT_COMPONENTS, GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, GL_MAX_TESS_GEN_LEVEL, GL_MAX_TESS_PATCH_COMPONENTS, 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_FRAGMENT_INTERPOLATION_OFFSET, GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET, GL_MULTIPLY, GL_NAME_LENGTH, GL_NUM_ACTIVE_VARIABLES, GL_OBJECT_TYPE, GL_OFFSET, GL_OVERLAY, GL_PATCH_VERTICES, GL_PATCHES, GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, GL_PROGRAM_INPUT, GL_PROGRAM_OUTPUT, GL_REFERENCED_BY_COMPUTE_SHADER, GL_REFERENCED_BY_FRAGMENT_SHADER, GL_REFERENCED_BY_GEOMETRY_SHADER, GL_REFERENCED_BY_TESS_CONTROL_SHADER, GL_REFERENCED_BY_TESS_EVALUATION_SHADER, GL_REFERENCED_BY_VERTEX_SHADER, GL_SAMPLER_BINDING, GL_SCREEN, 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_SOFTLIGHT, GL_SYNC_CONDITION, GL_SYNC_FENCE, GL_SYNC_FLAGS, GL_SYNC_FLUSH_COMMANDS_BIT, GL_SYNC_GPU_COMMANDS_COMPLETE, GL_SYNC_STATUS, GL_TESS_CONTROL_OUTPUT_VERTICES, GL_TESS_CONTROL_SHADER, GL_TESS_EVALUATION_SHADER, GL_TESS_GEN_MODE, GL_TESS_GEN_POINT_MODE, GL_TESS_GEN_SPACING, GL_TESS_GEN_VERTEX_ORDER, GL_TEXTURE_BUFFER_BINDING, GL_TEXTURE_BUFFER_OFFSET, GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, GL_TEXTURE_BUFFER_SIZE, GL_TEXTURE_IMMUTABLE_LEVELS, GL_TIMEOUT_EXPIRED, GL_TOP_LEVEL_ARRAY_SIZE, GL_TOP_LEVEL_ARRAY_STRIDE, GL_TRANSFORM_FEEDBACK_VARYING, GL_TRIANGLE_STRIP_ADJACENCY, GL_TRIANGLES_ADJACENCY, GL_TYPE, GL_UNDEFINED_VERTEX, 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_FAILEDGL_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_NO_ERROR_BIT_KHR, 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_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_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_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_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_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_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, GL_MAX_DEBUG_LOGGED_MESSAGES_AMD, GL_MAX_DEPTH, 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_TRANSFORM_FEEDBACK_BUFFERS, GL_MAX_VARYING_FLOATS, GL_MAX_VERTEX_STREAMS, GL_MAX_WIDTH, GL_MIN_MAP_BUFFER_ALIGNMENT, 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_SUBMITTED_ARB, 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_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_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_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_PATCHES_ARB, GL_TESS_CONTROL_TEXTURE, 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_RECTANGLE, 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_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_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_ARBGL_ACTIVE_ATOMIC_COUNTER_BUFFERS, GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH, GL_ACTIVE_UNIFORM_BLOCKS, GL_ALL_BARRIER_BITS, GL_ATOMIC_COUNTER_BARRIER_BIT, GL_ATOMIC_COUNTER_BUFFER, GL_ATOMIC_COUNTER_BUFFER_BINDING, GL_ATOMIC_COUNTER_BUFFER_SIZE, GL_ATOMIC_COUNTER_BUFFER_START, GL_BLUE, GL_BUFFER_ACCESS_FLAGS, GL_BUFFER_MAP_LENGTH, GL_BUFFER_MAP_OFFSET, GL_BUFFER_UPDATE_BARRIER_BIT, GL_COLOR, GL_COLOR_ATTACHMENT16, GL_COLOR_ATTACHMENT17, GL_COLOR_ATTACHMENT18, GL_COLOR_ATTACHMENT19, GL_COLOR_ATTACHMENT20, GL_COLOR_ATTACHMENT21, GL_COLOR_ATTACHMENT22, GL_COLOR_ATTACHMENT23, GL_COLOR_ATTACHMENT24, GL_COLOR_ATTACHMENT25, GL_COLOR_ATTACHMENT26, GL_COLOR_ATTACHMENT27, GL_COLOR_ATTACHMENT28, GL_COLOR_ATTACHMENT29, GL_COLOR_ATTACHMENT30, GL_COLOR_ATTACHMENT31, GL_COMMAND_BARRIER_BIT, GL_COMPRESSED_R11_EAC, GL_COMPRESSED_RG11_EAC, GL_COMPRESSED_RGB8_ETC2, GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_COMPRESSED_RGBA_ASTC_10x10_KHR, GL_COMPRESSED_RGBA_ASTC_10x5_KHR, GL_COMPRESSED_RGBA_ASTC_10x6_KHR, GL_COMPRESSED_RGBA_ASTC_10x8_KHR, GL_COMPRESSED_RGBA_ASTC_12x10_KHR, GL_COMPRESSED_RGBA_ASTC_12x12_KHR, GL_COMPRESSED_RGBA_ASTC_4x4_KHR, GL_COMPRESSED_RGBA_ASTC_5x4_KHR, GL_COMPRESSED_RGBA_ASTC_5x5_KHR, GL_COMPRESSED_RGBA_ASTC_6x5_KHR, GL_COMPRESSED_RGBA_ASTC_6x6_KHR, GL_COMPRESSED_RGBA_ASTC_8x5_KHR, GL_COMPRESSED_RGBA_ASTC_8x6_KHR, GL_COMPRESSED_RGBA_ASTC_8x8_KHR, GL_COMPRESSED_RGBA8_ETC2_EAC, GL_COMPRESSED_SIGNED_R11_EAC, GL_COMPRESSED_SIGNED_RG11_EAC, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC, GL_COMPRESSED_SRGB8_ETC2, GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, GL_CONTEXT_FLAGS, GL_COPY_READ_BUFFER, GL_COPY_READ_BUFFER_BINDING, GL_COPY_WRITE_BUFFER, GL_COPY_WRITE_BUFFER_BINDING, GL_DEPTH, GL_DEPTH_COMPONENT32F, GL_DEPTH_STENCIL_ATTACHMENT, GL_DEPTH_STENCIL_TEXTURE_MODE, GL_DEPTH32F_STENCIL8, GL_DYNAMIC_COPY, GL_DYNAMIC_READ, GL_ELEMENT_ARRAY_BARRIER_BIT, GL_FIRST_VERTEX_CONVENTION, GL_FIRST_VERTEX_CONVENTION_EXT, GL_FLOAT_32_UNSIGNED_INT_24_8_REV, GL_FLOAT_MAT2x3, GL_FLOAT_MAT2x4, GL_FLOAT_MAT3x2, GL_FLOAT_MAT3x4, GL_FLOAT_MAT4x2, GL_FLOAT_MAT4x3, GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT, GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER, GL_FRAMEBUFFER_BARRIER_BIT, GL_FRAMEBUFFER_DEFAULT, GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS, GL_FRAMEBUFFER_DEFAULT_HEIGHT, GL_FRAMEBUFFER_DEFAULT_LAYERS, GL_FRAMEBUFFER_DEFAULT_SAMPLES, GL_FRAMEBUFFER_DEFAULT_WIDTH, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT, GL_FRAMEBUFFER_UNDEFINED, GL_GEOMETRY_SHADER_BIT, GL_GREEN, GL_IMAGE_2D, GL_IMAGE_2D_ARRAY, GL_IMAGE_3D, GL_IMAGE_BINDING_ACCESS, GL_IMAGE_BINDING_FORMAT, GL_IMAGE_BINDING_LAYER, GL_IMAGE_BINDING_LAYERED, GL_IMAGE_BINDING_LEVEL, GL_IMAGE_BINDING_NAME, GL_IMAGE_BUFFER, GL_IMAGE_CUBE, GL_IMAGE_CUBE_MAP_ARRAY, GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, GL_INT_IMAGE_2D, GL_INT_IMAGE_2D_ARRAY, GL_INT_IMAGE_3D, GL_INT_IMAGE_BUFFER, GL_INT_IMAGE_CUBE, GL_INT_IMAGE_CUBE_MAP_ARRAY, GL_INT_SAMPLER_2D, GL_INT_SAMPLER_2D_ARRAY, GL_INT_SAMPLER_3D, GL_INT_SAMPLER_BUFFER, GL_INT_SAMPLER_CUBE, GL_INT_SAMPLER_CUBE_MAP_ARRAY, GL_INTERLEAVED_ATTRIBS, GL_INVALID_INDEX, GL_LAST_VERTEX_CONVENTION, GL_LAST_VERTEX_CONVENTION_EXT, GL_LINE_STRIP_ADJACENCY_EXT, GL_LINES_ADJACENCY_EXT, GL_MAJOR_VERSION, GL_MAX, GL_MAX_ARRAY_TEXTURE_LAYERS, GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS, GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE, GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS, GL_MAX_COMBINED_ATOMIC_COUNTERS, GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, GL_MAX_COMBINED_IMAGE_UNIFORMS, GL_MAX_COMBINED_UNIFORM_BLOCKS, GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS, GL_MAX_ELEMENT_INDEX, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS, GL_MAX_FRAGMENT_ATOMIC_COUNTERS, GL_MAX_FRAGMENT_IMAGE_UNIFORMS, GL_MAX_FRAGMENT_UNIFORM_BLOCKS, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_FRAMEBUFFER_HEIGHT, GL_MAX_FRAMEBUFFER_LAYERS, GL_MAX_FRAMEBUFFER_SAMPLES, GL_MAX_FRAMEBUFFER_WIDTH, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, GL_MAX_GEOMETRY_ATOMIC_COUNTERS, GL_MAX_GEOMETRY_IMAGE_UNIFORMS, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_GEOMETRY_UNIFORM_BLOCKS, GL_MAX_IMAGE_UNITS, GL_MAX_PROGRAM_TEXEL_OFFSET, GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, GL_MAX_TEXTURE_BUFFER_SIZE, GL_MAX_TEXTURE_LOD_BIAS, GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS, GL_MAX_UNIFORM_BLOCK_SIZE, GL_MAX_UNIFORM_BUFFER_BINDINGS, GL_MAX_VARYING_COMPONENTS, GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS, GL_MAX_VERTEX_ATOMIC_COUNTERS, GL_MAX_VERTEX_IMAGE_UNIFORMS, GL_MAX_VERTEX_UNIFORM_BLOCKS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_MIN, GL_MIN_PROGRAM_TEXEL_OFFSET, GL_MIN_SAMPLE_SHADING_VALUE, GL_MINOR_VERSION, GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, GL_MULTISAMPLE_LINE_WIDTH_RANGE, GL_NUM_EXTENSIONS, GL_NUM_SAMPLE_COUNTS, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PIXEL_BUFFER_BARRIER_BIT, GL_PIXEL_PACK_BUFFER, GL_PIXEL_PACK_BUFFER_BINDING, GL_PIXEL_UNPACK_BUFFER, GL_PIXEL_UNPACK_BUFFER_BINDING, GL_PRIMITIVE_BOUNDING_BOX, GL_PRIMITIVE_RESTART_FIXED_INDEX, GL_PRIMITIVES_GENERATED, GL_PROGRAM_BINARY_RETRIEVABLE_HINT, GL_QUADS, GL_QUERY_BY_REGION_NO_WAIT, GL_QUERY_BY_REGION_WAIT, GL_QUERY_NO_WAIT, GL_QUERY_WAIT, GL_R11F_G11F_B10F, GL_R16I, GL_R16UI, GL_R32I, GL_R32UI, GL_R8_SNORM, GL_R8I, GL_R8UI, GL_RASTERIZER_DISCARD, GL_READ_BUFFER, GL_READ_ONLY, GL_READ_WRITE, GL_RED_INTEGER, GL_RG_INTEGER, GL_RG16I, GL_RG16UI, GL_RG32I, GL_RG32UI, GL_RG8_SNORM, GL_RG8I, GL_RG8UI, GL_RGB_INTEGER, GL_RGB10_A2UI, GL_RGB16I, GL_RGB16UI, GL_RGB32I, GL_RGB32UI, GL_RGB8_SNORM, GL_RGB8I, GL_RGB8UI, GL_RGB9_E5, GL_RGBA_INTEGER, GL_RGBA16I, GL_RGBA16UI, GL_RGBA32I, GL_RGBA32UI, GL_RGBA8_SNORM, GL_RGBA8I, GL_RGBA8UI, GL_SAMPLE_SHADING, GL_SAMPLER_2D_ARRAY, GL_SAMPLER_2D_ARRAY_SHADOW, GL_SAMPLER_BUFFER, GL_SAMPLER_CUBE_MAP_ARRAY, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, GL_SAMPLER_CUBE_SHADOW, GL_SEPARATE_ATTRIBS, GL_SHADER_IMAGE_ACCESS_BARRIER_BIT, GL_SIGNED_NORMALIZED, GL_SRGB8, GL_STATIC_COPY, GL_STATIC_READ, GL_STENCIL, GL_STREAM_COPY, GL_STREAM_READ, GL_TESS_CONTROL_SHADER_BIT, GL_TESS_EVALUATION_SHADER_BIT, GL_TEXTURE_2D_ARRAY, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_ALPHA_TYPE, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_2D_ARRAY, GL_TEXTURE_BINDING_BUFFER, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BLUE_TYPE, GL_TEXTURE_BUFFER, GL_TEXTURE_BUFFER_DATA_STORE_BINDING, GL_TEXTURE_COMPRESSED, GL_TEXTURE_CUBE_MAP_ARRAY, GL_TEXTURE_DEPTH, GL_TEXTURE_DEPTH_SIZE, GL_TEXTURE_DEPTH_TYPE, GL_TEXTURE_FETCH_BARRIER_BIT, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_GREEN_TYPE, GL_TEXTURE_HEIGHT, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_LOD, GL_TEXTURE_RED_SIZE, GL_TEXTURE_RED_TYPE, GL_TEXTURE_SHARED_SIZE, GL_TEXTURE_STENCIL_SIZE, GL_TEXTURE_SWIZZLE_A, GL_TEXTURE_SWIZZLE_B, GL_TEXTURE_SWIZZLE_G, GL_TEXTURE_SWIZZLE_R, GL_TEXTURE_UPDATE_BARRIER_BIT, GL_TEXTURE_WIDTH, GL_TIMEOUT_IGNORED, GL_TRANSFORM_FEEDBACK, GL_TRANSFORM_FEEDBACK_ACTIVE, GL_TRANSFORM_FEEDBACK_BARRIER_BIT, GL_TRANSFORM_FEEDBACK_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER, GL_TRANSFORM_FEEDBACK_BUFFER_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER_MODE, GL_TRANSFORM_FEEDBACK_BUFFER_SIZE, GL_TRANSFORM_FEEDBACK_BUFFER_START, GL_TRANSFORM_FEEDBACK_PAUSED, GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN, GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH, GL_TRANSFORM_FEEDBACK_VARYINGS, GL_TRIANGLE_STRIP_ADJACENCY_EXT, GL_TRIANGLES_ADJACENCY_EXT, GL_UNIFORM_ARRAY_STRIDE, GL_UNIFORM_BARRIER_BIT, GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES, GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS, GL_UNIFORM_BLOCK_BINDING, GL_UNIFORM_BLOCK_DATA_SIZE, GL_UNIFORM_BLOCK_INDEX, GL_UNIFORM_BLOCK_NAME_LENGTH, GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER, GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER, GL_UNIFORM_BUFFER, GL_UNIFORM_BUFFER_BINDING, GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT, GL_UNIFORM_BUFFER_SIZE, GL_UNIFORM_BUFFER_START, GL_UNIFORM_IS_ROW_MAJOR, GL_UNIFORM_MATRIX_STRIDE, GL_UNIFORM_NAME_LENGTH, GL_UNIFORM_OFFSET, GL_UNIFORM_SIZE, GL_UNIFORM_TYPE, GL_UNPACK_IMAGE_HEIGHT, GL_UNPACK_SKIP_IMAGES, GL_UNSIGNED_INT_5_9_9_9_REV, GL_UNSIGNED_INT_ATOMIC_COUNTER, GL_UNSIGNED_INT_IMAGE_2D, GL_UNSIGNED_INT_IMAGE_2D_ARRAY, GL_UNSIGNED_INT_IMAGE_3D, GL_UNSIGNED_INT_IMAGE_BUFFER, GL_UNSIGNED_INT_IMAGE_CUBE, GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY, GL_UNSIGNED_INT_SAMPLER_2D, GL_UNSIGNED_INT_SAMPLER_2D_ARRAY, GL_UNSIGNED_INT_SAMPLER_3D, GL_UNSIGNED_INT_SAMPLER_BUFFER, GL_UNSIGNED_INT_SAMPLER_CUBE, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, GL_UNSIGNED_INT_VEC2, GL_UNSIGNED_INT_VEC3, GL_UNSIGNED_INT_VEC4, GL_VERTEX_ARRAY_BINDING, GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT, GL_VERTEX_ATTRIB_ARRAY_DIVISOR, GL_VERTEX_ATTRIB_ARRAY_INTEGERGL_ACTIVE_ATTRIBUTE_MAX_LENGTH, GL_ACTIVE_ATTRIBUTES, GL_ACTIVE_PROGRAM, GL_ACTIVE_UNIFORM_MAX_LENGTH, GL_ACTIVE_UNIFORMS, GL_ALL_SHADER_BITS, GL_ANY_SAMPLES_PASSED, GL_ANY_SAMPLES_PASSED_CONSERVATIVE, GL_ATTACHED_SHADERS, GL_BLEND_ADVANCED_COHERENT_KHR, GL_BLEND_COLOR, GL_BOOL, GL_BOOL_VEC2, GL_BOOL_VEC3, GL_BOOL_VEC4, GL_BUFFER, GL_CLAMP_TO_BORDER, GL_COLOR_ATTACHMENT1, GL_COLOR_ATTACHMENT10, GL_COLOR_ATTACHMENT11, GL_COLOR_ATTACHMENT12, GL_COLOR_ATTACHMENT13, GL_COLOR_ATTACHMENT14, GL_COLOR_ATTACHMENT15, GL_COLOR_ATTACHMENT2, GL_COLOR_ATTACHMENT3, GL_COLOR_ATTACHMENT4, GL_COLOR_ATTACHMENT5, GL_COLOR_ATTACHMENT6, GL_COLOR_ATTACHMENT7, GL_COLOR_ATTACHMENT8, GL_COLOR_ATTACHMENT9, GL_COMPARE_REF_TO_TEXTURE, GL_COMPILE_STATUS, GL_CONSTANT_ALPHA, GL_CONSTANT_COLOR, GL_CONTEXT_FLAG_DEBUG_BIT, GL_CONTEXT_ROBUST_ACCESS, GL_CURRENT_PROGRAM, GL_CURRENT_QUERY, GL_CURRENT_VERTEX_ATTRIB, GL_DEBUG_CALLBACK_FUNCTION, GL_DEBUG_CALLBACK_USER_PARAM, GL_DEBUG_GROUP_STACK_DEPTH, GL_DEBUG_LOGGED_MESSAGES, GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH, GL_DEBUG_OUTPUT, GL_DEBUG_OUTPUT_SYNCHRONOUS, GL_DEBUG_SEVERITY_HIGH, GL_DEBUG_SEVERITY_LOW, GL_DEBUG_SEVERITY_MEDIUM, GL_DEBUG_SEVERITY_NOTIFICATION, GL_DEBUG_SOURCE_API, GL_DEBUG_SOURCE_APPLICATION, GL_DEBUG_SOURCE_OTHER, GL_DEBUG_SOURCE_SHADER_COMPILER, GL_DEBUG_SOURCE_THIRD_PARTY, GL_DEBUG_SOURCE_WINDOW_SYSTEM, GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR, GL_DEBUG_TYPE_ERROR, GL_DEBUG_TYPE_MARKER, GL_DEBUG_TYPE_OTHER, GL_DEBUG_TYPE_PERFORMANCE, GL_DEBUG_TYPE_POP_GROUP, GL_DEBUG_TYPE_PORTABILITY, GL_DEBUG_TYPE_PUSH_GROUP, GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR, GL_DELETE_STATUS, GL_DEPTH_COMPONENT, GL_DRAW_BUFFER0, GL_DRAW_BUFFER1, GL_DRAW_BUFFER10, GL_DRAW_BUFFER11, GL_DRAW_BUFFER12, GL_DRAW_BUFFER13, GL_DRAW_BUFFER14, GL_DRAW_BUFFER15, GL_DRAW_BUFFER2, GL_DRAW_BUFFER3, GL_DRAW_BUFFER4, GL_DRAW_BUFFER5, GL_DRAW_BUFFER6, GL_DRAW_BUFFER7, GL_DRAW_BUFFER8, GL_DRAW_BUFFER9, GL_FLOAT_MAT2, GL_FLOAT_MAT3, GL_FLOAT_MAT4, GL_FLOAT_VEC2, GL_FLOAT_VEC3, GL_FLOAT_VEC4, GL_FRAGMENT_SHADER, GL_FRAGMENT_SHADER_BIT, GL_FRAGMENT_SHADER_DERIVATIVE_HINT, GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING, GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE, GL_GPU_DISJOINT, GL_HIGH_FLOAT, GL_HIGH_INT, GL_INFO_LOG_LENGTH, GL_INT, GL_INT_10_10_10_2, GL_INT_SAMPLER_2D_MULTISAMPLE, GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_INT_VEC2, GL_INT_VEC3, GL_INT_VEC4, GL_LINK_STATUS, GL_LOW_FLOAT, GL_LOW_INT, GL_MAX_3D_TEXTURE_SIZE, GL_MAX_COLOR_ATTACHMENTS, GL_MAX_COLOR_TEXTURE_SAMPLES, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_DEBUG_GROUP_STACK_DEPTH, GL_MAX_DEBUG_LOGGED_MESSAGES, GL_MAX_DEBUG_MESSAGE_LENGTH, GL_MAX_DEPTH_TEXTURE_SAMPLES, GL_MAX_DRAW_BUFFERS, GL_MAX_FRAGMENT_UNIFORM_VECTORS, GL_MAX_INTEGER_SAMPLES, GL_MAX_LABEL_LENGTH, GL_MAX_SAMPLE_MASK_WORDS, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_VARYING_VECTORS, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_UNIFORM_VECTORS, GL_MEDIUM_FLOAT, GL_MEDIUM_INT, GL_NUM_PROGRAM_BINARY_FORMATS, GL_NUM_SHADER_BINARY_FORMATS, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_PROGRAM, GL_PROGRAM_BINARY_FORMATS, GL_PROGRAM_BINARY_LENGTH, GL_PROGRAM_PIPELINE, GL_PROGRAM_PIPELINE_BINDING, GL_PROGRAM_SEPARABLE, GL_PROXY_TEXTURE_2D_MULTISAMPLE, GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY, GL_QUERY, GL_QUERY_COUNTER_BITS, GL_QUERY_RESULT, GL_QUERY_RESULT_AVAILABLE, GL_RED, GL_RG, GL_SAMPLE_MASK, GL_SAMPLE_MASK_VALUE, GL_SAMPLE_POSITION, GL_SAMPLER, GL_SAMPLER_2D, GL_SAMPLER_2D_MULTISAMPLE, GL_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_SAMPLER_2D_SHADOW, GL_SAMPLER_3D, GL_SAMPLER_CUBE, GL_SHADER, GL_SHADER_BINARY_DMP, GL_SHADER_BINARY_FORMATS, GL_SHADER_COMPILER, GL_SHADER_SOURCE_LENGTH, GL_SHADER_TYPE, GL_SHADING_LANGUAGE_VERSION, GL_STACK_OVERFLOW, GL_STACK_UNDERFLOW, GL_STENCIL_BACK_FAIL, GL_STENCIL_BACK_FUNC, GL_STENCIL_BACK_PASS_DEPTH_FAIL, GL_STENCIL_BACK_PASS_DEPTH_PASS, GL_STENCIL_BACK_REF, GL_STENCIL_BACK_VALUE_MASK, GL_STENCIL_BACK_WRITEMASK, GL_STENCIL_INDEX, GL_STREAM_DRAW, GL_TEXTURE_2D_MULTISAMPLE, GL_TEXTURE_2D_MULTISAMPLE_ARRAY, GL_TEXTURE_3D, GL_TEXTURE_BINDING_2D_MULTISAMPLE, GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY, GL_TEXTURE_BINDING_3D, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_FIXED_SAMPLE_LOCATIONS, GL_TEXTURE_SAMPLES, GL_TEXTURE_WRAP_R, GL_TIME_ELAPSED, GL_TIMESTAMP, GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_PIXELS, GL_UNPACK_SKIP_ROWS, GL_UNSIGNED_INT_10_10_10_2, GL_UNSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_UNSIGNED_NORMALIZED, GL_VALIDATE_STATUS, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, GL_VERTEX_ATTRIB_ARRAY_ENABLED, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, GL_VERTEX_ATTRIB_ARRAY_POINTER, GL_VERTEX_ATTRIB_ARRAY_SIZE, GL_VERTEX_ATTRIB_ARRAY_STRIDE, GL_VERTEX_ATTRIB_ARRAY_TYPE, GL_VERTEX_SHADER, GL_VERTEX_SHADER_BITGL_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_VERSION_3_3, GL_ARB_blend_func_extended, GL_EXT_blend_func_extendedAlias for: glBindFragDataLocationIndexedEXT |
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_ARB_viewport_array, GL_VERSION_4_1 |
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_ARB_viewport_array, GL_VERSION_4_1 |
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_ARB_viewport_array, GL_VERSION_4_1 |
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 |
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_ARB_shader_subroutine, GL_VERSION_4_0 |
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_ARB_shader_subroutine, GL_VERSION_4_0 |
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_ARB_shader_subroutine, GL_VERSION_4_0 |
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_ARB_shader_subroutine, GL_VERSION_4_0 |
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_ARB_shader_subroutine, GL_VERSION_4_0 |
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_ARB_shader_subroutine, GL_VERSION_4_0 |
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_ARB_viewport_array, GL_VERSION_4_1, GL_EXT_direct_state_accessAlias 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_ARB_viewport_array, GL_VERSION_4_1, GL_EXT_direct_state_accessAlias 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_ARB_viewport_array, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_NV_viewport_arrayAlias for: glGetFloati_vEXT, glGetFloati_vNV |
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_ARB_viewport_array, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_NV_viewport_arrayAlias for: glGetFloati_vEXT, glGetFloati_vNV |
int |
glGetFragDataIndex(int program,
String name)
Entry point to C language function:
GLint glGetFragDataIndex(GLuint program, const GLchar * name) Part of GL_VERSION_3_3, GL_ARB_blend_func_extended, GL_EXT_blend_func_extendedAlias for: glGetFragDataIndexEXT |
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_ARB_shader_subroutine, GL_VERSION_4_0 |
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_ARB_shader_subroutine, GL_VERSION_4_0 |
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_ARB_shader_subroutine, GL_VERSION_4_0 |
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_ARB_shader_subroutine, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_shader_subroutine, GL_VERSION_4_0 |
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_ARB_shader_subroutine, GL_VERSION_4_0 |
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_ARB_multi_draw_indirect, GL_VERSION_4_3, GL_EXT_multi_draw_indirect, GL_AMD_multi_draw_indirectAlias for: glMultiDrawArraysIndirectEXT, glMultiDrawArraysIndirectAMD |
void |
glMultiDrawElementsBaseVertex(int mode,
IntBuffer count,
int type,
com.jogamp.common.nio.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_vertexAlias 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_ARB_multi_draw_indirect, GL_VERSION_4_3, GL_AMD_multi_draw_indirect, GL_EXT_multi_draw_indirectAlias for: glMultiDrawElementsIndirectAMD, glMultiDrawElementsIndirectEXT |
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_ARB_tessellation_shader, GL_VERSION_4_0 |
void |
glPatchParameterfv(int pname,
FloatBuffer values)
Entry point to C language function:
void glPatchParameterfv(GLenum pname, const GLfloat * values) Part of GL_ARB_tessellation_shader, GL_VERSION_4_0 |
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_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayAlias 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_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayAlias 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_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayAlias 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_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayAlias for: glScissorIndexedvNV |
void |
glScissorIndexedv(int index,
IntBuffer v)
Entry point to C language function:
void glScissorIndexedv(GLuint index, const GLint * v) Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayAlias for: glScissorIndexedvNV |
void |
glUniform1d(int location,
double x)
Entry point to C language function:
void glUniform1d(GLint location, GLdouble x) Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_gpu_shader_fp64, GL_VERSION_4_0 |
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_ARB_shader_subroutine, GL_VERSION_4_0 |
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_ARB_shader_subroutine, GL_VERSION_4_0 |
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_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayAlias 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_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayAlias 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_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayAlias 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_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayAlias for: glViewportIndexedfvNV |
void |
glViewportIndexedfv(int index,
FloatBuffer v)
Entry point to C language function:
void glViewportIndexedfv(GLuint index, const GLfloat * v) Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayAlias for: glViewportIndexedfvNV |
glBindSampler, glBindVertexBuffer, glBlendBarrier, glClientWaitSync, glDeleteSamplers, glDeleteSamplers, glDeleteSync, glDispatchCompute, glDispatchComputeIndirect, glDrawArraysIndirect, glDrawArraysIndirect, glDrawElementsBaseVertex, glDrawElementsBaseVertex, glDrawElementsIndirect, glDrawElementsIndirect, glDrawElementsInstancedBaseVertex, glDrawElementsInstancedBaseVertex, glDrawRangeElementsBaseVertex, glDrawRangeElementsBaseVertex, glFenceSync, glFramebufferTexture, 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, glPatchParameteri, glSamplerParameterf, glSamplerParameterfv, glSamplerParameterfv, glSamplerParameteri, glSamplerParameteriv, glSamplerParameteriv, glTexBufferRange, glVertexAttribBinding, glVertexAttribFormat, glVertexAttribIFormat, glVertexBindingDivisor, glWaitSyncglBeginQueryIndexed, glBindFragDataLocation, glBufferAddressRangeNV, glBufferPageCommitmentARB, glClampColor, glClearBufferData, glClearBufferSubData, glColorFormatNV, glCompressedTexImage1D, glCompressedTexImage1D, glCompressedTexSubImage1D, glCompressedTexSubImage1D, glCopyTexImage1D, glCopyTexSubImage1D, glDebugMessageEnableAMD, glDebugMessageEnableAMD, glDebugMessageInsertAMD, glDisableClientState, glDrawBuffer, glDrawTransformFeedback, glDrawTransformFeedbackStream, glEdgeFlagFormatNV, glEnableClientState, 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, glGetQueryIndexediv, glGetQueryIndexediv, glGetTexImage, glGetTexImage, glGetUniformui64vNV, glGetUniformui64vNV, glGetVertexAttribdv, glGetVertexAttribdv, glGetVertexAttribLdv, glGetVertexAttribLdv, glImportSyncEXT, glIndexFormatNV, glInvalidateBufferData, glInvalidateBufferSubData, glInvalidateTexImage, glInvalidateTexSubImage, glIsBufferResidentNV, glIsNamedBufferResidentNV, glLogicOp, glMakeBufferNonResidentNV, glMakeBufferResidentNV, glMakeNamedBufferNonResidentNV, glMakeNamedBufferResidentNV, 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, glTexCoordFormatNV, glTexImage1D, glTexImage1D, glTexImage2DMultisampleCoverageNV, glTexImage3DMultisampleCoverageNV, glTexPageCommitmentARB, 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, glVertexFormatNVglBeginConditionalRender, glBeginTransformFeedback, glBindBufferBase, glBindBufferRange, glBindImageTexture, glBindTransformFeedback, glBindVertexArray, glBlendEquationi, glBlendEquationSeparatei, glBlendFunci, glBlendFuncSeparatei, glBlitFramebuffer, glClearBufferfi, glClearBufferfv, glClearBufferfv, glClearBufferiv, glClearBufferiv, glClearBufferuiv, glClearBufferuiv, glColorMaski, glCopyBufferSubData, glDeleteTransformFeedbacks, glDeleteTransformFeedbacks, glDeleteVertexArrays, glDeleteVertexArrays, glDisablei, glDrawArraysInstanced, glDrawElementsInstanced, glDrawRangeElements, glEnablei, glEndConditionalRender, glEndTransformFeedback, glFramebufferParameteri, glFramebufferTextureEXT, glFramebufferTextureLayer, glGenTransformFeedbacks, glGenTransformFeedbacks, glGenVertexArrays, glGenVertexArrays, glGetActiveUniformBlockiv, glGetActiveUniformBlockiv, glGetActiveUniformBlockName, glGetActiveUniformBlockName, glGetActiveUniformsiv, glGetActiveUniformsiv, glGetBooleani_v, glGetBooleani_v, glGetFragDataLocation, glGetFramebufferParameteriv, glGetFramebufferParameteriv, glGetIntegeri_v, glGetIntegeri_v, glGetInternalformativ, glGetInternalformativ, glGetnUniformuiv, glGetnUniformuiv, glGetStringi, glGetTexLevelParameterfv, glGetTexLevelParameterfv, glGetTexLevelParameteriv, glGetTexLevelParameteriv, glGetTransformFeedbackVarying, glGetTransformFeedbackVarying, glGetUniformBlockIndex, glGetUniformIndices, glGetUniformIndices, glGetUniformuiv, glGetUniformuiv, glGetVertexAttribIiv, glGetVertexAttribIiv, glGetVertexAttribIuiv, glGetVertexAttribIuiv, glInvalidateFramebuffer, glInvalidateFramebuffer, glInvalidateSubFramebuffer, glInvalidateSubFramebuffer, glIsEnabledi, glIsTransformFeedback, glIsVertexArray, glMemoryBarrier, glMinSampleShading, glPauseTransformFeedback, glPrimitiveBoundingBox, glReadBuffer, glResumeTransformFeedback, glTexBuffer, glTexStorage2DMultisample, glTexStorage3DMultisample, glTransformFeedbackVaryings, glUniform1ui, glUniform1uiv, glUniform1uiv, glUniform2ui, glUniform2uiv, glUniform2uiv, glUniform3ui, glUniform3uiv, glUniform3uiv, glUniform4ui, glUniform4uiv, glUniform4uiv, glUniformBlockBinding, glUniformMatrix2x3fv, glUniformMatrix2x3fv, glUniformMatrix2x4fv, glUniformMatrix2x4fv, glUniformMatrix3x2fv, glUniformMatrix3x2fv, glUniformMatrix3x4fv, glUniformMatrix3x4fv, glUniformMatrix4x2fv, glUniformMatrix4x2fv, glUniformMatrix4x3fv, glUniformMatrix4x3fv, glVertexAttribDivisor, glVertexAttribI4i, glVertexAttribI4iv, glVertexAttribI4iv, glVertexAttribI4ui, glVertexAttribI4uiv, glVertexAttribI4uiv, glVertexAttribIPointer, isPBOPackBound, isPBOUnpackBoundglActiveShaderProgram, glApplyFramebufferAttachmentCMAAINTEL, glAttachShader, glBeginQuery, glBindAttribLocation, glBindProgramPipeline, glBlendColor, glClearDepth, glClearDepthf, glCompileShader, glCompressedTexImage3D, glCompressedTexImage3D, glCompressedTexSubImage3D, glCompressedTexSubImage3D, glCopyImageSubData, glCopyTexSubImage3D, glCreateProgram, glCreateShader, glCreateShaderProgramv, glDebugMessageControl, glDebugMessageControl, glDebugMessageInsert, glDeleteProgram, glDeleteProgramPipelines, glDeleteProgramPipelines, glDeleteQueries, glDeleteQueries, glDeleteShader, glDepthRange, glDepthRangef, glDetachShader, glDisableVertexAttribArray, glDrawArraysInstancedBaseInstance, glDrawBuffers, glDrawBuffers, glDrawElementsInstancedBaseInstance, glDrawElementsInstancedBaseVertexBaseInstance, glEnableVertexAttribArray, glEndQuery, glFramebufferTexture3D, glGenProgramPipelines, glGenProgramPipelines, glGenQueries, glGenQueries, glGetActiveAttrib, glGetActiveAttrib, glGetActiveUniform, glGetActiveUniform, glGetAttachedShaders, glGetAttachedShaders, glGetAttribLocation, glGetDebugMessageLog, glGetDebugMessageLog, glGetMultisamplefv, glGetMultisamplefv, glGetObjectLabel, glGetObjectLabel, glGetObjectPtrLabel, glGetObjectPtrLabel, glGetProgramBinary, glGetProgramBinary, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramiv, glGetProgramiv, glGetProgramPipelineInfoLog, glGetProgramPipelineInfoLog, glGetProgramPipelineiv, glGetProgramPipelineiv, glGetQueryiv, glGetQueryiv, glGetQueryObjecti64v, glGetQueryObjecti64v, glGetQueryObjectiv, glGetQueryObjectiv, glGetQueryObjectui64v, glGetQueryObjectui64v, glGetQueryObjectuiv, glGetQueryObjectuiv, glGetSamplerParameterIiv, glGetSamplerParameterIiv, glGetSamplerParameterIuiv, glGetSamplerParameterIuiv, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderiv, glGetShaderiv, glGetShaderPrecisionFormat, glGetShaderPrecisionFormat, glGetShaderSource, glGetShaderSource, glGetTexParameterIiv, glGetTexParameterIiv, glGetTexParameterIuiv, glGetTexParameterIuiv, glGetUniformfv, glGetUniformfv, glGetUniformiv, glGetUniformiv, glGetUniformLocation, glGetVertexAttribfv, glGetVertexAttribfv, glGetVertexAttribiv, glGetVertexAttribiv, glIsProgram, glIsProgramPipeline, glIsQuery, glIsShader, glLinkProgram, glObjectLabel, glObjectLabel, glObjectPtrLabel, glObjectPtrLabel, glPopDebugGroup, glProgramBinary, glProgramParameteri, glProgramUniform1f, glProgramUniform1fv, glProgramUniform1fv, glProgramUniform1i, glProgramUniform1iv, glProgramUniform1iv, glProgramUniform1ui, glProgramUniform1uiv, glProgramUniform1uiv, glProgramUniform2f, glProgramUniform2fv, glProgramUniform2fv, glProgramUniform2i, glProgramUniform2iv, glProgramUniform2iv, glProgramUniform2ui, glProgramUniform2uiv, glProgramUniform2uiv, glProgramUniform3f, glProgramUniform3fv, glProgramUniform3fv, glProgramUniform3i, glProgramUniform3iv, glProgramUniform3iv, glProgramUniform3ui, glProgramUniform3uiv, glProgramUniform3uiv, glProgramUniform4f, glProgramUniform4fv, glProgramUniform4fv, glProgramUniform4i, glProgramUniform4iv, glProgramUniform4iv, glProgramUniform4ui, glProgramUniform4uiv, glProgramUniform4uiv, glProgramUniformMatrix2fv, glProgramUniformMatrix2fv, glProgramUniformMatrix2x3fv, glProgramUniformMatrix2x3fv, glProgramUniformMatrix2x4fv, glProgramUniformMatrix2x4fv, glProgramUniformMatrix3fv, glProgramUniformMatrix3fv, glProgramUniformMatrix3x2fv, glProgramUniformMatrix3x2fv, glProgramUniformMatrix3x4fv, glProgramUniformMatrix3x4fv, glProgramUniformMatrix4fv, glProgramUniformMatrix4fv, glProgramUniformMatrix4x2fv, glProgramUniformMatrix4x2fv, glProgramUniformMatrix4x3fv, glProgramUniformMatrix4x3fv, glPushDebugGroup, glPushDebugGroup, glQueryCounter, glReleaseShaderCompiler, glSampleMaski, glSamplerParameterIiv, glSamplerParameterIiv, glSamplerParameterIuiv, glSamplerParameterIuiv, glShaderBinary, glShaderBinary, glShaderSource, glShaderSource, glStencilFuncSeparate, glStencilMaskSeparate, glStencilOpSeparate, glTexImage2DMultisample, glTexImage3D, glTexImage3D, glTexImage3DMultisample, glTexParameterIiv, glTexParameterIiv, glTexParameterIuiv, glTexParameterIuiv, glTexSubImage3D, glTexSubImage3D, glUniform, glUniform1f, glUniform1fv, glUniform1fv, glUniform1i, glUniform1iv, glUniform1iv, glUniform2f, glUniform2fv, glUniform2fv, glUniform2i, glUniform2iv, glUniform2iv, glUniform3f, glUniform3fv, glUniform3fv, glUniform3i, glUniform3iv, glUniform3iv, glUniform4f, glUniform4fv, glUniform4fv, glUniform4i, glUniform4iv, glUniform4iv, glUniformMatrix2fv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix3fv, glUniformMatrix4fv, glUniformMatrix4fv, glUseProgram, glUseProgramStages, glValidateProgram, glValidateProgramPipeline, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttrib4fv, glVertexAttribPointer, glVertexAttribPointerglActiveTexture, 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, glViewportgetBoundBuffer, getBoundFramebuffer, getBufferStorage, getContext, getDefaultDrawFramebuffer, getDefaultReadBuffer, getDefaultReadFramebuffer, getDownstreamGL, getExtension, getGL, getGL2, getGL2ES1, getGL2ES2, getGL2ES3, getGL2GL3, getGL3, getGL3bc, getGL3ES3, getGL4, getGL4bc, getGL4ES3, getGLES1, getGLES2, getGLES3, getGLProfile, getMaxRenderbufferSamples, getPlatformGLExtensions, getRootGL, getSwapInterval, hasBasicFBOSupport, hasFullFBOSupport, hasGLSL, isExtensionAvailable, isFunctionAvailable, isGL, isGL2, isGL2ES1, isGL2ES2, isGL2ES3, isGL2GL3, isGL3, isGL3bc, isGL3core, isGL3ES3, isGL4, isGL4bc, isGL4core, isGL4ES3, isGLcore, isGLES, isGLES1, isGLES2, isGLES2Compatible, isGLES3, isGLES31Compatible, isGLES32Compatible, isGLES3Compatible, isNPOTTextureAvailable, isTextureFormatBGRA8888Available, isVBOArrayBound, isVBOElementArrayBound, mapBuffer, mapBufferRange, setSwapIntervalstatic final int GL_PATCH_DEFAULT_INNER_LEVEL
GL_ARB_tessellation_shader, GL_VERSION_4_0 - CType: intstatic final int GL_VIEWPORT_INDEX_PROVOKING_VERTEX
GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayGL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV - CType: intstatic final int GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS
GL_ARB_texture_gatherGL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB - CType: intstatic final int GL_NUM_COMPATIBLE_SUBROUTINES
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: intstatic final int GL_DOUBLE_MAT2x4
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitGL_DOUBLE_MAT2x4_EXT - CType: intstatic final int GL_DOUBLE_MAT2x3
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitGL_DOUBLE_MAT2x3_EXT - CType: intstatic final int GL_SRC1_COLOR
GL_VERSION_3_3, GL_ARB_blend_func_extended, GL_EXT_blend_func_extendedGL_SRC1_COLOR_EXT - CType: intstatic final int GL_LINES_ADJACENCY_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_SHADER_INCLUDE_ARB
GL_ARB_shading_language_include - CType: intstatic final int GL_DOUBLE_VEC4
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitGL_DOUBLE_VEC4_EXT - CType: intstatic final int GL_DOUBLE_VEC3
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitGL_DOUBLE_VEC3_EXT - CType: intstatic final int GL_DOUBLE_VEC2
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitGL_DOUBLE_VEC2_EXT - CType: intstatic final int GL_LINE_STRIP_ADJACENCY_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB
GL_ARB_texture_compression_bptc - CType: intstatic final int GL_VIEWPORT_BOUNDS_RANGE
GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayGL_VIEWPORT_BOUNDS_RANGE_NV - CType: intstatic final int GL_COMPATIBLE_SUBROUTINES
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: intstatic final int GL_DEPTH_CLAMP
GL_ARB_depth_clamp, GL_VERSION_3_2, GL_NV_depth_clampGL_DEPTH_CLAMP_NV - CType: intstatic final int GL_TRIANGLE_STRIP_ADJACENCY_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_SYNC_CL_EVENT_ARB
GL_ARB_cl_event - CType: intstatic final int GL_TRIANGLES_ADJACENCY_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_ONE_MINUS_SRC1_COLOR
GL_VERSION_3_3, GL_ARB_blend_func_extended, GL_EXT_blend_func_extendedGL_ONE_MINUS_SRC1_COLOR_EXT - CType: intstatic final int GL_ACTIVE_SUBROUTINE_UNIFORMS
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: intstatic final int GL_PATCH_DEFAULT_OUTER_LEVEL
GL_ARB_tessellation_shader, GL_VERSION_4_0 - CType: intstatic final int GL_DOUBLE_MAT4
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitGL_DOUBLE_MAT4_EXT - CType: intstatic final int GL_DOUBLE_MAT3
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitGL_DOUBLE_MAT3_EXT - CType: intstatic final int GL_DOUBLE_MAT2
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitGL_DOUBLE_MAT2_EXT - CType: intstatic final int GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: intstatic final int GL_COMPRESSED_RGBA_BPTC_UNORM_ARB
GL_ARB_texture_compression_bptc - CType: intstatic final int GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB
GL_ARB_texture_compression_bptc - CType: intstatic final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_CONTEXT_COMPATIBILITY_PROFILE_BIT
GL_VERSION_3_2 - CType: intstatic final int GL_GEOMETRY_OUTPUT_TYPE_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_GEOMETRY_VERTICES_OUT_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: intstatic final int GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_ACTIVE_SUBROUTINE_MAX_LENGTH
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: intstatic final int GL_NAMED_STRING_LENGTH_ARB
GL_ARB_shading_language_include - CType: intstatic final int GL_DOUBLE_MAT4x2
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitGL_DOUBLE_MAT4x2_EXT - CType: intstatic final int GL_DOUBLE_MAT4x3
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitGL_DOUBLE_MAT4x3_EXT - CType: intstatic final int GL_GEOMETRY_INPUT_TYPE_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_ONE_MINUS_SRC1_ALPHA
GL_VERSION_3_3, GL_ARB_blend_func_extended, GL_EXT_blend_func_extendedGL_ONE_MINUS_SRC1_ALPHA_EXT - CType: intstatic final int GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER
GL_ARB_tessellation_shader, GL_VERSION_4_0 - CType: intstatic final int GL_PROGRAM_POINT_SIZE_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_GEOMETRY_SHADER_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_ACTIVE_SUBROUTINES
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: intstatic final int GL_MAX_VERTEX_VARYING_COMPONENTS_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_VIEWPORT_SUBPIXEL_BITS
GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayGL_VIEWPORT_SUBPIXEL_BITS_NV - CType: intstatic final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_SYNC_CL_EVENT_COMPLETE_ARB
GL_ARB_cl_event - CType: intstatic final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB
GL_ARB_geometry_shader4 - CType: intstatic final int GL_MAX_DUAL_SOURCE_DRAW_BUFFERS
GL_VERSION_3_3, GL_ARB_blend_func_extended, GL_EXT_blend_func_extendedGL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT - CType: intstatic final int GL_PROGRAM_POINT_SIZE
GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_ARB_geometry_shader4GL_PROGRAM_POINT_SIZE_EXT, GL_PROGRAM_POINT_SIZE_ARB - CType: intstatic final int GL_CONTEXT_CORE_PROFILE_BIT
GL_VERSION_3_2 - CType: intstatic final int GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB
GL_ARB_texture_compression_bptc - CType: intstatic final int GL_NAMED_STRING_TYPE_ARB
GL_ARB_shading_language_include - CType: intstatic final int GL_DOUBLE_MAT3x4
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitGL_DOUBLE_MAT3x4_EXT - CType: intstatic final int GL_DOUBLE_MAT3x2
GL_ARB_gpu_shader_fp64, GL_VERSION_4_0, GL_EXT_vertex_attrib_64bitGL_DOUBLE_MAT3x2_EXT - CType: intstatic final int GL_CONTEXT_PROFILE_MASK
GL_VERSION_3_2 - CType: intstatic final int GL_MAX_SUBROUTINES
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: intstatic final int GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
GL_ARB_shader_subroutine, GL_VERSION_4_0 - CType: intstatic final int GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER
GL_ARB_tessellation_shader, GL_VERSION_4_0 - CType: intstatic final int GL_MAX_VIEWPORTS
GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayGL_MAX_VIEWPORTS_NV - CType: intvoid glMultiDrawElementsBaseVertex(int mode,
IntBuffer count,
int type,
com.jogamp.common.nio.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_vertexglMultiDrawElementsBaseVertexOES, glMultiDrawElementsBaseVertexEXTvoid glBindFragDataLocationIndexed(int program,
int colorNumber,
int index,
String name)
void glBindFragDataLocationIndexed(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name) GL_VERSION_3_3, GL_ARB_blend_func_extended, GL_EXT_blend_func_extendedglBindFragDataLocationIndexedEXTint glGetFragDataIndex(int program,
String name)
GLint glGetFragDataIndex(GLuint program, const GLchar * name) GL_VERSION_3_3, GL_ARB_blend_func_extended, GL_EXT_blend_func_extendedglGetFragDataIndexEXTvoid 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_3void 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_3value - a direct or array-backed IntBuffervoid 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_3void 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_3void 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_3value - a direct or array-backed IntBuffervoid 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_3void 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_3void 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_3value - a direct or array-backed IntBuffervoid 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_3void 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_3void 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_3value - a direct or array-backed IntBuffervoid 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_3void glUniform1d(int location,
double x)
void glUniform1d(GLint location, GLdouble x) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniform2d(int location,
double x,
double y)
void glUniform2d(GLint location, GLdouble x, GLdouble y) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniform3d(int location,
double x,
double y,
double z)
void glUniform3d(GLint location, GLdouble x, GLdouble y, GLdouble z) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniform4d(int location,
double x,
double y,
double z,
double w)
void glUniform4d(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniform1dv(int location,
int count,
DoubleBuffer value)
void glUniform1dv(GLint location, GLsizei count, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0value - a direct or array-backed DoubleBuffervoid glUniform1dv(int location,
int count,
double[] value,
int value_offset)
void glUniform1dv(GLint location, GLsizei count, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniform2dv(int location,
int count,
DoubleBuffer value)
void glUniform2dv(GLint location, GLsizei count, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0value - a direct or array-backed DoubleBuffervoid glUniform2dv(int location,
int count,
double[] value,
int value_offset)
void glUniform2dv(GLint location, GLsizei count, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniform3dv(int location,
int count,
DoubleBuffer value)
void glUniform3dv(GLint location, GLsizei count, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0value - a direct or array-backed DoubleBuffervoid glUniform3dv(int location,
int count,
double[] value,
int value_offset)
void glUniform3dv(GLint location, GLsizei count, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniform4dv(int location,
int count,
DoubleBuffer value)
void glUniform4dv(GLint location, GLsizei count, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0value - a direct or array-backed DoubleBuffervoid glUniform4dv(int location,
int count,
double[] value,
int value_offset)
void glUniform4dv(GLint location, GLsizei count, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniformMatrix2dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0value - a direct or array-backed DoubleBuffervoid glUniformMatrix2dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniformMatrix3dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0value - a direct or array-backed DoubleBuffervoid glUniformMatrix3dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniformMatrix4dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0value - a direct or array-backed DoubleBuffervoid glUniformMatrix4dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniformMatrix2x3dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0value - a direct or array-backed DoubleBuffervoid glUniformMatrix2x3dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniformMatrix2x4dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0value - a direct or array-backed DoubleBuffervoid glUniformMatrix2x4dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniformMatrix3x2dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0value - a direct or array-backed DoubleBuffervoid glUniformMatrix3x2dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniformMatrix3x4dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0value - a direct or array-backed DoubleBuffervoid glUniformMatrix3x4dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniformMatrix4x2dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0value - a direct or array-backed DoubleBuffervoid glUniformMatrix4x2dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glUniformMatrix4x3dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0value - a direct or array-backed DoubleBuffervoid glUniformMatrix4x3dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0void glGetUniformdv(int program,
int location,
DoubleBuffer params)
void glGetUniformdv(GLuint program, GLint location, GLdouble * params) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0params - a direct or array-backed DoubleBuffervoid glGetUniformdv(int program,
int location,
double[] params,
int params_offset)
void glGetUniformdv(GLuint program, GLint location, GLdouble * params) GL_ARB_gpu_shader_fp64, GL_VERSION_4_0int glGetSubroutineUniformLocation(int program,
int shadertype,
String name)
GLint glGetSubroutineUniformLocation(GLuint program, GLenum shadertype, const GLchar * name) GL_ARB_shader_subroutine, GL_VERSION_4_0int glGetSubroutineIndex(int program,
int shadertype,
String name)
GLuint glGetSubroutineIndex(GLuint program, GLenum shadertype, const GLchar * name) GL_ARB_shader_subroutine, GL_VERSION_4_0void glGetActiveSubroutineUniformiv(int program,
int shadertype,
int index,
int pname,
IntBuffer values)
void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values) GL_ARB_shader_subroutine, GL_VERSION_4_0values - a direct or array-backed IntBuffervoid 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_ARB_shader_subroutine, GL_VERSION_4_0void 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_ARB_shader_subroutine, GL_VERSION_4_0length - a direct or array-backed IntBuffername - a direct or array-backed ByteBuffervoid 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_ARB_shader_subroutine, GL_VERSION_4_0void 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_ARB_shader_subroutine, GL_VERSION_4_0length - a direct or array-backed IntBuffername - a direct or array-backed ByteBuffervoid 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_ARB_shader_subroutine, GL_VERSION_4_0void glUniformSubroutinesuiv(int shadertype,
int count,
IntBuffer indices)
void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices) GL_ARB_shader_subroutine, GL_VERSION_4_0indices - a direct or array-backed IntBuffervoid glUniformSubroutinesuiv(int shadertype,
int count,
int[] indices,
int indices_offset)
void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices) GL_ARB_shader_subroutine, GL_VERSION_4_0void glGetUniformSubroutineuiv(int shadertype,
int location,
IntBuffer params)
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params) GL_ARB_shader_subroutine, GL_VERSION_4_0params - a direct or array-backed IntBuffervoid glGetUniformSubroutineuiv(int shadertype,
int location,
int[] params,
int params_offset)
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params) GL_ARB_shader_subroutine, GL_VERSION_4_0void glGetProgramStageiv(int program,
int shadertype,
int pname,
IntBuffer values)
void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values) GL_ARB_shader_subroutine, GL_VERSION_4_0values - a direct or array-backed IntBuffervoid glGetProgramStageiv(int program,
int shadertype,
int pname,
int[] values,
int values_offset)
void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values) GL_ARB_shader_subroutine, GL_VERSION_4_0void glPatchParameterfv(int pname,
FloatBuffer values)
void glPatchParameterfv(GLenum pname, const GLfloat * values) GL_ARB_tessellation_shader, GL_VERSION_4_0values - a direct or array-backed FloatBuffervoid glPatchParameterfv(int pname,
float[] values,
int values_offset)
void glPatchParameterfv(GLenum pname, const GLfloat * values) GL_ARB_tessellation_shader, GL_VERSION_4_0void glViewportArrayv(int first,
int count,
FloatBuffer v)
void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v) GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayglViewportArrayvNVv - a direct or array-backed FloatBuffervoid glViewportArrayv(int first,
int count,
float[] v,
int v_offset)
void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v) GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayglViewportArrayvNVvoid glViewportIndexedf(int index,
float x,
float y,
float w,
float h)
void glViewportIndexedf(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h) GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayglViewportIndexedfNVvoid glViewportIndexedfv(int index,
FloatBuffer v)
void glViewportIndexedfv(GLuint index, const GLfloat * v) GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayglViewportIndexedfvNVv - a direct or array-backed FloatBuffervoid glViewportIndexedfv(int index,
float[] v,
int v_offset)
void glViewportIndexedfv(GLuint index, const GLfloat * v) GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayglViewportIndexedfvNVvoid glScissorArrayv(int first,
int count,
IntBuffer v)
void glScissorArrayv(GLuint first, GLsizei count, const GLint * v) GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayglScissorArrayvNVv - a direct or array-backed IntBuffervoid glScissorArrayv(int first,
int count,
int[] v,
int v_offset)
void glScissorArrayv(GLuint first, GLsizei count, const GLint * v) GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayglScissorArrayvNVvoid glScissorIndexed(int index,
int left,
int bottom,
int width,
int height)
void glScissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height) GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayglScissorIndexedNVvoid glScissorIndexedv(int index,
IntBuffer v)
void glScissorIndexedv(GLuint index, const GLint * v) GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayglScissorIndexedvNVv - a direct or array-backed IntBuffervoid glScissorIndexedv(int index,
int[] v,
int v_offset)
void glScissorIndexedv(GLuint index, const GLint * v) GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_arrayglScissorIndexedvNVvoid glDepthRangeArrayv(int first,
int count,
DoubleBuffer v)
void glDepthRangeArrayv(GLuint first, GLsizei count, const GLdouble * v) GL_ARB_viewport_array, GL_VERSION_4_1v - a direct or array-backed DoubleBuffervoid glDepthRangeArrayv(int first,
int count,
double[] v,
int v_offset)
void glDepthRangeArrayv(GLuint first, GLsizei count, const GLdouble * v) GL_ARB_viewport_array, GL_VERSION_4_1void glDepthRangeIndexed(int index,
double n,
double f)
void glDepthRangeIndexed(GLuint index, GLdouble n, GLdouble f) GL_ARB_viewport_array, GL_VERSION_4_1void glGetFloati_v(int target,
int index,
FloatBuffer data)
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data) GL_ARB_viewport_array, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_NV_viewport_arrayglGetFloati_vEXT, glGetFloati_vNVdata - a direct or array-backed FloatBuffervoid glGetFloati_v(int target,
int index,
float[] data,
int data_offset)
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data) GL_ARB_viewport_array, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_NV_viewport_arrayglGetFloati_vEXT, glGetFloati_vNVvoid glGetDoublei_v(int target,
int index,
DoubleBuffer data)
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data) GL_ARB_viewport_array, GL_VERSION_4_1, GL_EXT_direct_state_accessglGetDoublei_vEXTdata - a direct or array-backed DoubleBuffervoid glGetDoublei_v(int target,
int index,
double[] data,
int data_offset)
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data) GL_ARB_viewport_array, GL_VERSION_4_1, GL_EXT_direct_state_accessglGetDoublei_vEXTvoid glDrawTransformFeedbackInstanced(int mode,
int id,
int instancecount)
void glDrawTransformFeedbackInstanced(GLenum mode, GLuint id, GLsizei instancecount) GL_VERSION_4_2, GL_ARB_transform_feedback_instancedvoid 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_instancedvoid glMultiDrawArraysIndirect(int mode,
long indirect_buffer_offset,
int drawcount,
int stride)
void glMultiDrawArraysIndirect(GLenum mode, const void * indirect, GLsizei drawcount, GLsizei stride) GL_ARB_multi_draw_indirect, GL_VERSION_4_3, GL_EXT_multi_draw_indirect, GL_AMD_multi_draw_indirectglMultiDrawArraysIndirectEXT, glMultiDrawArraysIndirectAMDvoid 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_ARB_multi_draw_indirect, GL_VERSION_4_3, GL_AMD_multi_draw_indirect, GL_EXT_multi_draw_indirectglMultiDrawElementsIndirectAMD, glMultiDrawElementsIndirectEXTindirect - a direct or array-backed Bufferlong glCreateSyncFromCLeventARB(long context,
long event,
int flags)
GLsync glCreateSyncFromCLeventARB(struct _cl_context * context, struct _cl_event * event, GLbitfield flags) GL_ARB_cl_eventvoid 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_includevoid glDeleteNamedStringARB(int namelen,
String name)
void glDeleteNamedStringARB(GLint namelen, const GLchar * name) GL_ARB_shading_language_includevoid 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_includelength - a direct or array-backed IntBuffervoid 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_includeboolean glIsNamedStringARB(int namelen,
String name)
GLboolean glIsNamedStringARB(GLint namelen, const GLchar * name) GL_ARB_shading_language_includevoid 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_includestringlen - a direct or array-backed IntBufferstring - a direct or array-backed ByteBuffervoid 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_includevoid glGetNamedStringivARB(int namelen,
String name,
int pname,
IntBuffer params)
void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params) GL_ARB_shading_language_includeparams - a direct or array-backed IntBuffervoid 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_includevoid glProgramParameteriARB(int program,
int pname,
int value)
void glProgramParameteriARB(GLuint program, GLenum pname, GLint value) GL_ARB_geometry_shader4void glFramebufferTextureARB(int target,
int attachment,
int texture,
int level)
void glFramebufferTextureARB(GLenum target, GLenum attachment, GLuint texture, GLint level) GL_ARB_geometry_shader4void 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_shader4void 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_shader4Copyright 2010 JogAmp Community.