java.lang.Object
- Direct Known Subclasses:
 GL
GL46C relies on preview features of the Java platform:
GL46Crefers to one or more preview APIs:MemorySegment,SegmentAllocator.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
The OpenGL 4.6 core profile functions.
 
These extensions are promoted in this version:
- GL_ARB_gl_spirv
 - GL_ARB_indirect_parameters
 - GL_ARB_pipeline_statistics_query
 - GL_ARB_polygon_offset_clamp
 - GL_ARB_transform_feedback_overflow_query
 
- Since:
 - 0.1.0
 - Author:
 - squid233
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class overrungl.opengl.GL45C
CLIP_DEPTH_MODE, CLIP_ORIGIN, CONTEXT_FLAG_ROBUST_ACCESS_BIT, CONTEXT_LOST, CONTEXT_RELEASE_BEHAVIOR, CONTEXT_RELEASE_BEHAVIOR_FLUSH, GUILTY_CONTEXT_RESET, INNOCENT_CONTEXT_RESET, LOSE_CONTEXT_ON_RESET, MAX_COMBINED_CLIP_AND_CULL_DISTANCES, MAX_CULL_DISTANCES, NEGATIVE_ONE_TO_ONE, NO_RESET_NOTIFICATION, QUERY_BY_REGION_NO_WAIT_INVERTED, QUERY_BY_REGION_WAIT_INVERTED, QUERY_NO_WAIT_INVERTED, QUERY_TARGET, QUERY_WAIT_INVERTED, RESET_NOTIFICATION_STRATEGY, TEXTURE_TARGET, UNKNOWN_CONTEXT_RESET, ZERO_TO_ONEFields inherited from class overrungl.opengl.GL44C
BUFFER_IMMUTABLE_STORAGE, BUFFER_STORAGE_FLAGS, CLEAR_TEXTURE, CLIENT_MAPPED_BUFFER_BARRIER_BIT, CLIENT_STORAGE_BIT, DYNAMIC_STORAGE_BIT, LOCATION_COMPONENT, MAP_COHERENT_BIT, MAP_PERSISTENT_BIT, MAX_VERTEX_ATTRIB_STRIDE, MIRROR_CLAMP_TO_EDGE, PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, QUERY_BUFFER, QUERY_BUFFER_BARRIER_BIT, QUERY_BUFFER_BINDING, QUERY_RESULT_NO_WAIT, TEXTURE_BUFFER_BINDING, TRANSFORM_FEEDBACK_BUFFER_INDEX, TRANSFORM_FEEDBACK_BUFFER_STRIDEFields inherited from class overrungl.opengl.GL43C
ACTIVE_RESOURCES, ACTIVE_VARIABLES, ANY_SAMPLES_PASSED_CONSERVATIVE, ARRAY_SIZE, ARRAY_STRIDE, ATOMIC_COUNTER_BUFFER_INDEX, ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER, AUTO_GENERATE_MIPMAP, BLOCK_INDEX, BUFFER, BUFFER_BINDING, BUFFER_DATA_SIZE, BUFFER_VARIABLE, CAVEAT_SUPPORT, CLEAR_BUFFER, COLOR_COMPONENTS, COLOR_ENCODING, COLOR_RENDERABLE, COMPRESSED_R11_EAC, COMPRESSED_RG11_EAC, COMPRESSED_RGB8_ETC2, COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2, COMPRESSED_RGBA8_ETC2_EAC, COMPRESSED_SIGNED_R11_EAC, COMPRESSED_SIGNED_RG11_EAC, COMPRESSED_SRGB8_ALPHA8_ETC2_EAC, COMPRESSED_SRGB8_ETC2, COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2, COMPUTE_SHADER, COMPUTE_SHADER_BIT, COMPUTE_SUBROUTINE, COMPUTE_SUBROUTINE_UNIFORM, COMPUTE_TEXTURE, COMPUTE_WORK_GROUP_SIZE, CONTEXT_FLAG_DEBUG_BIT, DEBUG_CALLBACK_FUNCTION, DEBUG_CALLBACK_USER_PARAM, DEBUG_GROUP_STACK_DEPTH, DEBUG_LOGGED_MESSAGES, DEBUG_NEXT_LOGGED_MESSAGE_LENGTH, DEBUG_OUTPUT, DEBUG_OUTPUT_SYNCHRONOUS, DEBUG_SEVERITY_HIGH, DEBUG_SEVERITY_LOW, DEBUG_SEVERITY_MEDIUM, DEBUG_SEVERITY_NOTIFICATION, DEBUG_SOURCE_API, DEBUG_SOURCE_APPLICATION, DEBUG_SOURCE_OTHER, DEBUG_SOURCE_SHADER_COMPILER, DEBUG_SOURCE_THIRD_PARTY, DEBUG_SOURCE_WINDOW_SYSTEM, DEBUG_TYPE_DEPRECATED_BEHAVIOR, DEBUG_TYPE_ERROR, DEBUG_TYPE_MARKER, DEBUG_TYPE_OTHER, DEBUG_TYPE_PERFORMANCE, DEBUG_TYPE_POP_GROUP, DEBUG_TYPE_PORTABILITY, DEBUG_TYPE_PUSH_GROUP, DEBUG_TYPE_UNDEFINED_BEHAVIOR, DEPTH_COMPONENTS, DEPTH_RENDERABLE, DEPTH_STENCIL_TEXTURE_MODE, DISPATCH_INDIRECT_BUFFER, DISPATCH_INDIRECT_BUFFER_BINDING, FILTER, FRAGMENT_SUBROUTINE, FRAGMENT_SUBROUTINE_UNIFORM, FRAGMENT_TEXTURE, FRAMEBUFFER_BLEND, FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS, FRAMEBUFFER_DEFAULT_HEIGHT, FRAMEBUFFER_DEFAULT_LAYERS, FRAMEBUFFER_DEFAULT_SAMPLES, FRAMEBUFFER_DEFAULT_WIDTH, FRAMEBUFFER_RENDERABLE, FRAMEBUFFER_RENDERABLE_LAYERED, FULL_SUPPORT, GEOMETRY_SUBROUTINE, GEOMETRY_SUBROUTINE_UNIFORM, GEOMETRY_TEXTURE, GET_TEXTURE_IMAGE_FORMAT, GET_TEXTURE_IMAGE_TYPE, IMAGE_CLASS_1_X_16, IMAGE_CLASS_1_X_32, IMAGE_CLASS_1_X_8, IMAGE_CLASS_10_10_10_2, IMAGE_CLASS_11_11_10, IMAGE_CLASS_2_X_16, IMAGE_CLASS_2_X_32, IMAGE_CLASS_2_X_8, IMAGE_CLASS_4_X_16, IMAGE_CLASS_4_X_32, IMAGE_CLASS_4_X_8, IMAGE_COMPATIBILITY_CLASS, IMAGE_PIXEL_FORMAT, IMAGE_PIXEL_TYPE, IMAGE_TEXEL_SIZE, INTERNALFORMAT_ALPHA_SIZE, INTERNALFORMAT_ALPHA_TYPE, INTERNALFORMAT_BLUE_SIZE, INTERNALFORMAT_BLUE_TYPE, INTERNALFORMAT_DEPTH_SIZE, INTERNALFORMAT_DEPTH_TYPE, INTERNALFORMAT_GREEN_SIZE, INTERNALFORMAT_GREEN_TYPE, INTERNALFORMAT_PREFERRED, INTERNALFORMAT_RED_SIZE, INTERNALFORMAT_RED_TYPE, INTERNALFORMAT_SHARED_SIZE, INTERNALFORMAT_STENCIL_SIZE, INTERNALFORMAT_STENCIL_TYPE, INTERNALFORMAT_SUPPORTED, IS_PER_PATCH, IS_ROW_MAJOR, LOCATION, LOCATION_INDEX, MANUAL_GENERATE_MIPMAP, MATRIX_STRIDE, MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS, MAX_COMBINED_DIMENSIONS, MAX_COMBINED_SHADER_OUTPUT_RESOURCES, MAX_COMBINED_SHADER_STORAGE_BLOCKS, MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS, MAX_COMPUTE_ATOMIC_COUNTERS, MAX_COMPUTE_IMAGE_UNIFORMS, MAX_COMPUTE_SHADER_STORAGE_BLOCKS, MAX_COMPUTE_SHARED_MEMORY_SIZE, MAX_COMPUTE_TEXTURE_IMAGE_UNITS, MAX_COMPUTE_UNIFORM_BLOCKS, MAX_COMPUTE_UNIFORM_COMPONENTS, MAX_COMPUTE_WORK_GROUP_COUNT, MAX_COMPUTE_WORK_GROUP_INVOCATIONS, MAX_COMPUTE_WORK_GROUP_SIZE, MAX_DEBUG_GROUP_STACK_DEPTH, MAX_DEBUG_LOGGED_MESSAGES, MAX_DEBUG_MESSAGE_LENGTH, MAX_DEPTH, MAX_ELEMENT_INDEX, MAX_FRAGMENT_SHADER_STORAGE_BLOCKS, MAX_FRAMEBUFFER_HEIGHT, MAX_FRAMEBUFFER_LAYERS, MAX_FRAMEBUFFER_SAMPLES, MAX_FRAMEBUFFER_WIDTH, MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, MAX_HEIGHT, MAX_LABEL_LENGTH, MAX_LAYERS, MAX_NAME_LENGTH, MAX_NUM_ACTIVE_VARIABLES, MAX_NUM_COMPATIBLE_SUBROUTINES, MAX_SHADER_STORAGE_BLOCK_SIZE, MAX_SHADER_STORAGE_BUFFER_BINDINGS, MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, MAX_UNIFORM_LOCATIONS, MAX_VERTEX_ATTRIB_BINDINGS, MAX_VERTEX_ATTRIB_RELATIVE_OFFSET, MAX_VERTEX_SHADER_STORAGE_BLOCKS, MAX_WIDTH, MIPMAP, NAME_LENGTH, NUM_ACTIVE_VARIABLES, NUM_SHADING_LANGUAGE_VERSIONS, OFFSET, PRIMITIVE_RESTART_FIXED_INDEX, PROGRAM, PROGRAM_INPUT, PROGRAM_OUTPUT, PROGRAM_PIPELINE, QUERY, READ_PIXELS, READ_PIXELS_FORMAT, READ_PIXELS_TYPE, REFERENCED_BY_COMPUTE_SHADER, REFERENCED_BY_FRAGMENT_SHADER, REFERENCED_BY_GEOMETRY_SHADER, REFERENCED_BY_TESS_CONTROL_SHADER, REFERENCED_BY_TESS_EVALUATION_SHADER, REFERENCED_BY_VERTEX_SHADER, SAMPLER, SHADER, SHADER_IMAGE_ATOMIC, SHADER_IMAGE_LOAD, SHADER_IMAGE_STORE, SHADER_STORAGE_BARRIER_BIT, SHADER_STORAGE_BLOCK, SHADER_STORAGE_BUFFER, SHADER_STORAGE_BUFFER_BINDING, SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT, SHADER_STORAGE_BUFFER_SIZE, SHADER_STORAGE_BUFFER_START, SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST, SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE, SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST, SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE, SRGB_READ, SRGB_WRITE, STENCIL_COMPONENTS, STENCIL_RENDERABLE, TESS_CONTROL_SUBROUTINE, TESS_CONTROL_SUBROUTINE_UNIFORM, TESS_CONTROL_TEXTURE, TESS_EVALUATION_SUBROUTINE, TESS_EVALUATION_SUBROUTINE_UNIFORM, TESS_EVALUATION_TEXTURE, TEXTURE_BUFFER_OFFSET, TEXTURE_BUFFER_OFFSET_ALIGNMENT, TEXTURE_BUFFER_SIZE, TEXTURE_COMPRESSED_BLOCK_HEIGHT, TEXTURE_COMPRESSED_BLOCK_SIZE, TEXTURE_COMPRESSED_BLOCK_WIDTH, TEXTURE_GATHER, TEXTURE_GATHER_SHADOW, TEXTURE_IMAGE_FORMAT, TEXTURE_IMAGE_TYPE, TEXTURE_IMMUTABLE_LEVELS, TEXTURE_SHADOW, TEXTURE_VIEW, TEXTURE_VIEW_MIN_LAYER, TEXTURE_VIEW_MIN_LEVEL, TEXTURE_VIEW_NUM_LAYERS, TEXTURE_VIEW_NUM_LEVELS, TOP_LEVEL_ARRAY_SIZE, TOP_LEVEL_ARRAY_STRIDE, TRANSFORM_FEEDBACK_VARYING, TYPE, UNIFORM, UNIFORM_BLOCK, UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER, VERTEX_ATTRIB_ARRAY_LONG, VERTEX_ATTRIB_BINDING, VERTEX_ATTRIB_RELATIVE_OFFSET, VERTEX_BINDING_BUFFER, VERTEX_BINDING_DIVISOR, VERTEX_BINDING_OFFSET, VERTEX_BINDING_STRIDE, VERTEX_SUBROUTINE, VERTEX_SUBROUTINE_UNIFORM, VERTEX_TEXTURE, VIEW_CLASS_128_BITS, VIEW_CLASS_16_BITS, VIEW_CLASS_24_BITS, VIEW_CLASS_32_BITS, VIEW_CLASS_48_BITS, VIEW_CLASS_64_BITS, VIEW_CLASS_8_BITS, VIEW_CLASS_96_BITS, VIEW_CLASS_BPTC_FLOAT, VIEW_CLASS_BPTC_UNORM, VIEW_CLASS_RGTC1_RED, VIEW_CLASS_RGTC2_RG, VIEW_CLASS_S3TC_DXT1_RGB, VIEW_CLASS_S3TC_DXT1_RGBA, VIEW_CLASS_S3TC_DXT3_RGBA, VIEW_CLASS_S3TC_DXT5_RGBA, VIEW_COMPATIBILITY_CLASSFields inherited from class overrungl.opengl.GL42C
ACTIVE_ATOMIC_COUNTER_BUFFERS, ALL_BARRIER_BITS, ATOMIC_COUNTER_BARRIER_BIT, ATOMIC_COUNTER_BUFFER, ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES, ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS, ATOMIC_COUNTER_BUFFER_BINDING, ATOMIC_COUNTER_BUFFER_DATA_SIZE, ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER, ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER, ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER, ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER, ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER, ATOMIC_COUNTER_BUFFER_SIZE, ATOMIC_COUNTER_BUFFER_START, BUFFER_UPDATE_BARRIER_BIT, COMMAND_BARRIER_BIT, COMPRESSED_RGB_BPTC_SIGNED_FLOAT, COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT, COMPRESSED_RGBA_BPTC_UNORM, COMPRESSED_SRGB_ALPHA_BPTC_UNORM, COPY_READ_BUFFER_BINDING, COPY_WRITE_BUFFER_BINDING, ELEMENT_ARRAY_BARRIER_BIT, FRAMEBUFFER_BARRIER_BIT, IMAGE_1D, IMAGE_1D_ARRAY, IMAGE_2D, IMAGE_2D_ARRAY, IMAGE_2D_MULTISAMPLE, IMAGE_2D_MULTISAMPLE_ARRAY, IMAGE_2D_RECT, IMAGE_3D, IMAGE_BINDING_ACCESS, IMAGE_BINDING_FORMAT, IMAGE_BINDING_LAYER, IMAGE_BINDING_LAYERED, IMAGE_BINDING_LEVEL, IMAGE_BINDING_NAME, IMAGE_BUFFER, IMAGE_CUBE, IMAGE_CUBE_MAP_ARRAY, IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, IMAGE_FORMAT_COMPATIBILITY_TYPE, INT_IMAGE_1D, INT_IMAGE_1D_ARRAY, INT_IMAGE_2D, INT_IMAGE_2D_ARRAY, INT_IMAGE_2D_MULTISAMPLE, INT_IMAGE_2D_MULTISAMPLE_ARRAY, INT_IMAGE_2D_RECT, INT_IMAGE_3D, INT_IMAGE_BUFFER, INT_IMAGE_CUBE, INT_IMAGE_CUBE_MAP_ARRAY, MAX_ATOMIC_COUNTER_BUFFER_BINDINGS, MAX_ATOMIC_COUNTER_BUFFER_SIZE, MAX_COMBINED_ATOMIC_COUNTER_BUFFERS, MAX_COMBINED_ATOMIC_COUNTERS, MAX_COMBINED_IMAGE_UNIFORMS, MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS, MAX_FRAGMENT_ATOMIC_COUNTERS, MAX_FRAGMENT_IMAGE_UNIFORMS, MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, MAX_GEOMETRY_ATOMIC_COUNTERS, MAX_GEOMETRY_IMAGE_UNIFORMS, MAX_IMAGE_SAMPLES, MAX_IMAGE_UNITS, MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, MAX_TESS_CONTROL_ATOMIC_COUNTERS, MAX_TESS_CONTROL_IMAGE_UNIFORMS, MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, MAX_TESS_EVALUATION_ATOMIC_COUNTERS, MAX_TESS_EVALUATION_IMAGE_UNIFORMS, MAX_VERTEX_ATOMIC_COUNTER_BUFFERS, MAX_VERTEX_ATOMIC_COUNTERS, MAX_VERTEX_IMAGE_UNIFORMS, MIN_MAP_BUFFER_ALIGNMENT, NUM_SAMPLE_COUNTS, PACK_COMPRESSED_BLOCK_DEPTH, PACK_COMPRESSED_BLOCK_HEIGHT, PACK_COMPRESSED_BLOCK_SIZE, PACK_COMPRESSED_BLOCK_WIDTH, PIXEL_BUFFER_BARRIER_BIT, SHADER_IMAGE_ACCESS_BARRIER_BIT, TEXTURE_FETCH_BARRIER_BIT, TEXTURE_IMMUTABLE_FORMAT, TEXTURE_UPDATE_BARRIER_BIT, TRANSFORM_FEEDBACK_ACTIVE, TRANSFORM_FEEDBACK_BARRIER_BIT, TRANSFORM_FEEDBACK_PAUSED, UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX, UNIFORM_BARRIER_BIT, UNPACK_COMPRESSED_BLOCK_DEPTH, UNPACK_COMPRESSED_BLOCK_HEIGHT, UNPACK_COMPRESSED_BLOCK_SIZE, UNPACK_COMPRESSED_BLOCK_WIDTH, UNSIGNED_INT_ATOMIC_COUNTER, UNSIGNED_INT_IMAGE_1D, UNSIGNED_INT_IMAGE_1D_ARRAY, UNSIGNED_INT_IMAGE_2D, UNSIGNED_INT_IMAGE_2D_ARRAY, UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, UNSIGNED_INT_IMAGE_2D_RECT, UNSIGNED_INT_IMAGE_3D, UNSIGNED_INT_IMAGE_BUFFER, UNSIGNED_INT_IMAGE_CUBE, UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY, VERTEX_ATTRIB_ARRAY_BARRIER_BITFields inherited from class overrungl.opengl.GL41C
ACTIVE_PROGRAM, ALL_SHADER_BITS, FIXED, FRAGMENT_SHADER_BIT, GEOMETRY_SHADER_BIT, HIGH_FLOAT, HIGH_INT, IMPLEMENTATION_COLOR_READ_FORMAT, IMPLEMENTATION_COLOR_READ_TYPE, LAYER_PROVOKING_VERTEX, LOW_FLOAT, LOW_INT, MAX_FRAGMENT_UNIFORM_VECTORS, MAX_VARYING_VECTORS, MAX_VERTEX_UNIFORM_VECTORS, MAX_VIEWPORTS, MEDIUM_FLOAT, MEDIUM_INT, NUM_PROGRAM_BINARY_FORMATS, NUM_SHADER_BINARY_FORMATS, PROGRAM_BINARY_FORMATS, PROGRAM_BINARY_LENGTH, PROGRAM_BINARY_RETRIEVABLE_HINT, PROGRAM_PIPELINE_BINDING, PROGRAM_SEPARABLE, RGB565, SHADER_BINARY_FORMATS, SHADER_COMPILER, TESS_CONTROL_SHADER_BIT, TESS_EVALUATION_SHADER_BIT, UNDEFINED_VERTEX, VERTEX_SHADER_BIT, VIEWPORT_BOUNDS_RANGE, VIEWPORT_INDEX_PROVOKING_VERTEX, VIEWPORT_SUBPIXEL_BITSFields inherited from class overrungl.opengl.GL40C
ACTIVE_SUBROUTINE_MAX_LENGTH, ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS, ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH, ACTIVE_SUBROUTINE_UNIFORMS, ACTIVE_SUBROUTINES, COMPATIBLE_SUBROUTINES, DOUBLE_MAT2, DOUBLE_MAT2x3, DOUBLE_MAT2x4, DOUBLE_MAT3, DOUBLE_MAT3x2, DOUBLE_MAT3x4, DOUBLE_MAT4, DOUBLE_MAT4x2, DOUBLE_MAT4x3, DOUBLE_VEC2, DOUBLE_VEC3, DOUBLE_VEC4, DRAW_INDIRECT_BUFFER, DRAW_INDIRECT_BUFFER_BINDING, FRACTIONAL_EVEN, FRACTIONAL_ODD, FRAGMENT_INTERPOLATION_OFFSET_BITS, GEOMETRY_SHADER_INVOCATIONS, INT_SAMPLER_CUBE_MAP_ARRAY, ISOLINES, MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, MAX_FRAGMENT_INTERPOLATION_OFFSET, MAX_GEOMETRY_SHADER_INVOCATIONS, MAX_PATCH_VERTICES, MAX_PROGRAM_TEXTURE_GATHER_OFFSET, MAX_SUBROUTINE_UNIFORM_LOCATIONS, MAX_SUBROUTINES, MAX_TESS_CONTROL_INPUT_COMPONENTS, MAX_TESS_CONTROL_OUTPUT_COMPONENTS, MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, MAX_TESS_CONTROL_UNIFORM_BLOCKS, MAX_TESS_CONTROL_UNIFORM_COMPONENTS, MAX_TESS_EVALUATION_INPUT_COMPONENTS, MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, MAX_TESS_EVALUATION_UNIFORM_BLOCKS, MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, MAX_TESS_GEN_LEVEL, MAX_TESS_PATCH_COMPONENTS, MAX_TRANSFORM_FEEDBACK_BUFFERS, MAX_VERTEX_STREAMS, MIN_FRAGMENT_INTERPOLATION_OFFSET, MIN_PROGRAM_TEXTURE_GATHER_OFFSET, MIN_SAMPLE_SHADING_VALUE, NUM_COMPATIBLE_SUBROUTINES, PATCH_DEFAULT_INNER_LEVEL, PATCH_DEFAULT_OUTER_LEVEL, PATCH_VERTICES, PATCHES, PROXY_TEXTURE_CUBE_MAP_ARRAY, SAMPLE_SHADING, SAMPLER_CUBE_MAP_ARRAY, SAMPLER_CUBE_MAP_ARRAY_SHADOW, TESS_CONTROL_OUTPUT_VERTICES, TESS_CONTROL_SHADER, TESS_EVALUATION_SHADER, TESS_GEN_MODE, TESS_GEN_POINT_MODE, TESS_GEN_SPACING, TESS_GEN_VERTEX_ORDER, TEXTURE_BINDING_CUBE_MAP_ARRAY, TEXTURE_CUBE_MAP_ARRAY, TRANSFORM_FEEDBACK, TRANSFORM_FEEDBACK_BINDING, TRANSFORM_FEEDBACK_BUFFER_ACTIVE, TRANSFORM_FEEDBACK_BUFFER_PAUSED, UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER, UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER, UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAYFields inherited from class overrungl.opengl.GL33C
ANY_SAMPLES_PASSED, INT_2_10_10_10_REV, MAX_DUAL_SOURCE_DRAW_BUFFERS, ONE_MINUS_SRC1_ALPHA, ONE_MINUS_SRC1_COLOR, RGB10_A2UI, SAMPLER_BINDING, SRC1_COLOR, TEXTURE_SWIZZLE_A, TEXTURE_SWIZZLE_B, TEXTURE_SWIZZLE_G, TEXTURE_SWIZZLE_R, TEXTURE_SWIZZLE_RGBA, TIME_ELAPSED, TIMESTAMP, VERTEX_ATTRIB_ARRAY_DIVISORFields inherited from class overrungl.opengl.GL32C
ALREADY_SIGNALED, CONDITION_SATISFIED, CONTEXT_COMPATIBILITY_PROFILE_BIT, CONTEXT_CORE_PROFILE_BIT, CONTEXT_PROFILE_MASK, DEPTH_CLAMP, FIRST_VERTEX_CONVENTION, FRAMEBUFFER_ATTACHMENT_LAYERED, FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, GEOMETRY_INPUT_TYPE, GEOMETRY_OUTPUT_TYPE, GEOMETRY_SHADER, GEOMETRY_VERTICES_OUT, INT_SAMPLER_2D_MULTISAMPLE, INT_SAMPLER_2D_MULTISAMPLE_ARRAY, LAST_VERTEX_CONVENTION, LINE_STRIP_ADJACENCY, LINES_ADJACENCY, MAX_COLOR_TEXTURE_SAMPLES, MAX_DEPTH_TEXTURE_SAMPLES, MAX_FRAGMENT_INPUT_COMPONENTS, MAX_GEOMETRY_INPUT_COMPONENTS, MAX_GEOMETRY_OUTPUT_COMPONENTS, MAX_GEOMETRY_OUTPUT_VERTICES, MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, MAX_GEOMETRY_UNIFORM_COMPONENTS, MAX_INTEGER_SAMPLES, MAX_SAMPLE_MASK_WORDS, MAX_SERVER_WAIT_TIMEOUT, MAX_VERTEX_OUTPUT_COMPONENTS, OBJECT_TYPE, PROGRAM_POINT_SIZE, PROVOKING_VERTEX, PROXY_TEXTURE_2D_MULTISAMPLE, PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY, QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION, SAMPLE_MASK, SAMPLE_MASK_VALUE, SAMPLE_POSITION, SAMPLER_2D_MULTISAMPLE, SAMPLER_2D_MULTISAMPLE_ARRAY, SIGNALED, SYNC_CONDITION, SYNC_FENCE, SYNC_FLAGS, SYNC_FLUSH_COMMANDS_BIT, SYNC_GPU_COMMANDS_COMPLETE, SYNC_STATUS, TEXTURE_2D_MULTISAMPLE, TEXTURE_2D_MULTISAMPLE_ARRAY, TEXTURE_BINDING_2D_MULTISAMPLE, TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY, TEXTURE_CUBE_MAP_SEAMLESS, TEXTURE_FIXED_SAMPLE_LOCATIONS, TEXTURE_SAMPLES, TIMEOUT_EXPIRED, TIMEOUT_IGNORED, TRIANGLE_STRIP_ADJACENCY, TRIANGLES_ADJACENCY, UNSIGNALED, UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE, UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, WAIT_FAILEDFields inherited from class overrungl.opengl.GL31C
ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH, ACTIVE_UNIFORM_BLOCKS, COPY_READ_BUFFER, COPY_WRITE_BUFFER, INT_SAMPLER_2D_RECT, INT_SAMPLER_BUFFER, INVALID_INDEX, MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS, MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, MAX_COMBINED_UNIFORM_BLOCKS, MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS, MAX_FRAGMENT_UNIFORM_BLOCKS, MAX_GEOMETRY_UNIFORM_BLOCKS, MAX_RECTANGLE_TEXTURE_SIZE, MAX_TEXTURE_BUFFER_SIZE, MAX_UNIFORM_BLOCK_SIZE, MAX_UNIFORM_BUFFER_BINDINGS, MAX_VERTEX_UNIFORM_BLOCKS, PRIMITIVE_RESTART, PRIMITIVE_RESTART_INDEX, PROXY_TEXTURE_RECTANGLE, R16_SNORM, R8_SNORM, RG16_SNORM, RG8_SNORM, RGB16_SNORM, RGB8_SNORM, RGBA16_SNORM, RGBA8_SNORM, SAMPLER_2D_RECT, SAMPLER_2D_RECT_SHADOW, SAMPLER_BUFFER, SIGNED_NORMALIZED, TEXTURE_BINDING_BUFFER, TEXTURE_BINDING_RECTANGLE, TEXTURE_BUFFER, TEXTURE_BUFFER_DATA_STORE_BINDING, TEXTURE_RECTANGLE, UNIFORM_ARRAY_STRIDE, UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES, UNIFORM_BLOCK_ACTIVE_UNIFORMS, UNIFORM_BLOCK_BINDING, UNIFORM_BLOCK_DATA_SIZE, UNIFORM_BLOCK_INDEX, UNIFORM_BLOCK_NAME_LENGTH, UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER, UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER, UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER, UNIFORM_BUFFER, UNIFORM_BUFFER_BINDING, UNIFORM_BUFFER_OFFSET_ALIGNMENT, UNIFORM_BUFFER_SIZE, UNIFORM_BUFFER_START, UNIFORM_IS_ROW_MAJOR, UNIFORM_MATRIX_STRIDE, UNIFORM_NAME_LENGTH, UNIFORM_OFFSET, UNIFORM_SIZE, UNIFORM_TYPE, UNSIGNED_INT_SAMPLER_2D_RECT, UNSIGNED_INT_SAMPLER_BUFFERFields inherited from class overrungl.opengl.GL30C
BGR_INTEGER, BGRA_INTEGER, BLUE_INTEGER, BUFFER_ACCESS_FLAGS, BUFFER_MAP_LENGTH, BUFFER_MAP_OFFSET, CLAMP_READ_COLOR, CLIP_DISTANCE0, CLIP_DISTANCE1, CLIP_DISTANCE2, CLIP_DISTANCE3, CLIP_DISTANCE4, CLIP_DISTANCE5, CLIP_DISTANCE6, CLIP_DISTANCE7, COLOR_ATTACHMENT0, COLOR_ATTACHMENT1, COLOR_ATTACHMENT10, COLOR_ATTACHMENT11, COLOR_ATTACHMENT12, COLOR_ATTACHMENT13, COLOR_ATTACHMENT14, COLOR_ATTACHMENT15, COLOR_ATTACHMENT16, COLOR_ATTACHMENT17, COLOR_ATTACHMENT18, COLOR_ATTACHMENT19, COLOR_ATTACHMENT2, COLOR_ATTACHMENT20, COLOR_ATTACHMENT21, COLOR_ATTACHMENT22, COLOR_ATTACHMENT23, COLOR_ATTACHMENT24, COLOR_ATTACHMENT25, COLOR_ATTACHMENT26, COLOR_ATTACHMENT27, COLOR_ATTACHMENT28, COLOR_ATTACHMENT29, COLOR_ATTACHMENT3, COLOR_ATTACHMENT30, COLOR_ATTACHMENT31, COLOR_ATTACHMENT4, COLOR_ATTACHMENT5, COLOR_ATTACHMENT6, COLOR_ATTACHMENT7, COLOR_ATTACHMENT8, COLOR_ATTACHMENT9, COMPARE_REF_TO_TEXTURE, COMPRESSED_RED, COMPRESSED_RED_RGTC1, COMPRESSED_RG, COMPRESSED_RG_RGTC2, COMPRESSED_SIGNED_RED_RGTC1, COMPRESSED_SIGNED_RG_RGTC2, CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT, CONTEXT_FLAGS, DEPTH_ATTACHMENT, DEPTH_COMPONENT32F, DEPTH_STENCIL, DEPTH_STENCIL_ATTACHMENT, DEPTH24_STENCIL8, DEPTH32F_STENCIL8, DRAW_FRAMEBUFFER, DRAW_FRAMEBUFFER_BINDING, FIXED_ONLY, FLOAT_32_UNSIGNED_INT_24_8_REV, FRAMEBUFFER, FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING, FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE, FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, FRAMEBUFFER_ATTACHMENT_RED_SIZE, FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER, FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, FRAMEBUFFER_BINDING, FRAMEBUFFER_COMPLETE, FRAMEBUFFER_DEFAULT, FRAMEBUFFER_INCOMPLETE_ATTACHMENT, FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER, FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, FRAMEBUFFER_INCOMPLETE_MULTISAMPLE, FRAMEBUFFER_INCOMPLETE_READ_BUFFER, FRAMEBUFFER_SRGB, FRAMEBUFFER_UNDEFINED, FRAMEBUFFER_UNSUPPORTED, GREEN_INTEGER, HALF_FLOAT, INT_SAMPLER_1D, INT_SAMPLER_1D_ARRAY, INT_SAMPLER_2D, INT_SAMPLER_2D_ARRAY, INT_SAMPLER_3D, INT_SAMPLER_CUBE, INTERLEAVED_ATTRIBS, INVALID_FRAMEBUFFER_OPERATION, MAJOR_VERSION, MAP_FLUSH_EXPLICIT_BIT, MAP_INVALIDATE_BUFFER_BIT, MAP_INVALIDATE_RANGE_BIT, MAP_READ_BIT, MAP_UNSYNCHRONIZED_BIT, MAP_WRITE_BIT, MAX_ARRAY_TEXTURE_LAYERS, MAX_CLIP_DISTANCES, MAX_COLOR_ATTACHMENTS, MAX_PROGRAM_TEXEL_OFFSET, MAX_RENDERBUFFER_SIZE, MAX_SAMPLES, MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS, MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS, MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS, MAX_VARYING_COMPONENTS, MIN_PROGRAM_TEXEL_OFFSET, MINOR_VERSION, NUM_EXTENSIONS, PRIMITIVES_GENERATED, PROXY_TEXTURE_1D_ARRAY, PROXY_TEXTURE_2D_ARRAY, QUERY_BY_REGION_NO_WAIT, QUERY_BY_REGION_WAIT, QUERY_NO_WAIT, QUERY_WAIT, R11F_G11F_B10F, R16, R16F, R16I, R16UI, R32F, R32I, R32UI, R8, R8I, R8UI, RASTERIZER_DISCARD, READ_FRAMEBUFFER, READ_FRAMEBUFFER_BINDING, RED_INTEGER, RENDERBUFFER, RENDERBUFFER_ALPHA_SIZE, RENDERBUFFER_BINDING, RENDERBUFFER_BLUE_SIZE, RENDERBUFFER_DEPTH_SIZE, RENDERBUFFER_GREEN_SIZE, RENDERBUFFER_HEIGHT, RENDERBUFFER_INTERNAL_FORMAT, RENDERBUFFER_RED_SIZE, RENDERBUFFER_SAMPLES, RENDERBUFFER_STENCIL_SIZE, RENDERBUFFER_WIDTH, RG, RG_INTEGER, RG16, RG16F, RG16I, RG16UI, RG32F, RG32I, RG32UI, RG8, RG8I, RG8UI, RGB_INTEGER, RGB16F, RGB16I, RGB16UI, RGB32F, RGB32I, RGB32UI, RGB8I, RGB8UI, RGB9_E5, RGBA_INTEGER, RGBA16F, RGBA16I, RGBA16UI, RGBA32F, RGBA32I, RGBA32UI, RGBA8I, RGBA8UI, SAMPLER_1D_ARRAY, SAMPLER_1D_ARRAY_SHADOW, SAMPLER_2D_ARRAY, SAMPLER_2D_ARRAY_SHADOW, SAMPLER_CUBE_SHADOW, SEPARATE_ATTRIBS, STENCIL_ATTACHMENT, STENCIL_INDEX1, STENCIL_INDEX16, STENCIL_INDEX4, STENCIL_INDEX8, TEXTURE_1D_ARRAY, TEXTURE_2D_ARRAY, TEXTURE_ALPHA_TYPE, TEXTURE_BINDING_1D_ARRAY, TEXTURE_BINDING_2D_ARRAY, TEXTURE_BLUE_TYPE, TEXTURE_DEPTH_TYPE, TEXTURE_GREEN_TYPE, TEXTURE_RED_TYPE, TEXTURE_SHARED_SIZE, TEXTURE_STENCIL_SIZE, TRANSFORM_FEEDBACK_BUFFER, TRANSFORM_FEEDBACK_BUFFER_BINDING, TRANSFORM_FEEDBACK_BUFFER_MODE, TRANSFORM_FEEDBACK_BUFFER_SIZE, TRANSFORM_FEEDBACK_BUFFER_START, TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN, TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH, TRANSFORM_FEEDBACK_VARYINGS, UNSIGNED_INT_10F_11F_11F_REV, UNSIGNED_INT_24_8, UNSIGNED_INT_5_9_9_9_REV, UNSIGNED_INT_SAMPLER_1D, UNSIGNED_INT_SAMPLER_1D_ARRAY, UNSIGNED_INT_SAMPLER_2D, UNSIGNED_INT_SAMPLER_2D_ARRAY, UNSIGNED_INT_SAMPLER_3D, UNSIGNED_INT_SAMPLER_CUBE, UNSIGNED_INT_VEC2, UNSIGNED_INT_VEC3, UNSIGNED_INT_VEC4, UNSIGNED_NORMALIZED, VERTEX_ARRAY_BINDING, VERTEX_ATTRIB_ARRAY_INTEGERFields inherited from class overrungl.opengl.GL21C
COMPRESSED_SRGB, COMPRESSED_SRGB_ALPHA, FLOAT_MAT2x3, FLOAT_MAT2x4, FLOAT_MAT3x2, FLOAT_MAT3x4, FLOAT_MAT4x2, FLOAT_MAT4x3, PIXEL_PACK_BUFFER, PIXEL_PACK_BUFFER_BINDING, PIXEL_UNPACK_BUFFER, PIXEL_UNPACK_BUFFER_BINDING, SRGB, SRGB_ALPHA, SRGB8, SRGB8_ALPHA8Fields inherited from class overrungl.opengl.GL20C
ACTIVE_ATTRIBUTE_MAX_LENGTH, ACTIVE_ATTRIBUTES, ACTIVE_UNIFORM_MAX_LENGTH, ACTIVE_UNIFORMS, ATTACHED_SHADERS, BLEND_EQUATION_ALPHA, BLEND_EQUATION_RGB, BOOL, BOOL_VEC2, BOOL_VEC3, BOOL_VEC4, COMPILE_STATUS, CURRENT_PROGRAM, CURRENT_VERTEX_ATTRIB, DELETE_STATUS, DRAW_BUFFER0, DRAW_BUFFER1, DRAW_BUFFER10, DRAW_BUFFER11, DRAW_BUFFER12, DRAW_BUFFER13, DRAW_BUFFER14, DRAW_BUFFER15, DRAW_BUFFER2, DRAW_BUFFER3, DRAW_BUFFER4, DRAW_BUFFER5, DRAW_BUFFER6, DRAW_BUFFER7, DRAW_BUFFER8, DRAW_BUFFER9, FLOAT_MAT2, FLOAT_MAT3, FLOAT_MAT4, FLOAT_VEC2, FLOAT_VEC3, FLOAT_VEC4, FRAGMENT_SHADER, FRAGMENT_SHADER_DERIVATIVE_HINT, INFO_LOG_LENGTH, INT_VEC2, INT_VEC3, INT_VEC4, LINK_STATUS, LOWER_LEFT, MAX_COMBINED_TEXTURE_IMAGE_UNITS, MAX_DRAW_BUFFERS, MAX_FRAGMENT_UNIFORM_COMPONENTS, MAX_TEXTURE_IMAGE_UNITS, MAX_VARYING_FLOATS, MAX_VERTEX_ATTRIBS, MAX_VERTEX_TEXTURE_IMAGE_UNITS, MAX_VERTEX_UNIFORM_COMPONENTS, POINT_SPRITE_COORD_ORIGIN, SAMPLER_1D, SAMPLER_1D_SHADOW, SAMPLER_2D, SAMPLER_2D_SHADOW, SAMPLER_3D, SAMPLER_CUBE, SHADER_SOURCE_LENGTH, SHADER_TYPE, SHADING_LANGUAGE_VERSION, STENCIL_BACK_FAIL, STENCIL_BACK_FUNC, STENCIL_BACK_PASS_DEPTH_FAIL, STENCIL_BACK_PASS_DEPTH_PASS, STENCIL_BACK_REF, STENCIL_BACK_VALUE_MASK, STENCIL_BACK_WRITEMASK, UPPER_LEFT, VALIDATE_STATUS, VERTEX_ATTRIB_ARRAY_ENABLED, VERTEX_ATTRIB_ARRAY_NORMALIZED, VERTEX_ATTRIB_ARRAY_POINTER, VERTEX_ATTRIB_ARRAY_SIZE, VERTEX_ATTRIB_ARRAY_STRIDE, VERTEX_ATTRIB_ARRAY_TYPE, VERTEX_PROGRAM_POINT_SIZE, VERTEX_SHADERFields inherited from class overrungl.opengl.GL15C
ARRAY_BUFFER, ARRAY_BUFFER_BINDING, BUFFER_ACCESS, BUFFER_MAP_POINTER, BUFFER_MAPPED, BUFFER_SIZE, BUFFER_USAGE, CURRENT_QUERY, DYNAMIC_COPY, DYNAMIC_DRAW, DYNAMIC_READ, ELEMENT_ARRAY_BUFFER, ELEMENT_ARRAY_BUFFER_BINDING, QUERY_COUNTER_BITS, QUERY_RESULT, QUERY_RESULT_AVAILABLE, READ_ONLY, READ_WRITE, SAMPLES_PASSED, SRC1_ALPHA, STATIC_COPY, STATIC_DRAW, STATIC_READ, STREAM_COPY, STREAM_DRAW, STREAM_READ, VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, WRITE_ONLYFields inherited from class overrungl.opengl.GL14C
BLEND_COLOR, BLEND_DST_ALPHA, BLEND_DST_RGB, BLEND_EQUATION, BLEND_SRC_ALPHA, BLEND_SRC_RGB, CONSTANT_ALPHA, CONSTANT_COLOR, DECR_WRAP, DEPTH_COMPONENT16, DEPTH_COMPONENT24, DEPTH_COMPONENT32, FUNC_ADD, FUNC_REVERSE_SUBTRACT, FUNC_SUBTRACT, INCR_WRAP, MAX, MAX_TEXTURE_LOD_BIAS, MIN, MIRRORED_REPEAT, ONE_MINUS_CONSTANT_ALPHA, ONE_MINUS_CONSTANT_COLOR, POINT_FADE_THRESHOLD_SIZE, TEXTURE_COMPARE_FUNC, TEXTURE_COMPARE_MODE, TEXTURE_DEPTH_SIZE, TEXTURE_LOD_BIASFields inherited from class overrungl.opengl.GL13C
ACTIVE_TEXTURE, CLAMP_TO_BORDER, COMPRESSED_RGB, COMPRESSED_RGBA, COMPRESSED_TEXTURE_FORMATS, MAX_CUBE_MAP_TEXTURE_SIZE, MULTISAMPLE, NUM_COMPRESSED_TEXTURE_FORMATS, PROXY_TEXTURE_CUBE_MAP, SAMPLE_ALPHA_TO_COVERAGE, SAMPLE_ALPHA_TO_ONE, SAMPLE_BUFFERS, SAMPLE_COVERAGE, SAMPLE_COVERAGE_INVERT, SAMPLE_COVERAGE_VALUE, SAMPLES, TEXTURE_BINDING_CUBE_MAP, TEXTURE_COMPRESSED, TEXTURE_COMPRESSED_IMAGE_SIZE, TEXTURE_COMPRESSION_HINT, TEXTURE_CUBE_MAP, TEXTURE_CUBE_MAP_NEGATIVE_X, TEXTURE_CUBE_MAP_NEGATIVE_Y, TEXTURE_CUBE_MAP_NEGATIVE_Z, TEXTURE_CUBE_MAP_POSITIVE_X, TEXTURE_CUBE_MAP_POSITIVE_Y, TEXTURE_CUBE_MAP_POSITIVE_Z, TEXTURE0, TEXTURE1, TEXTURE10, TEXTURE11, TEXTURE12, TEXTURE13, TEXTURE14, TEXTURE15, TEXTURE16, TEXTURE17, TEXTURE18, TEXTURE19, TEXTURE2, TEXTURE20, TEXTURE21, TEXTURE22, TEXTURE23, TEXTURE24, TEXTURE25, TEXTURE26, TEXTURE27, TEXTURE28, TEXTURE29, TEXTURE3, TEXTURE30, TEXTURE31, TEXTURE4, TEXTURE5, TEXTURE6, TEXTURE7, TEXTURE8, TEXTURE9Fields inherited from class overrungl.opengl.GL12C
ALIASED_LINE_WIDTH_RANGE, BGR, BGRA, CLAMP_TO_EDGE, MAX_3D_TEXTURE_SIZE, MAX_ELEMENTS_INDICES, MAX_ELEMENTS_VERTICES, PACK_IMAGE_HEIGHT, PACK_SKIP_IMAGES, PROXY_TEXTURE_3D, SMOOTH_LINE_WIDTH_GRANULARITY, SMOOTH_LINE_WIDTH_RANGE, SMOOTH_POINT_SIZE_GRANULARITY, SMOOTH_POINT_SIZE_RANGE, TEXTURE_3D, TEXTURE_BASE_LEVEL, TEXTURE_BINDING_3D, TEXTURE_DEPTH, TEXTURE_MAX_LEVEL, TEXTURE_MAX_LOD, TEXTURE_MIN_LOD, TEXTURE_WRAP_R, UNPACK_IMAGE_HEIGHT, UNPACK_SKIP_IMAGES, UNSIGNED_BYTE_2_3_3_REV, UNSIGNED_BYTE_3_3_2, UNSIGNED_INT_10_10_10_2, UNSIGNED_INT_2_10_10_10_REV, UNSIGNED_INT_8_8_8_8, UNSIGNED_INT_8_8_8_8_REV, UNSIGNED_SHORT_1_5_5_5_REV, UNSIGNED_SHORT_4_4_4_4, UNSIGNED_SHORT_4_4_4_4_REV, UNSIGNED_SHORT_5_5_5_1, UNSIGNED_SHORT_5_6_5, UNSIGNED_SHORT_5_6_5_REVFields inherited from class overrungl.opengl.GL11C
COLOR_LOGIC_OP, DOUBLE, POLYGON_OFFSET_FACTOR, POLYGON_OFFSET_FILL, POLYGON_OFFSET_LINE, POLYGON_OFFSET_POINT, POLYGON_OFFSET_UNITS, PROXY_TEXTURE_1D, PROXY_TEXTURE_2D, R3_G3_B2, RGB10, RGB10_A2, RGB12, RGB16, RGB4, RGB5, RGB5_A1, RGB8, RGBA12, RGBA16, RGBA2, RGBA4, RGBA8, TEXTURE_ALPHA_SIZE, TEXTURE_BINDING_1D, TEXTURE_BINDING_2D, TEXTURE_BLUE_SIZE, TEXTURE_GREEN_SIZE, TEXTURE_INTERNAL_FORMAT, TEXTURE_RED_SIZE, VERTEX_ARRAYFields inherited from class overrungl.opengl.GL10C
ALPHA, ALWAYS, AND, AND_INVERTED, AND_REVERSE, BACK, BACK_LEFT, BACK_RIGHT, BLEND, BLEND_DST, BLEND_SRC, BLUE, BYTE, CCW, CLEAR, COLOR, COLOR_BUFFER_BIT, COLOR_CLEAR_VALUE, COLOR_WRITEMASK, COPY, COPY_INVERTED, CULL_FACE, CULL_FACE_MODE, CW, DECR, DEPTH, DEPTH_BUFFER_BIT, DEPTH_CLEAR_VALUE, DEPTH_COMPONENT, DEPTH_FUNC, DEPTH_RANGE, DEPTH_TEST, DEPTH_WRITEMASK, DITHER, DONT_CARE, DOUBLEBUFFER, DRAW_BUFFER, DST_ALPHA, DST_COLOR, EQUAL, EQUIV, EXTENSIONS, FALSE, FASTEST, FILL, FLOAT, FRONT, FRONT_AND_BACK, FRONT_FACE, FRONT_LEFT, FRONT_RIGHT, GEQUAL, GREATER, GREEN, INCR, INT, INVALID_ENUM, INVALID_OPERATION, INVALID_VALUE, INVERT, KEEP, LEFT, LEQUAL, LESS, LINE, LINE_LOOP, LINE_SMOOTH, LINE_SMOOTH_HINT, LINE_STRIP, LINE_WIDTH, LINE_WIDTH_GRANULARITY, LINE_WIDTH_RANGE, LINEAR, LINEAR_MIPMAP_LINEAR, LINEAR_MIPMAP_NEAREST, LINES, LOGIC_OP_MODE, MAX_TEXTURE_SIZE, MAX_VIEWPORT_DIMS, NAND, NEAREST, NEAREST_MIPMAP_LINEAR, NEAREST_MIPMAP_NEAREST, NEVER, NICEST, NO_ERROR, NONE, NOOP, NOR, NOTEQUAL, ONE, ONE_MINUS_DST_ALPHA, ONE_MINUS_DST_COLOR, ONE_MINUS_SRC_ALPHA, ONE_MINUS_SRC_COLOR, OR, OR_INVERTED, OR_REVERSE, OUT_OF_MEMORY, PACK_ALIGNMENT, PACK_LSB_FIRST, PACK_ROW_LENGTH, PACK_SKIP_PIXELS, PACK_SKIP_ROWS, PACK_SWAP_BYTES, POINT, POINT_SIZE, POINT_SIZE_GRANULARITY, POINT_SIZE_RANGE, POINTS, POLYGON_MODE, POLYGON_SMOOTH, POLYGON_SMOOTH_HINT, QUADS, READ_BUFFER, RED, RENDERER, REPEAT, REPLACE, RGB, RGBA, RIGHT, SCISSOR_BOX, SCISSOR_TEST, SET, SHORT, SRC_ALPHA, SRC_ALPHA_SATURATE, SRC_COLOR, STACK_OVERFLOW, STACK_UNDERFLOW, STENCIL, STENCIL_BUFFER_BIT, STENCIL_CLEAR_VALUE, STENCIL_FAIL, STENCIL_FUNC, STENCIL_INDEX, STENCIL_PASS_DEPTH_FAIL, STENCIL_PASS_DEPTH_PASS, STENCIL_REF, STENCIL_TEST, STENCIL_VALUE_MASK, STENCIL_WRITEMASK, STEREO, SUBPIXEL_BITS, TEXTURE, TEXTURE_1D, TEXTURE_2D, TEXTURE_BORDER_COLOR, TEXTURE_HEIGHT, TEXTURE_MAG_FILTER, TEXTURE_MIN_FILTER, TEXTURE_WIDTH, TEXTURE_WRAP_S, TEXTURE_WRAP_T, TRIANGLE_FAN, TRIANGLE_STRIP, TRIANGLES, TRUE, UNPACK_ALIGNMENT, UNPACK_LSB_FIRST, UNPACK_ROW_LENGTH, UNPACK_SKIP_PIXELS, UNPACK_SKIP_ROWS, UNPACK_SWAP_BYTES, UNSIGNED_BYTE, UNSIGNED_INT, UNSIGNED_SHORT, VENDOR, VERSION, VIEWPORT, XOR, ZERO - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic voidmultiDrawArraysIndirectCount(int mode, MemorySegmentPREVIEW indirect, long drawCount, int maxDrawCount, int stride) static voidmultiDrawElementsIndirectCount(int mode, int type, MemorySegmentPREVIEW indirect, long drawCount, int maxDrawCount, int stride) static voidpolygonOffsetClamp(float factor, float units, float clamp) static voidspecializeShader(int shader, @Nullable String pEntryPoint) static voidspecializeShader(int shader, MemorySegmentPREVIEW pEntryPoint, int numSpecializationConstants, MemorySegmentPREVIEW pConstantIndex, MemorySegmentPREVIEW pConstantValue) static voidspecializeShader(SegmentAllocatorPREVIEW allocator, int shader, @Nullable String pEntryPoint, int @Nullable [] pConstantIndex, int @Nullable [] pConstantValue) Methods inherited from class overrungl.opengl.GL45C
bindTextureUnit, blitNamedFramebuffer, checkNamedFramebufferStatus, clearNamedBufferData, clearNamedBufferSubData, clearNamedFramebufferfi, clearNamedFramebufferfv, clearNamedFramebufferfv, clearNamedFramebufferiv, clearNamedFramebufferiv, clearNamedFramebufferuiv, clearNamedFramebufferuiv, clipControl, compressedTextureSubImage1D, compressedTextureSubImage2D, compressedTextureSubImage3D, copyNamedBufferSubData, copyTextureSubImage1D, copyTextureSubImage2D, copyTextureSubImage3D, createBuffer, createBuffers, createBuffers, createFramebuffer, createFramebuffers, createFramebuffers, createProgramPipeline, createProgramPipelines, createProgramPipelines, createQueries, createQueries, createQuery, createRenderbuffer, createRenderbuffers, createRenderbuffers, createSampler, createSamplers, createSamplers, createTexture, createTextures, createTextures, createTransformFeedback, createTransformFeedbacks, createTransformFeedbacks, createVertexArray, createVertexArrays, createVertexArrays, disableVertexArrayAttrib, enableVertexArrayAttrib, flushMappedNamedBufferRange, generateTextureMipmap, getCompressedTextureImage, getCompressedTextureSubImage, getGraphicsResetStatus, getNamedBufferParameteri, getNamedBufferParameteri64, getNamedBufferParameteri64v, getNamedBufferParameteriv, getNamedBufferPointer, getNamedBufferPointerv, getNamedBufferSubData, getNamedBufferSubData, getNamedBufferSubData, getNamedBufferSubData, getNamedBufferSubData, getNamedBufferSubData, getNamedBufferSubData, getNamedFramebufferAttachmentParameteri, getNamedFramebufferAttachmentParameteriv, getNamedFramebufferParameteri, getNamedFramebufferParameteriv, getNamedRenderbufferParameteri, getNamedRenderbufferParameteriv, getNamedRenderbufferParameteriv, getnCompressedTexImage, getnCompressedTexImage, getnTexImage, getnTexImage, getnTexImage, getnTexImage, getnTexImage, getnTexImage, getnUniformdv, getnUniformdv, getnUniformdv, getnUniformfv, getnUniformfv, getnUniformfv, getnUniformiv, getnUniformiv, getnUniformiv, getnUniformuiv, getnUniformuiv, getnUniformuiv, getQueryBufferObjecti64v, getQueryBufferObjectiv, getQueryBufferObjectui64v, getQueryBufferObjectuiv, getTextureImage, getTextureLevelParameterf, getTextureLevelParameterfv, getTextureLevelParameterfv, getTextureLevelParameteri, getTextureLevelParameteriv, getTextureLevelParameteriv, getTextureParameterf, getTextureParameterfv, getTextureParameterfv, getTextureParameteri, getTextureParameterIi, getTextureParameterIiv, getTextureParameterIiv, getTextureParameterIui, getTextureParameterIuiv, getTextureParameterIuiv, getTextureParameteriv, getTextureParameteriv, getTextureSubImage, getTextureSubImage, getTextureSubImage, getTextureSubImage, getTextureSubImage, getTransformFeedbacki_v, getTransformFeedbacki_v, getTransformFeedbacki64_v, getTransformFeedbacki64_v, getTransformFeedbackiv, getTransformFeedbackiv, getVertexArrayi, getVertexArrayIndexed64i, getVertexArrayIndexed64iv, getVertexArrayIndexedi, getVertexArrayIndexediv, getVertexArrayiv, invalidateNamedFramebufferData, invalidateNamedFramebufferData, invalidateNamedFramebufferData, invalidateNamedFramebufferSubData, invalidateNamedFramebufferSubData, invalidateNamedFramebufferSubData, mapNamedBuffer, mapNamedBufferRange, memoryBarrierByRegion, namedBufferData, namedBufferData, namedBufferData, namedBufferData, namedBufferData, namedBufferData, namedBufferData, namedBufferData, namedBufferData, namedBufferStorage, namedBufferStorage, namedBufferStorage, namedBufferStorage, namedBufferStorage, namedBufferStorage, namedBufferStorage, namedBufferStorage, namedBufferSubData, namedBufferSubData, namedBufferSubData, namedBufferSubData, namedBufferSubData, namedBufferSubData, namedBufferSubData, namedBufferSubData, namedFramebufferDrawBuffer, namedFramebufferDrawBuffers, namedFramebufferDrawBuffers, namedFramebufferParameteri, namedFramebufferReadBuffer, namedFramebufferRenderbuffer, namedFramebufferTexture, namedFramebufferTextureLayer, namedRenderbufferStorage, namedRenderbufferStorageMultisample, readnPixels, readnPixels, readnPixels, readnPixels, readnPixels, readnPixels, textureBarrier, textureBuffer, textureBufferRange, textureParameterf, textureParameterfv, textureParameterfv, textureParameteri, textureParameterIiv, textureParameterIiv, textureParameterIuiv, textureParameterIuiv, textureParameteriv, textureParameteriv, textureStorage1D, textureStorage2D, textureStorage2DMultisample, textureStorage3D, textureStorage3DMultisample, textureSubImage1D, textureSubImage1D, textureSubImage1D, textureSubImage1D, textureSubImage1D, textureSubImage2D, textureSubImage2D, textureSubImage2D, textureSubImage2D, textureSubImage2D, textureSubImage3D, textureSubImage3D, textureSubImage3D, textureSubImage3D, textureSubImage3D, transformFeedbackBufferBase, transformFeedbackBufferRange, unmapNamedBuffer, vertexArrayAttribBinding, vertexArrayAttribFormat, vertexArrayAttribIFormat, vertexArrayAttribLFormat, vertexArrayBindingDivisor, vertexArrayElementBuffer, vertexArrayVertexBuffer, vertexArrayVertexBuffers, vertexArrayVertexBuffersMethods inherited from class overrungl.opengl.GL44C
bindBuffersBase, bindBuffersBase, bindBuffersRange, bindBuffersRange, bindImageTextures, bindImageTextures, bindSamplers, bindSamplers, bindTextures, bindTextures, bindVertexBuffers, bindVertexBuffers, bufferStorage, bufferStorage, bufferStorage, bufferStorage, bufferStorage, bufferStorage, bufferStorage, bufferStorage, clearTexImage, clearTexSubImageMethods inherited from class overrungl.opengl.GL43C
bindVertexBuffer, clearBufferData, clearBufferSubData, copyImageSubData, debugMessageCallback, debugMessageCallback, debugMessageControl, debugMessageControl, debugMessageInsert, debugMessageInsert, dispatchCompute, dispatchComputeIndirect, framebufferParameteri, getDebugMessageLog, getDebugMessageLog, getDebugMessageLog, getFramebufferParameteri, getFramebufferParameteriv, getInternalformati64, getInternalformati64v, getInternalformati64v, getObjectLabel, getObjectLabel, getObjectLabel, getObjectLabel, getObjectPtrLabel, getObjectPtrLabel, getObjectPtrLabel, getObjectPtrLabel, getProgramInterfacei, getProgramInterfaceiv, getProgramResourceIndex, getProgramResourceIndex, getProgramResourceiv, getProgramResourceiv, getProgramResourceiv, getProgramResourceiv, getProgramResourceLocation, getProgramResourceLocation, getProgramResourceLocationIndex, getProgramResourceLocationIndex, getProgramResourceName, getProgramResourceName, getProgramResourceName, getProgramResourceName, invalidateBufferData, invalidateBufferSubData, invalidateFramebuffer, invalidateFramebuffer, invalidateFramebuffer, invalidateSubFramebuffer, invalidateSubFramebuffer, invalidateSubFramebuffer, invalidateTexImage, invalidateTexSubImage, multiDrawArraysIndirect, multiDrawArraysIndirect, multiDrawElementsIndirect, multiDrawElementsIndirect, objectLabel, objectLabel, objectPtrLabel, objectPtrLabel, popDebugGroup, pushDebugGroup, pushDebugGroup, shaderStorageBlockBinding, texBufferRange, texStorage2DMultisample, texStorage3DMultisample, textureView, vertexAttribBinding, vertexAttribFormat, vertexAttribIFormat, vertexAttribLFormat, vertexBindingDivisorMethods inherited from class overrungl.opengl.GL42C
bindImageTexture, drawArraysInstancedBaseInstance, drawElementsInstancedBaseInstance, drawElementsInstancedBaseInstance, drawElementsInstancedBaseInstance, drawElementsInstancedBaseInstance, drawElementsInstancedBaseVertexBaseInstance, drawElementsInstancedBaseVertexBaseInstance, drawElementsInstancedBaseVertexBaseInstance, drawElementsInstancedBaseVertexBaseInstance, drawTransformFeedbackInstanced, drawTransformFeedbackStreamInstanced, getActiveAtomicCounterBufferi, getActiveAtomicCounterBufferiv, getActiveAtomicCounterBufferiv, getInternalformati, getInternalformativ, getInternalformativ, memoryBarrier, texStorage1D, texStorage2D, texStorage3DMethods inherited from class overrungl.opengl.GL41C
activeShaderProgram, bindProgramPipeline, clearDepthf, createShaderProgram, createShaderProgramv, createShaderProgramv, deleteProgramPipeline, deleteProgramPipelines, deleteProgramPipelines, depthRangeArrayv, depthRangeArrayv, depthRangef, depthRangeIndexed, genProgramPipeline, genProgramPipelines, genProgramPipelines, getDoublei, getDoublei_v, getDoublei_v, getFloati, getFloati_v, getFloati_v, getProgramBinary, getProgramBinary, getProgramBinary, getProgramPipelinei, getProgramPipelineInfoLog, getProgramPipelineInfoLog, getProgramPipelineInfoLog, getProgramPipelineiv, getShaderPrecisionFormat, getShaderPrecisionFormat, getVertexAttribLdv, getVertexAttribLdv, isProgramPipeline, programBinary, programBinary, programParameteri, programUniform1d, programUniform1dv, programUniform1dv, programUniform1f, programUniform1fv, programUniform1fv, programUniform1i, programUniform1iv, programUniform1iv, programUniform1ui, programUniform1uiv, programUniform1uiv, programUniform2d, programUniform2dv, programUniform2dv, programUniform2f, programUniform2fv, programUniform2fv, programUniform2i, programUniform2iv, programUniform2iv, programUniform2ui, programUniform2uiv, programUniform2uiv, programUniform3d, programUniform3dv, programUniform3dv, programUniform3f, programUniform3fv, programUniform3fv, programUniform3i, programUniform3iv, programUniform3iv, programUniform3ui, programUniform3uiv, programUniform3uiv, programUniform4d, programUniform4dv, programUniform4dv, programUniform4f, programUniform4fv, programUniform4fv, programUniform4i, programUniform4iv, programUniform4iv, programUniform4ui, programUniform4uiv, programUniform4uiv, programUniformMatrix2dv, programUniformMatrix2dv, programUniformMatrix2dv, programUniformMatrix2fv, programUniformMatrix2fv, programUniformMatrix2fv, programUniformMatrix2x3dv, programUniformMatrix2x3dv, programUniformMatrix2x3dv, programUniformMatrix2x3fv, programUniformMatrix2x3fv, programUniformMatrix2x3fv, programUniformMatrix2x4dv, programUniformMatrix2x4dv, programUniformMatrix2x4dv, programUniformMatrix2x4fv, programUniformMatrix2x4fv, programUniformMatrix2x4fv, programUniformMatrix3dv, programUniformMatrix3dv, programUniformMatrix3dv, programUniformMatrix3fv, programUniformMatrix3fv, programUniformMatrix3fv, programUniformMatrix3x2dv, programUniformMatrix3x2dv, programUniformMatrix3x2dv, programUniformMatrix3x2fv, programUniformMatrix3x2fv, programUniformMatrix3x2fv, programUniformMatrix3x4dv, programUniformMatrix3x4dv, programUniformMatrix3x4dv, programUniformMatrix3x4fv, programUniformMatrix3x4fv, programUniformMatrix3x4fv, programUniformMatrix4dv, programUniformMatrix4dv, programUniformMatrix4dv, programUniformMatrix4fv, programUniformMatrix4fv, programUniformMatrix4fv, programUniformMatrix4x2dv, programUniformMatrix4x2dv, programUniformMatrix4x2dv, programUniformMatrix4x2fv, programUniformMatrix4x2fv, programUniformMatrix4x2fv, programUniformMatrix4x3dv, programUniformMatrix4x3dv, programUniformMatrix4x3dv, programUniformMatrix4x3fv, programUniformMatrix4x3fv, programUniformMatrix4x3fv, releaseShaderCompiler, scissorArrayv, scissorArrayv, scissorIndexed, scissorIndexedv, scissorIndexedv, shaderBinary, shaderBinary, shaderBinary, useProgramStages, validateProgramPipeline, vertexAttribL1d, vertexAttribL1dv, vertexAttribL1dv, vertexAttribL2d, vertexAttribL2dv, vertexAttribL2dv, vertexAttribL3d, vertexAttribL3dv, vertexAttribL3dv, vertexAttribL4d, vertexAttribL4dv, vertexAttribL4dv, vertexAttribLPointer, vertexAttribLPointer, viewportArrayv, viewportArrayv, viewportIndexedf, viewportIndexedfv, viewportIndexedfvMethods inherited from class overrungl.opengl.GL40C
beginQueryIndexed, bindTransformFeedback, blendEquationi, blendEquationSeparatei, blendEquationSeparatei, blendFunci, deleteTransformFeedback, deleteTransformFeedbacks, deleteTransformFeedbacks, drawArraysIndirect, drawArraysIndirect, drawArraysIndirect, drawElementsIndirect, drawElementsIndirect, drawElementsIndirect, drawTransformFeedback, drawTransformFeedbackStream, endQueryIndexed, genTransformFeedback, genTransformFeedbacks, genTransformFeedbacks, getActiveSubroutineName, getActiveSubroutineName, getActiveSubroutineUniformi, getActiveSubroutineUniformiv, getActiveSubroutineUniformiv, getActiveSubroutineUniformName, getActiveSubroutineUniformName, getProgramStagei, getProgramStageiv, getQueryIndexedi, getQueryIndexediv, getSubroutineIndex, getSubroutineIndex, getSubroutineUniformLocation, getSubroutineUniformLocation, getUniformd, getUniformdv, getUniformdv, getUniformSubroutineuiv, getUniformSubroutineuiv, isTransformFeedback, minSampleShading, patchParameterfv, patchParameterfv, patchParameteri, pauseTransformFeedback, resumeTransformFeedback, uniform1d, uniform1dv, uniform1dv, uniform2d, uniform2dv, uniform2dv, uniform3d, uniform3dv, uniform3dv, uniform4d, uniform4dv, uniform4dv, uniformMatrix2dv, uniformMatrix2dv, uniformMatrix2dv, uniformMatrix2x3dv, uniformMatrix2x3dv, uniformMatrix2x3dv, uniformMatrix2x4dv, uniformMatrix2x4dv, uniformMatrix2x4dv, uniformMatrix3dv, uniformMatrix3dv, uniformMatrix3dv, uniformMatrix3x2dv, uniformMatrix3x2dv, uniformMatrix3x2dv, uniformMatrix3x4dv, uniformMatrix3x4dv, uniformMatrix3x4dv, uniformMatrix4dv, uniformMatrix4dv, uniformMatrix4dv, uniformMatrix4x2dv, uniformMatrix4x2dv, uniformMatrix4x2dv, uniformMatrix4x3dv, uniformMatrix4x3dv, uniformMatrix4x3dv, uniformSubroutinesuiv, uniformSubroutinesuivMethods inherited from class overrungl.opengl.GL33C
bindFragDataLocationIndexed, bindFragDataLocationIndexed, bindSampler, deleteSampler, deleteSamplers, deleteSamplers, genSampler, genSamplers, genSamplers, getFragDataIndex, getFragDataIndex, getQueryObjecti64, getQueryObjecti64v, getQueryObjectui64, getQueryObjectui64v, getSamplerParameterf, getSamplerParameterfv, getSamplerParameterfv, getSamplerParameteri, getSamplerParameterIi, getSamplerParameterIiv, getSamplerParameterIiv, getSamplerParameterIui, getSamplerParameterIuiv, getSamplerParameterIuiv, getSamplerParameteriv, getSamplerParameteriv, isSampler, queryCounter, samplerParameterf, samplerParameterfv, samplerParameterfv, samplerParameteri, samplerParameterIiv, samplerParameterIiv, samplerParameterIuiv, samplerParameterIuiv, samplerParameteriv, samplerParameteriv, vertexAttribDivisor, vertexAttribP1ui, vertexAttribP1uiv, vertexAttribP1uiv, vertexAttribP2ui, vertexAttribP2uiv, vertexAttribP2uiv, vertexAttribP3ui, vertexAttribP3uiv, vertexAttribP3uiv, vertexAttribP4ui, vertexAttribP4uiv, vertexAttribP4uivMethods inherited from class overrungl.opengl.GL32C
clientWaitSync, deleteSync, drawElementsBaseVertex, drawElementsBaseVertex, drawElementsBaseVertex, drawElementsBaseVertex, drawElementsInstancedBaseVertex, drawElementsInstancedBaseVertex, drawElementsInstancedBaseVertex, drawElementsInstancedBaseVertex, drawRangeElementsBaseVertex, drawRangeElementsBaseVertex, drawRangeElementsBaseVertex, drawRangeElementsBaseVertex, fenceSync, framebufferTexture, getBufferParameteri64, getBufferParameteri64v, getInteger64, getInteger64i, getInteger64i_v, getInteger64i_v, getInteger64v, getInteger64v, getMultisamplefv, getMultisamplefv, getMultisamplefv, getSynci, getSynciv, getSynciv, isSync, multiDrawElementsBaseVertex, multiDrawElementsBaseVertex, multiDrawElementsBaseVertex, multiDrawElementsBaseVertex, multiDrawElementsBaseVertex, provokingVertex, sampleMaski, texImage2DMultisample, texImage3DMultisample, waitSyncMethods inherited from class overrungl.opengl.GL31C
copyBufferSubData, drawArraysInstanced, drawElementsInstanced, drawElementsInstanced, drawElementsInstanced, drawElementsInstanced, getActiveUniformBlockiv, getActiveUniformBlockiv, getActiveUniformBlockName, getActiveUniformBlockName, getActiveUniformBlockName, getActiveUniformi, getActiveUniformName, getActiveUniformName, getActiveUniformName, getActiveUniformsiv, getActiveUniformsiv, getUniformBlockIndex, getUniformBlockIndex, getUniformIndex, getUniformIndices, getUniformIndices, primitiveRestartIndex, texBuffer, uniformBlockBindingMethods inherited from class overrungl.opengl.GL30C
beginConditionalRender, beginTransformFeedback, bindBufferBase, bindBufferRange, bindFragDataLocation, bindFragDataLocation, bindFramebuffer, bindRenderbuffer, bindVertexArray, blitFramebuffer, checkFramebufferStatus, clampColor, clearBufferfi, clearBufferfv, clearBufferfv, clearBufferiv, clearBufferiv, clearBufferuiv, clearBufferuiv, colorMaski, deleteFramebuffer, deleteFramebuffers, deleteFramebuffers, deleteRenderbuffer, deleteRenderbuffers, deleteRenderbuffers, deleteVertexArray, deleteVertexArrays, deleteVertexArrays, disablei, enablei, endConditionalRender, endTransformFeedback, flushMappedBufferRange, framebufferRenderbuffer, framebufferTexture1D, framebufferTexture2D, framebufferTexture3D, framebufferTextureLayer, generateMipmap, genFramebuffer, genFramebuffers, genFramebuffers, genRenderbuffer, genRenderbuffers, genRenderbuffers, genVertexArray, genVertexArrays, genVertexArrays, getBooleani, getBooleani_v, getBooleani_v, getFragDataLocation, getFragDataLocation, getFramebufferAttachmentParameteri, getFramebufferAttachmentParameteriv, getIntegeri, getIntegeri_v, getIntegeri_v, getRenderbufferParameteri, getRenderbufferParameteriv, getRenderbufferParameteriv, getStringi, getTexParameterIi, getTexParameterIiv, getTexParameterIiv, getTexParameterIui, getTexParameterIuiv, getTexParameterIuiv, getTransformFeedbackVarying, getTransformFeedbackVarying, getUniformui, getUniformuiv, getUniformuiv, getVertexAttribIi, getVertexAttribIiv, getVertexAttribIiv, getVertexAttribIui, getVertexAttribIuiv, getVertexAttribIuiv, isEnabledi, isFramebuffer, isRenderbuffer, isVertexArray, mapBufferRange, ngetStringi, renderbufferStorage, renderbufferStorageMultisample, texParameterIiv, texParameterIiv, texParameterIuiv, texParameterIuiv, transformFeedbackVaryings, transformFeedbackVaryings, uniform1ui, uniform1uiv, uniform1uiv, uniform2ui, uniform2uiv, uniform2uiv, uniform3ui, uniform3uiv, uniform3uiv, uniform4ui, uniform4uiv, uniform4uiv, vertexAttribI1i, vertexAttribI1iv, vertexAttribI1iv, vertexAttribI1ui, vertexAttribI1uiv, vertexAttribI1uiv, vertexAttribI2i, vertexAttribI2iv, vertexAttribI2iv, vertexAttribI2ui, vertexAttribI2uiv, vertexAttribI2uiv, vertexAttribI3i, vertexAttribI3iv, vertexAttribI3iv, vertexAttribI3ui, vertexAttribI3uiv, vertexAttribI3uiv, vertexAttribI4bv, vertexAttribI4bv, vertexAttribI4i, vertexAttribI4iv, vertexAttribI4iv, vertexAttribI4sv, vertexAttribI4sv, vertexAttribI4ubv, vertexAttribI4ubv, vertexAttribI4ui, vertexAttribI4uiv, vertexAttribI4uiv, vertexAttribI4usv, vertexAttribI4usv, vertexAttribIPointer, vertexAttribIPointer, vertexAttribIPointer, vertexAttribIPointerMethods inherited from class overrungl.opengl.GL21C
uniformMatrix2x3fv, uniformMatrix2x3fv, uniformMatrix2x3fv, uniformMatrix2x4fv, uniformMatrix2x4fv, uniformMatrix2x4fv, uniformMatrix3x2fv, uniformMatrix3x2fv, uniformMatrix3x2fv, uniformMatrix3x4fv, uniformMatrix3x4fv, uniformMatrix3x4fv, uniformMatrix4x2fv, uniformMatrix4x2fv, uniformMatrix4x2fv, uniformMatrix4x3fv, uniformMatrix4x3fv, uniformMatrix4x3fvMethods inherited from class overrungl.opengl.GL20C
attachShader, bindAttribLocation, bindAttribLocation, blendEquationSeparate, compileShader, createProgram, createShader, deleteProgram, deleteShader, detachShader, disableVertexAttribArray, drawBuffers, drawBuffers, enableVertexAttribArray, getActiveAttrib, getActiveAttrib, getActiveUniform, getActiveUniform, getAttachedShaders, getAttachedShaders, getAttribLocation, getAttribLocation, getProgrami, getProgramInfoLog, getProgramInfoLog, getProgramInfoLog, getProgramiv, getProgramiv, getShaderi, getShaderInfoLog, getShaderInfoLog, getShaderInfoLog, getShaderiv, getShaderiv, getShaderSource, getShaderSource, getShaderSource, getUniformf, getUniformfv, getUniformfv, getUniformi, getUniformiv, getUniformiv, getUniformLocation, getUniformLocation, getVertexAttribd, getVertexAttribdv, getVertexAttribdv, getVertexAttribf, getVertexAttribfv, getVertexAttribfv, getVertexAttribi, getVertexAttribiv, getVertexAttribiv, getVertexAttribPointerv, getVertexAttribPointerv, getVertexAttribPointerv, getVertexAttribPointerv, getVertexAttribPointerv, getVertexAttribPointerv, isProgram, isShader, linkProgram, shaderSource, shaderSource, shaderSource, stencilFuncSeparate, stencilMaskSeparate, stencilOpSeparate, uniform1f, uniform1fv, uniform1fv, uniform1i, uniform1iv, uniform1iv, uniform2f, uniform2fv, uniform2fv, uniform2i, uniform2iv, uniform2iv, uniform3f, uniform3fv, uniform3fv, uniform3i, uniform3iv, uniform3iv, uniform4f, uniform4fv, uniform4fv, uniform4i, uniform4iv, uniform4iv, uniformMatrix2fv, uniformMatrix2fv, uniformMatrix2fv, uniformMatrix3fv, uniformMatrix3fv, uniformMatrix3fv, uniformMatrix4fv, uniformMatrix4fv, uniformMatrix4fv, useProgram, validateProgram, vertexAttrib1d, vertexAttrib1dv, vertexAttrib1dv, vertexAttrib1f, vertexAttrib1fv, vertexAttrib1fv, vertexAttrib1s, vertexAttrib1sv, vertexAttrib1sv, vertexAttrib2d, vertexAttrib2dv, vertexAttrib2dv, vertexAttrib2f, vertexAttrib2fv, vertexAttrib2fv, vertexAttrib2s, vertexAttrib2sv, vertexAttrib2sv, vertexAttrib3d, vertexAttrib3dv, vertexAttrib3dv, vertexAttrib3f, vertexAttrib3fv, vertexAttrib3fv, vertexAttrib3s, vertexAttrib3sv, vertexAttrib3sv, vertexAttrib4bv, vertexAttrib4bv, vertexAttrib4d, vertexAttrib4dv, vertexAttrib4dv, vertexAttrib4f, vertexAttrib4fv, vertexAttrib4fv, vertexAttrib4iv, vertexAttrib4iv, vertexAttrib4Nbv, vertexAttrib4Nbv, vertexAttrib4Niv, vertexAttrib4Niv, vertexAttrib4Nsv, vertexAttrib4Nsv, vertexAttrib4Nub, vertexAttrib4Nubv, vertexAttrib4Nubv, vertexAttrib4Nuiv, vertexAttrib4Nuiv, vertexAttrib4Nusv, vertexAttrib4Nusv, vertexAttrib4s, vertexAttrib4sv, vertexAttrib4sv, vertexAttrib4ubv, vertexAttrib4ubv, vertexAttrib4uiv, vertexAttrib4uiv, vertexAttrib4usv, vertexAttrib4usv, vertexAttribPointer, vertexAttribPointer, vertexAttribPointer, vertexAttribPointer, vertexAttribPointer, vertexAttribPointerMethods inherited from class overrungl.opengl.GL15C
beginQuery, bindBuffer, bufferData, bufferData, bufferData, bufferData, bufferData, bufferData, bufferData, bufferData, bufferData, bufferSubData, bufferSubData, bufferSubData, bufferSubData, bufferSubData, bufferSubData, bufferSubData, bufferSubData, deleteBuffer, deleteBuffers, deleteBuffers, deleteQueries, deleteQueries, deleteQuery, endQuery, genBuffer, genBuffers, genBuffers, genQueries, genQueries, genQuery, getBufferParameteri, getBufferParameteriv, getBufferPointer, getBufferPointerv, getBufferSubData, getBufferSubData, getBufferSubData, getBufferSubData, getBufferSubData, getBufferSubData, getBufferSubData, getQueryi, getQueryiv, getQueryObjecti, getQueryObjectiv, getQueryObjectui, getQueryObjectuiv, isBuffer, isQuery, mapBuffer, unmapBufferMethods inherited from class overrungl.opengl.GL14C
blendColor, blendEquation, blendFuncSeparate, multiDrawArrays, multiDrawArrays, multiDrawArrays, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, pointParameterf, pointParameterfv, pointParameterfv, pointParameteri, pointParameteriv, pointParameterivMethods inherited from class overrungl.opengl.GL13C
activeTexture, compressedTexImage1D, compressedTexImage2D, compressedTexImage3D, compressedTexSubImage1D, compressedTexSubImage2D, compressedTexSubImage3D, getCompressedTexImage, sampleCoverageMethods inherited from class overrungl.opengl.GL12C
copyTexSubImage3D, drawRangeElements, drawRangeElements, drawRangeElements, drawRangeElements, texImage3D, texImage3D, texImage3D, texImage3D, texImage3D, texSubImage3D, texSubImage3D, texSubImage3D, texSubImage3D, texSubImage3DMethods inherited from class overrungl.opengl.GL11C
bindTexture, copyTexImage1D, copyTexImage2D, copyTexSubImage1D, copyTexSubImage2D, deleteTexture, deleteTextures, deleteTextures, drawArrays, drawElements, drawElements, drawElements, drawElements, genTexture, genTextures, genTextures, getPointer, getPointerv, isTexture, polygonOffset, texSubImage1D, texSubImage1D, texSubImage1D, texSubImage1D, texSubImage1D, texSubImage2D, texSubImage2D, texSubImage2D, texSubImage2D, texSubImage2DMethods inherited from class overrungl.opengl.GL10C
blendFunc, clear, clearColor, clearDepth, clearStencil, colorMask, cullFace, depthFunc, depthMask, depthRange, disable, drawBuffer, enable, finish, flush, frontFace, getBoolean, getBooleanv, getBooleanv, getDouble, getDoublev, getDoublev, getError, getFloat, getFloatv, getFloatv, getInteger, getIntegerv, getIntegerv, getString, getTexImage, getTexLevelParameterf, getTexLevelParameterfv, getTexLevelParameterfv, getTexLevelParameteri, getTexLevelParameteriv, getTexLevelParameteriv, getTexParameterf, getTexParameterfv, getTexParameterfv, getTexParameteri, getTexParameteriv, getTexParameteriv, hint, isEnabled, lineWidth, logicOp, ngetString, pixelStoref, pixelStorei, pointSize, polygonMode, readBuffer, readPixels, readPixels, readPixels, readPixels, readPixels, scissor, stencilFunc, stencilMask, stencilOp, texImage1D, texImage1D, texImage1D, texImage1D, texImage1D, texImage2D, texImage2D, texImage2D, texImage2D, texImage2D, texParameterf, texParameterfv, texParameterfv, texParameteri, texParameteriv, texParameteriv, viewport 
- 
Field Details
- 
SHADER_BINARY_FORMAT_SPIR_V
public static final int SHADER_BINARY_FORMAT_SPIR_V- See Also:
 
 - 
SPIR_V_BINARY
public static final int SPIR_V_BINARY- See Also:
 
 - 
PARAMETER_BUFFER
public static final int PARAMETER_BUFFER- See Also:
 
 - 
PARAMETER_BUFFER_BINDING
public static final int PARAMETER_BUFFER_BINDING- See Also:
 
 - 
CONTEXT_FLAG_NO_ERROR_BIT
public static final int CONTEXT_FLAG_NO_ERROR_BIT- See Also:
 
 - 
VERTICES_SUBMITTED
public static final int VERTICES_SUBMITTED- See Also:
 
 - 
PRIMITIVES_SUBMITTED
public static final int PRIMITIVES_SUBMITTED- See Also:
 
 - 
VERTEX_SHADER_INVOCATIONS
public static final int VERTEX_SHADER_INVOCATIONS- See Also:
 
 - 
TESS_CONTROL_SHADER_PATCHES
public static final int TESS_CONTROL_SHADER_PATCHES- See Also:
 
 - 
TESS_EVALUATION_SHADER_INVOCATIONS
public static final int TESS_EVALUATION_SHADER_INVOCATIONS- See Also:
 
 - 
GEOMETRY_SHADER_PRIMITIVES_EMITTED
public static final int GEOMETRY_SHADER_PRIMITIVES_EMITTED- See Also:
 
 - 
FRAGMENT_SHADER_INVOCATIONS
public static final int FRAGMENT_SHADER_INVOCATIONS- See Also:
 
 - 
COMPUTE_SHADER_INVOCATIONS
public static final int COMPUTE_SHADER_INVOCATIONS- See Also:
 
 - 
CLIPPING_INPUT_PRIMITIVES
public static final int CLIPPING_INPUT_PRIMITIVES- See Also:
 
 - 
CLIPPING_OUTPUT_PRIMITIVES
public static final int CLIPPING_OUTPUT_PRIMITIVES- See Also:
 
 - 
POLYGON_OFFSET_CLAMP
public static final int POLYGON_OFFSET_CLAMP- See Also:
 
 - 
SPIR_V_EXTENSIONS
public static final int SPIR_V_EXTENSIONS- See Also:
 
 - 
NUM_SPIR_V_EXTENSIONS
public static final int NUM_SPIR_V_EXTENSIONS- See Also:
 
 - 
TEXTURE_MAX_ANISOTROPY
public static final int TEXTURE_MAX_ANISOTROPY- See Also:
 
 - 
MAX_TEXTURE_MAX_ANISOTROPY
public static final int MAX_TEXTURE_MAX_ANISOTROPY- See Also:
 
 - 
TRANSFORM_FEEDBACK_OVERFLOW
public static final int TRANSFORM_FEEDBACK_OVERFLOW- See Also:
 
 - 
TRANSFORM_FEEDBACK_STREAM_OVERFLOW
public static final int TRANSFORM_FEEDBACK_STREAM_OVERFLOW- See Also:
 
 
 - 
 - 
Constructor Details
- 
GL46C
public GL46C() 
 - 
 - 
Method Details
- 
multiDrawArraysIndirectCount
public static void multiDrawArraysIndirectCount(int mode, MemorySegmentPREVIEW indirect, long drawCount, int maxDrawCount, int stride)  - 
multiDrawElementsIndirectCount
public static void multiDrawElementsIndirectCount(int mode, int type, MemorySegmentPREVIEW indirect, long drawCount, int maxDrawCount, int stride)  - 
polygonOffsetClamp
public static void polygonOffsetClamp(float factor, float units, float clamp)  - 
specializeShader
public static void specializeShader(int shader, MemorySegmentPREVIEW pEntryPoint, int numSpecializationConstants, MemorySegmentPREVIEW pConstantIndex, MemorySegmentPREVIEW pConstantValue)  - 
specializeShader
public static void specializeShader(SegmentAllocatorPREVIEW allocator, int shader, @Nullable @Nullable String pEntryPoint, int @Nullable [] pConstantIndex, int @Nullable [] pConstantValue)  - 
specializeShader
 
 - 
 
GL46Cwhen preview features are enabled.