Package org.boxutil.define
Class GLWrapper.Texture.Compressed
java.lang.Object
org.boxutil.define.GLWrapper.Texture
org.boxutil.define.GLWrapper.Texture.Compressed
- Enclosing class:
- GLWrapper.Texture
-
Nested Class Summary
Nested classes/interfaces inherited from class org.boxutil.define.GLWrapper.Texture
GLWrapper.Texture.Bindless, GLWrapper.Texture.Compressed -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intFields inherited from class org.boxutil.define.GLWrapper.Texture
GL_ALPHA, GL_ALPHA_INTEGER, GL_ALPHA16F, GL_ALPHA16I, GL_ALPHA16UI, GL_ALPHA32F, GL_ALPHA32I, GL_ALPHA32UI, GL_ALPHA8I, GL_ALPHA8UI, GL_BGR, GL_BGR_INTEGER, GL_BGRA, GL_BGRA_INTEGER, GL_BLUE, GL_BLUE_INTEGER, GL_CLAMP, GL_CLAMP_TO_BORDER, GL_CLAMP_TO_EDGE, GL_FALSE, GL_GREEN, GL_GREEN_INTEGER, GL_INTENSITY, GL_INTENSITY16, GL_INTENSITY8, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_LUMINANCE16_ALPHA16, GL_LUMINANCE8, GL_MAX_3D_TEXTURE_SIZE, GL_MAX_ARRAY_TEXTURE_LAYERS, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_RECTANGLE_TEXTURE_SIZE, GL_MAX_TEXTURE_SIZE, GL_MIRRORED_REPEAT, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NORMAL_MAP, GL_PROXY_TEXTURE_1D, GL_PROXY_TEXTURE_1D_ARRAY, GL_PROXY_TEXTURE_2D, GL_PROXY_TEXTURE_2D_ARRAY, GL_PROXY_TEXTURE_3D, GL_PROXY_TEXTURE_CUBE_MAP, GL_PROXY_TEXTURE_CUBE_MAP_ARRAY, GL_PROXY_TEXTURE_RECTANGLE, GL_R11F_G11F_B10F, GL_R16, GL_R16_SNORM, GL_R16F, GL_R16I, GL_R16UI, GL_R3_G3_B2, GL_R32F, GL_R32I, GL_R32UI, GL_R8, GL_R8_SNORM, GL_R8I, GL_R8UI, GL_READ_ONLY, GL_READ_WRITE, GL_RED, GL_RED_INTEGER, GL_RED_SNORM, GL_REFLECTION_MAP, GL_REPEAT, GL_RG, GL_RG_INTEGER, GL_RG_SNORM, GL_RG16, GL_RG16_SNORM, GL_RG16F, GL_RG16I, GL_RG16UI, GL_RG32F, GL_RG32I, GL_RG32UI, GL_RG8, GL_RG8_SNORM, GL_RG8I, GL_RG8UI, GL_RGB, GL_RGB_INTEGER, GL_RGB_SNORM, GL_RGB10, GL_RGB10_A2, GL_RGB10_A2UI, GL_RGB12, GL_RGB16, GL_RGB16_SNORM, GL_RGB16F, GL_RGB16I, GL_RGB16UI, GL_RGB32F, GL_RGB32I, GL_RGB32UI, GL_RGB4, GL_RGB5, GL_RGB5_A1, GL_RGB565, GL_RGB8, GL_RGB8_SNORM, GL_RGB8I, GL_RGB8UI, GL_RGB9_E5, GL_RGBA, GL_RGBA_INTEGER, GL_RGBA_SNORM, GL_RGBA12, GL_RGBA16, GL_RGBA16_SNORM, GL_RGBA16F, GL_RGBA16I, GL_RGBA16UI, GL_RGBA2, GL_RGBA32F, GL_RGBA32I, GL_RGBA32UI, GL_RGBA4, GL_RGBA8, GL_RGBA8_SNORM, GL_RGBA8I, GL_RGBA8UI, GL_SLUMINANCE, GL_SLUMINANCE_ALPHA, GL_SLUMINANCE8, GL_SLUMINANCE8_ALPHA8, GL_SRGB, GL_SRGB_ALPHA, GL_SRGB8, GL_SRGB8_ALPHA8, GL_TEXTURE_1D, GL_TEXTURE_1D_ARRAY, GL_TEXTURE_2D, GL_TEXTURE_2D_ARRAY, GL_TEXTURE_3D, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_1D, GL_TEXTURE_BINDING_1D_ARRAY, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_2D_ARRAY, GL_TEXTURE_BINDING_3D, GL_TEXTURE_BINDING_CUBE_MAP, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, GL_TEXTURE_BINDING_RECTANGLE, GL_TEXTURE_BORDER, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_COMPONENTS, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_ARRAY, 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_TEXTURE_CUBE_MAP_SEAMLESS, GL_TEXTURE_DEPTH, GL_TEXTURE_HEIGHT, GL_TEXTURE_IMMUTABLE_LEVELS, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_MIN_LOD, GL_TEXTURE_RECTANGLE, GL_TEXTURE_VIEW_MIN_LAYER, GL_TEXTURE_VIEW_MIN_LEVEL, GL_TEXTURE_VIEW_NUM_LAYERS, GL_TEXTURE_VIEW_NUM_LEVELS, GL_TEXTURE_WIDTH, GL_TEXTURE_WRAP_R, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TRUE, GL_UNSIGNED_BYTE_2_3_3_REV, GL_UNSIGNED_BYTE_3_3_2, GL_UNSIGNED_INT_10_10_10_2, GL_UNSIGNED_INT_10F_11F_11F_REV, GL_UNSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_INT_5_9_9_9_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, GL_WRITE_ONLY -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int data_imageSize, long data_buffer_offset) static voidglCompressedTexImage1D(int target, int level, int internalformat, int width, int border, ByteBuffer data) static voidglCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int data_imageSize, long data_buffer_offset) static voidglCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, ByteBuffer data) static voidglCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int data_imageSize, long data_buffer_offset) static voidglCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, ByteBuffer data) static voidglCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int data_imageSize, long data_buffer_offset) static voidglCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, ByteBuffer data) static voidglCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int data_imageSize, long data_buffer_offset) static voidglCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, ByteBuffer data) static voidglCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int data_imageSize, long data_buffer_offset) static voidglCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, ByteBuffer data) static voidglGetCompressedTexImage(int target, int lod, long img_buffer_offset) static voidglGetCompressedTexImage(int target, int lod, ByteBuffer img) static booleanvalid()static booleanBC6H/BC7static booleanstatic booleanMethods inherited from class org.boxutil.define.GLWrapper.Texture
glAreTexturesResident, glBindImageTexture, glBindImageTextures, glBindTexture, glBindTextures, glClearTexImage, glClearTexImage, glClearTexImage, glClearTexImage, glClearTexImage, glClearTexImage, glClearTexSubImage, glClearTexSubImage, glClearTexSubImage, glClearTexSubImage, glClearTexSubImage, glClearTexSubImage, glCopyImageSubData, glCopyTexImage1D, glCopyTexImage2D, glCopyTexSubImage1D, glCopyTexSubImage2D, glCopyTexSubImage3D, glDeleteTextures, glDeleteTextures, glGenTextures, glGenTextures, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexImage, glGetTexLevelParameter, glGetTexLevelParameter, glGetTexLevelParameterf, glGetTexLevelParameteri, glGetTexParameter, glGetTexParameter, glGetTexParameterf, glGetTexParameteri, glInvalidateTexImage, glInvalidateTexSubImage, glPrioritizeTextures, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage1D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexImage3D, glTexParameter, glTexParameter, glTexParameterf, glTexParameteri, glTexStorage1D, glTexStorage2D, glTexStorage3D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage1D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTexSubImage3D, glTextureView, valid_BorderClamp, valid_ClearTex, valid_CopyImage, valid_CubeMap, valid_CubeMapArray, valid_ImageLoadStore, valid_Invalidate, valid_MirroredRepeat, valid_MultiBind, valid_NPOT, valid_R11F_G11F_B10F, valid_RGB10_A2UI, valid_RGB565, valid_RGB9_E5, valid_SeamlessCubeMap, valid_SeamlessCubeMapPerTex, valid_SRGB, valid_TexArray, valid_TexFloat, valid_TexInt, valid_TexRectangle, valid_TexSnorm, valid_TexStorage, valid_TexView
-
Field Details
-
GL_COMPRESSED_ALPHA
public static int GL_COMPRESSED_ALPHA -
GL_COMPRESSED_LUMINANCE
public static int GL_COMPRESSED_LUMINANCE -
GL_COMPRESSED_LUMINANCE_ALPHA
public static int GL_COMPRESSED_LUMINANCE_ALPHA -
GL_COMPRESSED_INTENSITY
public static int GL_COMPRESSED_INTENSITY -
GL_COMPRESSED_RGB
public static int GL_COMPRESSED_RGB -
GL_COMPRESSED_RGBA
public static int GL_COMPRESSED_RGBA -
GL_TEXTURE_COMPRESSION_HINT
public static int GL_TEXTURE_COMPRESSION_HINT -
GL_TEXTURE_COMPRESSED_IMAGE_SIZE
public static int GL_TEXTURE_COMPRESSED_IMAGE_SIZE -
GL_TEXTURE_COMPRESSED
public static int GL_TEXTURE_COMPRESSED -
GL_NUM_COMPRESSED_TEXTURE_FORMATS
public static int GL_NUM_COMPRESSED_TEXTURE_FORMATS -
GL_COMPRESSED_TEXTURE_FORMATS
public static int GL_COMPRESSED_TEXTURE_FORMATS -
GL_COMPRESSED_SRGB
public static int GL_COMPRESSED_SRGB -
GL_COMPRESSED_SRGB_ALPHA
public static int GL_COMPRESSED_SRGB_ALPHA -
GL_COMPRESSED_SLUMINANCE
public static int GL_COMPRESSED_SLUMINANCE -
GL_COMPRESSED_SLUMINANCE_ALPHA
public static int GL_COMPRESSED_SLUMINANCE_ALPHA -
GL_COMPRESSED_RED_RGTC1
public static int GL_COMPRESSED_RED_RGTC1 -
GL_COMPRESSED_SIGNED_RED_RGTC1
public static int GL_COMPRESSED_SIGNED_RED_RGTC1 -
GL_COMPRESSED_RG_RGTC2
public static int GL_COMPRESSED_RG_RGTC2 -
GL_COMPRESSED_SIGNED_RG_RGTC2
public static int GL_COMPRESSED_SIGNED_RG_RGTC2 -
GL_COMPRESSED_RGBA_BPTC_UNORM
public static int GL_COMPRESSED_RGBA_BPTC_UNORM -
GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM
public static int GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM -
GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT
public static int GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT -
GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT
public static int GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT
-
-
Method Details
-
valid
public static boolean valid() -
valid_SRGB_TC
public static boolean valid_SRGB_TC() -
valid_RGTC
public static boolean valid_RGTC() -
valid_BPTC
public static boolean valid_BPTC()BC6H/BC7 -
glCompressedTexImage1D
public static void glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int data_imageSize, long data_buffer_offset) -
glCompressedTexImage1D
public static void glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, ByteBuffer data) -
glCompressedTexImage2D
public static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int data_imageSize, long data_buffer_offset) -
glCompressedTexImage2D
public static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, ByteBuffer data) -
glCompressedTexImage3D
public static void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int data_imageSize, long data_buffer_offset) -
glCompressedTexImage3D
public static void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, ByteBuffer data) -
glCompressedTexSubImage1D
public static void glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int data_imageSize, long data_buffer_offset) -
glCompressedTexSubImage1D
public static void glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, ByteBuffer data) -
glCompressedTexSubImage2D
public static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int data_imageSize, long data_buffer_offset) -
glCompressedTexSubImage2D
public static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, ByteBuffer data) -
glCompressedTexSubImage3D
public static void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int data_imageSize, long data_buffer_offset) -
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) -
glGetCompressedTexImage
-
glGetCompressedTexImage
public static void glGetCompressedTexImage(int target, int lod, long img_buffer_offset)
-