Package org.lwjgl.opengl
Class GL33C
- java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
GL_ANY_SAMPLES_PASSED
Accepted by thetarget
parameter of BeginQuery, EndQuery, and GetQueryiv.static int
GL_INT_2_10_10_10_REV
Accepted by thetype
parameter of VertexAttribPointer, VertexPointer, NormalPointer, ColorPointer, SecondaryColorPointer, TexCoordPointer, VertexAttribP{1234}ui, VertexP*, TexCoordP*, MultiTexCoordP*, NormalP3ui, ColorP*, SecondaryColorP* and VertexAttribP*.static int
GL_MAX_DUAL_SOURCE_DRAW_BUFFERS
Accepted by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv and GetDoublev.static int
GL_ONE_MINUS_SRC1_ALPHA
GL_ONE_MINUS_SRC1_COLORAccepted by thesrc
anddst
parameters of BlendFunc and BlendFunci, and by thesrcRGB
,dstRGB
,srcAlpha
anddstAlpha
parameters of BlendFuncSeparate and BlendFuncSeparatei.static int
GL_RGB10_A2UI
Accepted by theinternalFormat
parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, RenderbufferStorage and RenderbufferStorageMultisample.static int
GL_SAMPLER_BINDING
Accepted by thevalue
parameter of the GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv and GetDoublev functions.static int
GL_SRC1_COLOR
Accepted by thesrc
anddst
parameters of BlendFunc and BlendFunci, and by thesrcRGB
,dstRGB
,srcAlpha
anddstAlpha
parameters of BlendFuncSeparate and BlendFuncSeparatei.static int
GL_TEXTURE_SWIZZLE_A
GL_TEXTURE_SWIZZLE_B
GL_TEXTURE_SWIZZLE_G
GL_TEXTURE_SWIZZLE_RAccepted by thepname
parameters of TexParameteri, TexParameterf, TexParameteriv, TexParameterfv, GetTexParameterfv, and GetTexParameteriv.static int
GL_TEXTURE_SWIZZLE_RGBA
Accepted by thepname
parameters of TexParameteriv, TexParameterfv, GetTexParameterfv, and GetTexParameteriv.static int
GL_TIME_ELAPSED
Accepted by thetarget
parameter of BeginQuery, EndQuery, and GetQueryiv.static int
GL_TIMESTAMP
Accepted by thetarget
parameter of GetQueryiv and QueryCounter.static int
GL_VERTEX_ATTRIB_ARRAY_DIVISOR
Accepted by thepname
parameters of GetVertexAttribdv, GetVertexAttribfv, and GetVertexAttribiv.-
Fields inherited from class org.lwjgl.opengl.GL11C
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_LOGIC_OP, 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_DOUBLE, 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_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_LINE, GL_POLYGON_OFFSET_POINT, GL_POLYGON_OFFSET_UNITS, GL_POLYGON_SMOOTH, GL_POLYGON_SMOOTH_HINT, GL_PROXY_TEXTURE_1D, GL_PROXY_TEXTURE_2D, GL_QUADS, GL_R3_G3_B2, GL_READ_BUFFER, GL_RED, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RGB, GL_RGB10, GL_RGB10_A2, GL_RGB12, GL_RGB16, GL_RGB4, GL_RGB5, GL_RGB5_A1, GL_RGB8, GL_RGBA, GL_RGBA12, GL_RGBA16, GL_RGBA2, GL_RGBA4, GL_RGBA8, GL_RIGHT, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SET, GL_SHORT, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_STACK_OVERFLOW, GL_STACK_UNDERFLOW, 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_ALPHA_SIZE, GL_TEXTURE_BINDING_1D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_HEIGHT, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_RED_SIZE, 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_VERTEX_ARRAY, GL_VIEWPORT, GL_XOR, GL_ZERO
-
Fields inherited from class org.lwjgl.opengl.GL12C
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 org.lwjgl.opengl.GL13C
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 org.lwjgl.opengl.GL14C
GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, 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 org.lwjgl.opengl.GL15C
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 org.lwjgl.opengl.GL20C
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 org.lwjgl.opengl.GL21C
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 org.lwjgl.opengl.GL30C
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 org.lwjgl.opengl.GL31C
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 org.lwjgl.opengl.GL32C
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
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
glBindFragDataLocationIndexed(int program, int colorNumber, int index, java.lang.CharSequence name)
Binds a user-defined varying out variable to a fragment shader color number and index.static void
glBindFragDataLocationIndexed(int program, int colorNumber, int index, java.nio.ByteBuffer name)
Binds a user-defined varying out variable to a fragment shader color number and index.static void
glBindSampler(int unit, int sampler)
Binds a named sampler to a texturing target.static void
glDeleteSamplers(int sampler)
Deletes named sampler objects.static void
glDeleteSamplers(int[] samplers)
Array version of:DeleteSamplers
static void
glDeleteSamplers(java.nio.IntBuffer samplers)
Deletes named sampler objects.static int
glGenSamplers()
Generates sampler object names.static void
glGenSamplers(int[] samplers)
Array version of:GenSamplers
static void
glGenSamplers(java.nio.IntBuffer samplers)
Generates sampler object names.static int
glGetFragDataIndex(int program, java.lang.CharSequence name)
Queries the bindings of color indices to user-defined varying out variables.static int
glGetFragDataIndex(int program, java.nio.ByteBuffer name)
Queries the bindings of color indices to user-defined varying out variables.static long
glGetQueryObjecti64(int id, int pname)
Returns the 64bit integer value of query object parameter.static void
glGetQueryObjecti64v(int id, int pname, long params)
Returns the 64bit integer value of query object parameter.static void
glGetQueryObjecti64v(int id, int pname, long[] params)
Array version of:GetQueryObjecti64v
static void
glGetQueryObjecti64v(int id, int pname, java.nio.LongBuffer params)
Returns the 64bit integer value of query object parameter.static long
glGetQueryObjectui64(int id, int pname)
Unsigned version ofGetQueryObjecti64v
.static void
glGetQueryObjectui64v(int id, int pname, long params)
Unsigned version ofGetQueryObjecti64v
.static void
glGetQueryObjectui64v(int id, int pname, long[] params)
Array version of:GetQueryObjectui64v
static void
glGetQueryObjectui64v(int id, int pname, java.nio.LongBuffer params)
Unsigned version ofGetQueryObjecti64v
.static float
glGetSamplerParameterf(int sampler, int pname)
Float version ofGetSamplerParameteriv
.static void
glGetSamplerParameterfv(int sampler, int pname, float[] params)
Array version of:GetSamplerParameterfv
static void
glGetSamplerParameterfv(int sampler, int pname, java.nio.FloatBuffer params)
Float version ofGetSamplerParameteriv
.static int
glGetSamplerParameteri(int sampler, int pname)
Return the integer value(s) of a sampler parameter.static int
glGetSamplerParameterIi(int sampler, int pname)
Pure integer version ofGetSamplerParameteriv
.static void
glGetSamplerParameterIiv(int sampler, int pname, int[] params)
Array version of:GetSamplerParameterIiv
static void
glGetSamplerParameterIiv(int sampler, int pname, java.nio.IntBuffer params)
Pure integer version ofGetSamplerParameteriv
.static int
glGetSamplerParameterIui(int sampler, int pname)
Unsigned pure integer version ofGetSamplerParameteriv
.static void
glGetSamplerParameterIuiv(int sampler, int pname, int[] params)
Array version of:GetSamplerParameterIuiv
static void
glGetSamplerParameterIuiv(int sampler, int pname, java.nio.IntBuffer params)
Unsigned pure integer version ofGetSamplerParameteriv
.static void
glGetSamplerParameteriv(int sampler, int pname, int[] params)
Array version of:GetSamplerParameteriv
static void
glGetSamplerParameteriv(int sampler, int pname, java.nio.IntBuffer params)
Return the integer value(s) of a sampler parameter.static boolean
glIsSampler(int sampler)
Determines if a name corresponds to a sampler object.static void
glQueryCounter(int id, int target)
Records the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed.static void
glSamplerParameterf(int sampler, int pname, float param)
Float version ofSamplerParameteri
.static void
glSamplerParameterfv(int sampler, int pname, float[] params)
Array version of:SamplerParameterfv
static void
glSamplerParameterfv(int sampler, int pname, java.nio.FloatBuffer params)
Float version ofSamplerParameteriv
.static void
glSamplerParameteri(int sampler, int pname, int param)
Set the integer value of a sampler parameter.static void
glSamplerParameterIiv(int sampler, int pname, int[] params)
Array version of:SamplerParameterIiv
static void
glSamplerParameterIiv(int sampler, int pname, java.nio.IntBuffer params)
Pure integer version ofSamplerParameteriv
.static void
glSamplerParameterIuiv(int sampler, int pname, int[] params)
Array version of:SamplerParameterIuiv
static void
glSamplerParameterIuiv(int sampler, int pname, java.nio.IntBuffer params)
Unsigned pure integer version ofSamplerParameteriv
.static void
glSamplerParameteriv(int sampler, int pname, int[] params)
Array version of:SamplerParameteriv
static void
glSamplerParameteriv(int sampler, int pname, java.nio.IntBuffer params)
Pointer version ofSamplerParameteri
.static void
glVertexAttribDivisor(int index, int divisor)
Modifies the rate at which generic vertex attributes advance during instanced rendering.static void
glVertexAttribP1ui(int index, int type, boolean normalized, int value)
Packed component version ofVertexAttrib1f
.static void
glVertexAttribP1uiv(int index, int type, boolean normalized, int[] value)
Array version of:VertexAttribP1uiv
static void
glVertexAttribP1uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)
Pointer version ofVertexAttribP1ui
.static void
glVertexAttribP2ui(int index, int type, boolean normalized, int value)
Packed component version ofVertexAttrib2f
.static void
glVertexAttribP2uiv(int index, int type, boolean normalized, int[] value)
Array version of:VertexAttribP2uiv
static void
glVertexAttribP2uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)
Pointer version ofVertexAttribP2ui
.static void
glVertexAttribP3ui(int index, int type, boolean normalized, int value)
Packed component version ofVertexAttrib3f
.static void
glVertexAttribP3uiv(int index, int type, boolean normalized, int[] value)
Array version of:VertexAttribP3uiv
static void
glVertexAttribP3uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)
Pointer version ofVertexAttribP3ui
.static void
glVertexAttribP4ui(int index, int type, boolean normalized, int value)
Packed component version ofVertexAttrib4f
.static void
glVertexAttribP4uiv(int index, int type, boolean normalized, int[] value)
Array version of:VertexAttribP4uiv
static void
glVertexAttribP4uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)
Pointer version ofVertexAttribP4ui
.static void
nglBindFragDataLocationIndexed(int program, int colorNumber, int index, long name)
Unsafe version of:BindFragDataLocationIndexed
static void
nglDeleteSamplers(int count, long samplers)
Unsafe version of:DeleteSamplers
static void
nglGenSamplers(int count, long samplers)
Unsafe version of:GenSamplers
static int
nglGetFragDataIndex(int program, long name)
Unsafe version of:GetFragDataIndex
static void
nglGetQueryObjecti64v(int id, int pname, long params)
Unsafe version of:GetQueryObjecti64v
static void
nglGetQueryObjectui64v(int id, int pname, long params)
Unsafe version of:GetQueryObjectui64v
static void
nglGetSamplerParameterfv(int sampler, int pname, long params)
Unsafe version of:GetSamplerParameterfv
static void
nglGetSamplerParameterIiv(int sampler, int pname, long params)
Unsafe version of:GetSamplerParameterIiv
static void
nglGetSamplerParameterIuiv(int sampler, int pname, long params)
Unsafe version of:GetSamplerParameterIuiv
static void
nglGetSamplerParameteriv(int sampler, int pname, long params)
Unsafe version of:GetSamplerParameteriv
static void
nglSamplerParameterfv(int sampler, int pname, long params)
Unsafe version of:SamplerParameterfv
static void
nglSamplerParameterIiv(int sampler, int pname, long params)
Unsafe version of:SamplerParameterIiv
static void
nglSamplerParameterIuiv(int sampler, int pname, long params)
Unsafe version of:SamplerParameterIuiv
static void
nglSamplerParameteriv(int sampler, int pname, long params)
Unsafe version of:SamplerParameteriv
static void
nglVertexAttribP1uiv(int index, int type, boolean normalized, long value)
Unsafe version of:VertexAttribP1uiv
static void
nglVertexAttribP2uiv(int index, int type, boolean normalized, long value)
Unsafe version of:VertexAttribP2uiv
static void
nglVertexAttribP3uiv(int index, int type, boolean normalized, long value)
Unsafe version of:VertexAttribP3uiv
static void
nglVertexAttribP4uiv(int index, int type, boolean normalized, long value)
Unsafe version of:VertexAttribP4uiv
-
Methods inherited from class org.lwjgl.opengl.GL11C
glBindTexture, glBlendFunc, glClear, glClearColor, glClearDepth, glClearStencil, glColorMask, glCopyTexImage1D, glCopyTexImage2D, glCopyTexSubImage1D, glCopyTexSubImage2D, glCullFace, glDeleteTextures, glDeleteTextures, glDeleteTextures, glDepthFunc, glDepthMask, glDepthRange, glDisable, glDrawArrays, glDrawBuffer, glDrawElements, glDrawElements, glDrawElements, glDrawElements, glDrawElements, glEnable, glFinish, glFlush, glFrontFace, glGenTextures, glGenTextures, glGenTextures, glGetBoolean, glGetBooleanv, glGetDouble, glGetDoublev, glGetDoublev, glGetError, glGetFloat, glGetFloatv, glGetFloatv, glGetInteger, glGetIntegerv, glGetIntegerv, glGetPointer, glGetPointerv, glGetString, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexLevelParameterf, glGetTexLevelParameterfv, glGetTexLevelParameterfv, glGetTexLevelParameteri, glGetTexLevelParameteriv, glGetTexLevelParameteriv, glGetTexParameterf, glGetTexParameterfv, glGetTexParameterfv, glGetTexParameteri, glGetTexParameteriv, glGetTexParameteriv, glHint, glIsEnabled, glIsTexture, glLineWidth, glLogicOp, glPixelStoref, glPixelStorei, glPointSize, glPolygonMode, glPolygonOffset, glReadBuffer, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glScissor, glStencilFunc, glStencilMask, glStencilOp, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexParameterf, glTexParameterfv, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexParameteriv, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glViewport, nglDeleteTextures, nglDrawElements, nglGenTextures, nglGetBooleanv, nglGetDoublev, nglGetFloatv, nglGetIntegerv, nglGetPointerv, nglGetString, nglGetTexImage, nglGetTexLevelParameterfv, nglGetTexLevelParameteriv, nglGetTexParameterfv, nglGetTexParameteriv, nglReadPixels, nglTexImage1D, nglTexImage2D, nglTexParameterfv, nglTexParameteriv, nglTexSubImage1D, nglTexSubImage2D
-
Methods inherited from class org.lwjgl.opengl.GL12C
glCopyTexSubImage3D, glDrawRangeElements, glDrawRangeElements, glDrawRangeElements, glDrawRangeElements, glDrawRangeElements, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, nglDrawRangeElements, nglTexImage3D, nglTexSubImage3D
-
Methods inherited from class org.lwjgl.opengl.GL13C
glActiveTexture, glCompressedTexImage1D, glCompressedTexImage1D, glCompressedTexImage2D, glCompressedTexImage2D, glCompressedTexImage3D, glCompressedTexImage3D, glCompressedTexSubImage1D, glCompressedTexSubImage1D, glCompressedTexSubImage2D, glCompressedTexSubImage2D, glCompressedTexSubImage3D, glCompressedTexSubImage3D, glGetCompressedTexImage, glGetCompressedTexImage, glSampleCoverage, nglCompressedTexImage1D, nglCompressedTexImage2D, nglCompressedTexImage3D, nglCompressedTexSubImage1D, nglCompressedTexSubImage2D, nglCompressedTexSubImage3D, nglGetCompressedTexImage
-
Methods inherited from class org.lwjgl.opengl.GL14C
glBlendColor, glBlendEquation, glBlendFuncSeparate, glMultiDrawArrays, glMultiDrawArrays, glMultiDrawElements, glMultiDrawElements, glPointParameterf, glPointParameterfv, glPointParameterfv, glPointParameteri, glPointParameteriv, glPointParameteriv, nglMultiDrawArrays, nglMultiDrawElements, nglPointParameterfv, nglPointParameteriv
-
Methods inherited from class org.lwjgl.opengl.GL15C
glBeginQuery, glBindBuffer, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glDeleteBuffers, glDeleteBuffers, glDeleteBuffers, glDeleteQueries, glDeleteQueries, glDeleteQueries, glEndQuery, glGenBuffers, glGenBuffers, glGenBuffers, glGenQueries, glGenQueries, glGenQueries, glGetBufferParameteri, glGetBufferParameteriv, glGetBufferParameteriv, glGetBufferPointer, glGetBufferPointerv, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetQueryi, glGetQueryiv, glGetQueryiv, glGetQueryObjecti, glGetQueryObjectiv, glGetQueryObjectiv, glGetQueryObjectiv, glGetQueryObjectui, glGetQueryObjectuiv, glGetQueryObjectuiv, glGetQueryObjectuiv, glIsBuffer, glIsQuery, glMapBuffer, glMapBuffer, glMapBuffer, glUnmapBuffer, nglBufferData, nglBufferSubData, nglDeleteBuffers, nglDeleteQueries, nglGenBuffers, nglGenQueries, nglGetBufferParameteriv, nglGetBufferPointerv, nglGetBufferSubData, nglGetQueryiv, nglGetQueryObjectiv, nglGetQueryObjectuiv, nglMapBuffer
-
Methods inherited from class org.lwjgl.opengl.GL20C
glAttachShader, glBindAttribLocation, glBindAttribLocation, glBlendEquationSeparate, glCompileShader, glCreateProgram, glCreateShader, glDeleteProgram, glDeleteShader, glDetachShader, glDisableVertexAttribArray, glDrawBuffers, glDrawBuffers, glDrawBuffers, glEnableVertexAttribArray, glGetActiveAttrib, glGetActiveAttrib, glGetActiveAttrib, glGetActiveAttrib, glGetActiveUniform, glGetActiveUniform, glGetActiveUniform, glGetActiveUniform, glGetAttachedShaders, glGetAttachedShaders, glGetAttribLocation, glGetAttribLocation, glGetProgrami, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramiv, glGetProgramiv, glGetShaderi, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderiv, glGetShaderiv, glGetShaderSource, glGetShaderSource, glGetShaderSource, glGetShaderSource, glGetUniformf, glGetUniformfv, glGetUniformfv, glGetUniformi, glGetUniformiv, glGetUniformiv, glGetUniformLocation, glGetUniformLocation, glGetVertexAttribdv, glGetVertexAttribdv, glGetVertexAttribfv, glGetVertexAttribfv, glGetVertexAttribi, glGetVertexAttribiv, glGetVertexAttribiv, glGetVertexAttribPointer, glGetVertexAttribPointerv, glIsProgram, glIsShader, glLinkProgram, glShaderSource, glShaderSource, glShaderSource, glShaderSource, glStencilFuncSeparate, glStencilMaskSeparate, glStencilOpSeparate, glUniform1f, glUniform1fv, glUniform1fv, glUniform1i, glUniform1iv, glUniform1iv, glUniform2f, glUniform2fv, glUniform2fv, glUniform2i, glUniform2iv, glUniform2iv, glUniform3f, glUniform3fv, glUniform3fv, glUniform3i, glUniform3iv, glUniform3iv, glUniform4f, glUniform4fv, glUniform4fv, glUniform4i, glUniform4iv, glUniform4iv, glUniformMatrix2fv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix3fv, glUniformMatrix4fv, glUniformMatrix4fv, glUseProgram, glValidateProgram, glVertexAttrib1d, glVertexAttrib1dv, glVertexAttrib1dv, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib1fv, glVertexAttrib1s, glVertexAttrib1sv, glVertexAttrib1sv, glVertexAttrib2d, glVertexAttrib2dv, glVertexAttrib2dv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib2fv, glVertexAttrib2s, glVertexAttrib2sv, glVertexAttrib2sv, glVertexAttrib3d, glVertexAttrib3dv, glVertexAttrib3dv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib3fv, glVertexAttrib3s, glVertexAttrib3sv, glVertexAttrib3sv, glVertexAttrib4bv, glVertexAttrib4d, glVertexAttrib4dv, glVertexAttrib4dv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttrib4fv, glVertexAttrib4iv, glVertexAttrib4iv, glVertexAttrib4Nbv, glVertexAttrib4Niv, glVertexAttrib4Niv, glVertexAttrib4Nsv, glVertexAttrib4Nsv, glVertexAttrib4Nub, glVertexAttrib4Nubv, glVertexAttrib4Nuiv, glVertexAttrib4Nuiv, glVertexAttrib4Nusv, glVertexAttrib4Nusv, glVertexAttrib4s, glVertexAttrib4sv, glVertexAttrib4sv, glVertexAttrib4ubv, glVertexAttrib4uiv, glVertexAttrib4uiv, glVertexAttrib4usv, glVertexAttrib4usv, glVertexAttribPointer, glVertexAttribPointer, glVertexAttribPointer, glVertexAttribPointer, glVertexAttribPointer, nglBindAttribLocation, nglDrawBuffers, nglGetActiveAttrib, nglGetActiveUniform, nglGetAttachedShaders, nglGetAttribLocation, nglGetProgramInfoLog, nglGetProgramiv, nglGetShaderInfoLog, nglGetShaderiv, nglGetShaderSource, nglGetUniformfv, nglGetUniformiv, nglGetUniformLocation, nglGetVertexAttribdv, nglGetVertexAttribfv, nglGetVertexAttribiv, nglGetVertexAttribPointerv, nglShaderSource, nglUniform1fv, nglUniform1iv, nglUniform2fv, nglUniform2iv, nglUniform3fv, nglUniform3iv, nglUniform4fv, nglUniform4iv, nglUniformMatrix2fv, nglUniformMatrix3fv, nglUniformMatrix4fv, nglVertexAttrib1dv, nglVertexAttrib1fv, nglVertexAttrib1sv, nglVertexAttrib2dv, nglVertexAttrib2fv, nglVertexAttrib2sv, nglVertexAttrib3dv, nglVertexAttrib3fv, nglVertexAttrib3sv, nglVertexAttrib4bv, nglVertexAttrib4dv, nglVertexAttrib4fv, nglVertexAttrib4iv, nglVertexAttrib4Nbv, nglVertexAttrib4Niv, nglVertexAttrib4Nsv, nglVertexAttrib4Nubv, nglVertexAttrib4Nuiv, nglVertexAttrib4Nusv, nglVertexAttrib4sv, nglVertexAttrib4ubv, nglVertexAttrib4uiv, nglVertexAttrib4usv, nglVertexAttribPointer
-
Methods inherited from class org.lwjgl.opengl.GL21C
glUniformMatrix2x3fv, glUniformMatrix2x3fv, glUniformMatrix2x4fv, glUniformMatrix2x4fv, glUniformMatrix3x2fv, glUniformMatrix3x2fv, glUniformMatrix3x4fv, glUniformMatrix3x4fv, glUniformMatrix4x2fv, glUniformMatrix4x2fv, glUniformMatrix4x3fv, glUniformMatrix4x3fv, nglUniformMatrix2x3fv, nglUniformMatrix2x4fv, nglUniformMatrix3x2fv, nglUniformMatrix3x4fv, nglUniformMatrix4x2fv, nglUniformMatrix4x3fv
-
Methods inherited from class org.lwjgl.opengl.GL30C
glBeginConditionalRender, glBeginTransformFeedback, glBindBufferBase, glBindBufferRange, glBindFragDataLocation, glBindFragDataLocation, glBindFramebuffer, glBindRenderbuffer, glBindVertexArray, glBlitFramebuffer, glCheckFramebufferStatus, glClampColor, glClearBufferfi, glClearBufferfv, glClearBufferfv, glClearBufferiv, glClearBufferiv, glClearBufferuiv, glClearBufferuiv, glColorMaski, glDeleteFramebuffers, glDeleteFramebuffers, glDeleteFramebuffers, glDeleteRenderbuffers, glDeleteRenderbuffers, glDeleteRenderbuffers, glDeleteVertexArrays, glDeleteVertexArrays, glDeleteVertexArrays, glDisablei, glEnablei, glEndConditionalRender, glEndTransformFeedback, glFlushMappedBufferRange, glFramebufferRenderbuffer, glFramebufferTexture1D, glFramebufferTexture2D, glFramebufferTexture3D, glFramebufferTextureLayer, glGenerateMipmap, glGenFramebuffers, glGenFramebuffers, glGenFramebuffers, glGenRenderbuffers, glGenRenderbuffers, glGenRenderbuffers, glGenVertexArrays, glGenVertexArrays, glGenVertexArrays, glGetBooleani, glGetBooleani_v, glGetFragDataLocation, glGetFragDataLocation, glGetFramebufferAttachmentParameteri, glGetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameteriv, glGetIntegeri, glGetIntegeri_v, glGetIntegeri_v, glGetRenderbufferParameteri, glGetRenderbufferParameteriv, glGetRenderbufferParameteriv, glGetStringi, glGetTexParameterIi, glGetTexParameterIiv, glGetTexParameterIiv, glGetTexParameterIui, glGetTexParameterIuiv, glGetTexParameterIuiv, glGetTransformFeedbackVarying, glGetTransformFeedbackVarying, glGetTransformFeedbackVarying, glGetTransformFeedbackVarying, glGetUniformui, glGetUniformuiv, glGetUniformuiv, glGetVertexAttribIi, glGetVertexAttribIiv, glGetVertexAttribIiv, glGetVertexAttribIui, glGetVertexAttribIuiv, glGetVertexAttribIuiv, glIsEnabledi, glIsFramebuffer, glIsRenderbuffer, glIsVertexArray, glMapBufferRange, glMapBufferRange, glRenderbufferStorage, glRenderbufferStorageMultisample, glTexParameterIi, glTexParameterIiv, glTexParameterIiv, glTexParameterIui, glTexParameterIuiv, glTexParameterIuiv, glTransformFeedbackVaryings, glTransformFeedbackVaryings, glTransformFeedbackVaryings, glUniform1ui, glUniform1uiv, glUniform1uiv, glUniform2ui, glUniform2uiv, glUniform2uiv, glUniform3ui, glUniform3uiv, glUniform3uiv, glUniform4ui, glUniform4uiv, glUniform4uiv, glVertexAttribI1i, glVertexAttribI1iv, glVertexAttribI1iv, glVertexAttribI1ui, glVertexAttribI1uiv, glVertexAttribI1uiv, glVertexAttribI2i, glVertexAttribI2iv, glVertexAttribI2iv, glVertexAttribI2ui, glVertexAttribI2uiv, glVertexAttribI2uiv, glVertexAttribI3i, glVertexAttribI3iv, glVertexAttribI3iv, glVertexAttribI3ui, glVertexAttribI3uiv, glVertexAttribI3uiv, glVertexAttribI4bv, glVertexAttribI4i, glVertexAttribI4iv, glVertexAttribI4iv, glVertexAttribI4sv, glVertexAttribI4sv, glVertexAttribI4ubv, glVertexAttribI4ui, glVertexAttribI4uiv, glVertexAttribI4uiv, glVertexAttribI4usv, glVertexAttribI4usv, glVertexAttribIPointer, glVertexAttribIPointer, glVertexAttribIPointer, glVertexAttribIPointer, nglBindFragDataLocation, nglClearBufferfv, nglClearBufferiv, nglClearBufferuiv, nglDeleteFramebuffers, nglDeleteRenderbuffers, nglDeleteVertexArrays, nglGenFramebuffers, nglGenRenderbuffers, nglGenVertexArrays, nglGetBooleani_v, nglGetFragDataLocation, nglGetFramebufferAttachmentParameteriv, nglGetIntegeri_v, nglGetRenderbufferParameteriv, nglGetStringi, nglGetTexParameterIiv, nglGetTexParameterIuiv, nglGetTransformFeedbackVarying, nglGetUniformuiv, nglGetVertexAttribIiv, nglGetVertexAttribIuiv, nglMapBufferRange, nglTexParameterIiv, nglTexParameterIuiv, nglTransformFeedbackVaryings, nglUniform1uiv, nglUniform2uiv, nglUniform3uiv, nglUniform4uiv, nglVertexAttribI1iv, nglVertexAttribI1uiv, nglVertexAttribI2iv, nglVertexAttribI2uiv, nglVertexAttribI3iv, nglVertexAttribI3uiv, nglVertexAttribI4bv, nglVertexAttribI4iv, nglVertexAttribI4sv, nglVertexAttribI4ubv, nglVertexAttribI4uiv, nglVertexAttribI4usv, nglVertexAttribIPointer
-
Methods inherited from class org.lwjgl.opengl.GL31C
glCopyBufferSubData, glDrawArraysInstanced, glDrawElementsInstanced, glDrawElementsInstanced, glDrawElementsInstanced, glDrawElementsInstanced, glDrawElementsInstanced, glGetActiveUniformBlocki, glGetActiveUniformBlockiv, glGetActiveUniformBlockiv, glGetActiveUniformBlockName, glGetActiveUniformBlockName, glGetActiveUniformBlockName, glGetActiveUniformBlockName, glGetActiveUniformName, glGetActiveUniformName, glGetActiveUniformName, glGetActiveUniformName, glGetActiveUniformsi, glGetActiveUniformsiv, glGetActiveUniformsiv, glGetUniformBlockIndex, glGetUniformBlockIndex, glGetUniformIndices, glGetUniformIndices, glGetUniformIndices, glGetUniformIndices, glPrimitiveRestartIndex, glTexBuffer, glUniformBlockBinding, nglDrawElementsInstanced, nglGetActiveUniformBlockiv, nglGetActiveUniformBlockName, nglGetActiveUniformName, nglGetActiveUniformsiv, nglGetUniformBlockIndex, nglGetUniformIndices
-
Methods inherited from class org.lwjgl.opengl.GL32C
glClientWaitSync, glDeleteSync, glDrawElementsBaseVertex, glDrawElementsBaseVertex, glDrawElementsBaseVertex, glDrawElementsBaseVertex, glDrawElementsBaseVertex, glDrawElementsInstancedBaseVertex, glDrawElementsInstancedBaseVertex, glDrawElementsInstancedBaseVertex, glDrawElementsInstancedBaseVertex, glDrawElementsInstancedBaseVertex, glDrawRangeElementsBaseVertex, glDrawRangeElementsBaseVertex, glDrawRangeElementsBaseVertex, glDrawRangeElementsBaseVertex, glDrawRangeElementsBaseVertex, glFenceSync, glFramebufferTexture, glGetBufferParameteri64, glGetBufferParameteri64v, glGetBufferParameteri64v, glGetInteger64, glGetInteger64i, glGetInteger64i_v, glGetInteger64i_v, glGetInteger64v, glGetInteger64v, glGetMultisamplef, glGetMultisamplefv, glGetMultisamplefv, glGetSynci, glGetSynciv, glGetSynciv, glIsSync, glMultiDrawElementsBaseVertex, glMultiDrawElementsBaseVertex, glProvokingVertex, glSampleMaski, glTexImage2DMultisample, glTexImage3DMultisample, glWaitSync, nglClientWaitSync, nglDeleteSync, nglDrawElementsBaseVertex, nglDrawElementsInstancedBaseVertex, nglDrawRangeElementsBaseVertex, nglGetBufferParameteri64v, nglGetInteger64i_v, nglGetInteger64v, nglGetMultisamplefv, nglGetSynciv, nglIsSync, nglMultiDrawElementsBaseVertex, nglWaitSync
-
-
-
-
Field Detail
-
GL_SRC1_COLOR, GL_ONE_MINUS_SRC1_COLOR, GL_ONE_MINUS_SRC1_ALPHA
Accepted by thesrc
anddst
parameters of BlendFunc and BlendFunci, and by thesrcRGB
,dstRGB
,srcAlpha
anddstAlpha
parameters of BlendFuncSeparate and BlendFuncSeparatei.
-
GL_MAX_DUAL_SOURCE_DRAW_BUFFERS
Accepted by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv and GetDoublev.
-
GL_ANY_SAMPLES_PASSED
Accepted by thetarget
parameter of BeginQuery, EndQuery, and GetQueryiv.
-
GL_SAMPLER_BINDING
Accepted by thevalue
parameter of the GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv and GetDoublev functions.
-
GL_RGB10_A2UI
Accepted by theinternalFormat
parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, RenderbufferStorage and RenderbufferStorageMultisample.
-
GL_TEXTURE_SWIZZLE_R, GL_TEXTURE_SWIZZLE_G, GL_TEXTURE_SWIZZLE_B, GL_TEXTURE_SWIZZLE_A
Accepted by thepname
parameters of TexParameteri, TexParameterf, TexParameteriv, TexParameterfv, GetTexParameterfv, and GetTexParameteriv.
-
GL_TEXTURE_SWIZZLE_RGBA
Accepted by thepname
parameters of TexParameteriv, TexParameterfv, GetTexParameterfv, and GetTexParameteriv.
-
GL_TIME_ELAPSED
Accepted by thetarget
parameter of BeginQuery, EndQuery, and GetQueryiv.
-
GL_TIMESTAMP
Accepted by thetarget
parameter of GetQueryiv and QueryCounter. Accepted by thevalue
parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev.
-
GL_VERTEX_ATTRIB_ARRAY_DIVISOR
Accepted by thepname
parameters of GetVertexAttribdv, GetVertexAttribfv, and GetVertexAttribiv.
-
GL_INT_2_10_10_10_REV
Accepted by thetype
parameter of VertexAttribPointer, VertexPointer, NormalPointer, ColorPointer, SecondaryColorPointer, TexCoordPointer, VertexAttribP{1234}ui, VertexP*, TexCoordP*, MultiTexCoordP*, NormalP3ui, ColorP*, SecondaryColorP* and VertexAttribP*.
-
-
Method Detail
-
nglBindFragDataLocationIndexed
public static void nglBindFragDataLocationIndexed(int program, int colorNumber, int index, long name)
Unsafe version of:BindFragDataLocationIndexed
-
glBindFragDataLocationIndexed
public static void glBindFragDataLocationIndexed(int program, int colorNumber, int index, java.nio.ByteBuffer name) public static void glBindFragDataLocationIndexed(int program, int colorNumber, int index, java.lang.CharSequence name)
Binds a user-defined varying out variable to a fragment shader color number and index.- Parameters:
program
- the name of the program containing varying out variable whose binding to modifycolorNumber
- the color number to bind the user-defined varying out variable toindex
- the index of the color input to bind the user-defined varying out variable toname
- the name of the user-defined varying out variable whose binding to modify- See Also:
- Reference Page
-
nglGetFragDataIndex
public static int nglGetFragDataIndex(int program, long name)
Unsafe version of:GetFragDataIndex
-
glGetFragDataIndex
public static int glGetFragDataIndex(int program, java.nio.ByteBuffer name) public static int glGetFragDataIndex(int program, java.lang.CharSequence name)
Queries the bindings of color indices to user-defined varying out variables.- Parameters:
program
- the name of the program containing varying out variable whose binding to queryname
- the name of the user-defined varying out variable whose index to query- See Also:
- Reference Page
-
nglGenSamplers
public static void nglGenSamplers(int count, long samplers)
Unsafe version of:GenSamplers
- Parameters:
count
- the number of sampler object names to generate
-
glGenSamplers
public static void glGenSamplers(java.nio.IntBuffer samplers)
Generates sampler object names.- Parameters:
samplers
- a buffer in which the generated sampler object names are stored- See Also:
- Reference Page
-
glGenSamplers
public static int glGenSamplers()
Generates sampler object names.- See Also:
- Reference Page
-
nglDeleteSamplers
public static void nglDeleteSamplers(int count, long samplers)
Unsafe version of:DeleteSamplers
- Parameters:
count
- the number of sampler objects to be deleted
-
glDeleteSamplers
public static void glDeleteSamplers(java.nio.IntBuffer samplers)
Deletes named sampler objects.- Parameters:
samplers
- an array of sampler objects to be deleted- See Also:
- Reference Page
-
glDeleteSamplers
public static void glDeleteSamplers(int sampler)
Deletes named sampler objects.- See Also:
- Reference Page
-
glIsSampler
public static boolean glIsSampler(int sampler)
Determines if a name corresponds to a sampler object.- Parameters:
sampler
- a value that may be the name of a sampler object- See Also:
- Reference Page
-
glBindSampler
public static void glBindSampler(int unit, int sampler)
Binds a named sampler to a texturing target.- Parameters:
unit
- the index of the texture unit to which the sampler is boundsampler
- the name of a sampler- See Also:
- Reference Page
-
glSamplerParameteri
public static void glSamplerParameteri(int sampler, int pname, int param)
Set the integer value of a sampler parameter.- Parameters:
sampler
- the sampler object whose parameter to modifypname
- the symbolic name of a single-valued sampler parameter. One of:TEXTURE_WRAP_S
TEXTURE_WRAP_T
TEXTURE_WRAP_R
TEXTURE_MIN_FILTER
TEXTURE_MAG_FILTER
TEXTURE_MIN_LOD
TEXTURE_MAX_LOD
TEXTURE_LOD_BIAS
TEXTURE_COMPARE_MODE
TEXTURE_COMPARE_FUNC
param
- the value ofpname
- See Also:
- Reference Page
-
glSamplerParameterf
public static void glSamplerParameterf(int sampler, int pname, float param)
Float version ofSamplerParameteri
.- Parameters:
sampler
- the sampler object whose parameter to modifypname
- the symbolic name of a single-valued sampler parameterparam
- the value ofpname
- See Also:
- Reference Page
-
nglSamplerParameteriv
public static void nglSamplerParameteriv(int sampler, int pname, long params)
Unsafe version of:SamplerParameteriv
-
glSamplerParameteriv
public static void glSamplerParameteriv(int sampler, int pname, java.nio.IntBuffer params)
Pointer version ofSamplerParameteri
.- Parameters:
sampler
- the sampler object whose parameter to modifypname
- the symbolic name of a sampler parameter. One of:TEXTURE_BORDER_COLOR
TEXTURE_WRAP_S
TEXTURE_WRAP_T
TEXTURE_WRAP_R
TEXTURE_MIN_FILTER
TEXTURE_MAG_FILTER
TEXTURE_MIN_LOD
TEXTURE_MAX_LOD
TEXTURE_LOD_BIAS
TEXTURE_COMPARE_MODE
TEXTURE_COMPARE_FUNC
params
- an array where the value or values ofpname
are stored- See Also:
- Reference Page
-
nglSamplerParameterfv
public static void nglSamplerParameterfv(int sampler, int pname, long params)
Unsafe version of:SamplerParameterfv
-
glSamplerParameterfv
public static void glSamplerParameterfv(int sampler, int pname, java.nio.FloatBuffer params)
Float version ofSamplerParameteriv
.- Parameters:
sampler
- the sampler object whose parameter to modifypname
- the symbolic name of a sampler parameterparams
- an array where the value or values ofpname
are stored- See Also:
- Reference Page
-
nglSamplerParameterIiv
public static void nglSamplerParameterIiv(int sampler, int pname, long params)
Unsafe version of:SamplerParameterIiv
-
glSamplerParameterIiv
public static void glSamplerParameterIiv(int sampler, int pname, java.nio.IntBuffer params)
Pure integer version ofSamplerParameteriv
.- Parameters:
sampler
- the sampler object whose parameter to modifypname
- the symbolic name of a sampler parameterparams
- an array where the value or values ofpname
are stored- See Also:
- Reference Page
-
nglSamplerParameterIuiv
public static void nglSamplerParameterIuiv(int sampler, int pname, long params)
Unsafe version of:SamplerParameterIuiv
-
glSamplerParameterIuiv
public static void glSamplerParameterIuiv(int sampler, int pname, java.nio.IntBuffer params)
Unsigned pure integer version ofSamplerParameteriv
.- Parameters:
sampler
- the sampler object whose parameter to modifypname
- the symbolic name of a sampler parameterparams
- an array where the value or values ofpname
are stored- See Also:
- Reference Page
-
nglGetSamplerParameteriv
public static void nglGetSamplerParameteriv(int sampler, int pname, long params)
Unsafe version of:GetSamplerParameteriv
-
glGetSamplerParameteriv
public static void glGetSamplerParameteriv(int sampler, int pname, java.nio.IntBuffer params)
Return the integer value(s) of a sampler parameter.- Parameters:
sampler
- the name of the sampler object from which to retrieve parameterspname
- the symbolic name of a sampler parameter. One of:TEXTURE_WRAP_S
TEXTURE_WRAP_T
TEXTURE_WRAP_R
TEXTURE_MIN_FILTER
TEXTURE_MAG_FILTER
TEXTURE_MIN_LOD
TEXTURE_MAX_LOD
TEXTURE_LOD_BIAS
TEXTURE_COMPARE_MODE
TEXTURE_COMPARE_FUNC
, TEXTURE_BORDER_COLOR
params
- the sampler parameters- See Also:
- Reference Page
-
glGetSamplerParameteri
public static int glGetSamplerParameteri(int sampler, int pname)
Return the integer value(s) of a sampler parameter.- Parameters:
sampler
- the name of the sampler object from which to retrieve parameterspname
- the symbolic name of a sampler parameter. One of:TEXTURE_WRAP_S
TEXTURE_WRAP_T
TEXTURE_WRAP_R
TEXTURE_MIN_FILTER
TEXTURE_MAG_FILTER
TEXTURE_MIN_LOD
TEXTURE_MAX_LOD
TEXTURE_LOD_BIAS
TEXTURE_COMPARE_MODE
TEXTURE_COMPARE_FUNC
, TEXTURE_BORDER_COLOR
- See Also:
- Reference Page
-
nglGetSamplerParameterfv
public static void nglGetSamplerParameterfv(int sampler, int pname, long params)
Unsafe version of:GetSamplerParameterfv
-
glGetSamplerParameterfv
public static void glGetSamplerParameterfv(int sampler, int pname, java.nio.FloatBuffer params)
Float version ofGetSamplerParameteriv
.- Parameters:
sampler
- the name of the sampler object from which to retrieve parameterspname
- the symbolic name of a sampler parameterparams
- the sampler parameters- See Also:
- Reference Page
-
glGetSamplerParameterf
public static float glGetSamplerParameterf(int sampler, int pname)
Float version ofGetSamplerParameteriv
.- Parameters:
sampler
- the name of the sampler object from which to retrieve parameterspname
- the symbolic name of a sampler parameter- See Also:
- Reference Page
-
nglGetSamplerParameterIiv
public static void nglGetSamplerParameterIiv(int sampler, int pname, long params)
Unsafe version of:GetSamplerParameterIiv
-
glGetSamplerParameterIiv
public static void glGetSamplerParameterIiv(int sampler, int pname, java.nio.IntBuffer params)
Pure integer version ofGetSamplerParameteriv
.- Parameters:
sampler
- the name of the sampler object from which to retrieve parameterspname
- the symbolic name of a sampler parameterparams
- the sampler parameters- See Also:
- Reference Page
-
glGetSamplerParameterIi
public static int glGetSamplerParameterIi(int sampler, int pname)
Pure integer version ofGetSamplerParameteriv
.- Parameters:
sampler
- the name of the sampler object from which to retrieve parameterspname
- the symbolic name of a sampler parameter- See Also:
- Reference Page
-
nglGetSamplerParameterIuiv
public static void nglGetSamplerParameterIuiv(int sampler, int pname, long params)
Unsafe version of:GetSamplerParameterIuiv
-
glGetSamplerParameterIuiv
public static void glGetSamplerParameterIuiv(int sampler, int pname, java.nio.IntBuffer params)
Unsigned pure integer version ofGetSamplerParameteriv
.- Parameters:
sampler
- the name of the sampler object from which to retrieve parameterspname
- the symbolic name of a sampler parameterparams
- the sampler parameters- See Also:
- Reference Page
-
glGetSamplerParameterIui
public static int glGetSamplerParameterIui(int sampler, int pname)
Unsigned pure integer version ofGetSamplerParameteriv
.- Parameters:
sampler
- the name of the sampler object from which to retrieve parameterspname
- the symbolic name of a sampler parameter- See Also:
- Reference Page
-
glQueryCounter
public static void glQueryCounter(int id, int target)
Records the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed.- Parameters:
id
- the name of a query object into which to record the GL timetarget
- the counter to query. Must be:TIMESTAMP
- See Also:
- Reference Page
-
nglGetQueryObjecti64v
public static void nglGetQueryObjecti64v(int id, int pname, long params)
Unsafe version of:GetQueryObjecti64v
-
glGetQueryObjecti64v
public static void glGetQueryObjecti64v(int id, int pname, java.nio.LongBuffer params) public static void glGetQueryObjecti64v(int id, int pname, long params)
Returns the 64bit integer value of query object parameter.- Parameters:
id
- the name of a query objectpname
- the symbolic name of a query object parameter. One of:QUERY_RESULT
QUERY_RESULT_AVAILABLE
params
- the requested data- See Also:
- Reference Page
-
glGetQueryObjecti64
public static long glGetQueryObjecti64(int id, int pname)
Returns the 64bit integer value of query object parameter.- Parameters:
id
- the name of a query objectpname
- the symbolic name of a query object parameter. One of:QUERY_RESULT
QUERY_RESULT_AVAILABLE
- See Also:
- Reference Page
-
nglGetQueryObjectui64v
public static void nglGetQueryObjectui64v(int id, int pname, long params)
Unsafe version of:GetQueryObjectui64v
-
glGetQueryObjectui64v
public static void glGetQueryObjectui64v(int id, int pname, java.nio.LongBuffer params) public static void glGetQueryObjectui64v(int id, int pname, long params)
Unsigned version ofGetQueryObjecti64v
.- Parameters:
id
- the name of a query objectpname
- the symbolic name of a query object parameterparams
- the requested data- See Also:
- Reference Page
-
glGetQueryObjectui64
public static long glGetQueryObjectui64(int id, int pname)
Unsigned version ofGetQueryObjecti64v
.- Parameters:
id
- the name of a query objectpname
- the symbolic name of a query object parameter- See Also:
- Reference Page
-
glVertexAttribDivisor
public static void glVertexAttribDivisor(int index, int divisor)
Modifies the rate at which generic vertex attributes advance during instanced rendering.- Parameters:
index
- the index of the generic vertex attributedivisor
- the number of instances that will pass between updates of the generic attribute at slotindex
- See Also:
- Reference Page
-
glVertexAttribP1ui
public static void glVertexAttribP1ui(int index, int type, boolean normalized, int value)
Packed component version ofVertexAttrib1f
.- Parameters:
index
- the index of the generic vertex attribute to be modifiedtype
- type of packing used on the data. One of:INT_2_10_10_10_REV
UNSIGNED_INT_2_10_10_10_REV
normalized
- whether values should be normalized or cast directly to floating-pointvalue
- the packed value- See Also:
- Reference Page
-
glVertexAttribP2ui
public static void glVertexAttribP2ui(int index, int type, boolean normalized, int value)
Packed component version ofVertexAttrib2f
.- Parameters:
index
- the index of the generic vertex attribute to be modifiedtype
- type of packing used on the data. One of:INT_2_10_10_10_REV
UNSIGNED_INT_2_10_10_10_REV
normalized
- whether values should be normalized or cast directly to floating-pointvalue
- the packed value- See Also:
- Reference Page
-
glVertexAttribP3ui
public static void glVertexAttribP3ui(int index, int type, boolean normalized, int value)
Packed component version ofVertexAttrib3f
.- Parameters:
index
- the index of the generic vertex attribute to be modifiedtype
- type of packing used on the data. One of:INT_2_10_10_10_REV
UNSIGNED_INT_2_10_10_10_REV
normalized
- whether values should be normalized or cast directly to floating-pointvalue
- the packed value- See Also:
- Reference Page
-
glVertexAttribP4ui
public static void glVertexAttribP4ui(int index, int type, boolean normalized, int value)
Packed component version ofVertexAttrib4f
.- Parameters:
index
- the index of the generic vertex attribute to be modifiedtype
- type of packing used on the data. One of:INT_2_10_10_10_REV
UNSIGNED_INT_2_10_10_10_REV
normalized
- whether values should be normalized or cast directly to floating-pointvalue
- the packed value- See Also:
- Reference Page
-
nglVertexAttribP1uiv
public static void nglVertexAttribP1uiv(int index, int type, boolean normalized, long value)
Unsafe version of:VertexAttribP1uiv
-
glVertexAttribP1uiv
public static void glVertexAttribP1uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)
Pointer version ofVertexAttribP1ui
.- Parameters:
index
- the index of the generic vertex attribute to be modifiedtype
- type of packing used on the data. One of:INT_2_10_10_10_REV
UNSIGNED_INT_2_10_10_10_REV
normalized
- whether values should be normalized or cast directly to floating-pointvalue
- the packed value- See Also:
- Reference Page
-
nglVertexAttribP2uiv
public static void nglVertexAttribP2uiv(int index, int type, boolean normalized, long value)
Unsafe version of:VertexAttribP2uiv
-
glVertexAttribP2uiv
public static void glVertexAttribP2uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)
Pointer version ofVertexAttribP2ui
.- Parameters:
index
- the index of the generic vertex attribute to be modifiedtype
- type of packing used on the data. One of:INT_2_10_10_10_REV
UNSIGNED_INT_2_10_10_10_REV
normalized
- whether values should be normalized or cast directly to floating-pointvalue
- the packed value- See Also:
- Reference Page
-
nglVertexAttribP3uiv
public static void nglVertexAttribP3uiv(int index, int type, boolean normalized, long value)
Unsafe version of:VertexAttribP3uiv
-
glVertexAttribP3uiv
public static void glVertexAttribP3uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)
Pointer version ofVertexAttribP3ui
.- Parameters:
index
- the index of the generic vertex attribute to be modifiedtype
- type of packing used on the data. One of:INT_2_10_10_10_REV
UNSIGNED_INT_2_10_10_10_REV
normalized
- whether values should be normalized or cast directly to floating-pointvalue
- the packed value- See Also:
- Reference Page
-
nglVertexAttribP4uiv
public static void nglVertexAttribP4uiv(int index, int type, boolean normalized, long value)
Unsafe version of:VertexAttribP4uiv
-
glVertexAttribP4uiv
public static void glVertexAttribP4uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)
Pointer version ofVertexAttribP4ui
.- Parameters:
index
- the index of the generic vertex attribute to be modifiedtype
- type of packing used on the data. One of:INT_2_10_10_10_REV
UNSIGNED_INT_2_10_10_10_REV
normalized
- whether values should be normalized or cast directly to floating-pointvalue
- the packed value- See Also:
- Reference Page
-
glGenSamplers
public static void glGenSamplers(int[] samplers)
Array version of:GenSamplers
- See Also:
- Reference Page
-
glDeleteSamplers
public static void glDeleteSamplers(int[] samplers)
Array version of:DeleteSamplers
- See Also:
- Reference Page
-
glSamplerParameteriv
public static void glSamplerParameteriv(int sampler, int pname, int[] params)
Array version of:SamplerParameteriv
- See Also:
- Reference Page
-
glSamplerParameterfv
public static void glSamplerParameterfv(int sampler, int pname, float[] params)
Array version of:SamplerParameterfv
- See Also:
- Reference Page
-
glSamplerParameterIiv
public static void glSamplerParameterIiv(int sampler, int pname, int[] params)
Array version of:SamplerParameterIiv
- See Also:
- Reference Page
-
glSamplerParameterIuiv
public static void glSamplerParameterIuiv(int sampler, int pname, int[] params)
Array version of:SamplerParameterIuiv
- See Also:
- Reference Page
-
glGetSamplerParameteriv
public static void glGetSamplerParameteriv(int sampler, int pname, int[] params)
Array version of:GetSamplerParameteriv
- See Also:
- Reference Page
-
glGetSamplerParameterfv
public static void glGetSamplerParameterfv(int sampler, int pname, float[] params)
Array version of:GetSamplerParameterfv
- See Also:
- Reference Page
-
glGetSamplerParameterIiv
public static void glGetSamplerParameterIiv(int sampler, int pname, int[] params)
Array version of:GetSamplerParameterIiv
- See Also:
- Reference Page
-
glGetSamplerParameterIuiv
public static void glGetSamplerParameterIuiv(int sampler, int pname, int[] params)
Array version of:GetSamplerParameterIuiv
- See Also:
- Reference Page
-
glGetQueryObjecti64v
public static void glGetQueryObjecti64v(int id, int pname, long[] params)
Array version of:GetQueryObjecti64v
- See Also:
- Reference Page
-
glGetQueryObjectui64v
public static void glGetQueryObjectui64v(int id, int pname, long[] params)
Array version of:GetQueryObjectui64v
- See Also:
- Reference Page
-
glVertexAttribP1uiv
public static void glVertexAttribP1uiv(int index, int type, boolean normalized, int[] value)
Array version of:VertexAttribP1uiv
- See Also:
- Reference Page
-
glVertexAttribP2uiv
public static void glVertexAttribP2uiv(int index, int type, boolean normalized, int[] value)
Array version of:VertexAttribP2uiv
- See Also:
- Reference Page
-
glVertexAttribP3uiv
public static void glVertexAttribP3uiv(int index, int type, boolean normalized, int[] value)
Array version of:VertexAttribP3uiv
- See Also:
- Reference Page
-
glVertexAttribP4uiv
public static void glVertexAttribP4uiv(int index, int type, boolean normalized, int[] value)
Array version of:VertexAttribP4uiv
- See Also:
- Reference Page
-
-