Class GL13C
- java.lang.Object
-
- org.lwjgl.opengl.GL11C
-
- org.lwjgl.opengl.GL12C
-
- org.lwjgl.opengl.GL13C
-
-
Field Summary
Fields Modifier and Type Field Description static int
GL_ACTIVE_TEXTURE
Accepted by thepname
parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static int
GL_CLAMP_TO_BORDER
Accepted by theparam
parameter of TexParameteri and TexParameterf, and by theparams
parameter of TexParameteriv and TexParameterfv, when theirpname
parameter is TEXTURE_WRAP_S, TEXTURE_WRAP_T, or TEXTURE_WRAP_R.static int
GL_COMPRESSED_RGB
GL_COMPRESSED_RGBAAccepted by theinternalformat
parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static int
GL_COMPRESSED_TEXTURE_FORMATS
Accepted by thevalue
parameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev.static int
GL_MAX_CUBE_MAP_TEXTURE_SIZE
Accepted by thepname
parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static int
GL_MULTISAMPLE
Accepted by thecap
parameter of Enable, Disable, and IsEnabled, and by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static int
GL_NUM_COMPRESSED_TEXTURE_FORMATS
Accepted by thevalue
parameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev.static int
GL_PROXY_TEXTURE_CUBE_MAP
Accepted by thetarget
parameter of GetTexLevelParameteriv, GetTexLevelParameterfv, GetTexParameteriv, and TexImage2D.static int
GL_SAMPLE_ALPHA_TO_COVERAGE
GL_SAMPLE_ALPHA_TO_ONEAccepted by thecap
parameter of Enable, Disable, and IsEnabled, and by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static int
GL_SAMPLE_BUFFERS
Accepted by thepname
parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static int
GL_SAMPLE_COVERAGE
Accepted by thecap
parameter of Enable, Disable, and IsEnabled, and by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static int
GL_SAMPLE_COVERAGE_INVERT
GL_SAMPLE_COVERAGE_VALUE
GL_SAMPLESAccepted by thepname
parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static int
GL_TEXTURE_BINDING_CUBE_MAP
Accepted by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static int
GL_TEXTURE_COMPRESSED
GL_TEXTURE_COMPRESSED_IMAGE_SIZEAccepted by thevalue
parameter of GetTexLevelParameter.static int
GL_TEXTURE_COMPRESSION_HINT
Accepted by thetarget
parameter of Hint and thevalue
parameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev.static int
GL_TEXTURE_CUBE_MAP
When thepname
parameter of TexGendv, TexGenfv, and TexGeniv is TEXTURE_GEN_MODE, then the arrayparams
may also contain NORMAL_MAP or REFLECTION_MAP.static int
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_ZAccepted by thetarget
parameter of GetTexImage, GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D, CopyTexImage2D, TexSubImage2D, and CopySubTexImage2D.static int
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_TEXTURE9Accepted by thetexture
parameter of ActiveTexture and MultiTexCoord.-
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_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
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
glActiveTexture(int texture)
Selects which texture unit subsequent texture state calls will affect.static void
glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, long data)
Specifies a one-dimensional texture image in a compressed format.static void
glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, java.nio.ByteBuffer data)
Specifies a one-dimensional texture image in a compressed format.static void
glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, long data)
Specifies a two-dimensional texture image in a compressed format.static void
glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, java.nio.ByteBuffer data)
Specifies a two-dimensional texture image in a compressed format.static void
glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, long data)
Specifies a three-dimensional texture image in a compressed format.static void
glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, java.nio.ByteBuffer data)
Specifies a three-dimensional texture image in a compressed format.static void
glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, long data)
Respecifies only a subregion of an existing 1D texel array, with incoming data stored in a specific compressed image format.static void
glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, java.nio.ByteBuffer data)
Respecifies only a subregion of an existing 1D texel array, with incoming data stored in a specific compressed image format.static void
glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data)
Respecifies only a rectangular subregion of an existing 2D texel array, with incoming data stored in a specific compressed image format.static void
glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, java.nio.ByteBuffer data)
Respecifies only a rectangular subregion of an existing 2D texel array, with incoming data stored in a specific compressed image format.static void
glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data)
Respecifies only a cubic subregion of an existing 3D texel array, with incoming data stored in a specific compressed image format.static void
glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, java.nio.ByteBuffer data)
Respecifies only a cubic subregion of an existing 3D texel array, with incoming data stored in a specific compressed image format.static void
glGetCompressedTexImage(int target, int level, long pixels)
Returns a compressed texture image.static void
glGetCompressedTexImage(int target, int level, java.nio.ByteBuffer pixels)
Returns a compressed texture image.static void
glSampleCoverage(float value, boolean invert)
Specifies multisample coverage parameters.static void
nglCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, long data)
Unsafe version of:CompressedTexImage1D
static void
nglCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, long data)
Unsafe version of:CompressedTexImage2D
static void
nglCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, long data)
Unsafe version of:CompressedTexImage3D
static void
nglCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, long data)
Unsafe version of:CompressedTexSubImage1D
static void
nglCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data)
Unsafe version of:CompressedTexSubImage2D
static void
nglCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data)
Unsafe version of:CompressedTexSubImage3D
static void
nglGetCompressedTexImage(int target, int level, long pixels)
Unsafe version of:GetCompressedTexImage
-
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
-
-
-
-
Field Detail
-
GL_COMPRESSED_RGB, GL_COMPRESSED_RGBA
Accepted by theinternalformat
parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
-
GL_TEXTURE_COMPRESSION_HINT
Accepted by thetarget
parameter of Hint and thevalue
parameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev.
-
GL_TEXTURE_COMPRESSED_IMAGE_SIZE, GL_TEXTURE_COMPRESSED
Accepted by thevalue
parameter of GetTexLevelParameter.
-
GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_COMPRESSED_TEXTURE_FORMATS
Accepted by thevalue
parameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev.
-
GL_TEXTURE_CUBE_MAP
When thepname
parameter of TexGendv, TexGenfv, and TexGeniv is TEXTURE_GEN_MODE, then the arrayparams
may also contain NORMAL_MAP or REFLECTION_MAP. Accepted by thecap
parameter of Enable, Disable, IsEnabled, and by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by thetarget
parameter of BindTexture, GetTexParameterfv, GetTexParameteriv, TexParameterf, TexParameteri, TexParameterfv, and TexParameteriv.
-
GL_TEXTURE_BINDING_CUBE_MAP
Accepted by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
-
GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
Accepted by thetarget
parameter of GetTexImage, GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D, CopyTexImage2D, TexSubImage2D, and CopySubTexImage2D.
-
GL_PROXY_TEXTURE_CUBE_MAP
Accepted by thetarget
parameter of GetTexLevelParameteriv, GetTexLevelParameterfv, GetTexParameteriv, and TexImage2D.
-
GL_MAX_CUBE_MAP_TEXTURE_SIZE
Accepted by thepname
parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.
-
GL_MULTISAMPLE, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_ALPHA_TO_ONE, GL_SAMPLE_COVERAGE
Accepted by thecap
parameter of Enable, Disable, and IsEnabled, and by thepname
parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
-
GL_SAMPLE_BUFFERS, GL_SAMPLES, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLE_COVERAGE_INVERT
Accepted by thepname
parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.
-
GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE2, GL_TEXTURE3, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE20, GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE30, GL_TEXTURE31
Accepted by thetexture
parameter of ActiveTexture and MultiTexCoord.
-
GL_ACTIVE_TEXTURE
Accepted by thepname
parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.
-
GL_CLAMP_TO_BORDER
Accepted by theparam
parameter of TexParameteri and TexParameterf, and by theparams
parameter of TexParameteriv and TexParameterfv, when theirpname
parameter is TEXTURE_WRAP_S, TEXTURE_WRAP_T, or TEXTURE_WRAP_R.
-
-
Method Detail
-
nglCompressedTexImage3D
public static void nglCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, long data)
Unsafe version of:CompressedTexImage3D
- Parameters:
imageSize
- the number of unsigned bytes of image data starting at the address specified bydata
-
glCompressedTexImage3D
public static void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, @Nullable long data)
Specifies a three-dimensional texture image in a compressed format.- Parameters:
target
- the target texture. One of:TEXTURE_3D
TEXTURE_2D_ARRAY
TEXTURE_CUBE_MAP_ARRAY
PROXY_TEXTURE_3D
PROXY_TEXTURE_2D_ARRAY
PROXY_TEXTURE_CUBE_MAP_ARRAY
level
- the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.internalformat
- the format of the compressed image data. One of:width
- the width of the texture imageheight
- the height of the texture imagedepth
- the depth of the texture imageborder
- must be 0imageSize
- the number of unsigned bytes of image data starting at the address specified bydata
data
- a pointer to the compressed image data- See Also:
- Reference Page
-
glCompressedTexImage3D
public static void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, @Nullable java.nio.ByteBuffer data)
Specifies a three-dimensional texture image in a compressed format.- Parameters:
target
- the target texture. One of:TEXTURE_3D
TEXTURE_2D_ARRAY
TEXTURE_CUBE_MAP_ARRAY
PROXY_TEXTURE_3D
PROXY_TEXTURE_2D_ARRAY
PROXY_TEXTURE_CUBE_MAP_ARRAY
level
- the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.internalformat
- the format of the compressed image data. One of:width
- the width of the texture imageheight
- the height of the texture imagedepth
- the depth of the texture imageborder
- must be 0data
- a pointer to the compressed image data- See Also:
- Reference Page
-
nglCompressedTexImage2D
public static void nglCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, long data)
Unsafe version of:CompressedTexImage2D
- Parameters:
imageSize
- the number of unsigned bytes of image data starting at the address specified bydata
-
glCompressedTexImage2D
public static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, @Nullable long data)
Specifies a two-dimensional texture image in a compressed format.- Parameters:
target
- the target texture. One of:TEXTURE_2D
TEXTURE_1D_ARRAY
TEXTURE_RECTANGLE
TEXTURE_CUBE_MAP
PROXY_TEXTURE_2D
PROXY_TEXTURE_1D_ARRAY
PROXY_TEXTURE_RECTANGLE
PROXY_TEXTURE_CUBE_MAP
level
- the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.internalformat
- the format of the compressed image data. One of:width
- the width of the texture imageheight
- the height of the texture imageborder
- must be 0imageSize
- the number of unsigned bytes of image data starting at the address specified bydata
data
- a pointer to the compressed image data- See Also:
- Reference Page
-
glCompressedTexImage2D
public static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, @Nullable java.nio.ByteBuffer data)
Specifies a two-dimensional texture image in a compressed format.- Parameters:
target
- the target texture. One of:TEXTURE_2D
TEXTURE_1D_ARRAY
TEXTURE_RECTANGLE
TEXTURE_CUBE_MAP
PROXY_TEXTURE_2D
PROXY_TEXTURE_1D_ARRAY
PROXY_TEXTURE_RECTANGLE
PROXY_TEXTURE_CUBE_MAP
level
- the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.internalformat
- the format of the compressed image data. One of:width
- the width of the texture imageheight
- the height of the texture imageborder
- must be 0data
- a pointer to the compressed image data- See Also:
- Reference Page
-
nglCompressedTexImage1D
public static void nglCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, long data)
Unsafe version of:CompressedTexImage1D
- Parameters:
imageSize
- the number of unsigned bytes of image data starting at the address specified bydata
-
glCompressedTexImage1D
public static void glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, @Nullable long data)
Specifies a one-dimensional texture image in a compressed format.- Parameters:
target
- the target texture. One of:TEXTURE_1D
PROXY_TEXTURE_1D
level
- the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.internalformat
- the format of the compressed image data. One of:width
- the width of the texture imageborder
- must be 0imageSize
- the number of unsigned bytes of image data starting at the address specified bydata
data
- a pointer to the compressed image data- See Also:
- Reference Page
-
glCompressedTexImage1D
public static void glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, @Nullable java.nio.ByteBuffer data)
Specifies a one-dimensional texture image in a compressed format.- Parameters:
target
- the target texture. One of:TEXTURE_1D
PROXY_TEXTURE_1D
level
- the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.internalformat
- the format of the compressed image data. One of:width
- the width of the texture imageborder
- must be 0data
- a pointer to the compressed image data- See Also:
- Reference Page
-
nglCompressedTexSubImage3D
public static void nglCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data)
Unsafe version of:CompressedTexSubImage3D
- Parameters:
imageSize
- the number of unsigned bytes of image data starting at the address specified bydata
-
glCompressedTexSubImage3D
public static void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data)
Respecifies only a cubic subregion of an existing 3D texel array, with incoming data stored in a specific compressed image format.- Parameters:
target
- the target texture. One of:TEXTURE_3D
TEXTURE_2D_ARRAY
TEXTURE_CUBE_MAP_ARRAY
level
- the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.xoffset
- a texel offset in the x direction within the texture arrayyoffset
- a texel offset in the y direction within the texture arrayzoffset
- a texel offset in the z direction within the texture arraywidth
- the width of the texture subimageheight
- the height of the texture subimagedepth
- the depth of the texture subimageformat
- the format of the compressed image data stored at addressdata
. One of:imageSize
- the number of unsigned bytes of image data starting at the address specified bydata
data
- a pointer to the compressed image data- See Also:
- Reference Page
-
glCompressedTexSubImage3D
public static void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, java.nio.ByteBuffer data)
Respecifies only a cubic subregion of an existing 3D texel array, with incoming data stored in a specific compressed image format.- Parameters:
target
- the target texture. One of:TEXTURE_3D
TEXTURE_2D_ARRAY
TEXTURE_CUBE_MAP_ARRAY
level
- the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.xoffset
- a texel offset in the x direction within the texture arrayyoffset
- a texel offset in the y direction within the texture arrayzoffset
- a texel offset in the z direction within the texture arraywidth
- the width of the texture subimageheight
- the height of the texture subimagedepth
- the depth of the texture subimageformat
- the format of the compressed image data stored at addressdata
. One of:data
- a pointer to the compressed image data- See Also:
- Reference Page
-
nglCompressedTexSubImage2D
public static void nglCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data)
Unsafe version of:CompressedTexSubImage2D
- Parameters:
imageSize
- the number of unsigned bytes of image data starting at the address specified bydata
-
glCompressedTexSubImage2D
public static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data)
Respecifies only a rectangular subregion of an existing 2D texel array, with incoming data stored in a specific compressed image format.- Parameters:
target
- the target texture. One of:TEXTURE_2D
TEXTURE_1D_ARRAY
TEXTURE_RECTANGLE
TEXTURE_CUBE_MAP
level
- the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.xoffset
- a texel offset in the x direction within the texture arrayyoffset
- a texel offset in the y direction within the texture arraywidth
- the width of the texture subimageheight
- the height of the texture subimageformat
- the format of the compressed image data stored at addressdata
. One of:imageSize
- the number of unsigned bytes of image data starting at the address specified bydata
data
- a pointer to the compressed image data- See Also:
- Reference Page
-
glCompressedTexSubImage2D
public static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, java.nio.ByteBuffer data)
Respecifies only a rectangular subregion of an existing 2D texel array, with incoming data stored in a specific compressed image format.- Parameters:
target
- the target texture. One of:TEXTURE_2D
TEXTURE_1D_ARRAY
TEXTURE_RECTANGLE
TEXTURE_CUBE_MAP
level
- the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.xoffset
- a texel offset in the x direction within the texture arrayyoffset
- a texel offset in the y direction within the texture arraywidth
- the width of the texture subimageheight
- the height of the texture subimageformat
- the format of the compressed image data stored at addressdata
. One of:data
- a pointer to the compressed image data- See Also:
- Reference Page
-
nglCompressedTexSubImage1D
public static void nglCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, long data)
Unsafe version of:CompressedTexSubImage1D
- Parameters:
imageSize
- the number of unsigned bytes of image data starting at the address specified bydata
-
glCompressedTexSubImage1D
public static void glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, long data)
Respecifies only a subregion of an existing 1D texel array, with incoming data stored in a specific compressed image format.- Parameters:
target
- the target texture. Must be:TEXTURE_1D
level
- the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.xoffset
- a texel offset in the x direction within the texture arraywidth
- the width of the texture subimageformat
- the format of the compressed image data stored at addressdata
. One of:imageSize
- the number of unsigned bytes of image data starting at the address specified bydata
data
- a pointer to the compressed image data- See Also:
- Reference Page
-
glCompressedTexSubImage1D
public static void glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, java.nio.ByteBuffer data)
Respecifies only a subregion of an existing 1D texel array, with incoming data stored in a specific compressed image format.- Parameters:
target
- the target texture. Must be:TEXTURE_1D
level
- the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.xoffset
- a texel offset in the x direction within the texture arraywidth
- the width of the texture subimageformat
- the format of the compressed image data stored at addressdata
. One of:data
- a pointer to the compressed image data- See Also:
- Reference Page
-
nglGetCompressedTexImage
public static void nglGetCompressedTexImage(int target, int level, long pixels)
Unsafe version of:GetCompressedTexImage
-
glGetCompressedTexImage
public static void glGetCompressedTexImage(int target, int level, java.nio.ByteBuffer pixels) public static void glGetCompressedTexImage(int target, int level, long pixels)
Returns a compressed texture image.- Parameters:
target
- the target texture. One of:level
- the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.pixels
- a buffer in which to return the compressed texture image- See Also:
- Reference Page
-
glSampleCoverage
public static void glSampleCoverage(float value, boolean invert)
Specifies multisample coverage parameters.Multisampling samples a pixel multiple times at various implementation-dependent subpixel locations to generate antialiasing effects. Multisampling transparently antialiases points, lines, polygons, and images if it is enabled.
value
is used in constructing a temporary mask used in determining which samples will be used in resolving the final fragment color. This mask is bitwise-ANDed with the coverage mask generated from the multisampling computation. If theinvert
flag is set, the temporary mask is inverted (all bits flipped) and then the bitwise-AND is computed.If an implementation does not have any multisample buffers available, or multisampling is disabled, rasterization occurs with only a single sample computing a pixel's final RGB color.
Provided an implementation supports multisample buffers, and multisampling is enabled, then a pixel's final color is generated by combining several samples per pixel. Each sample contains color, depth, and stencil information, allowing those operations to be performed on each sample.
- Parameters:
value
- a sample coverage value. The value is clamped to the range [0, 1]. The initial value is 1.0.invert
- if the coverage masks should be inverted. The initial value is false.- See Also:
- Reference Page
-
glActiveTexture
public static void glActiveTexture(int texture)
Selects which texture unit subsequent texture state calls will affect. The number of texture units an implementation supports is implementation dependent.- Parameters:
texture
- which texture unit to make active. One of:TEXTURE0
GL_TEXTURE[1-31] - See Also:
- Reference Page
-
-