Class GL40
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier 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
Fields inherited from class overrungl.opengl.GL33
GL_ANY_SAMPLES_PASSED, GL_INT_2_10_10_10_REV, GL_MAX_DUAL_SOURCE_DRAW_BUFFERS, GL_ONE_MINUS_SRC1_ALPHA, GL_ONE_MINUS_SRC1_COLOR, GL_RGB10_A2UI, GL_SAMPLER_BINDING, GL_SRC1_COLOR, GL_TEXTURE_SWIZZLE_A, GL_TEXTURE_SWIZZLE_B, GL_TEXTURE_SWIZZLE_G, GL_TEXTURE_SWIZZLE_R, GL_TEXTURE_SWIZZLE_RGBA, GL_TIME_ELAPSED, GL_TIMESTAMP, GL_VERTEX_ATTRIB_ARRAY_DIVISOR
Fields inherited from class overrungl.opengl.GL32
GL_ALREADY_SIGNALED, GL_CONDITION_SATISFIED, GL_CONTEXT_COMPATIBILITY_PROFILE_BIT, GL_CONTEXT_CORE_PROFILE_BIT, GL_CONTEXT_PROFILE_MASK, GL_DEPTH_CLAMP, GL_FIRST_VERTEX_CONVENTION, GL_FRAMEBUFFER_ATTACHMENT_LAYERED, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, GL_GEOMETRY_INPUT_TYPE, GL_GEOMETRY_OUTPUT_TYPE, GL_GEOMETRY_SHADER, GL_GEOMETRY_VERTICES_OUT, GL_INT_SAMPLER_2D_MULTISAMPLE, GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_LAST_VERTEX_CONVENTION, GL_LINE_STRIP_ADJACENCY, GL_LINES_ADJACENCY, GL_MAX_COLOR_TEXTURE_SAMPLES, GL_MAX_DEPTH_TEXTURE_SAMPLES, GL_MAX_FRAGMENT_INPUT_COMPONENTS, GL_MAX_GEOMETRY_INPUT_COMPONENTS, GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, GL_MAX_GEOMETRY_OUTPUT_VERTICES, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, GL_MAX_INTEGER_SAMPLES, GL_MAX_SAMPLE_MASK_WORDS, GL_MAX_SERVER_WAIT_TIMEOUT, GL_MAX_VERTEX_OUTPUT_COMPONENTS, GL_OBJECT_TYPE, GL_PROGRAM_POINT_SIZE, GL_PROVOKING_VERTEX, GL_PROXY_TEXTURE_2D_MULTISAMPLE, GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY, GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION, GL_SAMPLE_MASK, GL_SAMPLE_MASK_VALUE, GL_SAMPLE_POSITION, GL_SAMPLER_2D_MULTISAMPLE, GL_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_SIGNALED, GL_SYNC_CONDITION, GL_SYNC_FENCE, GL_SYNC_FLAGS, GL_SYNC_FLUSH_COMMANDS_BIT, GL_SYNC_GPU_COMMANDS_COMPLETE, GL_SYNC_STATUS, GL_TEXTURE_2D_MULTISAMPLE, GL_TEXTURE_2D_MULTISAMPLE_ARRAY, GL_TEXTURE_BINDING_2D_MULTISAMPLE, GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY, GL_TEXTURE_CUBE_MAP_SEAMLESS, GL_TEXTURE_FIXED_SAMPLE_LOCATIONS, GL_TEXTURE_SAMPLES, GL_TIMEOUT_EXPIRED, GL_TIMEOUT_IGNORED, GL_TRIANGLE_STRIP_ADJACENCY, GL_TRIANGLES_ADJACENCY, GL_UNSIGNALED, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_WAIT_FAILED
Fields inherited from class overrungl.opengl.GL31
GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH, GL_ACTIVE_UNIFORM_BLOCKS, GL_COPY_READ_BUFFER, GL_COPY_WRITE_BUFFER, GL_INT_SAMPLER_2D_RECT, GL_INT_SAMPLER_BUFFER, GL_INVALID_INDEX, GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, GL_MAX_COMBINED_UNIFORM_BLOCKS, GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS, GL_MAX_FRAGMENT_UNIFORM_BLOCKS, GL_MAX_GEOMETRY_UNIFORM_BLOCKS, GL_MAX_RECTANGLE_TEXTURE_SIZE, GL_MAX_TEXTURE_BUFFER_SIZE, GL_MAX_UNIFORM_BLOCK_SIZE, GL_MAX_UNIFORM_BUFFER_BINDINGS, GL_MAX_VERTEX_UNIFORM_BLOCKS, GL_PRIMITIVE_RESTART, GL_PRIMITIVE_RESTART_INDEX, GL_PROXY_TEXTURE_RECTANGLE, GL_R16_SNORM, GL_R8_SNORM, GL_RG16_SNORM, GL_RG8_SNORM, GL_RGB16_SNORM, GL_RGB8_SNORM, GL_RGBA16_SNORM, GL_RGBA8_SNORM, GL_SAMPLER_2D_RECT, GL_SAMPLER_2D_RECT_SHADOW, GL_SAMPLER_BUFFER, GL_SIGNED_NORMALIZED, GL_TEXTURE_BINDING_BUFFER, GL_TEXTURE_BINDING_RECTANGLE, GL_TEXTURE_BUFFER, GL_TEXTURE_BUFFER_DATA_STORE_BINDING, GL_TEXTURE_RECTANGLE, GL_UNIFORM_ARRAY_STRIDE, GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES, GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS, GL_UNIFORM_BLOCK_BINDING, GL_UNIFORM_BLOCK_DATA_SIZE, GL_UNIFORM_BLOCK_INDEX, GL_UNIFORM_BLOCK_NAME_LENGTH, GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER, GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER, GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER, GL_UNIFORM_BUFFER, GL_UNIFORM_BUFFER_BINDING, GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT, GL_UNIFORM_BUFFER_SIZE, GL_UNIFORM_BUFFER_START, GL_UNIFORM_IS_ROW_MAJOR, GL_UNIFORM_MATRIX_STRIDE, GL_UNIFORM_NAME_LENGTH, GL_UNIFORM_OFFSET, GL_UNIFORM_SIZE, GL_UNIFORM_TYPE, GL_UNSIGNED_INT_SAMPLER_2D_RECT, GL_UNSIGNED_INT_SAMPLER_BUFFER
Fields inherited from class overrungl.opengl.GL30
GL_BGR_INTEGER, GL_BGRA_INTEGER, GL_BLUE_INTEGER, GL_BUFFER_ACCESS_FLAGS, GL_BUFFER_MAP_LENGTH, GL_BUFFER_MAP_OFFSET, GL_CLAMP_READ_COLOR, GL_CLIP_DISTANCE0, GL_CLIP_DISTANCE1, GL_CLIP_DISTANCE2, GL_CLIP_DISTANCE3, GL_CLIP_DISTANCE4, GL_CLIP_DISTANCE5, GL_CLIP_DISTANCE6, GL_CLIP_DISTANCE7, GL_COLOR_ATTACHMENT0, GL_COLOR_ATTACHMENT1, GL_COLOR_ATTACHMENT10, GL_COLOR_ATTACHMENT11, GL_COLOR_ATTACHMENT12, GL_COLOR_ATTACHMENT13, GL_COLOR_ATTACHMENT14, GL_COLOR_ATTACHMENT15, GL_COLOR_ATTACHMENT16, GL_COLOR_ATTACHMENT17, GL_COLOR_ATTACHMENT18, GL_COLOR_ATTACHMENT19, GL_COLOR_ATTACHMENT2, GL_COLOR_ATTACHMENT20, GL_COLOR_ATTACHMENT21, GL_COLOR_ATTACHMENT22, GL_COLOR_ATTACHMENT23, GL_COLOR_ATTACHMENT24, GL_COLOR_ATTACHMENT25, GL_COLOR_ATTACHMENT26, GL_COLOR_ATTACHMENT27, GL_COLOR_ATTACHMENT28, GL_COLOR_ATTACHMENT29, GL_COLOR_ATTACHMENT3, GL_COLOR_ATTACHMENT30, GL_COLOR_ATTACHMENT31, GL_COLOR_ATTACHMENT4, GL_COLOR_ATTACHMENT5, GL_COLOR_ATTACHMENT6, GL_COLOR_ATTACHMENT7, GL_COLOR_ATTACHMENT8, GL_COLOR_ATTACHMENT9, GL_COMPARE_REF_TO_TEXTURE, GL_COMPRESSED_RED, GL_COMPRESSED_RED_RGTC1, GL_COMPRESSED_RG, GL_COMPRESSED_RG_RGTC2, GL_COMPRESSED_SIGNED_RED_RGTC1, GL_COMPRESSED_SIGNED_RG_RGTC2, GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT, GL_CONTEXT_FLAGS, GL_DEPTH_ATTACHMENT, GL_DEPTH_COMPONENT32F, GL_DEPTH_STENCIL, GL_DEPTH_STENCIL_ATTACHMENT, GL_DEPTH24_STENCIL8, GL_DEPTH32F_STENCIL8, GL_DRAW_FRAMEBUFFER, GL_DRAW_FRAMEBUFFER_BINDING, GL_FIXED_ONLY, GL_FLOAT_32_UNSIGNED_INT_24_8_REV, GL_FRAMEBUFFER, GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING, GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, GL_FRAMEBUFFER_BINDING, GL_FRAMEBUFFER_COMPLETE, GL_FRAMEBUFFER_DEFAULT, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE, GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER, GL_FRAMEBUFFER_SRGB, GL_FRAMEBUFFER_UNDEFINED, GL_FRAMEBUFFER_UNSUPPORTED, GL_GREEN_INTEGER, GL_HALF_FLOAT, GL_INT_SAMPLER_1D, GL_INT_SAMPLER_1D_ARRAY, GL_INT_SAMPLER_2D, GL_INT_SAMPLER_2D_ARRAY, GL_INT_SAMPLER_3D, GL_INT_SAMPLER_CUBE, GL_INTERLEAVED_ATTRIBS, GL_INVALID_FRAMEBUFFER_OPERATION, GL_MAJOR_VERSION, GL_MAP_FLUSH_EXPLICIT_BIT, GL_MAP_INVALIDATE_BUFFER_BIT, GL_MAP_INVALIDATE_RANGE_BIT, GL_MAP_READ_BIT, GL_MAP_UNSYNCHRONIZED_BIT, GL_MAP_WRITE_BIT, GL_MAX_ARRAY_TEXTURE_LAYERS, GL_MAX_CLIP_DISTANCES, GL_MAX_COLOR_ATTACHMENTS, GL_MAX_PROGRAM_TEXEL_OFFSET, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_SAMPLES, GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS, GL_MAX_VARYING_COMPONENTS, GL_MIN_PROGRAM_TEXEL_OFFSET, GL_MINOR_VERSION, GL_NUM_EXTENSIONS, GL_PRIMITIVES_GENERATED, GL_PROXY_TEXTURE_1D_ARRAY, GL_PROXY_TEXTURE_2D_ARRAY, GL_QUERY_BY_REGION_NO_WAIT, GL_QUERY_BY_REGION_WAIT, GL_QUERY_NO_WAIT, GL_QUERY_WAIT, GL_R11F_G11F_B10F, GL_R16, GL_R16F, GL_R16I, GL_R16UI, GL_R32F, GL_R32I, GL_R32UI, GL_R8, GL_R8I, GL_R8UI, GL_RASTERIZER_DISCARD, GL_READ_FRAMEBUFFER, GL_READ_FRAMEBUFFER_BINDING, GL_RED_INTEGER, GL_RENDERBUFFER, GL_RENDERBUFFER_ALPHA_SIZE, GL_RENDERBUFFER_BINDING, GL_RENDERBUFFER_BLUE_SIZE, GL_RENDERBUFFER_DEPTH_SIZE, GL_RENDERBUFFER_GREEN_SIZE, GL_RENDERBUFFER_HEIGHT, GL_RENDERBUFFER_INTERNAL_FORMAT, GL_RENDERBUFFER_RED_SIZE, GL_RENDERBUFFER_SAMPLES, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RG, GL_RG_INTEGER, GL_RG16, GL_RG16F, GL_RG16I, GL_RG16UI, GL_RG32F, GL_RG32I, GL_RG32UI, GL_RG8, GL_RG8I, GL_RG8UI, GL_RGB_INTEGER, GL_RGB16F, GL_RGB16I, GL_RGB16UI, GL_RGB32F, GL_RGB32I, GL_RGB32UI, GL_RGB8I, GL_RGB8UI, GL_RGB9_E5, GL_RGBA_INTEGER, GL_RGBA16F, GL_RGBA16I, GL_RGBA16UI, GL_RGBA32F, GL_RGBA32I, GL_RGBA32UI, GL_RGBA8I, GL_RGBA8UI, GL_SAMPLER_1D_ARRAY, GL_SAMPLER_1D_ARRAY_SHADOW, GL_SAMPLER_2D_ARRAY, GL_SAMPLER_2D_ARRAY_SHADOW, GL_SAMPLER_CUBE_SHADOW, GL_SEPARATE_ATTRIBS, GL_STENCIL_ATTACHMENT, GL_STENCIL_INDEX1, GL_STENCIL_INDEX16, GL_STENCIL_INDEX4, GL_STENCIL_INDEX8, GL_TEXTURE_1D_ARRAY, GL_TEXTURE_2D_ARRAY, GL_TEXTURE_ALPHA_TYPE, GL_TEXTURE_BINDING_1D_ARRAY, GL_TEXTURE_BINDING_2D_ARRAY, GL_TEXTURE_BLUE_TYPE, GL_TEXTURE_DEPTH_TYPE, GL_TEXTURE_GREEN_TYPE, GL_TEXTURE_RED_TYPE, GL_TEXTURE_SHARED_SIZE, GL_TEXTURE_STENCIL_SIZE, GL_TRANSFORM_FEEDBACK_BUFFER, GL_TRANSFORM_FEEDBACK_BUFFER_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER_MODE, GL_TRANSFORM_FEEDBACK_BUFFER_SIZE, GL_TRANSFORM_FEEDBACK_BUFFER_START, GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN, GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH, GL_TRANSFORM_FEEDBACK_VARYINGS, GL_UNSIGNED_INT_10F_11F_11F_REV, GL_UNSIGNED_INT_24_8, GL_UNSIGNED_INT_5_9_9_9_REV, GL_UNSIGNED_INT_SAMPLER_1D, GL_UNSIGNED_INT_SAMPLER_1D_ARRAY, GL_UNSIGNED_INT_SAMPLER_2D, GL_UNSIGNED_INT_SAMPLER_2D_ARRAY, GL_UNSIGNED_INT_SAMPLER_3D, GL_UNSIGNED_INT_SAMPLER_CUBE, GL_UNSIGNED_INT_VEC2, GL_UNSIGNED_INT_VEC3, GL_UNSIGNED_INT_VEC4, GL_UNSIGNED_NORMALIZED, GL_VERTEX_ARRAY_BINDING, GL_VERTEX_ATTRIB_ARRAY_INTEGER
Fields inherited from class overrungl.opengl.GL21
GL_COMPRESSED_SRGB, GL_COMPRESSED_SRGB_ALPHA, GL_FLOAT_MAT2x3, GL_FLOAT_MAT2x4, GL_FLOAT_MAT3x2, GL_FLOAT_MAT3x4, GL_FLOAT_MAT4x2, GL_FLOAT_MAT4x3, GL_PIXEL_PACK_BUFFER, GL_PIXEL_PACK_BUFFER_BINDING, GL_PIXEL_UNPACK_BUFFER, GL_PIXEL_UNPACK_BUFFER_BINDING, GL_SRGB, GL_SRGB_ALPHA, GL_SRGB8, GL_SRGB8_ALPHA8
Fields inherited from class overrungl.opengl.GL20
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, GL_ACTIVE_ATTRIBUTES, GL_ACTIVE_UNIFORM_MAX_LENGTH, GL_ACTIVE_UNIFORMS, GL_ATTACHED_SHADERS, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BOOL, GL_BOOL_VEC2, GL_BOOL_VEC3, GL_BOOL_VEC4, GL_COMPILE_STATUS, GL_CURRENT_PROGRAM, GL_CURRENT_VERTEX_ATTRIB, GL_DELETE_STATUS, GL_DRAW_BUFFER0, GL_DRAW_BUFFER1, GL_DRAW_BUFFER10, GL_DRAW_BUFFER11, GL_DRAW_BUFFER12, GL_DRAW_BUFFER13, GL_DRAW_BUFFER14, GL_DRAW_BUFFER15, GL_DRAW_BUFFER2, GL_DRAW_BUFFER3, GL_DRAW_BUFFER4, GL_DRAW_BUFFER5, GL_DRAW_BUFFER6, GL_DRAW_BUFFER7, GL_DRAW_BUFFER8, GL_DRAW_BUFFER9, GL_FLOAT_MAT2, GL_FLOAT_MAT3, GL_FLOAT_MAT4, GL_FLOAT_VEC2, GL_FLOAT_VEC3, GL_FLOAT_VEC4, GL_FRAGMENT_SHADER, GL_FRAGMENT_SHADER_DERIVATIVE_HINT, GL_INFO_LOG_LENGTH, GL_INT_VEC2, GL_INT_VEC3, GL_INT_VEC4, GL_LINK_STATUS, GL_LOWER_LEFT, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_DRAW_BUFFERS, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_VARYING_FLOATS, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_POINT_SPRITE_COORD_ORIGIN, GL_SAMPLER_1D, GL_SAMPLER_1D_SHADOW, GL_SAMPLER_2D, GL_SAMPLER_2D_SHADOW, GL_SAMPLER_3D, GL_SAMPLER_CUBE, GL_SHADER_SOURCE_LENGTH, GL_SHADER_TYPE, GL_SHADING_LANGUAGE_VERSION, GL_STENCIL_BACK_FAIL, GL_STENCIL_BACK_FUNC, GL_STENCIL_BACK_PASS_DEPTH_FAIL, GL_STENCIL_BACK_PASS_DEPTH_PASS, GL_STENCIL_BACK_REF, GL_STENCIL_BACK_VALUE_MASK, GL_STENCIL_BACK_WRITEMASK, GL_UPPER_LEFT, GL_VALIDATE_STATUS, GL_VERTEX_ATTRIB_ARRAY_ENABLED, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, GL_VERTEX_ATTRIB_ARRAY_POINTER, GL_VERTEX_ATTRIB_ARRAY_SIZE, GL_VERTEX_ATTRIB_ARRAY_STRIDE, GL_VERTEX_ATTRIB_ARRAY_TYPE, GL_VERTEX_PROGRAM_POINT_SIZE, GL_VERTEX_SHADER
Fields inherited from class overrungl.opengl.GL15
GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_BINDING, GL_BUFFER_ACCESS, GL_BUFFER_MAP_POINTER, GL_BUFFER_MAPPED, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_CURRENT_QUERY, GL_DYNAMIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_QUERY_COUNTER_BITS, GL_QUERY_RESULT, GL_QUERY_RESULT_AVAILABLE, GL_READ_ONLY, GL_READ_WRITE, GL_SAMPLES_PASSED, GL_SRC1_ALPHA, GL_STATIC_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STREAM_COPY, GL_STREAM_DRAW, GL_STREAM_READ, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, GL_WRITE_ONLY
Fields inherited from class overrungl.opengl.GL14
GL_BLEND_COLOR, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_EQUATION, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_CONSTANT_ALPHA, GL_CONSTANT_COLOR, GL_DECR_WRAP, GL_DEPTH_COMPONENT16, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_INCR_WRAP, GL_MAX, GL_MAX_TEXTURE_LOD_BIAS, GL_MIN, GL_MIRRORED_REPEAT, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_POINT_FADE_THRESHOLD_SIZE, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_DEPTH_SIZE, GL_TEXTURE_LOD_BIAS
Fields inherited from class overrungl.opengl.GL13
GL_ACTIVE_TEXTURE, GL_CLAMP_TO_BORDER, GL_COMPRESSED_RGB, GL_COMPRESSED_RGBA, GL_COMPRESSED_TEXTURE_FORMATS, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MULTISAMPLE, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_PROXY_TEXTURE_CUBE_MAP, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_ALPHA_TO_ONE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLES, GL_TEXTURE_BINDING_CUBE_MAP, GL_TEXTURE_COMPRESSED, GL_TEXTURE_COMPRESSED_IMAGE_SIZE, GL_TEXTURE_COMPRESSION_HINT, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE2, GL_TEXTURE20, GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE3, GL_TEXTURE30, GL_TEXTURE31, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9
Fields inherited from class overrungl.opengl.GL12
GL_ALIASED_LINE_WIDTH_RANGE, GL_BGR, GL_BGRA, GL_CLAMP_TO_EDGE, GL_MAX_3D_TEXTURE_SIZE, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_PACK_IMAGE_HEIGHT, GL_PACK_SKIP_IMAGES, GL_PROXY_TEXTURE_3D, GL_SMOOTH_LINE_WIDTH_GRANULARITY, GL_SMOOTH_LINE_WIDTH_RANGE, GL_SMOOTH_POINT_SIZE_GRANULARITY, GL_SMOOTH_POINT_SIZE_RANGE, GL_TEXTURE_3D, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_3D, GL_TEXTURE_DEPTH, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_LOD, GL_TEXTURE_WRAP_R, GL_UNPACK_IMAGE_HEIGHT, GL_UNPACK_SKIP_IMAGES, GL_UNSIGNED_BYTE_2_3_3_REV, GL_UNSIGNED_BYTE_3_3_2, GL_UNSIGNED_INT_10_10_10_2, GL_UNSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_INT_8_8_8_8, GL_UNSIGNED_INT_8_8_8_8_REV, GL_UNSIGNED_SHORT_1_5_5_5_REV, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_4_4_4_4_REV, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_UNSIGNED_SHORT_5_6_5_REV
Fields inherited from class overrungl.opengl.GL11
GL_COLOR_LOGIC_OP, GL_DOUBLE, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_LINE, GL_POLYGON_OFFSET_POINT, GL_POLYGON_OFFSET_UNITS, GL_PROXY_TEXTURE_1D, GL_PROXY_TEXTURE_2D, GL_R3_G3_B2, GL_RGB10, GL_RGB10_A2, GL_RGB12, GL_RGB16, GL_RGB4, GL_RGB5, GL_RGB5_A1, GL_RGB8, GL_RGBA12, GL_RGBA16, GL_RGBA2, GL_RGBA4, GL_RGBA8, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_BINDING_1D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_RED_SIZE
Fields inherited from class overrungl.opengl.GL10
GL_ALPHA, GL_ALWAYS, GL_AND, GL_AND_INVERTED, GL_AND_REVERSE, GL_BACK, GL_BACK_LEFT, GL_BACK_RIGHT, GL_BLEND, GL_BLEND_DST, GL_BLEND_SRC, GL_BLUE, GL_BYTE, GL_CCW, GL_CLEAR, GL_COLOR, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_WRITEMASK, GL_COPY, GL_COPY_INVERTED, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CW, GL_DECR, GL_DEPTH, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DITHER, GL_DONT_CARE, GL_DOUBLEBUFFER, GL_DRAW_BUFFER, GL_DST_ALPHA, GL_DST_COLOR, GL_EQUAL, GL_EQUIV, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FILL, GL_FLOAT, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FRONT_LEFT, GL_FRONT_RIGHT, GL_GEQUAL, GL_GREATER, GL_GREEN, GL_INCR, GL_INT, GL_INVALID_ENUM, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEFT, GL_LEQUAL, GL_LESS, GL_LINE, GL_LINE_LOOP, GL_LINE_SMOOTH, GL_LINE_SMOOTH_HINT, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINE_WIDTH_GRANULARITY, GL_LINE_WIDTH_RANGE, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LOGIC_OP_MODE, GL_MAX_TEXTURE_SIZE, GL_MAX_VIEWPORT_DIMS, GL_NAND, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NONE, GL_NOOP, GL_NOR, GL_NOTEQUAL, GL_ONE, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OR, GL_OR_INVERTED, GL_OR_REVERSE, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_PACK_LSB_FIRST, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PACK_SWAP_BYTES, GL_POINT, GL_POINT_SIZE, GL_POINT_SIZE_GRANULARITY, GL_POINT_SIZE_RANGE, GL_POINTS, GL_POLYGON_MODE, GL_POLYGON_SMOOTH, GL_POLYGON_SMOOTH_HINT, GL_READ_BUFFER, GL_RED, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RGB, GL_RGBA, GL_RIGHT, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SET, GL_SHORT, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_STENCIL, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_STEREO, GL_SUBPIXEL_BITS, GL_TEXTURE, GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_HEIGHT, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WIDTH, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNPACK_ALIGNMENT, GL_UNPACK_LSB_FIRST, GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_PIXELS, GL_UNPACK_SKIP_ROWS, GL_UNPACK_SWAP_BYTES, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_SHORT, GL_VENDOR, GL_VERSION, GL_VIEWPORT, GL_XOR, GL_ZERO
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
BeginQueryIndexed
(int target, int index, int id) void glBeginQueryIndexed((unsigned int) GLenum target, (unsigned int) GLuint index, (unsigned int) GLuint id);
void
BindTransformFeedback
(int target, int id) void glBindTransformFeedback((unsigned int) GLenum target, (unsigned int) GLuint id);
void
BlendEquationi
(int buf, int mode) void glBlendEquationi((unsigned int) GLuint buf, (unsigned int) GLenum mode);
void
BlendEquationSeparatei
(int buf, int modeRGB, int modeAlpha) void glBlendEquationSeparatei((unsigned int) GLuint buf, (unsigned int) GLenum modeRGB, (unsigned int) GLenum modeAlpha);
void
BlendFunci
(int buf, int src, int dst) void glBlendFunci((unsigned int) GLuint buf, (unsigned int) GLenum src, (unsigned int) GLenum dst);
void
BlendFuncSeparatei
(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) void glBlendFuncSeparatei((unsigned int) GLuint buf, (unsigned int) GLenum srcRGB, (unsigned int) GLenum dstRGB, (unsigned int) GLenum srcAlpha, (unsigned int) GLenum dstAlpha);
void
DeleteTransformFeedbacks
(int n, MemorySegment ids) void glDeleteTransformFeedbacks((int) GLsizei n, const GLuint* ids);
void
DrawArraysIndirect
(int mode, MemorySegment indirect) void glDrawArraysIndirect((unsigned int) GLenum mode, const void* indirect);
void
DrawElementsIndirect
(int mode, int type, MemorySegment indirect) void glDrawElementsIndirect((unsigned int) GLenum mode, (unsigned int) GLenum type, const void* indirect);
void
DrawTransformFeedback
(int mode, int id) void glDrawTransformFeedback((unsigned int) GLenum mode, (unsigned int) GLuint id);
void
DrawTransformFeedbackStream
(int mode, int id, int stream) void glDrawTransformFeedbackStream((unsigned int) GLenum mode, (unsigned int) GLuint id, (unsigned int) GLuint stream);
void
EndQueryIndexed
(int target, int index) void glEndQueryIndexed((unsigned int) GLenum target, (unsigned int) GLuint index);
void
GenTransformFeedbacks
(int n, MemorySegment ids) void glGenTransformFeedbacks((int) GLsizei n, GLuint* ids);
void
GetActiveSubroutineName
(int program, int shadertype, int index, int bufSize, MemorySegment length, MemorySegment name) void glGetActiveSubroutineName((unsigned int) GLuint program, (unsigned int) GLenum shadertype, (unsigned int) GLuint index, (int) GLsizei bufSize, GLsizei* length, GLchar* name);
void
GetActiveSubroutineUniformiv
(int program, int shadertype, int index, int pname, MemorySegment values) void glGetActiveSubroutineUniformiv((unsigned int) GLuint program, (unsigned int) GLenum shadertype, (unsigned int) GLuint index, (unsigned int) GLenum pname, GLint* values);
void
GetActiveSubroutineUniformName
(int program, int shadertype, int index, int bufSize, MemorySegment length, MemorySegment name) void glGetActiveSubroutineUniformName((unsigned int) GLuint program, (unsigned int) GLenum shadertype, (unsigned int) GLuint index, (int) GLsizei bufSize, GLsizei* length, GLchar* name);
void
GetProgramStageiv
(int program, int shadertype, int pname, MemorySegment values) void glGetProgramStageiv((unsigned int) GLuint program, (unsigned int) GLenum shadertype, (unsigned int) GLenum pname, GLint* values);
void
GetQueryIndexediv
(int target, int index, int pname, MemorySegment params) void glGetQueryIndexediv((unsigned int) GLenum target, (unsigned int) GLuint index, (unsigned int) GLenum pname, GLint* params);
int
GetSubroutineIndex
(int program, int shadertype, MemorySegment name) (unsigned int) GLuint glGetSubroutineIndex((unsigned int) GLuint program, (unsigned int) GLenum shadertype, const GLchar* name);
int
GetSubroutineUniformLocation
(int program, int shadertype, MemorySegment name) (int) GLint glGetSubroutineUniformLocation((unsigned int) GLuint program, (unsigned int) GLenum shadertype, const GLchar* name);
void
GetUniformdv
(int program, int location, MemorySegment params) void glGetUniformdv((unsigned int) GLuint program, (int) GLint location, GLdouble* params);
void
GetUniformSubroutineuiv
(int shadertype, int location, MemorySegment params) void glGetUniformSubroutineuiv((unsigned int) GLenum shadertype, (int) GLint location, GLuint* params);
boolean
IsTransformFeedback
(int id) GLboolean glIsTransformFeedback((unsigned int) GLuint id);
void
MinSampleShading
(float value) void glMinSampleShading(((float) khronos_float_t) GLfloat value);
void
PatchParameterfv
(int pname, MemorySegment values) void glPatchParameterfv((unsigned int) GLenum pname, const GLfloat* values);
void
PatchParameteri
(int pname, int value) void glPatchParameteri((unsigned int) GLenum pname, (int) GLint value);
void
void glPauseTransformFeedback();
void
void glResumeTransformFeedback();
void
Uniform1d
(int location, double x) void glUniform1d((int) GLint location, (double) GLdouble x);
void
Uniform1dv
(int location, int count, MemorySegment value) void glUniform1dv((int) GLint location, (int) GLsizei count, const GLdouble* value);
void
Uniform2d
(int location, double x, double y) void glUniform2d((int) GLint location, (double) GLdouble x, (double) GLdouble y);
void
Uniform2dv
(int location, int count, MemorySegment value) void glUniform2dv((int) GLint location, (int) GLsizei count, const GLdouble* value);
void
Uniform3d
(int location, double x, double y, double z) void glUniform3d((int) GLint location, (double) GLdouble x, (double) GLdouble y, (double) GLdouble z);
void
Uniform3dv
(int location, int count, MemorySegment value) void glUniform3dv((int) GLint location, (int) GLsizei count, const GLdouble* value);
void
Uniform4d
(int location, double x, double y, double z, double w) void glUniform4d((int) GLint location, (double) GLdouble x, (double) GLdouble y, (double) GLdouble z, (double) GLdouble w);
void
Uniform4dv
(int location, int count, MemorySegment value) void glUniform4dv((int) GLint location, (int) GLsizei count, const GLdouble* value);
void
UniformMatrix2dv
(int location, int count, boolean transpose, MemorySegment value) void glUniformMatrix2dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
void
UniformMatrix2x3dv
(int location, int count, boolean transpose, MemorySegment value) void glUniformMatrix2x3dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
void
UniformMatrix2x4dv
(int location, int count, boolean transpose, MemorySegment value) void glUniformMatrix2x4dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
void
UniformMatrix3dv
(int location, int count, boolean transpose, MemorySegment value) void glUniformMatrix3dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
void
UniformMatrix3x2dv
(int location, int count, boolean transpose, MemorySegment value) void glUniformMatrix3x2dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
void
UniformMatrix3x4dv
(int location, int count, boolean transpose, MemorySegment value) void glUniformMatrix3x4dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
void
UniformMatrix4dv
(int location, int count, boolean transpose, MemorySegment value) void glUniformMatrix4dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
void
UniformMatrix4x2dv
(int location, int count, boolean transpose, MemorySegment value) void glUniformMatrix4x2dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
void
UniformMatrix4x3dv
(int location, int count, boolean transpose, MemorySegment value) void glUniformMatrix4x3dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
void
UniformSubroutinesuiv
(int shadertype, int count, MemorySegment indices) void glUniformSubroutinesuiv((unsigned int) GLenum shadertype, (int) GLsizei count, const GLuint* indices);
Methods inherited from class overrungl.opengl.GL33
BindFragDataLocationIndexed, BindSampler, DeleteSamplers, GenSamplers, GetFragDataIndex, GetQueryObjecti64v, GetQueryObjectui64v, GetSamplerParameterfv, GetSamplerParameterIiv, GetSamplerParameterIuiv, GetSamplerParameteriv, IsSampler, QueryCounter, SamplerParameterf, SamplerParameterfv, SamplerParameteri, SamplerParameterIiv, SamplerParameterIuiv, SamplerParameteriv, VertexAttribDivisor, VertexAttribP1ui, VertexAttribP1uiv, VertexAttribP2ui, VertexAttribP2uiv, VertexAttribP3ui, VertexAttribP3uiv, VertexAttribP4ui, VertexAttribP4uiv
Methods inherited from class overrungl.opengl.GL32
ClientWaitSync, DeleteSync, DrawElementsBaseVertex, DrawElementsInstancedBaseVertex, DrawRangeElementsBaseVertex, FenceSync, FramebufferTexture, GetBufferParameteri64v, GetInteger64i_v, GetInteger64v, GetMultisamplefv, GetSynciv, IsSync, MultiDrawElementsBaseVertex, ProvokingVertex, SampleMaski, TexImage2DMultisample, TexImage3DMultisample, WaitSync
Methods inherited from class overrungl.opengl.GL31
CopyBufferSubData, DrawArraysInstanced, DrawElementsInstanced, GetActiveUniformBlockiv, GetActiveUniformBlockName, GetActiveUniformName, GetActiveUniformsiv, GetUniformBlockIndex, GetUniformIndices, PrimitiveRestartIndex, TexBuffer, UniformBlockBinding
Methods inherited from class overrungl.opengl.GL30
BeginConditionalRender, BeginTransformFeedback, BindBufferBase, BindBufferRange, BindFragDataLocation, BindFramebuffer, BindRenderbuffer, BindVertexArray, BlitFramebuffer, CheckFramebufferStatus, ClampColor, ClearBufferfi, ClearBufferfv, ClearBufferiv, ClearBufferuiv, ColorMaski, DeleteFramebuffers, DeleteRenderbuffers, DeleteVertexArrays, Disablei, Enablei, EndConditionalRender, EndTransformFeedback, FlushMappedBufferRange, FramebufferRenderbuffer, FramebufferTexture1D, FramebufferTexture2D, FramebufferTexture3D, FramebufferTextureLayer, GenerateMipmap, GenFramebuffers, GenRenderbuffers, GenVertexArrays, GetBooleani_v, GetFragDataLocation, GetFramebufferAttachmentParameteriv, GetIntegeri_v, GetRenderbufferParameteriv, GetStringi, GetTexParameterIiv, GetTexParameterIuiv, GetTransformFeedbackVarying, GetUniformuiv, GetVertexAttribIiv, GetVertexAttribIuiv, IsEnabledi, IsFramebuffer, IsRenderbuffer, IsVertexArray, MapBufferRange, RenderbufferStorage, RenderbufferStorageMultisample, TexParameterIiv, TexParameterIuiv, TransformFeedbackVaryings, Uniform1ui, Uniform1uiv, Uniform2ui, Uniform2uiv, Uniform3ui, Uniform3uiv, Uniform4ui, Uniform4uiv, VertexAttribI1i, VertexAttribI1iv, VertexAttribI1ui, VertexAttribI1uiv, VertexAttribI2i, VertexAttribI2iv, VertexAttribI2ui, VertexAttribI2uiv, VertexAttribI3i, VertexAttribI3iv, VertexAttribI3ui, VertexAttribI3uiv, VertexAttribI4bv, VertexAttribI4i, VertexAttribI4iv, VertexAttribI4sv, VertexAttribI4ubv, VertexAttribI4ui, VertexAttribI4uiv, VertexAttribI4usv, VertexAttribIPointer
Methods inherited from class overrungl.opengl.GL21
UniformMatrix2x3fv, UniformMatrix2x4fv, UniformMatrix3x2fv, UniformMatrix3x4fv, UniformMatrix4x2fv, UniformMatrix4x3fv
Methods inherited from class overrungl.opengl.GL20
AttachShader, BindAttribLocation, BlendEquationSeparate, CompileShader, CreateProgram, CreateShader, DeleteProgram, DeleteShader, DetachShader, DisableVertexAttribArray, DrawBuffers, EnableVertexAttribArray, GetActiveAttrib, GetActiveUniform, GetAttachedShaders, GetAttribLocation, GetProgramInfoLog, GetProgramiv, GetShaderInfoLog, GetShaderiv, GetShaderSource, GetUniformfv, GetUniformiv, GetUniformLocation, GetVertexAttribdv, GetVertexAttribfv, GetVertexAttribiv, GetVertexAttribPointerv, IsProgram, IsShader, LinkProgram, ShaderSource, StencilFuncSeparate, StencilMaskSeparate, StencilOpSeparate, Uniform1f, Uniform1fv, Uniform1i, Uniform1iv, Uniform2f, Uniform2fv, Uniform2i, Uniform2iv, Uniform3f, Uniform3fv, Uniform3i, Uniform3iv, Uniform4f, Uniform4fv, Uniform4i, Uniform4iv, UniformMatrix2fv, UniformMatrix3fv, UniformMatrix4fv, UseProgram, ValidateProgram, VertexAttrib1d, VertexAttrib1dv, VertexAttrib1f, VertexAttrib1fv, VertexAttrib1s, VertexAttrib1sv, VertexAttrib2d, VertexAttrib2dv, VertexAttrib2f, VertexAttrib2fv, VertexAttrib2s, VertexAttrib2sv, VertexAttrib3d, VertexAttrib3dv, VertexAttrib3f, VertexAttrib3fv, VertexAttrib3s, VertexAttrib3sv, VertexAttrib4bv, VertexAttrib4d, VertexAttrib4dv, VertexAttrib4f, VertexAttrib4fv, VertexAttrib4iv, VertexAttrib4Nbv, VertexAttrib4Niv, VertexAttrib4Nsv, VertexAttrib4Nub, VertexAttrib4Nubv, VertexAttrib4Nuiv, VertexAttrib4Nusv, VertexAttrib4s, VertexAttrib4sv, VertexAttrib4ubv, VertexAttrib4uiv, VertexAttrib4usv, VertexAttribPointer
Methods inherited from class overrungl.opengl.GL15
BeginQuery, BindBuffer, BufferData, BufferSubData, DeleteBuffers, DeleteQueries, EndQuery, GenBuffers, GenQueries, GetBufferParameteriv, GetBufferPointerv, GetBufferSubData, GetQueryiv, GetQueryObjectiv, GetQueryObjectuiv, IsBuffer, IsQuery, MapBuffer, UnmapBuffer
Methods inherited from class overrungl.opengl.GL14
BlendColor, BlendEquation, BlendFuncSeparate, MultiDrawArrays, MultiDrawElements, PointParameterf, PointParameterfv, PointParameteri, PointParameteriv
Methods inherited from class overrungl.opengl.GL13
ActiveTexture, CompressedTexImage1D, CompressedTexImage2D, CompressedTexImage3D, CompressedTexSubImage1D, CompressedTexSubImage2D, CompressedTexSubImage3D, GetCompressedTexImage, SampleCoverage
Methods inherited from class overrungl.opengl.GL12
CopyTexSubImage3D, DrawRangeElements, TexImage3D, TexSubImage3D
Methods inherited from class overrungl.opengl.GL11
BindTexture, CopyTexImage1D, CopyTexImage2D, CopyTexSubImage1D, CopyTexSubImage2D, DeleteTextures, DrawArrays, DrawElements, GenTextures, IsTexture, PolygonOffset, TexSubImage1D, TexSubImage2D
Methods inherited from class overrungl.opengl.GL10
BlendFunc, Clear, ClearColor, ClearDepth, ClearStencil, ColorMask, CullFace, DepthFunc, DepthMask, DepthRange, Disable, DrawBuffer, Enable, Finish, Flush, FrontFace, GetBooleanv, GetDoublev, GetError, GetFloatv, GetIntegerv, GetString, GetTexImage, GetTexLevelParameterfv, GetTexLevelParameteriv, GetTexParameterfv, GetTexParameteriv, Hint, IsEnabled, LineWidth, LogicOp, PixelStoref, PixelStorei, PointSize, PolygonMode, ReadBuffer, ReadPixels, Scissor, StencilFunc, StencilMask, StencilOp, TexImage1D, TexImage2D, TexParameterf, TexParameterfv, TexParameteri, TexParameteriv, Viewport
-
Field Details
-
GL_SAMPLE_SHADING
public static final int GL_SAMPLE_SHADING- See Also:
-
GL_MIN_SAMPLE_SHADING_VALUE
public static final int GL_MIN_SAMPLE_SHADING_VALUE- See Also:
-
GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET
public static final int GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET- See Also:
-
GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET
public static final int GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET- See Also:
-
GL_TEXTURE_CUBE_MAP_ARRAY
public static final int GL_TEXTURE_CUBE_MAP_ARRAY- See Also:
-
GL_TEXTURE_BINDING_CUBE_MAP_ARRAY
public static final int GL_TEXTURE_BINDING_CUBE_MAP_ARRAY- See Also:
-
GL_PROXY_TEXTURE_CUBE_MAP_ARRAY
public static final int GL_PROXY_TEXTURE_CUBE_MAP_ARRAY- See Also:
-
GL_SAMPLER_CUBE_MAP_ARRAY
public static final int GL_SAMPLER_CUBE_MAP_ARRAY- See Also:
-
GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW
public static final int GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW- See Also:
-
GL_INT_SAMPLER_CUBE_MAP_ARRAY
public static final int GL_INT_SAMPLER_CUBE_MAP_ARRAY- See Also:
-
GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY
public static final int GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY- See Also:
-
GL_DRAW_INDIRECT_BUFFER
public static final int GL_DRAW_INDIRECT_BUFFER- See Also:
-
GL_DRAW_INDIRECT_BUFFER_BINDING
public static final int GL_DRAW_INDIRECT_BUFFER_BINDING- See Also:
-
GL_GEOMETRY_SHADER_INVOCATIONS
public static final int GL_GEOMETRY_SHADER_INVOCATIONS- See Also:
-
GL_MAX_GEOMETRY_SHADER_INVOCATIONS
public static final int GL_MAX_GEOMETRY_SHADER_INVOCATIONS- See Also:
-
GL_MIN_FRAGMENT_INTERPOLATION_OFFSET
public static final int GL_MIN_FRAGMENT_INTERPOLATION_OFFSET- See Also:
-
GL_MAX_FRAGMENT_INTERPOLATION_OFFSET
public static final int GL_MAX_FRAGMENT_INTERPOLATION_OFFSET- See Also:
-
GL_FRAGMENT_INTERPOLATION_OFFSET_BITS
public static final int GL_FRAGMENT_INTERPOLATION_OFFSET_BITS- See Also:
-
GL_MAX_VERTEX_STREAMS
public static final int GL_MAX_VERTEX_STREAMS- See Also:
-
GL_DOUBLE_VEC2
public static final int GL_DOUBLE_VEC2- See Also:
-
GL_DOUBLE_VEC3
public static final int GL_DOUBLE_VEC3- See Also:
-
GL_DOUBLE_VEC4
public static final int GL_DOUBLE_VEC4- See Also:
-
GL_DOUBLE_MAT2
public static final int GL_DOUBLE_MAT2- See Also:
-
GL_DOUBLE_MAT3
public static final int GL_DOUBLE_MAT3- See Also:
-
GL_DOUBLE_MAT4
public static final int GL_DOUBLE_MAT4- See Also:
-
GL_DOUBLE_MAT2x3
public static final int GL_DOUBLE_MAT2x3- See Also:
-
GL_DOUBLE_MAT2x4
public static final int GL_DOUBLE_MAT2x4- See Also:
-
GL_DOUBLE_MAT3x2
public static final int GL_DOUBLE_MAT3x2- See Also:
-
GL_DOUBLE_MAT3x4
public static final int GL_DOUBLE_MAT3x4- See Also:
-
GL_DOUBLE_MAT4x2
public static final int GL_DOUBLE_MAT4x2- See Also:
-
GL_DOUBLE_MAT4x3
public static final int GL_DOUBLE_MAT4x3- See Also:
-
GL_ACTIVE_SUBROUTINES
public static final int GL_ACTIVE_SUBROUTINES- See Also:
-
GL_ACTIVE_SUBROUTINE_UNIFORMS
public static final int GL_ACTIVE_SUBROUTINE_UNIFORMS- See Also:
-
GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
public static final int GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS- See Also:
-
GL_ACTIVE_SUBROUTINE_MAX_LENGTH
public static final int GL_ACTIVE_SUBROUTINE_MAX_LENGTH- See Also:
-
GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
public static final int GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH- See Also:
-
GL_MAX_SUBROUTINES
public static final int GL_MAX_SUBROUTINES- See Also:
-
GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS
public static final int GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS- See Also:
-
GL_NUM_COMPATIBLE_SUBROUTINES
public static final int GL_NUM_COMPATIBLE_SUBROUTINES- See Also:
-
GL_COMPATIBLE_SUBROUTINES
public static final int GL_COMPATIBLE_SUBROUTINES- See Also:
-
GL_PATCHES
public static final int GL_PATCHES- See Also:
-
GL_PATCH_VERTICES
public static final int GL_PATCH_VERTICES- See Also:
-
GL_PATCH_DEFAULT_INNER_LEVEL
public static final int GL_PATCH_DEFAULT_INNER_LEVEL- See Also:
-
GL_PATCH_DEFAULT_OUTER_LEVEL
public static final int GL_PATCH_DEFAULT_OUTER_LEVEL- See Also:
-
GL_TESS_CONTROL_OUTPUT_VERTICES
public static final int GL_TESS_CONTROL_OUTPUT_VERTICES- See Also:
-
GL_TESS_GEN_MODE
public static final int GL_TESS_GEN_MODE- See Also:
-
GL_TESS_GEN_SPACING
public static final int GL_TESS_GEN_SPACING- See Also:
-
GL_TESS_GEN_VERTEX_ORDER
public static final int GL_TESS_GEN_VERTEX_ORDER- See Also:
-
GL_TESS_GEN_POINT_MODE
public static final int GL_TESS_GEN_POINT_MODE- See Also:
-
GL_ISOLINES
public static final int GL_ISOLINES- See Also:
-
GL_QUADS
public static final int GL_QUADS- See Also:
-
GL_FRACTIONAL_ODD
public static final int GL_FRACTIONAL_ODD- See Also:
-
GL_FRACTIONAL_EVEN
public static final int GL_FRACTIONAL_EVEN- See Also:
-
GL_MAX_PATCH_VERTICES
public static final int GL_MAX_PATCH_VERTICES- See Also:
-
GL_MAX_TESS_GEN_LEVEL
public static final int GL_MAX_TESS_GEN_LEVEL- See Also:
-
GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS
public static final int GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS- See Also:
-
GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS
public static final int GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS- See Also:
-
GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS- See Also:
-
GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS- See Also:
-
GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS
public static final int GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS- See Also:
-
GL_MAX_TESS_PATCH_COMPONENTS
public static final int GL_MAX_TESS_PATCH_COMPONENTS- See Also:
-
GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS
public static final int GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS- See Also:
-
GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS
public static final int GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS- See Also:
-
GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS
public static final int GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS- See Also:
-
GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS
public static final int GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS- See Also:
-
GL_MAX_TESS_CONTROL_INPUT_COMPONENTS
public static final int GL_MAX_TESS_CONTROL_INPUT_COMPONENTS- See Also:
-
GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS
public static final int GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS- See Also:
-
GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
public static final int GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS- See Also:
-
GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
public static final int GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS- See Also:
-
GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER
public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER- See Also:
-
GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER
public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER- See Also:
-
GL_TESS_EVALUATION_SHADER
public static final int GL_TESS_EVALUATION_SHADER- See Also:
-
GL_TESS_CONTROL_SHADER
public static final int GL_TESS_CONTROL_SHADER- See Also:
-
GL_TRANSFORM_FEEDBACK
public static final int GL_TRANSFORM_FEEDBACK- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE- See Also:
-
GL_TRANSFORM_FEEDBACK_BINDING
public static final int GL_TRANSFORM_FEEDBACK_BINDING- See Also:
-
GL_MAX_TRANSFORM_FEEDBACK_BUFFERS
public static final int GL_MAX_TRANSFORM_FEEDBACK_BUFFERS- See Also:
-
-
Constructor Details
-
GL40
-
-
Method Details
-
MinSampleShading
public void MinSampleShading(float value) void glMinSampleShading(((float) khronos_float_t) GLfloat value);
-
BlendEquationi
public void BlendEquationi(int buf, int mode) void glBlendEquationi((unsigned int) GLuint buf, (unsigned int) GLenum mode);
-
BlendEquationSeparatei
public void BlendEquationSeparatei(int buf, int modeRGB, int modeAlpha) void glBlendEquationSeparatei((unsigned int) GLuint buf, (unsigned int) GLenum modeRGB, (unsigned int) GLenum modeAlpha);
-
BlendFunci
public void BlendFunci(int buf, int src, int dst) void glBlendFunci((unsigned int) GLuint buf, (unsigned int) GLenum src, (unsigned int) GLenum dst);
-
BlendFuncSeparatei
public void BlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) void glBlendFuncSeparatei((unsigned int) GLuint buf, (unsigned int) GLenum srcRGB, (unsigned int) GLenum dstRGB, (unsigned int) GLenum srcAlpha, (unsigned int) GLenum dstAlpha);
-
DrawArraysIndirect
void glDrawArraysIndirect((unsigned int) GLenum mode, const void* indirect);
-
DrawElementsIndirect
void glDrawElementsIndirect((unsigned int) GLenum mode, (unsigned int) GLenum type, const void* indirect);
-
Uniform1d
public void Uniform1d(int location, double x) void glUniform1d((int) GLint location, (double) GLdouble x);
-
Uniform2d
public void Uniform2d(int location, double x, double y) void glUniform2d((int) GLint location, (double) GLdouble x, (double) GLdouble y);
-
Uniform3d
public void Uniform3d(int location, double x, double y, double z) void glUniform3d((int) GLint location, (double) GLdouble x, (double) GLdouble y, (double) GLdouble z);
-
Uniform4d
public void Uniform4d(int location, double x, double y, double z, double w) void glUniform4d((int) GLint location, (double) GLdouble x, (double) GLdouble y, (double) GLdouble z, (double) GLdouble w);
-
Uniform1dv
void glUniform1dv((int) GLint location, (int) GLsizei count, const GLdouble* value);
-
Uniform2dv
void glUniform2dv((int) GLint location, (int) GLsizei count, const GLdouble* value);
-
Uniform3dv
void glUniform3dv((int) GLint location, (int) GLsizei count, const GLdouble* value);
-
Uniform4dv
void glUniform4dv((int) GLint location, (int) GLsizei count, const GLdouble* value);
-
UniformMatrix2dv
void glUniformMatrix2dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
-
UniformMatrix3dv
void glUniformMatrix3dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
-
UniformMatrix4dv
void glUniformMatrix4dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
-
UniformMatrix2x3dv
void glUniformMatrix2x3dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
-
UniformMatrix2x4dv
void glUniformMatrix2x4dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
-
UniformMatrix3x2dv
void glUniformMatrix3x2dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
-
UniformMatrix3x4dv
void glUniformMatrix3x4dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
-
UniformMatrix4x2dv
void glUniformMatrix4x2dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
-
UniformMatrix4x3dv
void glUniformMatrix4x3dv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLdouble* value);
-
GetUniformdv
void glGetUniformdv((unsigned int) GLuint program, (int) GLint location, GLdouble* params);
-
GetSubroutineUniformLocation
(int) GLint glGetSubroutineUniformLocation((unsigned int) GLuint program, (unsigned int) GLenum shadertype, const GLchar* name);
-
GetSubroutineIndex
(unsigned int) GLuint glGetSubroutineIndex((unsigned int) GLuint program, (unsigned int) GLenum shadertype, const GLchar* name);
-
GetActiveSubroutineUniformiv
public void GetActiveSubroutineUniformiv(int program, int shadertype, int index, int pname, MemorySegment values) void glGetActiveSubroutineUniformiv((unsigned int) GLuint program, (unsigned int) GLenum shadertype, (unsigned int) GLuint index, (unsigned int) GLenum pname, GLint* values);
-
GetActiveSubroutineUniformName
public void GetActiveSubroutineUniformName(int program, int shadertype, int index, int bufSize, MemorySegment length, MemorySegment name) void glGetActiveSubroutineUniformName((unsigned int) GLuint program, (unsigned int) GLenum shadertype, (unsigned int) GLuint index, (int) GLsizei bufSize, GLsizei* length, GLchar* name);
-
GetActiveSubroutineName
public void GetActiveSubroutineName(int program, int shadertype, int index, int bufSize, MemorySegment length, MemorySegment name) void glGetActiveSubroutineName((unsigned int) GLuint program, (unsigned int) GLenum shadertype, (unsigned int) GLuint index, (int) GLsizei bufSize, GLsizei* length, GLchar* name);
-
UniformSubroutinesuiv
void glUniformSubroutinesuiv((unsigned int) GLenum shadertype, (int) GLsizei count, const GLuint* indices);
-
GetUniformSubroutineuiv
void glGetUniformSubroutineuiv((unsigned int) GLenum shadertype, (int) GLint location, GLuint* params);
-
GetProgramStageiv
void glGetProgramStageiv((unsigned int) GLuint program, (unsigned int) GLenum shadertype, (unsigned int) GLenum pname, GLint* values);
-
PatchParameteri
public void PatchParameteri(int pname, int value) void glPatchParameteri((unsigned int) GLenum pname, (int) GLint value);
-
PatchParameterfv
void glPatchParameterfv((unsigned int) GLenum pname, const GLfloat* values);
-
BindTransformFeedback
public void BindTransformFeedback(int target, int id) void glBindTransformFeedback((unsigned int) GLenum target, (unsigned int) GLuint id);
-
DeleteTransformFeedbacks
void glDeleteTransformFeedbacks((int) GLsizei n, const GLuint* ids);
-
GenTransformFeedbacks
void glGenTransformFeedbacks((int) GLsizei n, GLuint* ids);
-
IsTransformFeedback
public boolean IsTransformFeedback(int id) GLboolean glIsTransformFeedback((unsigned int) GLuint id);
-
PauseTransformFeedback
public void PauseTransformFeedback()void glPauseTransformFeedback();
-
ResumeTransformFeedback
public void ResumeTransformFeedback()void glResumeTransformFeedback();
-
DrawTransformFeedback
public void DrawTransformFeedback(int mode, int id) void glDrawTransformFeedback((unsigned int) GLenum mode, (unsigned int) GLuint id);
-
DrawTransformFeedbackStream
public void DrawTransformFeedbackStream(int mode, int id, int stream) void glDrawTransformFeedbackStream((unsigned int) GLenum mode, (unsigned int) GLuint id, (unsigned int) GLuint stream);
-
BeginQueryIndexed
public void BeginQueryIndexed(int target, int index, int id) void glBeginQueryIndexed((unsigned int) GLenum target, (unsigned int) GLuint index, (unsigned int) GLuint id);
-
EndQueryIndexed
public void EndQueryIndexed(int target, int index) void glEndQueryIndexed((unsigned int) GLenum target, (unsigned int) GLuint index);
-
GetQueryIndexediv
void glGetQueryIndexediv((unsigned int) GLenum target, (unsigned int) GLuint index, (unsigned int) GLenum pname, GLint* params);
-