- Direct Known Subclasses:
 GL41C
GL40C relies on preview features of the Java platform:
GL40Crefers 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.0 core profile functions.
 
These extensions are promoted in this version:
- GL_ARB_draw_buffers_blend
 - GL_ARB_draw_indirect
 - GL_ARB_gpu_shader_fp64
 - GL_ARB_shader_subroutine
 - GL_ARB_tessellation_shader
 - GL_ARB_transform_feedback2
 - GL_ARB_transform_feedback3
 - GL_ARB_sample_shading
 - GL_ARB_texture_cube_map_array
 - GL_ARB_texture_gather
 
- 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 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 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 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.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 voidbeginQueryIndexed(int target, int index, int id) static voidbindTransformFeedback(int target, int id) static voidblendEquationi(int buf, int mode) static voidblendEquationSeparatei(int buf, int modeRGB, int modeAlpha) static voidblendEquationSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) static voidblendFunci(int buf, int src, int dst) static voiddeleteTransformFeedback(int id) static voiddeleteTransformFeedbacks(int n, MemorySegmentPREVIEW ids) static voiddeleteTransformFeedbacks(SegmentAllocatorPREVIEW allocator, int[] ids) static voiddrawArraysIndirect(int mode, MemorySegmentPREVIEW indirect) static voiddrawArraysIndirect(int mode, DrawArraysIndirectCommand indirect) static voiddrawArraysIndirect(SegmentAllocatorPREVIEW allocator, int mode, int[] indirect) static voiddrawElementsIndirect(int mode, int type, MemorySegmentPREVIEW indirect) static voiddrawElementsIndirect(int mode, int type, DrawElementsIndirectCommand indirect) static voiddrawElementsIndirect(SegmentAllocatorPREVIEW allocator, int mode, int type, int[] indirect) static voiddrawTransformFeedback(int mode, int id) static voiddrawTransformFeedbackStream(int mode, int id, int stream) static voidendQueryIndexed(int target, int index) static intstatic voidgenTransformFeedbacks(int n, MemorySegmentPREVIEW ids) static voidgenTransformFeedbacks(SegmentAllocatorPREVIEW allocator, int[] ids) static voidgetActiveSubroutineName(int program, int shaderType, int index, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW name) static StringgetActiveSubroutineName(SegmentAllocatorPREVIEW allocator, int program, int shaderType, int index, int bufSize) static intgetActiveSubroutineUniformi(int program, int shaderType, int index, int pname) static voidgetActiveSubroutineUniformiv(int program, int shaderType, int index, int pname, MemorySegmentPREVIEW values) static voidgetActiveSubroutineUniformiv(SegmentAllocatorPREVIEW allocator, int program, int shaderType, int index, int pname, int[] values) static voidgetActiveSubroutineUniformName(int program, int shaderType, int index, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW name) static StringgetActiveSubroutineUniformName(SegmentAllocatorPREVIEW allocator, int program, int shaderType, int index, int bufSize) static intgetProgramStagei(int program, int shaderType, int pname) static voidgetProgramStageiv(int program, int shaderType, int pname, MemorySegmentPREVIEW values) static intgetQueryIndexedi(int target, int index, int pname) static voidgetQueryIndexediv(int target, int index, int pname, MemorySegmentPREVIEW params) static intgetSubroutineIndex(int program, int shaderType, MemorySegmentPREVIEW name) static intgetSubroutineIndex(int program, int shaderType, String name) static intgetSubroutineUniformLocation(int program, int shaderType, MemorySegmentPREVIEW name) static intgetSubroutineUniformLocation(int program, int shaderType, String name) static doublegetUniformd(int program, int location) static voidgetUniformdv(int program, int location, MemorySegmentPREVIEW params) static voidgetUniformdv(SegmentAllocatorPREVIEW allocator, int program, int location, double[] params) static voidgetUniformSubroutineuiv(int shaderType, int location, MemorySegmentPREVIEW params) static voidgetUniformSubroutineuiv(SegmentAllocatorPREVIEW allocator, int shaderType, int location, int[] params) static booleanisTransformFeedback(int id) static voidminSampleShading(float value) static voidpatchParameterfv(int pname, MemorySegmentPREVIEW values) static voidpatchParameterfv(SegmentAllocatorPREVIEW allocator, int pname, float[] values) static voidpatchParameteri(int pname, int value) static voidstatic voidstatic voiduniform1d(int location, double x) static voiduniform1dv(int location, int count, MemorySegmentPREVIEW value) static voiduniform1dv(SegmentAllocatorPREVIEW allocator, int location, double[] value) static voiduniform2d(int location, double x, double y) static voiduniform2dv(int location, int count, MemorySegmentPREVIEW value) static voiduniform2dv(SegmentAllocatorPREVIEW allocator, int location, double[] value) static voiduniform3d(int location, double x, double y, double z) static voiduniform3dv(int location, int count, MemorySegmentPREVIEW value) static voiduniform3dv(SegmentAllocatorPREVIEW allocator, int location, double[] value) static voiduniform4d(int location, double x, double y, double z, double w) static voiduniform4dv(int location, int count, MemorySegmentPREVIEW value) static voiduniform4dv(SegmentAllocatorPREVIEW allocator, int location, double[] value) static voiduniformMatrix2dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value) static voiduniformMatrix2dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value) static voiduniformMatrix2dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value) static voiduniformMatrix2x3dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value) static voiduniformMatrix2x3dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value) static voiduniformMatrix2x3dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value) static voiduniformMatrix2x4dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value) static voiduniformMatrix2x4dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value) static voiduniformMatrix2x4dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value) static voiduniformMatrix3dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value) static voiduniformMatrix3dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value) static voiduniformMatrix3dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value) static voiduniformMatrix3x2dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value) static voiduniformMatrix3x2dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value) static voiduniformMatrix3x2dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value) static voiduniformMatrix3x4dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value) static voiduniformMatrix3x4dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value) static voiduniformMatrix3x4dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value) static voiduniformMatrix4dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value) static voiduniformMatrix4dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value) static voiduniformMatrix4dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value) static voiduniformMatrix4x2dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value) static voiduniformMatrix4x2dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value) static voiduniformMatrix4x2dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value) static voiduniformMatrix4x3dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value) static voiduniformMatrix4x3dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value) static voiduniformMatrix4x3dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value) static voiduniformSubroutinesuiv(int shaderType, int count, MemorySegmentPREVIEW indices) static voiduniformSubroutinesuiv(SegmentAllocatorPREVIEW allocator, int shaderType, int[] indices) 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, 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
- 
SAMPLE_SHADING
public static final int SAMPLE_SHADING- See Also:
 
 - 
MIN_SAMPLE_SHADING_VALUE
public static final int MIN_SAMPLE_SHADING_VALUE- See Also:
 
 - 
MIN_PROGRAM_TEXTURE_GATHER_OFFSET
public static final int MIN_PROGRAM_TEXTURE_GATHER_OFFSET- See Also:
 
 - 
MAX_PROGRAM_TEXTURE_GATHER_OFFSET
public static final int MAX_PROGRAM_TEXTURE_GATHER_OFFSET- See Also:
 
 - 
TEXTURE_CUBE_MAP_ARRAY
public static final int TEXTURE_CUBE_MAP_ARRAY- See Also:
 
 - 
TEXTURE_BINDING_CUBE_MAP_ARRAY
public static final int TEXTURE_BINDING_CUBE_MAP_ARRAY- See Also:
 
 - 
PROXY_TEXTURE_CUBE_MAP_ARRAY
public static final int PROXY_TEXTURE_CUBE_MAP_ARRAY- See Also:
 
 - 
SAMPLER_CUBE_MAP_ARRAY
public static final int SAMPLER_CUBE_MAP_ARRAY- See Also:
 
 - 
SAMPLER_CUBE_MAP_ARRAY_SHADOW
public static final int SAMPLER_CUBE_MAP_ARRAY_SHADOW- See Also:
 
 - 
INT_SAMPLER_CUBE_MAP_ARRAY
public static final int INT_SAMPLER_CUBE_MAP_ARRAY- See Also:
 
 - 
UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY
public static final int UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY- See Also:
 
 - 
DRAW_INDIRECT_BUFFER
public static final int DRAW_INDIRECT_BUFFER- See Also:
 
 - 
DRAW_INDIRECT_BUFFER_BINDING
public static final int DRAW_INDIRECT_BUFFER_BINDING- See Also:
 
 - 
GEOMETRY_SHADER_INVOCATIONS
public static final int GEOMETRY_SHADER_INVOCATIONS- See Also:
 
 - 
MAX_GEOMETRY_SHADER_INVOCATIONS
public static final int MAX_GEOMETRY_SHADER_INVOCATIONS- See Also:
 
 - 
MIN_FRAGMENT_INTERPOLATION_OFFSET
public static final int MIN_FRAGMENT_INTERPOLATION_OFFSET- See Also:
 
 - 
MAX_FRAGMENT_INTERPOLATION_OFFSET
public static final int MAX_FRAGMENT_INTERPOLATION_OFFSET- See Also:
 
 - 
FRAGMENT_INTERPOLATION_OFFSET_BITS
public static final int FRAGMENT_INTERPOLATION_OFFSET_BITS- See Also:
 
 - 
MAX_VERTEX_STREAMS
public static final int MAX_VERTEX_STREAMS- See Also:
 
 - 
DOUBLE_VEC2
public static final int DOUBLE_VEC2- See Also:
 
 - 
DOUBLE_VEC3
public static final int DOUBLE_VEC3- See Also:
 
 - 
DOUBLE_VEC4
public static final int DOUBLE_VEC4- See Also:
 
 - 
DOUBLE_MAT2
public static final int DOUBLE_MAT2- See Also:
 
 - 
DOUBLE_MAT3
public static final int DOUBLE_MAT3- See Also:
 
 - 
DOUBLE_MAT4
public static final int DOUBLE_MAT4- See Also:
 
 - 
DOUBLE_MAT2x3
public static final int DOUBLE_MAT2x3- See Also:
 
 - 
DOUBLE_MAT2x4
public static final int DOUBLE_MAT2x4- See Also:
 
 - 
DOUBLE_MAT3x2
public static final int DOUBLE_MAT3x2- See Also:
 
 - 
DOUBLE_MAT3x4
public static final int DOUBLE_MAT3x4- See Also:
 
 - 
DOUBLE_MAT4x2
public static final int DOUBLE_MAT4x2- See Also:
 
 - 
DOUBLE_MAT4x3
public static final int DOUBLE_MAT4x3- See Also:
 
 - 
ACTIVE_SUBROUTINES
public static final int ACTIVE_SUBROUTINES- See Also:
 
 - 
ACTIVE_SUBROUTINE_UNIFORMS
public static final int ACTIVE_SUBROUTINE_UNIFORMS- See Also:
 
 - 
ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
public static final int ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS- See Also:
 
 - 
ACTIVE_SUBROUTINE_MAX_LENGTH
public static final int ACTIVE_SUBROUTINE_MAX_LENGTH- See Also:
 
 - 
ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
public static final int ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH- See Also:
 
 - 
MAX_SUBROUTINES
public static final int MAX_SUBROUTINES- See Also:
 
 - 
MAX_SUBROUTINE_UNIFORM_LOCATIONS
public static final int MAX_SUBROUTINE_UNIFORM_LOCATIONS- See Also:
 
 - 
NUM_COMPATIBLE_SUBROUTINES
public static final int NUM_COMPATIBLE_SUBROUTINES- See Also:
 
 - 
COMPATIBLE_SUBROUTINES
public static final int COMPATIBLE_SUBROUTINES- See Also:
 
 - 
PATCHES
public static final int PATCHES- See Also:
 
 - 
PATCH_VERTICES
public static final int PATCH_VERTICES- See Also:
 
 - 
PATCH_DEFAULT_INNER_LEVEL
public static final int PATCH_DEFAULT_INNER_LEVEL- See Also:
 
 - 
PATCH_DEFAULT_OUTER_LEVEL
public static final int PATCH_DEFAULT_OUTER_LEVEL- See Also:
 
 - 
TESS_CONTROL_OUTPUT_VERTICES
public static final int TESS_CONTROL_OUTPUT_VERTICES- See Also:
 
 - 
TESS_GEN_MODE
public static final int TESS_GEN_MODE- See Also:
 
 - 
TESS_GEN_SPACING
public static final int TESS_GEN_SPACING- See Also:
 
 - 
TESS_GEN_VERTEX_ORDER
public static final int TESS_GEN_VERTEX_ORDER- See Also:
 
 - 
TESS_GEN_POINT_MODE
public static final int TESS_GEN_POINT_MODE- See Also:
 
 - 
ISOLINES
public static final int ISOLINES- See Also:
 
 - 
FRACTIONAL_ODD
public static final int FRACTIONAL_ODD- See Also:
 
 - 
FRACTIONAL_EVEN
public static final int FRACTIONAL_EVEN- See Also:
 
 - 
MAX_PATCH_VERTICES
public static final int MAX_PATCH_VERTICES- See Also:
 
 - 
MAX_TESS_GEN_LEVEL
public static final int MAX_TESS_GEN_LEVEL- See Also:
 
 - 
MAX_TESS_CONTROL_UNIFORM_COMPONENTS
public static final int MAX_TESS_CONTROL_UNIFORM_COMPONENTS- See Also:
 
 - 
MAX_TESS_EVALUATION_UNIFORM_COMPONENTS
public static final int MAX_TESS_EVALUATION_UNIFORM_COMPONENTS- See Also:
 
 - 
MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS
public static final int MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS- See Also:
 
 - 
MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS
public static final int MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS- See Also:
 
 - 
MAX_TESS_CONTROL_OUTPUT_COMPONENTS
public static final int MAX_TESS_CONTROL_OUTPUT_COMPONENTS- See Also:
 
 - 
MAX_TESS_PATCH_COMPONENTS
public static final int MAX_TESS_PATCH_COMPONENTS- See Also:
 
 - 
MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS
public static final int MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS- See Also:
 
 - 
MAX_TESS_EVALUATION_OUTPUT_COMPONENTS
public static final int MAX_TESS_EVALUATION_OUTPUT_COMPONENTS- See Also:
 
 - 
MAX_TESS_CONTROL_UNIFORM_BLOCKS
public static final int MAX_TESS_CONTROL_UNIFORM_BLOCKS- See Also:
 
 - 
MAX_TESS_EVALUATION_UNIFORM_BLOCKS
public static final int MAX_TESS_EVALUATION_UNIFORM_BLOCKS- See Also:
 
 - 
MAX_TESS_CONTROL_INPUT_COMPONENTS
public static final int MAX_TESS_CONTROL_INPUT_COMPONENTS- See Also:
 
 - 
MAX_TESS_EVALUATION_INPUT_COMPONENTS
public static final int MAX_TESS_EVALUATION_INPUT_COMPONENTS- See Also:
 
 - 
MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
public static final int MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS- See Also:
 
 - 
MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
public static final int MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS- See Also:
 
 - 
UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER
public static final int UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER- See Also:
 
 - 
UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER
public static final int UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER- See Also:
 
 - 
TESS_EVALUATION_SHADER
public static final int TESS_EVALUATION_SHADER- See Also:
 
 - 
TESS_CONTROL_SHADER
public static final int TESS_CONTROL_SHADER- See Also:
 
 - 
TRANSFORM_FEEDBACK
public static final int TRANSFORM_FEEDBACK- See Also:
 
 - 
TRANSFORM_FEEDBACK_BUFFER_PAUSED
public static final int TRANSFORM_FEEDBACK_BUFFER_PAUSED- See Also:
 
 - 
TRANSFORM_FEEDBACK_BUFFER_ACTIVE
public static final int TRANSFORM_FEEDBACK_BUFFER_ACTIVE- See Also:
 
 - 
TRANSFORM_FEEDBACK_BINDING
public static final int TRANSFORM_FEEDBACK_BINDING- See Also:
 
 - 
MAX_TRANSFORM_FEEDBACK_BUFFERS
public static final int MAX_TRANSFORM_FEEDBACK_BUFFERS- See Also:
 
 
 - 
 - 
Constructor Details
- 
GL40C
public GL40C() 
 - 
 - 
Method Details
- 
beginQueryIndexed
public static void beginQueryIndexed(int target, int index, int id)  - 
bindTransformFeedback
public static void bindTransformFeedback(int target, int id)  - 
blendEquationSeparatei
public static void blendEquationSeparatei(int buf, int modeRGB, int modeAlpha)  - 
blendEquationi
public static void blendEquationi(int buf, int mode)  - 
blendEquationSeparatei
public static void blendEquationSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)  - 
blendFunci
public static void blendFunci(int buf, int src, int dst)  - 
deleteTransformFeedbacks
 - 
deleteTransformFeedbacks
 - 
deleteTransformFeedback
public static void deleteTransformFeedback(int id)  - 
drawArraysIndirect
 - 
drawArraysIndirect
 - 
drawArraysIndirect
 - 
drawElementsIndirect
 - 
drawElementsIndirect
 - 
drawElementsIndirect
public static void drawElementsIndirect(SegmentAllocatorPREVIEW allocator, int mode, int type, int[] indirect)  - 
drawTransformFeedback
public static void drawTransformFeedback(int mode, int id)  - 
drawTransformFeedbackStream
public static void drawTransformFeedbackStream(int mode, int id, int stream)  - 
endQueryIndexed
public static void endQueryIndexed(int target, int index)  - 
genTransformFeedbacks
 - 
genTransformFeedbacks
 - 
genTransformFeedback
public static int genTransformFeedback() - 
getActiveSubroutineName
public static void getActiveSubroutineName(int program, int shaderType, int index, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW name)  - 
getActiveSubroutineName
public static String getActiveSubroutineName(SegmentAllocatorPREVIEW allocator, int program, int shaderType, int index, int bufSize)  - 
getActiveSubroutineUniformName
public static void getActiveSubroutineUniformName(int program, int shaderType, int index, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW name)  - 
getActiveSubroutineUniformName
public static String getActiveSubroutineUniformName(SegmentAllocatorPREVIEW allocator, int program, int shaderType, int index, int bufSize)  - 
getActiveSubroutineUniformiv
public static void getActiveSubroutineUniformiv(int program, int shaderType, int index, int pname, MemorySegmentPREVIEW values)  - 
getActiveSubroutineUniformiv
public static void getActiveSubroutineUniformiv(SegmentAllocatorPREVIEW allocator, int program, int shaderType, int index, int pname, int[] values)  - 
getActiveSubroutineUniformi
public static int getActiveSubroutineUniformi(int program, int shaderType, int index, int pname)  - 
getProgramStageiv
public static void getProgramStageiv(int program, int shaderType, int pname, MemorySegmentPREVIEW values)  - 
getProgramStagei
public static int getProgramStagei(int program, int shaderType, int pname)  - 
getQueryIndexediv
 - 
getQueryIndexedi
public static int getQueryIndexedi(int target, int index, int pname)  - 
getSubroutineIndex
 - 
getSubroutineIndex
 - 
getSubroutineUniformLocation
public static int getSubroutineUniformLocation(int program, int shaderType, MemorySegmentPREVIEW name)  - 
getSubroutineUniformLocation
 - 
getUniformSubroutineuiv
public static void getUniformSubroutineuiv(int shaderType, int location, MemorySegmentPREVIEW params)  - 
getUniformSubroutineuiv
public static void getUniformSubroutineuiv(SegmentAllocatorPREVIEW allocator, int shaderType, int location, int[] params)  - 
getUniformdv
 - 
getUniformdv
public static void getUniformdv(SegmentAllocatorPREVIEW allocator, int program, int location, double[] params)  - 
getUniformd
public static double getUniformd(int program, int location)  - 
isTransformFeedback
public static boolean isTransformFeedback(int id)  - 
minSampleShading
public static void minSampleShading(float value)  - 
patchParameterfv
 - 
patchParameterfv
 - 
patchParameteri
public static void patchParameteri(int pname, int value)  - 
pauseTransformFeedback
public static void pauseTransformFeedback() - 
resumeTransformFeedback
public static void resumeTransformFeedback() - 
uniform1d
public static void uniform1d(int location, double x)  - 
uniform1dv
 - 
uniform1dv
 - 
uniform2d
public static void uniform2d(int location, double x, double y)  - 
uniform2dv
 - 
uniform2dv
 - 
uniform3d
public static void uniform3d(int location, double x, double y, double z)  - 
uniform3dv
 - 
uniform3dv
 - 
uniform4d
public static void uniform4d(int location, double x, double y, double z, double w)  - 
uniform4dv
 - 
uniform4dv
 - 
uniformMatrix2dv
public static void uniformMatrix2dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value)  - 
uniformMatrix2dv
public static void uniformMatrix2dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value)  - 
uniformMatrix2dv
public static void uniformMatrix2dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value)  - 
uniformMatrix2x3dv
public static void uniformMatrix2x3dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value)  - 
uniformMatrix2x3dv
public static void uniformMatrix2x3dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value)  - 
uniformMatrix2x3dv
public static void uniformMatrix2x3dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value)  - 
uniformMatrix2x4dv
public static void uniformMatrix2x4dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value)  - 
uniformMatrix2x4dv
public static void uniformMatrix2x4dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value)  - 
uniformMatrix2x4dv
public static void uniformMatrix2x4dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value)  - 
uniformMatrix3dv
public static void uniformMatrix3dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value)  - 
uniformMatrix3dv
public static void uniformMatrix3dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value)  - 
uniformMatrix3dv
public static void uniformMatrix3dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value)  - 
uniformMatrix3x2dv
public static void uniformMatrix3x2dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value)  - 
uniformMatrix3x2dv
public static void uniformMatrix3x2dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value)  - 
uniformMatrix3x2dv
public static void uniformMatrix3x2dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value)  - 
uniformMatrix3x4dv
public static void uniformMatrix3x4dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value)  - 
uniformMatrix3x4dv
public static void uniformMatrix3x4dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value)  - 
uniformMatrix3x4dv
public static void uniformMatrix3x4dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value)  - 
uniformMatrix4dv
public static void uniformMatrix4dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value)  - 
uniformMatrix4dv
public static void uniformMatrix4dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value)  - 
uniformMatrix4dv
public static void uniformMatrix4dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value)  - 
uniformMatrix4x2dv
public static void uniformMatrix4x2dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value)  - 
uniformMatrix4x2dv
public static void uniformMatrix4x2dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value)  - 
uniformMatrix4x2dv
public static void uniformMatrix4x2dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value)  - 
uniformMatrix4x3dv
public static void uniformMatrix4x3dv(int location, int count, boolean transpose, MemorySegmentPREVIEW value)  - 
uniformMatrix4x3dv
public static void uniformMatrix4x3dv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, double[] value)  - 
uniformMatrix4x3dv
public static void uniformMatrix4x3dv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, double[] value)  - 
uniformSubroutinesuiv
 - 
uniformSubroutinesuiv
public static void uniformSubroutinesuiv(SegmentAllocatorPREVIEW allocator, int shaderType, int[] indices)  
 - 
 
GL40Cwhen preview features are enabled.