- Direct Known Subclasses:
GL43C
GL42C
relies on preview features of the Java platform:
GL42C
refers 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.2 core profile functions.
These extensions are promoted in this version:
- GL_ARB_base_instance
- GL_ARB_internalformat_query
- GL_ARB_shader_atomic_counters
- GL_ARB_shader_image_load_store
- GL_ARB_texture_storage
- GL_ARB_transform_feedback_instanced
- GL_ARB_texture_compression_bptc
- Since:
- 0.1.0
- Author:
- squid233
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields 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_BITS
Fields 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_ARRAY
Fields 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_DIVISOR
Fields 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_FAILED
Fields 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_BUFFER
Fields 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_INTEGER
Fields 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_ALPHA8
Fields 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_SHADER
Fields 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_ONLY
Fields 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_BIAS
Fields 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, TEXTURE9
Fields 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_REV
Fields 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_ARRAY
Fields 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
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
bindImageTexture
(int unit, int texture, int level, boolean layered, int layer, int access, int format) static void
drawArraysInstancedBaseInstance
(int mode, int first, int count, int instanceCount, int baseInstance) static void
drawElementsInstancedBaseInstance
(int mode, int count, int type, MemorySegmentPREVIEW indices, int instanceCount, int baseInstance) static void
drawElementsInstancedBaseInstance
(SegmentAllocatorPREVIEW allocator, int mode, int count, int type, byte[] indices, int instanceCount, int baseInstance) static void
drawElementsInstancedBaseInstance
(SegmentAllocatorPREVIEW allocator, int mode, int count, int type, int[] indices, int instanceCount, int baseInstance) static void
drawElementsInstancedBaseInstance
(SegmentAllocatorPREVIEW allocator, int mode, int count, int type, short[] indices, int instanceCount, int baseInstance) static void
drawElementsInstancedBaseVertexBaseInstance
(int mode, int count, int type, MemorySegmentPREVIEW indices, int instanceCount, int baseVertex, int baseInstance) static void
drawElementsInstancedBaseVertexBaseInstance
(SegmentAllocatorPREVIEW allocator, int mode, int count, int type, byte[] indices, int instanceCount, int baseVertex, int baseInstance) static void
drawElementsInstancedBaseVertexBaseInstance
(SegmentAllocatorPREVIEW allocator, int mode, int count, int type, int[] indices, int instanceCount, int baseVertex, int baseInstance) static void
drawElementsInstancedBaseVertexBaseInstance
(SegmentAllocatorPREVIEW allocator, int mode, int count, int type, short[] indices, int instanceCount, int baseVertex, int baseInstance) static void
drawTransformFeedbackInstanced
(int mode, int id, int instanceCount) static void
drawTransformFeedbackStreamInstanced
(int mode, int id, int stream, int instanceCount) static int
getActiveAtomicCounterBufferi
(int program, int bufferIndex, int pname) static void
getActiveAtomicCounterBufferiv
(int program, int bufferIndex, int pname, MemorySegmentPREVIEW params) static void
getActiveAtomicCounterBufferiv
(SegmentAllocatorPREVIEW allocator, int program, int bufferIndex, int pname, int[] params) static int
getInternalformati
(int target, int internalFormat, int pname) static void
getInternalformativ
(int target, int internalFormat, int pname, int count, MemorySegmentPREVIEW params) static void
getInternalformativ
(SegmentAllocatorPREVIEW allocator, int target, int internalFormat, int pname, int[] params) static void
memoryBarrier
(int barriers) static void
texStorage1D
(int target, int levels, int internalFormat, int width) static void
texStorage2D
(int target, int levels, int internalFormat, int width, int height) static void
texStorage3D
(int target, int levels, int internalFormat, int width, int height, int depth) Methods 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, viewportIndexedfv
Methods 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, uniformSubroutinesuiv
Methods 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, vertexAttribP4uiv
Methods 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, waitSync
Methods 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, uniformBlockBinding
Methods 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, vertexAttribIPointer
Methods inherited from class overrungl.opengl.GL21C
uniformMatrix2x3fv, uniformMatrix2x3fv, uniformMatrix2x3fv, uniformMatrix2x4fv, uniformMatrix2x4fv, uniformMatrix2x4fv, uniformMatrix3x2fv, uniformMatrix3x2fv, uniformMatrix3x2fv, uniformMatrix3x4fv, uniformMatrix3x4fv, uniformMatrix3x4fv, uniformMatrix4x2fv, uniformMatrix4x2fv, uniformMatrix4x2fv, uniformMatrix4x3fv, uniformMatrix4x3fv, uniformMatrix4x3fv
Methods 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, vertexAttribPointer
Methods 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, unmapBuffer
Methods inherited from class overrungl.opengl.GL14C
blendColor, blendEquation, blendFuncSeparate, multiDrawArrays, multiDrawArrays, multiDrawArrays, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, pointParameterf, pointParameterfv, pointParameterfv, pointParameteri, pointParameteriv, pointParameteriv
Methods inherited from class overrungl.opengl.GL13C
activeTexture, compressedTexImage1D, compressedTexImage2D, compressedTexImage3D, compressedTexSubImage1D, compressedTexSubImage2D, compressedTexSubImage3D, getCompressedTexImage, sampleCoverage
Methods inherited from class overrungl.opengl.GL12C
copyTexSubImage3D, drawRangeElements, drawRangeElements, drawRangeElements, drawRangeElements, texImage3D, texImage3D, texImage3D, texImage3D, texImage3D, texSubImage3D, texSubImage3D, texSubImage3D, texSubImage3D, texSubImage3D
Methods 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, texSubImage2D
Methods 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
-
COPY_READ_BUFFER_BINDING
public static final int COPY_READ_BUFFER_BINDING- See Also:
-
COPY_WRITE_BUFFER_BINDING
public static final int COPY_WRITE_BUFFER_BINDING- See Also:
-
TRANSFORM_FEEDBACK_ACTIVE
public static final int TRANSFORM_FEEDBACK_ACTIVE- See Also:
-
TRANSFORM_FEEDBACK_PAUSED
public static final int TRANSFORM_FEEDBACK_PAUSED- See Also:
-
UNPACK_COMPRESSED_BLOCK_WIDTH
public static final int UNPACK_COMPRESSED_BLOCK_WIDTH- See Also:
-
UNPACK_COMPRESSED_BLOCK_HEIGHT
public static final int UNPACK_COMPRESSED_BLOCK_HEIGHT- See Also:
-
UNPACK_COMPRESSED_BLOCK_DEPTH
public static final int UNPACK_COMPRESSED_BLOCK_DEPTH- See Also:
-
UNPACK_COMPRESSED_BLOCK_SIZE
public static final int UNPACK_COMPRESSED_BLOCK_SIZE- See Also:
-
PACK_COMPRESSED_BLOCK_WIDTH
public static final int PACK_COMPRESSED_BLOCK_WIDTH- See Also:
-
PACK_COMPRESSED_BLOCK_HEIGHT
public static final int PACK_COMPRESSED_BLOCK_HEIGHT- See Also:
-
PACK_COMPRESSED_BLOCK_DEPTH
public static final int PACK_COMPRESSED_BLOCK_DEPTH- See Also:
-
PACK_COMPRESSED_BLOCK_SIZE
public static final int PACK_COMPRESSED_BLOCK_SIZE- See Also:
-
NUM_SAMPLE_COUNTS
public static final int NUM_SAMPLE_COUNTS- See Also:
-
MIN_MAP_BUFFER_ALIGNMENT
public static final int MIN_MAP_BUFFER_ALIGNMENT- See Also:
-
ATOMIC_COUNTER_BUFFER
public static final int ATOMIC_COUNTER_BUFFER- See Also:
-
ATOMIC_COUNTER_BUFFER_BINDING
public static final int ATOMIC_COUNTER_BUFFER_BINDING- See Also:
-
ATOMIC_COUNTER_BUFFER_START
public static final int ATOMIC_COUNTER_BUFFER_START- See Also:
-
ATOMIC_COUNTER_BUFFER_SIZE
public static final int ATOMIC_COUNTER_BUFFER_SIZE- See Also:
-
ATOMIC_COUNTER_BUFFER_DATA_SIZE
public static final int ATOMIC_COUNTER_BUFFER_DATA_SIZE- See Also:
-
ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS
public static final int ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS- See Also:
-
ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES
public static final int ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES- See Also:
-
ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER
public static final int ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER- See Also:
-
ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER
public static final int ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER- See Also:
-
ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER
public static final int ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER- See Also:
-
ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER
public static final int ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER- See Also:
-
ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER
public static final int ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER- See Also:
-
MAX_VERTEX_ATOMIC_COUNTER_BUFFERS
public static final int MAX_VERTEX_ATOMIC_COUNTER_BUFFERS- See Also:
-
MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS
public static final int MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS- See Also:
-
MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS
public static final int MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS- See Also:
-
MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS
public static final int MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS- See Also:
-
MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
public static final int MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS- See Also:
-
MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
public static final int MAX_COMBINED_ATOMIC_COUNTER_BUFFERS- See Also:
-
MAX_VERTEX_ATOMIC_COUNTERS
public static final int MAX_VERTEX_ATOMIC_COUNTERS- See Also:
-
MAX_TESS_CONTROL_ATOMIC_COUNTERS
public static final int MAX_TESS_CONTROL_ATOMIC_COUNTERS- See Also:
-
MAX_TESS_EVALUATION_ATOMIC_COUNTERS
public static final int MAX_TESS_EVALUATION_ATOMIC_COUNTERS- See Also:
-
MAX_GEOMETRY_ATOMIC_COUNTERS
public static final int MAX_GEOMETRY_ATOMIC_COUNTERS- See Also:
-
MAX_FRAGMENT_ATOMIC_COUNTERS
public static final int MAX_FRAGMENT_ATOMIC_COUNTERS- See Also:
-
MAX_COMBINED_ATOMIC_COUNTERS
public static final int MAX_COMBINED_ATOMIC_COUNTERS- See Also:
-
MAX_ATOMIC_COUNTER_BUFFER_SIZE
public static final int MAX_ATOMIC_COUNTER_BUFFER_SIZE- See Also:
-
MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
public static final int MAX_ATOMIC_COUNTER_BUFFER_BINDINGS- See Also:
-
ACTIVE_ATOMIC_COUNTER_BUFFERS
public static final int ACTIVE_ATOMIC_COUNTER_BUFFERS- See Also:
-
UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX
public static final int UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX- See Also:
-
UNSIGNED_INT_ATOMIC_COUNTER
public static final int UNSIGNED_INT_ATOMIC_COUNTER- See Also:
-
VERTEX_ATTRIB_ARRAY_BARRIER_BIT
public static final int VERTEX_ATTRIB_ARRAY_BARRIER_BIT- See Also:
-
ELEMENT_ARRAY_BARRIER_BIT
public static final int ELEMENT_ARRAY_BARRIER_BIT- See Also:
-
UNIFORM_BARRIER_BIT
public static final int UNIFORM_BARRIER_BIT- See Also:
-
TEXTURE_FETCH_BARRIER_BIT
public static final int TEXTURE_FETCH_BARRIER_BIT- See Also:
-
SHADER_IMAGE_ACCESS_BARRIER_BIT
public static final int SHADER_IMAGE_ACCESS_BARRIER_BIT- See Also:
-
COMMAND_BARRIER_BIT
public static final int COMMAND_BARRIER_BIT- See Also:
-
PIXEL_BUFFER_BARRIER_BIT
public static final int PIXEL_BUFFER_BARRIER_BIT- See Also:
-
TEXTURE_UPDATE_BARRIER_BIT
public static final int TEXTURE_UPDATE_BARRIER_BIT- See Also:
-
BUFFER_UPDATE_BARRIER_BIT
public static final int BUFFER_UPDATE_BARRIER_BIT- See Also:
-
FRAMEBUFFER_BARRIER_BIT
public static final int FRAMEBUFFER_BARRIER_BIT- See Also:
-
TRANSFORM_FEEDBACK_BARRIER_BIT
public static final int TRANSFORM_FEEDBACK_BARRIER_BIT- See Also:
-
ATOMIC_COUNTER_BARRIER_BIT
public static final int ATOMIC_COUNTER_BARRIER_BIT- See Also:
-
ALL_BARRIER_BITS
public static final int ALL_BARRIER_BITS- See Also:
-
MAX_IMAGE_UNITS
public static final int MAX_IMAGE_UNITS- See Also:
-
MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS
public static final int MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS- See Also:
-
IMAGE_BINDING_NAME
public static final int IMAGE_BINDING_NAME- See Also:
-
IMAGE_BINDING_LEVEL
public static final int IMAGE_BINDING_LEVEL- See Also:
-
IMAGE_BINDING_LAYERED
public static final int IMAGE_BINDING_LAYERED- See Also:
-
IMAGE_BINDING_LAYER
public static final int IMAGE_BINDING_LAYER- See Also:
-
IMAGE_BINDING_ACCESS
public static final int IMAGE_BINDING_ACCESS- See Also:
-
IMAGE_1D
public static final int IMAGE_1D- See Also:
-
IMAGE_2D
public static final int IMAGE_2D- See Also:
-
IMAGE_3D
public static final int IMAGE_3D- See Also:
-
IMAGE_2D_RECT
public static final int IMAGE_2D_RECT- See Also:
-
IMAGE_CUBE
public static final int IMAGE_CUBE- See Also:
-
IMAGE_BUFFER
public static final int IMAGE_BUFFER- See Also:
-
IMAGE_1D_ARRAY
public static final int IMAGE_1D_ARRAY- See Also:
-
IMAGE_2D_ARRAY
public static final int IMAGE_2D_ARRAY- See Also:
-
IMAGE_CUBE_MAP_ARRAY
public static final int IMAGE_CUBE_MAP_ARRAY- See Also:
-
IMAGE_2D_MULTISAMPLE
public static final int IMAGE_2D_MULTISAMPLE- See Also:
-
IMAGE_2D_MULTISAMPLE_ARRAY
public static final int IMAGE_2D_MULTISAMPLE_ARRAY- See Also:
-
INT_IMAGE_1D
public static final int INT_IMAGE_1D- See Also:
-
INT_IMAGE_2D
public static final int INT_IMAGE_2D- See Also:
-
INT_IMAGE_3D
public static final int INT_IMAGE_3D- See Also:
-
INT_IMAGE_2D_RECT
public static final int INT_IMAGE_2D_RECT- See Also:
-
INT_IMAGE_CUBE
public static final int INT_IMAGE_CUBE- See Also:
-
INT_IMAGE_BUFFER
public static final int INT_IMAGE_BUFFER- See Also:
-
INT_IMAGE_1D_ARRAY
public static final int INT_IMAGE_1D_ARRAY- See Also:
-
INT_IMAGE_2D_ARRAY
public static final int INT_IMAGE_2D_ARRAY- See Also:
-
INT_IMAGE_CUBE_MAP_ARRAY
public static final int INT_IMAGE_CUBE_MAP_ARRAY- See Also:
-
INT_IMAGE_2D_MULTISAMPLE
public static final int INT_IMAGE_2D_MULTISAMPLE- See Also:
-
INT_IMAGE_2D_MULTISAMPLE_ARRAY
public static final int INT_IMAGE_2D_MULTISAMPLE_ARRAY- See Also:
-
UNSIGNED_INT_IMAGE_1D
public static final int UNSIGNED_INT_IMAGE_1D- See Also:
-
UNSIGNED_INT_IMAGE_2D
public static final int UNSIGNED_INT_IMAGE_2D- See Also:
-
UNSIGNED_INT_IMAGE_3D
public static final int UNSIGNED_INT_IMAGE_3D- See Also:
-
UNSIGNED_INT_IMAGE_2D_RECT
public static final int UNSIGNED_INT_IMAGE_2D_RECT- See Also:
-
UNSIGNED_INT_IMAGE_CUBE
public static final int UNSIGNED_INT_IMAGE_CUBE- See Also:
-
UNSIGNED_INT_IMAGE_BUFFER
public static final int UNSIGNED_INT_IMAGE_BUFFER- See Also:
-
UNSIGNED_INT_IMAGE_1D_ARRAY
public static final int UNSIGNED_INT_IMAGE_1D_ARRAY- See Also:
-
UNSIGNED_INT_IMAGE_2D_ARRAY
public static final int UNSIGNED_INT_IMAGE_2D_ARRAY- See Also:
-
UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY
public static final int UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY- See Also:
-
UNSIGNED_INT_IMAGE_2D_MULTISAMPLE
public static final int UNSIGNED_INT_IMAGE_2D_MULTISAMPLE- See Also:
-
UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY
public static final int UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY- See Also:
-
MAX_IMAGE_SAMPLES
public static final int MAX_IMAGE_SAMPLES- See Also:
-
IMAGE_BINDING_FORMAT
public static final int IMAGE_BINDING_FORMAT- See Also:
-
IMAGE_FORMAT_COMPATIBILITY_TYPE
public static final int IMAGE_FORMAT_COMPATIBILITY_TYPE- See Also:
-
IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
public static final int IMAGE_FORMAT_COMPATIBILITY_BY_SIZE- See Also:
-
IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
public static final int IMAGE_FORMAT_COMPATIBILITY_BY_CLASS- See Also:
-
MAX_VERTEX_IMAGE_UNIFORMS
public static final int MAX_VERTEX_IMAGE_UNIFORMS- See Also:
-
MAX_TESS_CONTROL_IMAGE_UNIFORMS
public static final int MAX_TESS_CONTROL_IMAGE_UNIFORMS- See Also:
-
MAX_TESS_EVALUATION_IMAGE_UNIFORMS
public static final int MAX_TESS_EVALUATION_IMAGE_UNIFORMS- See Also:
-
MAX_GEOMETRY_IMAGE_UNIFORMS
public static final int MAX_GEOMETRY_IMAGE_UNIFORMS- See Also:
-
MAX_FRAGMENT_IMAGE_UNIFORMS
public static final int MAX_FRAGMENT_IMAGE_UNIFORMS- See Also:
-
MAX_COMBINED_IMAGE_UNIFORMS
public static final int MAX_COMBINED_IMAGE_UNIFORMS- See Also:
-
COMPRESSED_RGBA_BPTC_UNORM
public static final int COMPRESSED_RGBA_BPTC_UNORM- See Also:
-
COMPRESSED_SRGB_ALPHA_BPTC_UNORM
public static final int COMPRESSED_SRGB_ALPHA_BPTC_UNORM- See Also:
-
COMPRESSED_RGB_BPTC_SIGNED_FLOAT
public static final int COMPRESSED_RGB_BPTC_SIGNED_FLOAT- See Also:
-
COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT
public static final int COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT- See Also:
-
TEXTURE_IMMUTABLE_FORMAT
public static final int TEXTURE_IMMUTABLE_FORMAT- See Also:
-
-
Constructor Details
-
GL42C
public GL42C()
-
-
Method Details
-
bindImageTexture
public static void bindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format) -
drawArraysInstancedBaseInstance
public static void drawArraysInstancedBaseInstance(int mode, int first, int count, int instanceCount, int baseInstance) -
drawElementsInstancedBaseInstance
public static void drawElementsInstancedBaseInstance(int mode, int count, int type, MemorySegmentPREVIEW indices, int instanceCount, int baseInstance) -
drawElementsInstancedBaseInstance
public static void drawElementsInstancedBaseInstance(SegmentAllocatorPREVIEW allocator, int mode, int count, int type, byte[] indices, int instanceCount, int baseInstance) -
drawElementsInstancedBaseInstance
public static void drawElementsInstancedBaseInstance(SegmentAllocatorPREVIEW allocator, int mode, int count, int type, short[] indices, int instanceCount, int baseInstance) -
drawElementsInstancedBaseInstance
public static void drawElementsInstancedBaseInstance(SegmentAllocatorPREVIEW allocator, int mode, int count, int type, int[] indices, int instanceCount, int baseInstance) -
drawElementsInstancedBaseVertexBaseInstance
public static void drawElementsInstancedBaseVertexBaseInstance(int mode, int count, int type, MemorySegmentPREVIEW indices, int instanceCount, int baseVertex, int baseInstance) -
drawElementsInstancedBaseVertexBaseInstance
public static void drawElementsInstancedBaseVertexBaseInstance(SegmentAllocatorPREVIEW allocator, int mode, int count, int type, byte[] indices, int instanceCount, int baseVertex, int baseInstance) -
drawElementsInstancedBaseVertexBaseInstance
public static void drawElementsInstancedBaseVertexBaseInstance(SegmentAllocatorPREVIEW allocator, int mode, int count, int type, short[] indices, int instanceCount, int baseVertex, int baseInstance) -
drawElementsInstancedBaseVertexBaseInstance
public static void drawElementsInstancedBaseVertexBaseInstance(SegmentAllocatorPREVIEW allocator, int mode, int count, int type, int[] indices, int instanceCount, int baseVertex, int baseInstance) -
drawTransformFeedbackInstanced
public static void drawTransformFeedbackInstanced(int mode, int id, int instanceCount) -
drawTransformFeedbackStreamInstanced
public static void drawTransformFeedbackStreamInstanced(int mode, int id, int stream, int instanceCount) -
getActiveAtomicCounterBufferiv
public static void getActiveAtomicCounterBufferiv(int program, int bufferIndex, int pname, MemorySegmentPREVIEW params) -
getActiveAtomicCounterBufferiv
public static void getActiveAtomicCounterBufferiv(SegmentAllocatorPREVIEW allocator, int program, int bufferIndex, int pname, int[] params) -
getActiveAtomicCounterBufferi
public static int getActiveAtomicCounterBufferi(int program, int bufferIndex, int pname) -
getInternalformativ
public static void getInternalformativ(int target, int internalFormat, int pname, int count, MemorySegmentPREVIEW params) -
getInternalformativ
public static void getInternalformativ(SegmentAllocatorPREVIEW allocator, int target, int internalFormat, int pname, int[] params) -
getInternalformati
public static int getInternalformati(int target, int internalFormat, int pname) -
memoryBarrier
public static void memoryBarrier(int barriers) -
texStorage1D
public static void texStorage1D(int target, int levels, int internalFormat, int width) -
texStorage2D
public static void texStorage2D(int target, int levels, int internalFormat, int width, int height) -
texStorage3D
public static void texStorage3D(int target, int levels, int internalFormat, int width, int height, int depth)
-
GL42C
when preview features are enabled.