Class GL13C
- Direct Known Subclasses:
GL14C
Extensions promoted to core in this release:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static final intAccepted by theparamparameter of TexParameteri and TexParameterf, and by theparamsparameter of TexParameteriv and TexParameterfv, when theirpnameparameter is TEXTURE_WRAP_S, TEXTURE_WRAP_T, or TEXTURE_WRAP_R.static final intAccepted by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.static final intAccepted by thevalueparameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev.static final intAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static final intAccepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by thevalueparameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev.static final intAccepted by thetargetparameter of GetTexLevelParameteriv, GetTexLevelParameterfv, GetTexParameteriv, and TexImage2D.static final intAccepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static final intAccepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static final intAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static final intAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.static final intAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static final intAccepted by thevalueparameter of GetTexLevelParameter.static final intAccepted by thevalueparameter of GetTexLevelParameter.static final intAccepted by thetargetparameter of Hint and thevalueparameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev.static final intWhen thepnameparameter of TexGendv, TexGenfv, and TexGeniv is TEXTURE_GEN_MODE, then the arrayparamsmay also contain NORMAL_MAP or REFLECTION_MAP.static final intAccepted by thetargetparameter of GetTexImage, GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D, CopyTexImage2D, TexSubImage2D, and CopySubTexImage2D.static final intAccepted by thetargetparameter of GetTexImage, GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D, CopyTexImage2D, TexSubImage2D, and CopySubTexImage2D.static final intAccepted by thetargetparameter of GetTexImage, GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D, CopyTexImage2D, TexSubImage2D, and CopySubTexImage2D.static final intAccepted by thetargetparameter of GetTexImage, GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D, CopyTexImage2D, TexSubImage2D, and CopySubTexImage2D.static final intAccepted by thetargetparameter of GetTexImage, GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D, CopyTexImage2D, TexSubImage2D, and CopySubTexImage2D.static final intAccepted by thetargetparameter of GetTexImage, GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D, CopyTexImage2D, TexSubImage2D, and CopySubTexImage2D.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.static final intAccepted by thetextureparameter of ActiveTexture and MultiTexCoord.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_REVFields 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 -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglActiveTexture(int texture) Selects which texture unit subsequent texture state calls will affect.static voidglCompressedTexImage1D(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 voidglCompressedTexImage1D(int target, int level, int internalformat, int width, int border, ByteBuffer data) Specifies a one-dimensional texture image in a compressed format.static voidglCompressedTexImage2D(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 voidglCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, ByteBuffer data) Specifies a two-dimensional texture image in a compressed format.static voidglCompressedTexImage3D(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 voidglCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, ByteBuffer data) Specifies a three-dimensional texture image in a compressed format.static voidglCompressedTexSubImage1D(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 voidglCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, ByteBuffer data) Respecifies only a subregion of an existing 1D texel array, with incoming data stored in a specific compressed image format.static voidglCompressedTexSubImage2D(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 voidglCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, ByteBuffer data) Respecifies only a rectangular subregion of an existing 2D texel array, with incoming data stored in a specific compressed image format.static voidglCompressedTexSubImage3D(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 voidglCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, ByteBuffer data) Respecifies only a cubic subregion of an existing 3D texel array, with incoming data stored in a specific compressed image format.static voidglGetCompressedTexImage(int target, int level, long pixels) Returns a compressed texture image.static voidglGetCompressedTexImage(int target, int level, ByteBuffer pixels) Returns a compressed texture image.static voidglSampleCoverage(float value, boolean invert) Specifies multisample coverage parameters.static voidnglCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, long data) Unsafe version of:CompressedTexImage1Dstatic voidnglCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, long data) Unsafe version of:CompressedTexImage2Dstatic voidnglCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, long data) Unsafe version of:CompressedTexImage3Dstatic voidnglCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, long data) Unsafe version of:CompressedTexSubImage1Dstatic voidnglCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data) Unsafe version of:CompressedTexSubImage2Dstatic voidnglCompressedTexSubImage3D(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:CompressedTexSubImage3Dstatic voidnglGetCompressedTexImage(int target, int level, long pixels) Unsafe version of:GetCompressedTexImageMethods 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, nglTexSubImage3DMethods 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
-
Field Details
-
GL_COMPRESSED_RGB
public static final int GL_COMPRESSED_RGBAccepted by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_COMPRESSED_RGBA
public static final int GL_COMPRESSED_RGBAAccepted by theinternalformatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.- See Also:
-
GL_TEXTURE_COMPRESSION_HINT
public static final int GL_TEXTURE_COMPRESSION_HINTAccepted by thetargetparameter of Hint and thevalueparameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev.- See Also:
-
GL_TEXTURE_COMPRESSED_IMAGE_SIZE
public static final int GL_TEXTURE_COMPRESSED_IMAGE_SIZEAccepted by thevalueparameter of GetTexLevelParameter.- See Also:
-
GL_TEXTURE_COMPRESSED
public static final int GL_TEXTURE_COMPRESSEDAccepted by thevalueparameter of GetTexLevelParameter.- See Also:
-
GL_NUM_COMPRESSED_TEXTURE_FORMATS
public static final int GL_NUM_COMPRESSED_TEXTURE_FORMATSAccepted by thevalueparameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev.- See Also:
-
GL_COMPRESSED_TEXTURE_FORMATS
public static final int GL_COMPRESSED_TEXTURE_FORMATSAccepted by thevalueparameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev.- See Also:
-
GL_TEXTURE_CUBE_MAP
public static final int GL_TEXTURE_CUBE_MAPWhen thepnameparameter of TexGendv, TexGenfv, and TexGeniv is TEXTURE_GEN_MODE, then the arrayparamsmay also contain NORMAL_MAP or REFLECTION_MAP. Accepted by thecapparameter of Enable, Disable, IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by thetargetparameter of BindTexture, GetTexParameterfv, GetTexParameteriv, TexParameterf, TexParameteri, TexParameterfv, and TexParameteriv.- See Also:
-
GL_TEXTURE_BINDING_CUBE_MAP
public static final int GL_TEXTURE_BINDING_CUBE_MAPAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_TEXTURE_CUBE_MAP_POSITIVE_X
public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_XAccepted by thetargetparameter of GetTexImage, GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D, CopyTexImage2D, TexSubImage2D, and CopySubTexImage2D.- See Also:
-
GL_TEXTURE_CUBE_MAP_NEGATIVE_X
public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_XAccepted by thetargetparameter of GetTexImage, GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D, CopyTexImage2D, TexSubImage2D, and CopySubTexImage2D.- See Also:
-
GL_TEXTURE_CUBE_MAP_POSITIVE_Y
public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_YAccepted by thetargetparameter of GetTexImage, GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D, CopyTexImage2D, TexSubImage2D, and CopySubTexImage2D.- See Also:
-
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_YAccepted by thetargetparameter of GetTexImage, GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D, CopyTexImage2D, TexSubImage2D, and CopySubTexImage2D.- See Also:
-
GL_TEXTURE_CUBE_MAP_POSITIVE_Z
public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_ZAccepted by thetargetparameter of GetTexImage, GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D, CopyTexImage2D, TexSubImage2D, and CopySubTexImage2D.- See Also:
-
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_ZAccepted by thetargetparameter of GetTexImage, GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D, CopyTexImage2D, TexSubImage2D, and CopySubTexImage2D.- See Also:
-
GL_PROXY_TEXTURE_CUBE_MAP
public static final int GL_PROXY_TEXTURE_CUBE_MAPAccepted by thetargetparameter of GetTexLevelParameteriv, GetTexLevelParameterfv, GetTexParameteriv, and TexImage2D.- See Also:
-
GL_MAX_CUBE_MAP_TEXTURE_SIZE
public static final int GL_MAX_CUBE_MAP_TEXTURE_SIZEAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.- See Also:
-
GL_MULTISAMPLE
public static final int GL_MULTISAMPLEAccepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_SAMPLE_ALPHA_TO_COVERAGE
public static final int GL_SAMPLE_ALPHA_TO_COVERAGEAccepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_SAMPLE_ALPHA_TO_ONE
public static final int GL_SAMPLE_ALPHA_TO_ONEAccepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_SAMPLE_COVERAGE
public static final int GL_SAMPLE_COVERAGEAccepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.- See Also:
-
GL_SAMPLE_BUFFERS
public static final int GL_SAMPLE_BUFFERSAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.- See Also:
-
GL_SAMPLES
public static final int GL_SAMPLESAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.- See Also:
-
GL_SAMPLE_COVERAGE_VALUE
public static final int GL_SAMPLE_COVERAGE_VALUEAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.- See Also:
-
GL_SAMPLE_COVERAGE_INVERT
public static final int GL_SAMPLE_COVERAGE_INVERTAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.- See Also:
-
GL_TEXTURE0
public static final int GL_TEXTURE0Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE1
public static final int GL_TEXTURE1Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE2
public static final int GL_TEXTURE2Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE3
public static final int GL_TEXTURE3Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE4
public static final int GL_TEXTURE4Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE5
public static final int GL_TEXTURE5Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE6
public static final int GL_TEXTURE6Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE7
public static final int GL_TEXTURE7Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE8
public static final int GL_TEXTURE8Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE9
public static final int GL_TEXTURE9Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE10
public static final int GL_TEXTURE10Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE11
public static final int GL_TEXTURE11Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE12
public static final int GL_TEXTURE12Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE13
public static final int GL_TEXTURE13Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE14
public static final int GL_TEXTURE14Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE15
public static final int GL_TEXTURE15Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE16
public static final int GL_TEXTURE16Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE17
public static final int GL_TEXTURE17Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE18
public static final int GL_TEXTURE18Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE19
public static final int GL_TEXTURE19Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE20
public static final int GL_TEXTURE20Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE21
public static final int GL_TEXTURE21Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE22
public static final int GL_TEXTURE22Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE23
public static final int GL_TEXTURE23Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE24
public static final int GL_TEXTURE24Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE25
public static final int GL_TEXTURE25Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE26
public static final int GL_TEXTURE26Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE27
public static final int GL_TEXTURE27Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE28
public static final int GL_TEXTURE28Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE29
public static final int GL_TEXTURE29Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE30
public static final int GL_TEXTURE30Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_TEXTURE31
public static final int GL_TEXTURE31Accepted by thetextureparameter of ActiveTexture and MultiTexCoord.- See Also:
-
GL_ACTIVE_TEXTURE
public static final int GL_ACTIVE_TEXTUREAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.- See Also:
-
GL_CLAMP_TO_BORDER
public static final int GL_CLAMP_TO_BORDERAccepted by theparamparameter of TexParameteri and TexParameterf, and by theparamsparameter of TexParameteriv and TexParameterfv, when theirpnameparameter is TEXTURE_WRAP_S, TEXTURE_WRAP_T, or TEXTURE_WRAP_R.- See Also:
-
-
Method Details
-
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, long data) Specifies a three-dimensional texture image in a compressed format.- Parameters:
target- the target texture. One of:TEXTURE_3DTEXTURE_2D_ARRAYTEXTURE_CUBE_MAP_ARRAYPROXY_TEXTURE_3DPROXY_TEXTURE_2D_ARRAYPROXY_TEXTURE_CUBE_MAP_ARRAYlevel- 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 bydatadata- a pointer to the compressed image data- See Also:
-
glCompressedTexImage3D
public static void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, @Nullable ByteBuffer data) Specifies a three-dimensional texture image in a compressed format.- Parameters:
target- the target texture. One of:TEXTURE_3DTEXTURE_2D_ARRAYTEXTURE_CUBE_MAP_ARRAYPROXY_TEXTURE_3DPROXY_TEXTURE_2D_ARRAYPROXY_TEXTURE_CUBE_MAP_ARRAYlevel- 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:
-
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, long data) Specifies a two-dimensional texture image in a compressed format.- Parameters:
target- the target texture. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPPROXY_TEXTURE_2DPROXY_TEXTURE_1D_ARRAYPROXY_TEXTURE_RECTANGLEPROXY_TEXTURE_CUBE_MAPlevel- 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 bydatadata- a pointer to the compressed image data- See Also:
-
glCompressedTexImage2D
public static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, @Nullable ByteBuffer data) Specifies a two-dimensional texture image in a compressed format.- Parameters:
target- the target texture. One of:TEXTURE_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPPROXY_TEXTURE_2DPROXY_TEXTURE_1D_ARRAYPROXY_TEXTURE_RECTANGLEPROXY_TEXTURE_CUBE_MAPlevel- 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:
-
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, long data) Specifies a one-dimensional texture image in a compressed format.- Parameters:
target- the target texture. One of:TEXTURE_1DPROXY_TEXTURE_1Dlevel- 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 bydatadata- a pointer to the compressed image data- See Also:
-
glCompressedTexImage1D
public static void glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, @Nullable ByteBuffer data) Specifies a one-dimensional texture image in a compressed format.- Parameters:
target- the target texture. One of:TEXTURE_1DPROXY_TEXTURE_1Dlevel- 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:
-
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_3DTEXTURE_2D_ARRAYTEXTURE_CUBE_MAP_ARRAYlevel- 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 bydatadata- a pointer to the compressed image data- See Also:
-
glCompressedTexSubImage3D
public static void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, 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_3DTEXTURE_2D_ARRAYTEXTURE_CUBE_MAP_ARRAYlevel- 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:
-
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_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPlevel- 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 bydatadata- a pointer to the compressed image data- See Also:
-
glCompressedTexSubImage2D
public static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, 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_2DTEXTURE_1D_ARRAYTEXTURE_RECTANGLETEXTURE_CUBE_MAPlevel- 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:
-
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_1Dlevel- 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 bydatadata- a pointer to the compressed image data- See Also:
-
glCompressedTexSubImage1D
public static void glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, 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_1Dlevel- 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:
-
nglGetCompressedTexImage
public static void nglGetCompressedTexImage(int target, int level, long pixels) Unsafe version of:GetCompressedTexImage -
glGetCompressedTexImage
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:
-
glGetCompressedTexImage
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:
-
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.
valueis 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 theinvertflag 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:
-
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:TEXTURE0GL_TEXTURE[1-31] - See Also:
-