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_VERSION_4_0 , GL_ARB_shader_subroutine - CType: int |
static int |
GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
GL_VERSION_4_0 , GL_ARB_shader_subroutine - CType: int |
static int |
GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
GL_VERSION_4_0 , GL_ARB_shader_subroutine - CType: int |
static int |
GL_ACTIVE_SUBROUTINE_UNIFORMS
GL_VERSION_4_0 , GL_ARB_shader_subroutine - CType: int |
static int |
GL_ACTIVE_SUBROUTINES
GL_VERSION_4_0 , GL_ARB_shader_subroutine - CType: int |
static int |
GL_COMPATIBLE_SUBROUTINES
GL_VERSION_4_0 , GL_ARB_shader_subroutine - 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_VERSION_3_2 , GL_ARB_depth_clamp , GL_NV_depth_clamp Alias for: GL_DEPTH_CLAMP_NV - CType: int |
static int |
GL_DOUBLE_MAT2
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT2_EXT - CType: int |
static int |
GL_DOUBLE_MAT2x3
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT2x3_EXT - CType: int |
static int |
GL_DOUBLE_MAT2x4
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT2x4_EXT - CType: int |
static int |
GL_DOUBLE_MAT3
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT3_EXT - CType: int |
static int |
GL_DOUBLE_MAT3x2
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT3x2_EXT - CType: int |
static int |
GL_DOUBLE_MAT3x4
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT3x4_EXT - CType: int |
static int |
GL_DOUBLE_MAT4
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT4_EXT - CType: int |
static int |
GL_DOUBLE_MAT4x2
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT4x2_EXT - CType: int |
static int |
GL_DOUBLE_MAT4x3
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_MAT4x3_EXT - CType: int |
static int |
GL_DOUBLE_VEC2
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_VEC2_EXT - CType: int |
static int |
GL_DOUBLE_VEC3
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias for: GL_DOUBLE_VEC3_EXT - CType: int |
static int |
GL_DOUBLE_VEC4
GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 , GL_EXT_vertex_attrib_64bit Alias 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_ARB_blend_func_extended , GL_VERSION_3_3 , GL_EXT_blend_func_extended Alias 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_gather Alias for: GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB - CType: int |
static int |
GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS
GL_VERSION_4_0 , GL_ARB_shader_subroutine - CType: int |
static int |
GL_MAX_SUBROUTINES
GL_VERSION_4_0 , GL_ARB_shader_subroutine - CType: int |
static int |
GL_MAX_VERTEX_VARYING_COMPONENTS_ARB
GL_ARB_geometry_shader4 - CType: int |
static int |
GL_MAX_VIEWPORTS
GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias 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_VERSION_4_0 , GL_ARB_shader_subroutine - CType: int |
static int |
GL_ONE_MINUS_SRC1_ALPHA
GL_ARB_blend_func_extended , GL_VERSION_3_3 , GL_EXT_blend_func_extended Alias for: GL_ONE_MINUS_SRC1_ALPHA_EXT - CType: int |
static int |
GL_ONE_MINUS_SRC1_COLOR
GL_ARB_blend_func_extended , GL_VERSION_3_3 , GL_EXT_blend_func_extended Alias for: GL_ONE_MINUS_SRC1_COLOR_EXT - CType: int |
static int |
GL_PATCH_DEFAULT_INNER_LEVEL
GL_VERSION_4_0 , GL_ARB_tessellation_shader - CType: int |
static int |
GL_PATCH_DEFAULT_OUTER_LEVEL
GL_VERSION_4_0 , GL_ARB_tessellation_shader - CType: int |
static int |
GL_PROGRAM_POINT_SIZE
GL_VERSION_3_2 , GL_ARB_geometry_shader4 , GL_NV_geometry_program4 , GL_EXT_geometry_shader4 Alias for: GL_PROGRAM_POINT_SIZE_ARB , GL_PROGRAM_POINT_SIZE_EXT - 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_ARB_blend_func_extended , GL_VERSION_3_3 , GL_EXT_blend_func_extended Alias 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_VERSION_4_0 , GL_ARB_tessellation_shader - CType: int |
static int |
GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER
GL_VERSION_4_0 , GL_ARB_tessellation_shader - CType: int |
static int |
GL_VIEWPORT_BOUNDS_RANGE
GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: GL_VIEWPORT_BOUNDS_RANGE_NV - CType: int |
static int |
GL_VIEWPORT_INDEX_PROVOKING_VERTEX
GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV - CType: int |
static int |
GL_VIEWPORT_SUBPIXEL_BITS
GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias 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_FAILED
GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES, GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS, GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER, GL_AUTO_GENERATE_MIPMAP, GL_BACK_LEFT, GL_BACK_RIGHT, GL_BGR_INTEGER, GL_BGRA_INTEGER, GL_BLUE_INTEGER, GL_BUFFER_GPU_ADDRESS_NV, GL_CAVEAT_SUPPORT, GL_CLAMP_READ_COLOR, GL_CLEAR_BUFFER, GL_CLIP_DISTANCE0, GL_CLIP_DISTANCE1, GL_CLIP_DISTANCE2, GL_CLIP_DISTANCE3, GL_CLIP_DISTANCE4, GL_CLIP_DISTANCE5, GL_CLIP_DISTANCE6, GL_CLIP_DISTANCE7, GL_CLIPPING_INPUT_PRIMITIVES_ARB, GL_CLIPPING_OUTPUT_PRIMITIVES_ARB, GL_COLOR_ARRAY_ADDRESS_NV, GL_COLOR_ARRAY_LENGTH_NV, GL_COLOR_COMPONENTS, GL_COLOR_ENCODING, GL_COLOR_RENDERABLE, GL_COMPRESSED_RED, GL_COMPRESSED_RED_RGTC1, GL_COMPRESSED_RG, GL_COMPRESSED_RG_RGTC2, GL_COMPRESSED_RGB, GL_COMPRESSED_RGBA, GL_COMPRESSED_SIGNED_RED_RGTC1, GL_COMPRESSED_SIGNED_RG_RGTC2, GL_COMPRESSED_SRGB, GL_COMPRESSED_SRGB_ALPHA, GL_COMPUTE_SHADER_INVOCATIONS_ARB, GL_COMPUTE_TEXTURE, GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT, GL_CONTEXT_FLAG_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_ARB
GL_ACTIVE_ATOMIC_COUNTER_BUFFERS, GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH, GL_ACTIVE_UNIFORM_BLOCKS, GL_ALL_BARRIER_BITS, GL_ATOMIC_COUNTER_BARRIER_BIT, GL_ATOMIC_COUNTER_BUFFER, GL_ATOMIC_COUNTER_BUFFER_BINDING, GL_ATOMIC_COUNTER_BUFFER_SIZE, GL_ATOMIC_COUNTER_BUFFER_START, GL_BLUE, GL_BUFFER_ACCESS_FLAGS, GL_BUFFER_MAP_LENGTH, GL_BUFFER_MAP_OFFSET, GL_BUFFER_UPDATE_BARRIER_BIT, GL_COLOR, GL_COLOR_ATTACHMENT16, GL_COLOR_ATTACHMENT17, GL_COLOR_ATTACHMENT18, GL_COLOR_ATTACHMENT19, GL_COLOR_ATTACHMENT20, GL_COLOR_ATTACHMENT21, GL_COLOR_ATTACHMENT22, GL_COLOR_ATTACHMENT23, GL_COLOR_ATTACHMENT24, GL_COLOR_ATTACHMENT25, GL_COLOR_ATTACHMENT26, GL_COLOR_ATTACHMENT27, GL_COLOR_ATTACHMENT28, GL_COLOR_ATTACHMENT29, GL_COLOR_ATTACHMENT30, GL_COLOR_ATTACHMENT31, GL_COMMAND_BARRIER_BIT, GL_COMPRESSED_R11_EAC, GL_COMPRESSED_RG11_EAC, GL_COMPRESSED_RGB8_ETC2, GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_COMPRESSED_RGBA_ASTC_10x10_KHR, GL_COMPRESSED_RGBA_ASTC_10x5_KHR, GL_COMPRESSED_RGBA_ASTC_10x6_KHR, GL_COMPRESSED_RGBA_ASTC_10x8_KHR, GL_COMPRESSED_RGBA_ASTC_12x10_KHR, GL_COMPRESSED_RGBA_ASTC_12x12_KHR, GL_COMPRESSED_RGBA_ASTC_4x4_KHR, GL_COMPRESSED_RGBA_ASTC_5x4_KHR, GL_COMPRESSED_RGBA_ASTC_5x5_KHR, GL_COMPRESSED_RGBA_ASTC_6x5_KHR, GL_COMPRESSED_RGBA_ASTC_6x6_KHR, GL_COMPRESSED_RGBA_ASTC_8x5_KHR, GL_COMPRESSED_RGBA_ASTC_8x6_KHR, GL_COMPRESSED_RGBA_ASTC_8x8_KHR, GL_COMPRESSED_RGBA8_ETC2_EAC, GL_COMPRESSED_SIGNED_R11_EAC, GL_COMPRESSED_SIGNED_RG11_EAC, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC, GL_COMPRESSED_SRGB8_ETC2, GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, GL_CONTEXT_FLAGS, GL_COPY_READ_BUFFER, GL_COPY_READ_BUFFER_BINDING, GL_COPY_WRITE_BUFFER, GL_COPY_WRITE_BUFFER_BINDING, GL_DEPTH, GL_DEPTH_COMPONENT32F, GL_DEPTH_STENCIL_ATTACHMENT, GL_DEPTH_STENCIL_TEXTURE_MODE, GL_DEPTH32F_STENCIL8, GL_DYNAMIC_COPY, GL_DYNAMIC_READ, GL_ELEMENT_ARRAY_BARRIER_BIT, GL_FIRST_VERTEX_CONVENTION, GL_FIRST_VERTEX_CONVENTION_EXT, GL_FLOAT_32_UNSIGNED_INT_24_8_REV, GL_FLOAT_MAT2x3, GL_FLOAT_MAT2x4, GL_FLOAT_MAT3x2, GL_FLOAT_MAT3x4, GL_FLOAT_MAT4x2, GL_FLOAT_MAT4x3, GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT, GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER, GL_FRAMEBUFFER_BARRIER_BIT, GL_FRAMEBUFFER_DEFAULT, GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS, GL_FRAMEBUFFER_DEFAULT_HEIGHT, GL_FRAMEBUFFER_DEFAULT_LAYERS, GL_FRAMEBUFFER_DEFAULT_SAMPLES, GL_FRAMEBUFFER_DEFAULT_WIDTH, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT, GL_FRAMEBUFFER_UNDEFINED, GL_GEOMETRY_SHADER_BIT, GL_GREEN, GL_IMAGE_2D, GL_IMAGE_2D_ARRAY, GL_IMAGE_3D, GL_IMAGE_BINDING_ACCESS, GL_IMAGE_BINDING_FORMAT, GL_IMAGE_BINDING_LAYER, GL_IMAGE_BINDING_LAYERED, GL_IMAGE_BINDING_LEVEL, GL_IMAGE_BINDING_NAME, GL_IMAGE_BUFFER, GL_IMAGE_CUBE, GL_IMAGE_CUBE_MAP_ARRAY, GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, GL_INT_IMAGE_2D, GL_INT_IMAGE_2D_ARRAY, GL_INT_IMAGE_3D, GL_INT_IMAGE_BUFFER, GL_INT_IMAGE_CUBE, GL_INT_IMAGE_CUBE_MAP_ARRAY, GL_INT_SAMPLER_2D, GL_INT_SAMPLER_2D_ARRAY, GL_INT_SAMPLER_3D, GL_INT_SAMPLER_BUFFER, GL_INT_SAMPLER_CUBE, GL_INT_SAMPLER_CUBE_MAP_ARRAY, GL_INTERLEAVED_ATTRIBS, GL_INVALID_INDEX, GL_LAST_VERTEX_CONVENTION, GL_LAST_VERTEX_CONVENTION_EXT, GL_LINE_STRIP_ADJACENCY_EXT, GL_LINES_ADJACENCY_EXT, GL_MAJOR_VERSION, GL_MAX, GL_MAX_ARRAY_TEXTURE_LAYERS, GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS, GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE, GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS, GL_MAX_COMBINED_ATOMIC_COUNTERS, GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, GL_MAX_COMBINED_IMAGE_UNIFORMS, GL_MAX_COMBINED_UNIFORM_BLOCKS, GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS, GL_MAX_ELEMENT_INDEX, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS, GL_MAX_FRAGMENT_ATOMIC_COUNTERS, GL_MAX_FRAGMENT_IMAGE_UNIFORMS, GL_MAX_FRAGMENT_UNIFORM_BLOCKS, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_FRAMEBUFFER_HEIGHT, GL_MAX_FRAMEBUFFER_LAYERS, GL_MAX_FRAMEBUFFER_SAMPLES, GL_MAX_FRAMEBUFFER_WIDTH, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, GL_MAX_GEOMETRY_ATOMIC_COUNTERS, GL_MAX_GEOMETRY_IMAGE_UNIFORMS, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_GEOMETRY_UNIFORM_BLOCKS, GL_MAX_IMAGE_UNITS, GL_MAX_PROGRAM_TEXEL_OFFSET, GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, GL_MAX_TEXTURE_BUFFER_SIZE, GL_MAX_TEXTURE_LOD_BIAS, GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS, GL_MAX_UNIFORM_BLOCK_SIZE, GL_MAX_UNIFORM_BUFFER_BINDINGS, GL_MAX_VARYING_COMPONENTS, GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS, GL_MAX_VERTEX_ATOMIC_COUNTERS, GL_MAX_VERTEX_IMAGE_UNIFORMS, GL_MAX_VERTEX_UNIFORM_BLOCKS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_MIN, GL_MIN_PROGRAM_TEXEL_OFFSET, GL_MIN_SAMPLE_SHADING_VALUE, GL_MINOR_VERSION, GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, GL_MULTISAMPLE_LINE_WIDTH_RANGE, GL_NUM_EXTENSIONS, GL_NUM_SAMPLE_COUNTS, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PIXEL_BUFFER_BARRIER_BIT, GL_PIXEL_PACK_BUFFER, GL_PIXEL_PACK_BUFFER_BINDING, GL_PIXEL_UNPACK_BUFFER, GL_PIXEL_UNPACK_BUFFER_BINDING, GL_PRIMITIVE_BOUNDING_BOX, GL_PRIMITIVE_RESTART_FIXED_INDEX, GL_PRIMITIVES_GENERATED, GL_PROGRAM_BINARY_RETRIEVABLE_HINT, GL_QUADS, GL_QUERY_BY_REGION_NO_WAIT, GL_QUERY_BY_REGION_WAIT, GL_QUERY_NO_WAIT, GL_QUERY_WAIT, GL_R11F_G11F_B10F, GL_R16I, GL_R16UI, GL_R32I, GL_R32UI, GL_R8_SNORM, GL_R8I, GL_R8UI, GL_RASTERIZER_DISCARD, GL_READ_BUFFER, GL_READ_ONLY, GL_READ_WRITE, GL_RED_INTEGER, GL_RG_INTEGER, GL_RG16I, GL_RG16UI, GL_RG32I, GL_RG32UI, GL_RG8_SNORM, GL_RG8I, GL_RG8UI, GL_RGB_INTEGER, GL_RGB10_A2UI, GL_RGB16I, GL_RGB16UI, GL_RGB32I, GL_RGB32UI, GL_RGB8_SNORM, GL_RGB8I, GL_RGB8UI, GL_RGB9_E5, GL_RGBA_INTEGER, GL_RGBA16I, GL_RGBA16UI, GL_RGBA32I, GL_RGBA32UI, GL_RGBA8_SNORM, GL_RGBA8I, GL_RGBA8UI, GL_SAMPLE_SHADING, GL_SAMPLER_2D_ARRAY, GL_SAMPLER_2D_ARRAY_SHADOW, GL_SAMPLER_BUFFER, GL_SAMPLER_CUBE_MAP_ARRAY, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, GL_SAMPLER_CUBE_SHADOW, GL_SEPARATE_ATTRIBS, GL_SHADER_IMAGE_ACCESS_BARRIER_BIT, GL_SIGNED_NORMALIZED, GL_SRGB8, GL_STATIC_COPY, GL_STATIC_READ, GL_STENCIL, GL_STREAM_COPY, GL_STREAM_READ, GL_TESS_CONTROL_SHADER_BIT, GL_TESS_EVALUATION_SHADER_BIT, GL_TEXTURE_2D_ARRAY, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_ALPHA_TYPE, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_2D_ARRAY, GL_TEXTURE_BINDING_BUFFER, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BLUE_TYPE, GL_TEXTURE_BUFFER, GL_TEXTURE_BUFFER_DATA_STORE_BINDING, GL_TEXTURE_COMPRESSED, GL_TEXTURE_CUBE_MAP_ARRAY, GL_TEXTURE_DEPTH, GL_TEXTURE_DEPTH_SIZE, GL_TEXTURE_DEPTH_TYPE, GL_TEXTURE_FETCH_BARRIER_BIT, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_GREEN_TYPE, GL_TEXTURE_HEIGHT, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_LOD, GL_TEXTURE_RED_SIZE, GL_TEXTURE_RED_TYPE, GL_TEXTURE_SHARED_SIZE, GL_TEXTURE_STENCIL_SIZE, GL_TEXTURE_SWIZZLE_A, GL_TEXTURE_SWIZZLE_B, GL_TEXTURE_SWIZZLE_G, GL_TEXTURE_SWIZZLE_R, GL_TEXTURE_UPDATE_BARRIER_BIT, GL_TEXTURE_WIDTH, GL_TIMEOUT_IGNORED, GL_TRANSFORM_FEEDBACK, GL_TRANSFORM_FEEDBACK_ACTIVE, GL_TRANSFORM_FEEDBACK_BARRIER_BIT, GL_TRANSFORM_FEEDBACK_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER, GL_TRANSFORM_FEEDBACK_BUFFER_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER_MODE, GL_TRANSFORM_FEEDBACK_BUFFER_SIZE, GL_TRANSFORM_FEEDBACK_BUFFER_START, GL_TRANSFORM_FEEDBACK_PAUSED, GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN, GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH, GL_TRANSFORM_FEEDBACK_VARYINGS, GL_TRIANGLE_STRIP_ADJACENCY_EXT, GL_TRIANGLES_ADJACENCY_EXT, GL_UNIFORM_ARRAY_STRIDE, GL_UNIFORM_BARRIER_BIT, GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES, GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS, GL_UNIFORM_BLOCK_BINDING, GL_UNIFORM_BLOCK_DATA_SIZE, GL_UNIFORM_BLOCK_INDEX, GL_UNIFORM_BLOCK_NAME_LENGTH, GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER, GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER, GL_UNIFORM_BUFFER, GL_UNIFORM_BUFFER_BINDING, GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT, GL_UNIFORM_BUFFER_SIZE, GL_UNIFORM_BUFFER_START, GL_UNIFORM_IS_ROW_MAJOR, GL_UNIFORM_MATRIX_STRIDE, GL_UNIFORM_NAME_LENGTH, GL_UNIFORM_OFFSET, GL_UNIFORM_SIZE, GL_UNIFORM_TYPE, GL_UNPACK_IMAGE_HEIGHT, GL_UNPACK_SKIP_IMAGES, GL_UNSIGNED_INT_5_9_9_9_REV, GL_UNSIGNED_INT_ATOMIC_COUNTER, GL_UNSIGNED_INT_IMAGE_2D, GL_UNSIGNED_INT_IMAGE_2D_ARRAY, GL_UNSIGNED_INT_IMAGE_3D, GL_UNSIGNED_INT_IMAGE_BUFFER, GL_UNSIGNED_INT_IMAGE_CUBE, GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY, GL_UNSIGNED_INT_SAMPLER_2D, GL_UNSIGNED_INT_SAMPLER_2D_ARRAY, GL_UNSIGNED_INT_SAMPLER_3D, GL_UNSIGNED_INT_SAMPLER_BUFFER, GL_UNSIGNED_INT_SAMPLER_CUBE, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, GL_UNSIGNED_INT_VEC2, GL_UNSIGNED_INT_VEC3, GL_UNSIGNED_INT_VEC4, GL_VERTEX_ARRAY_BINDING, GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT, GL_VERTEX_ATTRIB_ARRAY_DIVISOR, GL_VERTEX_ATTRIB_ARRAY_INTEGER
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, GL_ACTIVE_ATTRIBUTES, GL_ACTIVE_PROGRAM, GL_ACTIVE_UNIFORM_MAX_LENGTH, GL_ACTIVE_UNIFORMS, GL_ALL_SHADER_BITS, GL_ANY_SAMPLES_PASSED, GL_ANY_SAMPLES_PASSED_CONSERVATIVE, GL_ATTACHED_SHADERS, GL_BLEND_ADVANCED_COHERENT_KHR, GL_BLEND_COLOR, GL_BOOL, GL_BOOL_VEC2, GL_BOOL_VEC3, GL_BOOL_VEC4, GL_BUFFER, GL_CLAMP_TO_BORDER, GL_COLOR_ATTACHMENT1, GL_COLOR_ATTACHMENT10, GL_COLOR_ATTACHMENT11, GL_COLOR_ATTACHMENT12, GL_COLOR_ATTACHMENT13, GL_COLOR_ATTACHMENT14, GL_COLOR_ATTACHMENT15, GL_COLOR_ATTACHMENT2, GL_COLOR_ATTACHMENT3, GL_COLOR_ATTACHMENT4, GL_COLOR_ATTACHMENT5, GL_COLOR_ATTACHMENT6, GL_COLOR_ATTACHMENT7, GL_COLOR_ATTACHMENT8, GL_COLOR_ATTACHMENT9, GL_COMPARE_REF_TO_TEXTURE, GL_COMPILE_STATUS, GL_CONSTANT_ALPHA, GL_CONSTANT_COLOR, GL_CONTEXT_FLAG_DEBUG_BIT, GL_CONTEXT_ROBUST_ACCESS, GL_CURRENT_PROGRAM, GL_CURRENT_QUERY, GL_CURRENT_VERTEX_ATTRIB, GL_DEBUG_CALLBACK_FUNCTION, GL_DEBUG_CALLBACK_USER_PARAM, GL_DEBUG_GROUP_STACK_DEPTH, GL_DEBUG_LOGGED_MESSAGES, GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH, GL_DEBUG_OUTPUT, GL_DEBUG_OUTPUT_SYNCHRONOUS, GL_DEBUG_SEVERITY_HIGH, GL_DEBUG_SEVERITY_LOW, GL_DEBUG_SEVERITY_MEDIUM, GL_DEBUG_SEVERITY_NOTIFICATION, GL_DEBUG_SOURCE_API, GL_DEBUG_SOURCE_APPLICATION, GL_DEBUG_SOURCE_OTHER, GL_DEBUG_SOURCE_SHADER_COMPILER, GL_DEBUG_SOURCE_THIRD_PARTY, GL_DEBUG_SOURCE_WINDOW_SYSTEM, GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR, GL_DEBUG_TYPE_ERROR, GL_DEBUG_TYPE_MARKER, GL_DEBUG_TYPE_OTHER, GL_DEBUG_TYPE_PERFORMANCE, GL_DEBUG_TYPE_POP_GROUP, GL_DEBUG_TYPE_PORTABILITY, GL_DEBUG_TYPE_PUSH_GROUP, GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR, GL_DELETE_STATUS, GL_DEPTH_COMPONENT, GL_DRAW_BUFFER0, GL_DRAW_BUFFER1, GL_DRAW_BUFFER10, GL_DRAW_BUFFER11, GL_DRAW_BUFFER12, GL_DRAW_BUFFER13, GL_DRAW_BUFFER14, GL_DRAW_BUFFER15, GL_DRAW_BUFFER2, GL_DRAW_BUFFER3, GL_DRAW_BUFFER4, GL_DRAW_BUFFER5, GL_DRAW_BUFFER6, GL_DRAW_BUFFER7, GL_DRAW_BUFFER8, GL_DRAW_BUFFER9, GL_FLOAT_MAT2, GL_FLOAT_MAT3, GL_FLOAT_MAT4, GL_FLOAT_VEC2, GL_FLOAT_VEC3, GL_FLOAT_VEC4, GL_FRAGMENT_SHADER, GL_FRAGMENT_SHADER_BIT, GL_FRAGMENT_SHADER_DERIVATIVE_HINT, GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING, GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE, GL_GPU_DISJOINT, GL_HIGH_FLOAT, GL_HIGH_INT, GL_INFO_LOG_LENGTH, GL_INT, GL_INT_10_10_10_2, GL_INT_SAMPLER_2D_MULTISAMPLE, GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_INT_VEC2, GL_INT_VEC3, GL_INT_VEC4, GL_LINK_STATUS, GL_LOW_FLOAT, GL_LOW_INT, GL_MAX_3D_TEXTURE_SIZE, GL_MAX_COLOR_ATTACHMENTS, GL_MAX_COLOR_TEXTURE_SAMPLES, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_DEBUG_GROUP_STACK_DEPTH, GL_MAX_DEBUG_LOGGED_MESSAGES, GL_MAX_DEBUG_MESSAGE_LENGTH, GL_MAX_DEPTH_TEXTURE_SAMPLES, GL_MAX_DRAW_BUFFERS, GL_MAX_FRAGMENT_UNIFORM_VECTORS, GL_MAX_INTEGER_SAMPLES, GL_MAX_LABEL_LENGTH, GL_MAX_SAMPLE_MASK_WORDS, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_VARYING_VECTORS, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_UNIFORM_VECTORS, GL_MEDIUM_FLOAT, GL_MEDIUM_INT, GL_NUM_PROGRAM_BINARY_FORMATS, GL_NUM_SHADER_BINARY_FORMATS, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_PROGRAM, GL_PROGRAM_BINARY_FORMATS, GL_PROGRAM_BINARY_LENGTH, GL_PROGRAM_PIPELINE, GL_PROGRAM_PIPELINE_BINDING, GL_PROGRAM_SEPARABLE, GL_PROXY_TEXTURE_2D_MULTISAMPLE, GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY, GL_QUERY, GL_QUERY_COUNTER_BITS, GL_QUERY_RESULT, GL_QUERY_RESULT_AVAILABLE, GL_RED, GL_RG, GL_SAMPLE_MASK, GL_SAMPLE_MASK_VALUE, GL_SAMPLE_POSITION, GL_SAMPLER, GL_SAMPLER_2D, GL_SAMPLER_2D_MULTISAMPLE, GL_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_SAMPLER_2D_SHADOW, GL_SAMPLER_3D, GL_SAMPLER_CUBE, GL_SHADER, GL_SHADER_BINARY_DMP, GL_SHADER_BINARY_FORMATS, GL_SHADER_COMPILER, GL_SHADER_SOURCE_LENGTH, GL_SHADER_TYPE, GL_SHADING_LANGUAGE_VERSION, GL_STACK_OVERFLOW, GL_STACK_UNDERFLOW, GL_STENCIL_BACK_FAIL, GL_STENCIL_BACK_FUNC, GL_STENCIL_BACK_PASS_DEPTH_FAIL, GL_STENCIL_BACK_PASS_DEPTH_PASS, GL_STENCIL_BACK_REF, GL_STENCIL_BACK_VALUE_MASK, GL_STENCIL_BACK_WRITEMASK, GL_STENCIL_INDEX, GL_STREAM_DRAW, GL_TEXTURE_2D_MULTISAMPLE, GL_TEXTURE_2D_MULTISAMPLE_ARRAY, GL_TEXTURE_3D, GL_TEXTURE_BINDING_2D_MULTISAMPLE, GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY, GL_TEXTURE_BINDING_3D, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_FIXED_SAMPLE_LOCATIONS, GL_TEXTURE_SAMPLES, GL_TEXTURE_WRAP_R, GL_TIME_ELAPSED, GL_TIMESTAMP, GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_PIXELS, GL_UNPACK_SKIP_ROWS, GL_UNSIGNED_INT_10_10_10_2, GL_UNSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_UNSIGNED_NORMALIZED, GL_VALIDATE_STATUS, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, GL_VERTEX_ATTRIB_ARRAY_ENABLED, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, GL_VERTEX_ATTRIB_ARRAY_POINTER, GL_VERTEX_ATTRIB_ARRAY_SIZE, GL_VERTEX_ATTRIB_ARRAY_STRIDE, GL_VERTEX_ATTRIB_ARRAY_TYPE, GL_VERTEX_SHADER, GL_VERTEX_SHADER_BIT
GL_ACTIVE_TEXTURE, GL_ALIASED_LINE_WIDTH_RANGE, GL_ALIASED_POINT_SIZE_RANGE, GL_ALPHA, GL_ALPHA_BITS, GL_ALPHA16F, GL_ALPHA32F, GL_ALPHA8, GL_ALWAYS, GL_AND, GL_AND_INVERTED, GL_AND_REVERSE, GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_BINDING, GL_BACK, GL_BGR, GL_BGRA, GL_BGRA8, GL_BLEND, GL_BLEND_DST, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_EQUATION, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BLEND_SRC, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_BLUE_BITS, GL_BUFFER_ACCESS, GL_BUFFER_MAP_POINTER, GL_BUFFER_MAPPED, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_BYTE, GL_CCW, GL_CLAMP_TO_EDGE, GL_CLEAR, GL_COLOR_ATTACHMENT0, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_LOGIC_OP, GL_COLOR_WRITEMASK, GL_COMPRESSED_RGB_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT3_EXT, GL_COMPRESSED_RGBA_S3TC_DXT5_EXT, GL_COMPRESSED_TEXTURE_FORMATS, GL_COPY, GL_COPY_INVERTED, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CW, GL_DECR, GL_DECR_WRAP, GL_DEPTH_ATTACHMENT, GL_DEPTH_BITS, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT16, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_STENCIL, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DEPTH24_STENCIL8, GL_DITHER, GL_DONT_CARE, GL_DRAW_FRAMEBUFFER, GL_DRAW_FRAMEBUFFER_BINDING, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_DRAW, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_EQUAL, GL_EQUIV, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FIXED, GL_FLOAT, GL_FRAMEBUFFER, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, GL_FRAMEBUFFER_BINDING, GL_FRAMEBUFFER_COMPLETE, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS, GL_FRAMEBUFFER_INCOMPLETE_FORMATS, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE, GL_FRAMEBUFFER_SRGB, GL_FRAMEBUFFER_UNSUPPORTED, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GENERATE_MIPMAP_HINT, GL_GEQUAL, GL_GREATER, GL_GREEN_BITS, GL_GUILTY_CONTEXT_RESET, GL_HALF_FLOAT, GL_IMPLEMENTATION_COLOR_READ_FORMAT, GL_IMPLEMENTATION_COLOR_READ_TYPE, GL_INCR, GL_INCR_WRAP, GL_INNOCENT_CONTEXT_RESET, GL_INVALID_ENUM, GL_INVALID_FRAMEBUFFER_OPERATION, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_SMOOTH, GL_LINE_SMOOTH_HINT, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LOGIC_OP_MODE, GL_LOSE_CONTEXT_ON_RESET, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_LUMINANCE_ALPHA16F, GL_LUMINANCE_ALPHA32F, GL_LUMINANCE16F, GL_LUMINANCE32F, GL_LUMINANCE4_ALPHA4, GL_LUMINANCE8, GL_LUMINANCE8_ALPHA8, GL_MAP_FLUSH_EXPLICIT_BIT, GL_MAP_INVALIDATE_BUFFER_BIT, GL_MAP_INVALIDATE_RANGE_BIT, GL_MAP_READ_BIT, GL_MAP_UNSYNCHRONIZED_BIT, GL_MAP_WRITE_BIT, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_SAMPLES, GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, GL_MAX_TEXTURE_SIZE, GL_MAX_VIEWPORT_DIMS, GL_MIRRORED_REPEAT, GL_MULTISAMPLE, GL_NAND, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NO_RESET_NOTIFICATION, GL_NONE, GL_NOOP, GL_NOR, GL_NOTEQUAL, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_ONE, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OR, GL_OR_INVERTED, GL_OR_REVERSE, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_POINT_FADE_THRESHOLD_SIZE, GL_POINT_SIZE, GL_POINTS, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_UNITS, GL_R16F, GL_R32F, GL_R8, GL_READ_FRAMEBUFFER, GL_READ_FRAMEBUFFER_BINDING, GL_RED_BITS, GL_RENDERBUFFER, GL_RENDERBUFFER_ALPHA_SIZE, GL_RENDERBUFFER_BINDING, GL_RENDERBUFFER_BLUE_SIZE, GL_RENDERBUFFER_DEPTH_SIZE, GL_RENDERBUFFER_GREEN_SIZE, GL_RENDERBUFFER_HEIGHT, GL_RENDERBUFFER_INTERNAL_FORMAT, GL_RENDERBUFFER_RED_SIZE, GL_RENDERBUFFER_SAMPLES, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RESET_NOTIFICATION_STRATEGY, GL_RG16F, GL_RG32F, GL_RG8, GL_RGB, GL_RGB10, GL_RGB10_A2, GL_RGB16F, GL_RGB32F, GL_RGB5_A1, GL_RGB565, GL_RGB8, GL_RGBA, GL_RGBA16F, GL_RGBA32F, GL_RGBA4, GL_RGBA8, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_ALPHA_TO_ONE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLES, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SET, GL_SHORT, GL_SMOOTH_LINE_WIDTH_RANGE, GL_SMOOTH_POINT_SIZE_RANGE, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_SRGB, GL_SRGB_ALPHA, GL_SRGB8_ALPHA8, GL_STATIC_DRAW, GL_STENCIL_ATTACHMENT, GL_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX1, GL_STENCIL_INDEX4, GL_STENCIL_INDEX8, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_SUBPIXEL_BITS, GL_TEXTURE, GL_TEXTURE_2D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_CUBE_MAP, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_IMMUTABLE_FORMAT, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MAX_ANISOTROPY_EXT, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE2, GL_TEXTURE20, GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE3, GL_TEXTURE30, GL_TEXTURE31, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNKNOWN_CONTEXT_RESET, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_INT_10F_11F_11F_REV, GL_UNSIGNED_INT_24_8, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_VENDOR, GL_VERSION, GL_VIEWPORT, GL_WRITE_ONLY, GL_XOR, GL_ZERO
Modifier and Type | Method and Description |
---|---|
void |
glBindFragDataLocationIndexed(int program,
int colorNumber,
int index,
String name)
Entry point to C language function:
void glBindFragDataLocationIndexed(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name) Part of GL_ARB_blend_func_extended , GL_VERSION_3_3 , GL_EXT_blend_func_extended Alias 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_VERSION_4_1 , GL_ARB_viewport_array |
void |
glDepthRangeArrayv(int first,
int count,
DoubleBuffer v)
Entry point to C language function:
void glDepthRangeArrayv(GLuint first, GLsizei count, const GLdouble * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array |
void |
glDepthRangeIndexed(int index,
double n,
double f)
Entry point to C language function:
void glDepthRangeIndexed(GLuint index, GLdouble n, GLdouble f) Part of GL_VERSION_4_1 , GL_ARB_viewport_array |
void |
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_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineName(int program,
int shadertype,
int index,
int bufsize,
IntBuffer length,
ByteBuffer name)
Entry point to C language function:
void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformiv(int program,
int shadertype,
int index,
int pname,
int[] values,
int values_offset)
Entry point to C language function:
void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformiv(int program,
int shadertype,
int index,
int pname,
IntBuffer values)
Entry point to C language function:
void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformName(int program,
int shadertype,
int index,
int bufsize,
int[] length,
int length_offset,
byte[] name,
int name_offset)
Entry point to C language function:
void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformName(int program,
int shadertype,
int index,
int bufsize,
IntBuffer length,
ByteBuffer name)
Entry point to C language function:
void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetDoublei_v(int target,
int index,
double[] data,
int data_offset)
Entry point to C language function:
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_EXT_direct_state_access Alias for: glGetDoublei_vEXT |
void |
glGetDoublei_v(int target,
int index,
DoubleBuffer data)
Entry point to C language function:
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_EXT_direct_state_access Alias for: glGetDoublei_vEXT |
void |
glGetFloati_v(int target,
int index,
float[] data,
int data_offset)
Entry point to C language function:
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array , GL_EXT_direct_state_access Alias for: glGetFloati_vNV , glGetFloati_vEXT |
void |
glGetFloati_v(int target,
int index,
FloatBuffer data)
Entry point to C language function:
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array , GL_EXT_direct_state_access Alias for: glGetFloati_vNV , glGetFloati_vEXT |
int |
glGetFragDataIndex(int program,
String name)
Entry point to C language function:
GLint glGetFragDataIndex(GLuint program, const GLchar * name) Part of GL_ARB_blend_func_extended , GL_VERSION_3_3 , GL_EXT_blend_func_extended Alias 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_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetProgramStageiv(int program,
int shadertype,
int pname,
IntBuffer values)
Entry point to C language function:
void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
int |
glGetSubroutineIndex(int program,
int shadertype,
String name)
Entry point to C language function:
GLuint glGetSubroutineIndex(GLuint program, GLenum shadertype, const GLchar * name) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
int |
glGetSubroutineUniformLocation(int program,
int shadertype,
String name)
Entry point to C language function:
GLint glGetSubroutineUniformLocation(GLuint program, GLenum shadertype, const GLchar * name) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetUniformdv(int program,
int location,
double[] params,
int params_offset)
Entry point to C language function:
void glGetUniformdv(GLuint program, GLint location, GLdouble * params) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glGetUniformdv(int program,
int location,
DoubleBuffer params)
Entry point to C language function:
void glGetUniformdv(GLuint program, GLint location, GLdouble * params) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glGetUniformSubroutineuiv(int shadertype,
int location,
int[] params,
int params_offset)
Entry point to C language function:
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glGetUniformSubroutineuiv(int shadertype,
int location,
IntBuffer params)
Entry point to C language function:
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
boolean |
glIsNamedStringARB(int namelen,
String name)
Entry point to C language function:
GLboolean glIsNamedStringARB(GLint namelen, const GLchar * name) Part of GL_ARB_shading_language_include |
void |
glMultiDrawArraysIndirect(int mode,
long indirect_buffer_offset,
int drawcount,
int stride)
Entry point to C language function:
void glMultiDrawArraysIndirect(GLenum mode, const void * indirect, GLsizei drawcount, GLsizei stride) Part of GL_VERSION_4_3 , GL_ARB_multi_draw_indirect , GL_EXT_multi_draw_indirect , GL_AMD_multi_draw_indirect Alias for: glMultiDrawArraysIndirectEXT , glMultiDrawArraysIndirectAMD |
void |
glMultiDrawElementsBaseVertex(int mode,
IntBuffer count,
int type,
PointerBuffer indices,
int drawcount,
IntBuffer basevertex)
Entry point to C language function:
void glMultiDrawElementsBaseVertex(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei drawcount, const GLint * basevertex) Part of GL_ARB_draw_elements_base_vertex , GL_VERSION_3_2 , GL_OES_draw_elements_base_vertex , GL_EXT_draw_elements_base_vertex Alias for: glMultiDrawElementsBaseVertexOES , glMultiDrawElementsBaseVertexEXT |
void |
glMultiDrawElementsIndirect(int mode,
int type,
Buffer indirect,
int drawcount,
int stride)
Entry point to C language function:
void glMultiDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect, GLsizei drawcount, GLsizei stride) Part of GL_VERSION_4_3 , GL_ARB_multi_draw_indirect , GL_EXT_multi_draw_indirect , GL_AMD_multi_draw_indirect Alias for: glMultiDrawElementsIndirectEXT , glMultiDrawElementsIndirectAMD |
void |
glNamedStringARB(int type,
int namelen,
String name,
int stringlen,
String string)
Entry point to C language function:
void glNamedStringARB(GLenum type, GLint namelen, const GLchar * name, GLint stringlen, const GLchar * string) Part of GL_ARB_shading_language_include |
void |
glPatchParameterfv(int pname,
float[] values,
int values_offset)
Entry point to C language function:
void glPatchParameterfv(GLenum pname, const GLfloat * values) Part of GL_VERSION_4_0 , GL_ARB_tessellation_shader |
void |
glPatchParameterfv(int pname,
FloatBuffer values)
Entry point to C language function:
void glPatchParameterfv(GLenum pname, const GLfloat * values) Part of GL_VERSION_4_0 , GL_ARB_tessellation_shader |
void |
glProgramParameteriARB(int program,
int pname,
int value)
Entry point to C language function:
void glProgramParameteriARB(GLuint program, GLenum pname, GLint value) Part of GL_ARB_geometry_shader4 |
void |
glScissorArrayv(int first,
int count,
int[] v,
int v_offset)
Entry point to C language function:
void glScissorArrayv(GLuint first, GLsizei count, const GLint * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glScissorArrayvNV |
void |
glScissorArrayv(int first,
int count,
IntBuffer v)
Entry point to C language function:
void glScissorArrayv(GLuint first, GLsizei count, const GLint * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glScissorArrayvNV |
void |
glScissorIndexed(int index,
int left,
int bottom,
int width,
int height)
Entry point to C language function:
void glScissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glScissorIndexedNV |
void |
glScissorIndexedv(int index,
int[] v,
int v_offset)
Entry point to C language function:
void glScissorIndexedv(GLuint index, const GLint * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glScissorIndexedvNV |
void |
glScissorIndexedv(int index,
IntBuffer v)
Entry point to C language function:
void glScissorIndexedv(GLuint index, const GLint * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glScissorIndexedvNV |
void |
glUniform1d(int location,
double x)
Entry point to C language function:
void glUniform1d(GLint location, GLdouble x) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform1dv(int location,
int count,
double[] value,
int value_offset)
Entry point to C language function:
void glUniform1dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform1dv(int location,
int count,
DoubleBuffer value)
Entry point to C language function:
void glUniform1dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform2d(int location,
double x,
double y)
Entry point to C language function:
void glUniform2d(GLint location, GLdouble x, GLdouble y) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform2dv(int location,
int count,
double[] value,
int value_offset)
Entry point to C language function:
void glUniform2dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform2dv(int location,
int count,
DoubleBuffer value)
Entry point to C language function:
void glUniform2dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform3d(int location,
double x,
double y,
double z)
Entry point to C language function:
void glUniform3d(GLint location, GLdouble x, GLdouble y, GLdouble z) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform3dv(int location,
int count,
double[] value,
int value_offset)
Entry point to C language function:
void glUniform3dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform3dv(int location,
int count,
DoubleBuffer value)
Entry point to C language function:
void glUniform3dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform4d(int location,
double x,
double y,
double z,
double w)
Entry point to C language function:
void glUniform4d(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform4dv(int location,
int count,
double[] value,
int value_offset)
Entry point to C language function:
void glUniform4dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniform4dv(int location,
int count,
DoubleBuffer value)
Entry point to C language function:
void glUniform4dv(GLint location, GLsizei count, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2x3dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2x3dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2x4dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix2x4dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3x2dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3x2dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3x4dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix3x4dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4x2dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4x2dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4x3dv(int location,
int count,
boolean transpose,
double[] value,
int value_offset)
Entry point to C language function:
void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformMatrix4x3dv(int location,
int count,
boolean transpose,
DoubleBuffer value)
Entry point to C language function:
void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value) Part of GL_VERSION_4_0 , GL_ARB_gpu_shader_fp64 |
void |
glUniformSubroutinesuiv(int shadertype,
int count,
int[] indices,
int indices_offset)
Entry point to C language function:
void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glUniformSubroutinesuiv(int shadertype,
int count,
IntBuffer indices)
Entry point to C language function:
void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices) Part of GL_VERSION_4_0 , GL_ARB_shader_subroutine |
void |
glVertexAttribP1ui(int index,
int type,
boolean normalized,
int value)
Entry point to C language function:
void glVertexAttribP1ui(GLuint index, GLenum type, GLboolean normalized, GLuint value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP1uiv(int index,
int type,
boolean normalized,
int[] value,
int value_offset)
Entry point to C language function:
void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP1uiv(int index,
int type,
boolean normalized,
IntBuffer value)
Entry point to C language function:
void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP2ui(int index,
int type,
boolean normalized,
int value)
Entry point to C language function:
void glVertexAttribP2ui(GLuint index, GLenum type, GLboolean normalized, GLuint value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP2uiv(int index,
int type,
boolean normalized,
int[] value,
int value_offset)
Entry point to C language function:
void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP2uiv(int index,
int type,
boolean normalized,
IntBuffer value)
Entry point to C language function:
void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP3ui(int index,
int type,
boolean normalized,
int value)
Entry point to C language function:
void glVertexAttribP3ui(GLuint index, GLenum type, GLboolean normalized, GLuint value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP3uiv(int index,
int type,
boolean normalized,
int[] value,
int value_offset)
Entry point to C language function:
void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP3uiv(int index,
int type,
boolean normalized,
IntBuffer value)
Entry point to C language function:
void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP4ui(int index,
int type,
boolean normalized,
int value)
Entry point to C language function:
void glVertexAttribP4ui(GLuint index, GLenum type, GLboolean normalized, GLuint value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP4uiv(int index,
int type,
boolean normalized,
int[] value,
int value_offset)
Entry point to C language function:
void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glVertexAttribP4uiv(int index,
int type,
boolean normalized,
IntBuffer value)
Entry point to C language function:
void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value) Part of GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
void |
glViewportArrayv(int first,
int count,
float[] v,
int v_offset)
Entry point to C language function:
void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glViewportArrayvNV |
void |
glViewportArrayv(int first,
int count,
FloatBuffer v)
Entry point to C language function:
void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glViewportArrayvNV |
void |
glViewportIndexedf(int index,
float x,
float y,
float w,
float h)
Entry point to C language function:
void glViewportIndexedf(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glViewportIndexedfNV |
void |
glViewportIndexedfv(int index,
float[] v,
int v_offset)
Entry point to C language function:
void glViewportIndexedfv(GLuint index, const GLfloat * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glViewportIndexedfvNV |
void |
glViewportIndexedfv(int index,
FloatBuffer v)
Entry point to C language function:
void glViewportIndexedfv(GLuint index, const GLfloat * v) Part of GL_VERSION_4_1 , GL_ARB_viewport_array , GL_NV_viewport_array Alias for: glViewportIndexedfvNV |
glBindSampler, glBindVertexBuffer, 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, glWaitSync
glBeginQueryIndexed, 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, glVertexFormatNV
glBeginConditionalRender, glBeginTransformFeedback, glBindBufferBase, glBindBufferRange, glBindImageTexture, glBindTransformFeedback, glBindVertexArray, glBlendEquationi, glBlendEquationSeparatei, glBlendFunci, glBlendFuncSeparatei, glBlitFramebuffer, glClearBufferfi, glClearBufferfv, glClearBufferfv, glClearBufferiv, glClearBufferiv, glClearBufferuiv, glClearBufferuiv, glColorMaski, glCopyBufferSubData, glDeleteTransformFeedbacks, glDeleteTransformFeedbacks, glDeleteVertexArrays, glDeleteVertexArrays, glDisablei, glDrawArraysInstanced, glDrawElementsInstanced, glDrawRangeElements, glEnablei, glEndConditionalRender, glEndTransformFeedback, glFramebufferParameteri, glFramebufferTextureEXT, glFramebufferTextureLayer, glGenTransformFeedbacks, glGenTransformFeedbacks, glGenVertexArrays, glGenVertexArrays, glGetActiveUniformBlockiv, glGetActiveUniformBlockiv, glGetActiveUniformBlockName, glGetActiveUniformBlockName, glGetActiveUniformsiv, glGetActiveUniformsiv, glGetBooleani_v, glGetBooleani_v, glGetFragDataLocation, glGetFramebufferParameteriv, glGetFramebufferParameteriv, glGetIntegeri_v, glGetIntegeri_v, glGetInternalformativ, glGetInternalformativ, glGetnUniformuiv, glGetnUniformuiv, glGetStringi, glGetTexLevelParameterfv, glGetTexLevelParameterfv, glGetTexLevelParameteriv, glGetTexLevelParameteriv, glGetTransformFeedbackVarying, glGetTransformFeedbackVarying, glGetUniformBlockIndex, glGetUniformIndices, glGetUniformIndices, glGetUniformuiv, glGetUniformuiv, glGetVertexAttribIiv, glGetVertexAttribIiv, glGetVertexAttribIuiv, glGetVertexAttribIuiv, glInvalidateFramebuffer, glInvalidateFramebuffer, glInvalidateSubFramebuffer, glInvalidateSubFramebuffer, glIsEnabledi, glIsTransformFeedback, glIsVertexArray, glMemoryBarrier, glMinSampleShading, glPauseTransformFeedback, glPrimitiveBoundingBox, glReadBuffer, glResumeTransformFeedback, glTexBuffer, glTexStorage2DMultisample, glTexStorage3DMultisample, glTransformFeedbackVaryings, glUniform1ui, glUniform1uiv, glUniform1uiv, glUniform2ui, glUniform2uiv, glUniform2uiv, glUniform3ui, glUniform3uiv, glUniform3uiv, glUniform4ui, glUniform4uiv, glUniform4uiv, glUniformBlockBinding, glUniformMatrix2x3fv, glUniformMatrix2x3fv, glUniformMatrix2x4fv, glUniformMatrix2x4fv, glUniformMatrix3x2fv, glUniformMatrix3x2fv, glUniformMatrix3x4fv, glUniformMatrix3x4fv, glUniformMatrix4x2fv, glUniformMatrix4x2fv, glUniformMatrix4x3fv, glUniformMatrix4x3fv, glVertexAttribDivisor, glVertexAttribI4i, glVertexAttribI4iv, glVertexAttribI4iv, glVertexAttribI4ui, glVertexAttribI4uiv, glVertexAttribI4uiv, glVertexAttribIPointer, isPBOPackBound, isPBOUnpackBound
glActiveShaderProgram, glApplyFramebufferAttachmentCMAAINTEL, glAttachShader, glBeginQuery, glBindAttribLocation, glBindProgramPipeline, glBlendColor, glClearDepth, glClearDepthf, glCompileShader, glCompressedTexImage3D, glCompressedTexImage3D, glCompressedTexSubImage3D, glCompressedTexSubImage3D, glCopyImageSubData, glCopyTexSubImage3D, glCreateProgram, glCreateShader, glCreateShaderProgramv, glDebugMessageControl, glDebugMessageControl, glDebugMessageInsert, glDeleteProgram, glDeleteProgramPipelines, glDeleteProgramPipelines, glDeleteQueries, glDeleteQueries, glDeleteShader, glDepthRange, glDepthRangef, glDetachShader, glDisableVertexAttribArray, glDrawArraysInstancedBaseInstance, glDrawBuffers, glDrawBuffers, glDrawElementsInstancedBaseInstance, glDrawElementsInstancedBaseVertexBaseInstance, glEnableVertexAttribArray, glEndQuery, glFramebufferTexture3D, glGenProgramPipelines, glGenProgramPipelines, glGenQueries, glGenQueries, glGetActiveAttrib, glGetActiveAttrib, glGetActiveUniform, glGetActiveUniform, glGetAttachedShaders, glGetAttachedShaders, glGetAttribLocation, glGetDebugMessageLog, glGetDebugMessageLog, glGetMultisamplefv, glGetMultisamplefv, glGetObjectLabel, glGetObjectLabel, glGetObjectPtrLabel, glGetObjectPtrLabel, glGetProgramBinary, glGetProgramBinary, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramiv, glGetProgramiv, glGetProgramPipelineInfoLog, glGetProgramPipelineInfoLog, glGetProgramPipelineiv, glGetProgramPipelineiv, glGetQueryiv, glGetQueryiv, glGetQueryObjecti64v, glGetQueryObjecti64v, glGetQueryObjectiv, glGetQueryObjectiv, glGetQueryObjectui64v, glGetQueryObjectui64v, glGetQueryObjectuiv, glGetQueryObjectuiv, glGetSamplerParameterIiv, glGetSamplerParameterIiv, glGetSamplerParameterIuiv, glGetSamplerParameterIuiv, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderiv, glGetShaderiv, glGetShaderPrecisionFormat, glGetShaderPrecisionFormat, glGetShaderSource, glGetShaderSource, glGetTexParameterIiv, glGetTexParameterIiv, glGetTexParameterIuiv, glGetTexParameterIuiv, glGetUniformfv, glGetUniformfv, glGetUniformiv, glGetUniformiv, glGetUniformLocation, glGetVertexAttribfv, glGetVertexAttribfv, glGetVertexAttribiv, glGetVertexAttribiv, glIsProgram, glIsProgramPipeline, glIsQuery, glIsShader, glLinkProgram, glObjectLabel, glObjectLabel, glObjectPtrLabel, glObjectPtrLabel, glPopDebugGroup, glProgramBinary, glProgramParameteri, glProgramUniform1f, glProgramUniform1fv, glProgramUniform1fv, glProgramUniform1i, glProgramUniform1iv, glProgramUniform1iv, glProgramUniform1ui, glProgramUniform1uiv, glProgramUniform1uiv, glProgramUniform2f, glProgramUniform2fv, glProgramUniform2fv, glProgramUniform2i, glProgramUniform2iv, glProgramUniform2iv, glProgramUniform2ui, glProgramUniform2uiv, glProgramUniform2uiv, glProgramUniform3f, glProgramUniform3fv, glProgramUniform3fv, glProgramUniform3i, glProgramUniform3iv, glProgramUniform3iv, glProgramUniform3ui, glProgramUniform3uiv, glProgramUniform3uiv, glProgramUniform4f, glProgramUniform4fv, glProgramUniform4fv, glProgramUniform4i, glProgramUniform4iv, glProgramUniform4iv, glProgramUniform4ui, glProgramUniform4uiv, glProgramUniform4uiv, glProgramUniformMatrix2fv, glProgramUniformMatrix2fv, glProgramUniformMatrix2x3fv, glProgramUniformMatrix2x3fv, glProgramUniformMatrix2x4fv, glProgramUniformMatrix2x4fv, glProgramUniformMatrix3fv, glProgramUniformMatrix3fv, glProgramUniformMatrix3x2fv, glProgramUniformMatrix3x2fv, glProgramUniformMatrix3x4fv, glProgramUniformMatrix3x4fv, glProgramUniformMatrix4fv, glProgramUniformMatrix4fv, glProgramUniformMatrix4x2fv, glProgramUniformMatrix4x2fv, glProgramUniformMatrix4x3fv, glProgramUniformMatrix4x3fv, glPushDebugGroup, glPushDebugGroup, glQueryCounter, glReleaseShaderCompiler, glSampleMaski, glSamplerParameterIiv, glSamplerParameterIiv, glSamplerParameterIuiv, glSamplerParameterIuiv, glShaderBinary, glShaderBinary, glShaderSource, glShaderSource, glStencilFuncSeparate, glStencilMaskSeparate, glStencilOpSeparate, glTexImage2DMultisample, glTexImage3D, glTexImage3D, glTexImage3DMultisample, glTexParameterIiv, glTexParameterIiv, glTexParameterIuiv, glTexParameterIuiv, glTexSubImage3D, glTexSubImage3D, glUniform, glUniform1f, glUniform1fv, glUniform1fv, glUniform1i, glUniform1iv, glUniform1iv, glUniform2f, glUniform2fv, glUniform2fv, glUniform2i, glUniform2iv, glUniform2iv, glUniform3f, glUniform3fv, glUniform3fv, glUniform3i, glUniform3iv, glUniform3iv, glUniform4f, glUniform4fv, glUniform4fv, glUniform4i, glUniform4iv, glUniform4iv, glUniformMatrix2fv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix3fv, glUniformMatrix4fv, glUniformMatrix4fv, glUseProgram, glUseProgramStages, glValidateProgram, glValidateProgramPipeline, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttrib4fv, glVertexAttribPointer, glVertexAttribPointer
glActiveTexture, glBindBuffer, glBindFramebuffer, glBindRenderbuffer, glBindTexture, glBlendEquation, glBlendEquationSeparate, glBlendFunc, glBlendFuncSeparate, glBufferData, glBufferSubData, glCheckFramebufferStatus, glClear, glClearColor, glClearStencil, glColorMask, glCompressedTexImage2D, glCompressedTexImage2D, glCompressedTexSubImage2D, glCompressedTexSubImage2D, glCopyTexImage2D, glCopyTexSubImage2D, glCullFace, glDeleteBuffers, glDeleteBuffers, glDeleteFramebuffers, glDeleteFramebuffers, glDeleteRenderbuffers, glDeleteRenderbuffers, glDeleteTextures, glDeleteTextures, glDepthFunc, glDepthMask, glDisable, glDrawArrays, glDrawElements, glEnable, glFinish, glFlush, glFlushMappedBufferRange, glFramebufferRenderbuffer, glFramebufferTexture2D, glFrontFace, glGenBuffers, glGenBuffers, glGenerateMipmap, glGenFramebuffers, glGenFramebuffers, glGenRenderbuffers, glGenRenderbuffers, glGenTextures, glGenTextures, glGetBooleanv, glGetBooleanv, glGetBufferParameteriv, glGetBufferParameteriv, glGetError, glGetFloatv, glGetFloatv, glGetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameteriv, glGetGraphicsResetStatus, glGetIntegerv, glGetIntegerv, glGetnUniformfv, glGetnUniformfv, glGetnUniformiv, glGetnUniformiv, glGetRenderbufferParameteriv, glGetRenderbufferParameteriv, glGetString, glGetTexParameterfv, glGetTexParameterfv, glGetTexParameteriv, glGetTexParameteriv, glHint, glIsBuffer, glIsEnabled, glIsFramebuffer, glIsRenderbuffer, glIsTexture, glLineWidth, glMapBuffer, glMapBufferRange, glPixelStorei, glPolygonOffset, glReadnPixels, glReadPixels, glReadPixels, glRenderbufferStorage, glRenderbufferStorageMultisample, glSampleCoverage, glScissor, glStencilFunc, glStencilMask, glStencilOp, glTexImage2D, glTexImage2D, glTexParameterf, glTexParameterfv, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexParameteriv, glTexStorage1D, glTexStorage2D, glTexStorage3D, glTexSubImage2D, glTexSubImage2D, glTextureStorage1DEXT, glTextureStorage2DEXT, glTextureStorage3DEXT, glUnmapBuffer, glViewport
getBoundBuffer, getBoundFramebuffer, getBufferStorage, getContext, getDefaultDrawFramebuffer, getDefaultReadBuffer, getDefaultReadFramebuffer, getDownstreamGL, getExtension, getGL, getGL2, getGL2ES1, getGL2ES2, getGL2ES3, getGL2GL3, getGL3, getGL3bc, getGL3ES3, getGL4, getGL4bc, getGL4ES3, getGLES1, getGLES2, getGLES3, getGLProfile, getMaxRenderbufferSamples, getPlatformGLExtensions, getRootGL, getSwapInterval, hasBasicFBOSupport, hasFullFBOSupport, hasGLSL, isExtensionAvailable, isFunctionAvailable, isGL, isGL2, isGL2ES1, isGL2ES2, isGL2ES3, isGL2GL3, isGL3, isGL3bc, isGL3core, isGL3ES3, isGL4, isGL4bc, isGL4core, isGL4ES3, isGLcore, isGLES, isGLES1, isGLES2, isGLES2Compatible, isGLES3, isGLES31Compatible, isGLES32Compatible, isGLES3Compatible, isNPOTTextureAvailable, isTextureFormatBGRA8888Available, isVBOArrayBound, isVBOElementArrayBound, mapBuffer, mapBufferRange, setSwapInterval
static final int GL_GEOMETRY_INPUT_TYPE_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_DOUBLE_MAT4x2
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT4x2_EXT
- CType: intstatic final int GL_DOUBLE_MAT4x3
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT4x3_EXT
- CType: intstatic final int GL_MAX_VIEWPORTS
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
GL_MAX_VIEWPORTS_NV
- CType: intstatic final int GL_ONE_MINUS_SRC1_COLOR
GL_ARB_blend_func_extended
, GL_VERSION_3_3
, GL_EXT_blend_func_extended
GL_ONE_MINUS_SRC1_COLOR_EXT
- CType: intstatic final int GL_SYNC_CL_EVENT_ARB
GL_ARB_cl_event
- CType: intstatic final int GL_GEOMETRY_OUTPUT_TYPE_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_ONE_MINUS_SRC1_ALPHA
GL_ARB_blend_func_extended
, GL_VERSION_3_3
, GL_EXT_blend_func_extended
GL_ONE_MINUS_SRC1_ALPHA_EXT
- CType: intstatic final int GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS
GL_ARB_texture_gather
GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB
- CType: intstatic final int GL_VIEWPORT_INDEX_PROVOKING_VERTEX
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV
- CType: intstatic final int GL_PROGRAM_POINT_SIZE_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS
GL_VERSION_4_0
, GL_ARB_shader_subroutine
- CType: intstatic final int GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB
GL_ARB_texture_compression_bptc
- CType: intstatic final int GL_MAX_SUBROUTINES
GL_VERSION_4_0
, GL_ARB_shader_subroutine
- CType: intstatic final int GL_CONTEXT_PROFILE_MASK
GL_VERSION_3_2
- CType: intstatic final int GL_ACTIVE_SUBROUTINE_MAX_LENGTH
GL_VERSION_4_0
, GL_ARB_shader_subroutine
- CType: intstatic final int GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
GL_VERSION_4_0
, GL_ARB_shader_subroutine
- CType: intstatic final int GL_CONTEXT_COMPATIBILITY_PROFILE_BIT
GL_VERSION_3_2
- CType: intstatic final int GL_LINES_ADJACENCY_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_DOUBLE_MAT3x2
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT3x2_EXT
- CType: intstatic final int GL_DOUBLE_MAT3x4
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT3x4_EXT
- CType: intstatic final int GL_TRIANGLES_ADJACENCY_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
GL_VERSION_4_0
, GL_ARB_shader_subroutine
- CType: intstatic final int GL_GEOMETRY_SHADER_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_VIEWPORT_BOUNDS_RANGE
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
GL_VIEWPORT_BOUNDS_RANGE_NV
- CType: intstatic final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_NAMED_STRING_LENGTH_ARB
GL_ARB_shading_language_include
- CType: intstatic final int GL_COMPATIBLE_SUBROUTINES
GL_VERSION_4_0
, GL_ARB_shader_subroutine
- CType: intstatic final int GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_NUM_COMPATIBLE_SUBROUTINES
GL_VERSION_4_0
, GL_ARB_shader_subroutine
- CType: intstatic final int GL_DOUBLE_VEC4
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_VEC4_EXT
- CType: intstatic final int GL_NAMED_STRING_TYPE_ARB
GL_ARB_shading_language_include
- CType: intstatic final int GL_DOUBLE_VEC2
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_VEC2_EXT
- CType: intstatic final int GL_DOUBLE_VEC3
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_VEC3_EXT
- CType: intstatic final int GL_MAX_VERTEX_VARYING_COMPONENTS_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_PROGRAM_POINT_SIZE
GL_VERSION_3_2
, GL_ARB_geometry_shader4
, GL_NV_geometry_program4
, GL_EXT_geometry_shader4
GL_PROGRAM_POINT_SIZE_ARB
, GL_PROGRAM_POINT_SIZE_EXT
- CType: intstatic final int GL_TRIANGLE_STRIP_ADJACENCY_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_ACTIVE_SUBROUTINES
GL_VERSION_4_0
, GL_ARB_shader_subroutine
- CType: intstatic final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_GEOMETRY_VERTICES_OUT_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_DOUBLE_MAT2x3
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT2x3_EXT
- CType: intstatic final int GL_DOUBLE_MAT2x4
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT2x4_EXT
- CType: intstatic final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_DEPTH_CLAMP
GL_VERSION_3_2
, GL_ARB_depth_clamp
, GL_NV_depth_clamp
GL_DEPTH_CLAMP_NV
- CType: intstatic final int GL_SHADER_INCLUDE_ARB
GL_ARB_shading_language_include
- CType: intstatic final int GL_VIEWPORT_SUBPIXEL_BITS
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
GL_VIEWPORT_SUBPIXEL_BITS_NV
- CType: intstatic final int GL_SRC1_COLOR
GL_ARB_blend_func_extended
, GL_VERSION_3_3
, GL_EXT_blend_func_extended
GL_SRC1_COLOR_EXT
- CType: intstatic final int GL_MAX_DUAL_SOURCE_DRAW_BUFFERS
GL_ARB_blend_func_extended
, GL_VERSION_3_3
, GL_EXT_blend_func_extended
GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT
- CType: intstatic final int GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER
GL_VERSION_4_0
, GL_ARB_tessellation_shader
- 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_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_SYNC_CL_EVENT_COMPLETE_ARB
GL_ARB_cl_event
- CType: intstatic final int GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER
GL_VERSION_4_0
, GL_ARB_tessellation_shader
- CType: intstatic final int GL_DOUBLE_MAT2
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT2_EXT
- CType: intstatic final int GL_DOUBLE_MAT3
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT3_EXT
- CType: intstatic final int GL_DOUBLE_MAT4
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
, GL_EXT_vertex_attrib_64bit
GL_DOUBLE_MAT4_EXT
- CType: intstatic final int GL_PATCH_DEFAULT_OUTER_LEVEL
GL_VERSION_4_0
, GL_ARB_tessellation_shader
- CType: intstatic final int GL_LINE_STRIP_ADJACENCY_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_PATCH_DEFAULT_INNER_LEVEL
GL_VERSION_4_0
, GL_ARB_tessellation_shader
- CType: intstatic final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB
GL_ARB_geometry_shader4
- CType: intstatic final int GL_ACTIVE_SUBROUTINE_UNIFORMS
GL_VERSION_4_0
, GL_ARB_shader_subroutine
- CType: intstatic final int GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB
GL_ARB_geometry_shader4
- CType: intvoid glMultiDrawElementsBaseVertex(int mode, IntBuffer count, int type, PointerBuffer indices, int drawcount, IntBuffer basevertex)
void glMultiDrawElementsBaseVertex(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei drawcount, const GLint * basevertex)
GL_ARB_draw_elements_base_vertex
, GL_VERSION_3_2
, GL_OES_draw_elements_base_vertex
, GL_EXT_draw_elements_base_vertex
glMultiDrawElementsBaseVertexOES
, glMultiDrawElementsBaseVertexEXT
count
- a direct only IntBuffer
indices
- a direct only PointerBuffer
basevertex
- a direct only IntBuffer
void glBindFragDataLocationIndexed(int program, int colorNumber, int index, String name)
void glBindFragDataLocationIndexed(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name)
GL_ARB_blend_func_extended
, GL_VERSION_3_3
, GL_EXT_blend_func_extended
glBindFragDataLocationIndexedEXT
int glGetFragDataIndex(int program, String name)
GLint glGetFragDataIndex(GLuint program, const GLchar * name)
GL_ARB_blend_func_extended
, GL_VERSION_3_3
, GL_EXT_blend_func_extended
glGetFragDataIndexEXT
void glVertexAttribP1ui(int index, int type, boolean normalized, int value)
void glVertexAttribP1ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glVertexAttribP1uiv(int index, int type, boolean normalized, IntBuffer value)
void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
value
- a direct or array-backed IntBuffer
void glVertexAttribP1uiv(int index, int type, boolean normalized, int[] value, int value_offset)
void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glVertexAttribP2ui(int index, int type, boolean normalized, int value)
void glVertexAttribP2ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glVertexAttribP2uiv(int index, int type, boolean normalized, IntBuffer value)
void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
value
- a direct or array-backed IntBuffer
void glVertexAttribP2uiv(int index, int type, boolean normalized, int[] value, int value_offset)
void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glVertexAttribP3ui(int index, int type, boolean normalized, int value)
void glVertexAttribP3ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glVertexAttribP3uiv(int index, int type, boolean normalized, IntBuffer value)
void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
value
- a direct or array-backed IntBuffer
void glVertexAttribP3uiv(int index, int type, boolean normalized, int[] value, int value_offset)
void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glVertexAttribP4ui(int index, int type, boolean normalized, int value)
void glVertexAttribP4ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glVertexAttribP4uiv(int index, int type, boolean normalized, IntBuffer value)
void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
value
- a direct or array-backed IntBuffer
void glVertexAttribP4uiv(int index, int type, boolean normalized, int[] value, int value_offset)
void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glUniform1d(int location, double x)
void glUniform1d(GLint location, GLdouble x)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniform2d(int location, double x, double y)
void glUniform2d(GLint location, GLdouble x, GLdouble y)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniform3d(int location, double x, double y, double z)
void glUniform3d(GLint location, GLdouble x, GLdouble y, GLdouble z)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniform4d(int location, double x, double y, double z, double w)
void glUniform4d(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniform1dv(int location, int count, DoubleBuffer value)
void glUniform1dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniform1dv(int location, int count, double[] value, int value_offset)
void glUniform1dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniform2dv(int location, int count, DoubleBuffer value)
void glUniform2dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniform2dv(int location, int count, double[] value, int value_offset)
void glUniform2dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniform3dv(int location, int count, DoubleBuffer value)
void glUniform3dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniform3dv(int location, int count, double[] value, int value_offset)
void glUniform3dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniform4dv(int location, int count, DoubleBuffer value)
void glUniform4dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniform4dv(int location, int count, double[] value, int value_offset)
void glUniform4dv(GLint location, GLsizei count, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix2dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix2dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix3dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix3dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix4dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix4dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix2x3dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix2x3dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix2x4dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix2x4dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix3x2dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix3x2dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix3x4dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix3x4dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix4x2dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix4x2dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glUniformMatrix4x3dv(int location, int count, boolean transpose, DoubleBuffer value)
void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
value
- a direct or array-backed DoubleBuffer
void glUniformMatrix4x3dv(int location, int count, boolean transpose, double[] value, int value_offset)
void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
void glGetUniformdv(int program, int location, DoubleBuffer params)
void glGetUniformdv(GLuint program, GLint location, GLdouble * params)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
params
- a direct or array-backed DoubleBuffer
void glGetUniformdv(int program, int location, double[] params, int params_offset)
void glGetUniformdv(GLuint program, GLint location, GLdouble * params)
GL_VERSION_4_0
, GL_ARB_gpu_shader_fp64
int glGetSubroutineUniformLocation(int program, int shadertype, String name)
GLint glGetSubroutineUniformLocation(GLuint program, GLenum shadertype, const GLchar * name)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
int glGetSubroutineIndex(int program, int shadertype, String name)
GLuint glGetSubroutineIndex(GLuint program, GLenum shadertype, const GLchar * name)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
void glGetActiveSubroutineUniformiv(int program, int shadertype, int index, int pname, IntBuffer values)
void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
values
- a direct or array-backed IntBuffer
void glGetActiveSubroutineUniformiv(int program, int shadertype, int index, int pname, int[] values, int values_offset)
void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
void glGetActiveSubroutineUniformName(int program, int shadertype, int index, int bufsize, IntBuffer length, ByteBuffer name)
void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
length
- a direct or array-backed IntBuffer
name
- a direct or array-backed ByteBuffer
void glGetActiveSubroutineUniformName(int program, int shadertype, int index, int bufsize, int[] length, int length_offset, byte[] name, int name_offset)
void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
void glGetActiveSubroutineName(int program, int shadertype, int index, int bufsize, IntBuffer length, ByteBuffer name)
void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
length
- a direct or array-backed IntBuffer
name
- a direct or array-backed ByteBuffer
void glGetActiveSubroutineName(int program, int shadertype, int index, int bufsize, int[] length, int length_offset, byte[] name, int name_offset)
void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
void glUniformSubroutinesuiv(int shadertype, int count, IntBuffer indices)
void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
indices
- a direct or array-backed IntBuffer
void glUniformSubroutinesuiv(int shadertype, int count, int[] indices, int indices_offset)
void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
void glGetUniformSubroutineuiv(int shadertype, int location, IntBuffer params)
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
params
- a direct or array-backed IntBuffer
void glGetUniformSubroutineuiv(int shadertype, int location, int[] params, int params_offset)
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
void glGetProgramStageiv(int program, int shadertype, int pname, IntBuffer values)
void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
values
- a direct or array-backed IntBuffer
void glGetProgramStageiv(int program, int shadertype, int pname, int[] values, int values_offset)
void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values)
GL_VERSION_4_0
, GL_ARB_shader_subroutine
void glPatchParameterfv(int pname, FloatBuffer values)
void glPatchParameterfv(GLenum pname, const GLfloat * values)
GL_VERSION_4_0
, GL_ARB_tessellation_shader
values
- a direct or array-backed FloatBuffer
void glPatchParameterfv(int pname, float[] values, int values_offset)
void glPatchParameterfv(GLenum pname, const GLfloat * values)
GL_VERSION_4_0
, GL_ARB_tessellation_shader
void glViewportArrayv(int first, int count, FloatBuffer v)
void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glViewportArrayvNV
v
- a direct or array-backed FloatBuffer
void glViewportArrayv(int first, int count, float[] v, int v_offset)
void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glViewportArrayvNV
void glViewportIndexedf(int index, float x, float y, float w, float h)
void glViewportIndexedf(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glViewportIndexedfNV
void glViewportIndexedfv(int index, FloatBuffer v)
void glViewportIndexedfv(GLuint index, const GLfloat * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glViewportIndexedfvNV
v
- a direct or array-backed FloatBuffer
void glViewportIndexedfv(int index, float[] v, int v_offset)
void glViewportIndexedfv(GLuint index, const GLfloat * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glViewportIndexedfvNV
void glScissorArrayv(int first, int count, IntBuffer v)
void glScissorArrayv(GLuint first, GLsizei count, const GLint * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glScissorArrayvNV
v
- a direct or array-backed IntBuffer
void glScissorArrayv(int first, int count, int[] v, int v_offset)
void glScissorArrayv(GLuint first, GLsizei count, const GLint * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glScissorArrayvNV
void glScissorIndexed(int index, int left, int bottom, int width, int height)
void glScissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glScissorIndexedNV
void glScissorIndexedv(int index, IntBuffer v)
void glScissorIndexedv(GLuint index, const GLint * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glScissorIndexedvNV
v
- a direct or array-backed IntBuffer
void glScissorIndexedv(int index, int[] v, int v_offset)
void glScissorIndexedv(GLuint index, const GLint * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
glScissorIndexedvNV
void glDepthRangeArrayv(int first, int count, DoubleBuffer v)
void glDepthRangeArrayv(GLuint first, GLsizei count, const GLdouble * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
v
- a direct or array-backed DoubleBuffer
void glDepthRangeArrayv(int first, int count, double[] v, int v_offset)
void glDepthRangeArrayv(GLuint first, GLsizei count, const GLdouble * v)
GL_VERSION_4_1
, GL_ARB_viewport_array
void glDepthRangeIndexed(int index, double n, double f)
void glDepthRangeIndexed(GLuint index, GLdouble n, GLdouble f)
GL_VERSION_4_1
, GL_ARB_viewport_array
void glGetFloati_v(int target, int index, FloatBuffer data)
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
, GL_EXT_direct_state_access
glGetFloati_vNV
, glGetFloati_vEXT
data
- a direct or array-backed FloatBuffer
void glGetFloati_v(int target, int index, float[] data, int data_offset)
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_NV_viewport_array
, GL_EXT_direct_state_access
glGetFloati_vNV
, glGetFloati_vEXT
void glGetDoublei_v(int target, int index, DoubleBuffer data)
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_EXT_direct_state_access
glGetDoublei_vEXT
data
- a direct or array-backed DoubleBuffer
void glGetDoublei_v(int target, int index, double[] data, int data_offset)
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data)
GL_VERSION_4_1
, GL_ARB_viewport_array
, GL_EXT_direct_state_access
glGetDoublei_vEXT
void glDrawTransformFeedbackInstanced(int mode, int id, int instancecount)
void glDrawTransformFeedbackInstanced(GLenum mode, GLuint id, GLsizei instancecount)
GL_VERSION_4_2
, GL_ARB_transform_feedback_instanced
void glDrawTransformFeedbackStreamInstanced(int mode, int id, int stream, int instancecount)
void glDrawTransformFeedbackStreamInstanced(GLenum mode, GLuint id, GLuint stream, GLsizei instancecount)
GL_VERSION_4_2
, GL_ARB_transform_feedback_instanced
void glMultiDrawArraysIndirect(int mode, long indirect_buffer_offset, int drawcount, int stride)
void glMultiDrawArraysIndirect(GLenum mode, const void * indirect, GLsizei drawcount, GLsizei stride)
GL_VERSION_4_3
, GL_ARB_multi_draw_indirect
, GL_EXT_multi_draw_indirect
, GL_AMD_multi_draw_indirect
glMultiDrawArraysIndirectEXT
, glMultiDrawArraysIndirectAMD
void glMultiDrawElementsIndirect(int mode, int type, Buffer indirect, int drawcount, int stride)
void glMultiDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect, GLsizei drawcount, GLsizei stride)
GL_VERSION_4_3
, GL_ARB_multi_draw_indirect
, GL_EXT_multi_draw_indirect
, GL_AMD_multi_draw_indirect
glMultiDrawElementsIndirectEXT
, glMultiDrawElementsIndirectAMD
indirect
- a direct or array-backed Buffer
long glCreateSyncFromCLeventARB(long context, long event, int flags)
GLsync glCreateSyncFromCLeventARB(struct _cl_context * context, struct _cl_event * event, GLbitfield flags)
GL_ARB_cl_event
void glNamedStringARB(int type, int namelen, String name, int stringlen, String string)
void glNamedStringARB(GLenum type, GLint namelen, const GLchar * name, GLint stringlen, const GLchar * string)
GL_ARB_shading_language_include
void glDeleteNamedStringARB(int namelen, String name)
void glDeleteNamedStringARB(GLint namelen, const GLchar * name)
GL_ARB_shading_language_include
void glCompileShaderIncludeARB(int shader, int count, String[] path, IntBuffer length)
void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length)
GL_ARB_shading_language_include
length
- a direct or array-backed IntBuffer
void glCompileShaderIncludeARB(int shader, int count, String[] path, int[] length, int length_offset)
void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length)
GL_ARB_shading_language_include
boolean glIsNamedStringARB(int namelen, String name)
GLboolean glIsNamedStringARB(GLint namelen, const GLchar * name)
GL_ARB_shading_language_include
void glGetNamedStringARB(int namelen, String name, int bufSize, IntBuffer stringlen, ByteBuffer string)
void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string)
GL_ARB_shading_language_include
stringlen
- a direct or array-backed IntBuffer
string
- a direct or array-backed ByteBuffer
void glGetNamedStringARB(int namelen, String name, int bufSize, int[] stringlen, int stringlen_offset, byte[] string, int string_offset)
void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string)
GL_ARB_shading_language_include
void glGetNamedStringivARB(int namelen, String name, int pname, IntBuffer params)
void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params)
GL_ARB_shading_language_include
params
- a direct or array-backed IntBuffer
void glGetNamedStringivARB(int namelen, String name, int pname, int[] params, int params_offset)
void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params)
GL_ARB_shading_language_include
void glProgramParameteriARB(int program, int pname, int value)
void glProgramParameteriARB(GLuint program, GLenum pname, GLint value)
GL_ARB_geometry_shader4
void glFramebufferTextureARB(int target, int attachment, int texture, int level)
void glFramebufferTextureARB(GLenum target, GLenum attachment, GLuint texture, GLint level)
GL_ARB_geometry_shader4
void glFramebufferTextureLayerARB(int target, int attachment, int texture, int level, int layer)
void glFramebufferTextureLayerARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
GL_ARB_geometry_shader4
void glFramebufferTextureFaceARB(int target, int attachment, int texture, int level, int face)
void glFramebufferTextureFaceARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face)
GL_ARB_geometry_shader4
Copyright 2010 JogAmp Community.