Class GLWrapper.Texture
- Direct Known Subclasses:
GLWrapper.Texture.Bindless,GLWrapper.Texture.Compressed
- Enclosing class:
- GLWrapper
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classNOTE: Not a core feature of any OpenGL version.static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic final intstatic intstatic final intstatic intstatic final intstatic intstatic final intstatic intstatic final intstatic final intstatic final intstatic intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic intstatic intstatic intstatic final intstatic intstatic final intstatic final intstatic final intstatic intstatic final intstatic intstatic final intstatic intstatic final intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic final intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic final intstatic intstatic intstatic intstatic final intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic final intstatic intstatic intstatic final intstatic final intstatic intstatic final intstatic final intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic final intstatic final intstatic final intstatic intstatic final intstatic intstatic intstatic intstatic intstatic final intstatic intstatic intstatic final intstatic final intstatic intstatic intstatic intstatic intstatic final intstatic intstatic intstatic intstatic final intstatic final intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic final intstatic intstatic final intstatic intstatic final intstatic final intstatic final intstatic intstatic final intstatic intstatic final intstatic intstatic intstatic intstatic final intstatic final intstatic final intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic final intstatic final intstatic intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic intstatic intstatic intstatic intstatic intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic intstatic final intstatic intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic int -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanglAreTexturesResident(IntBuffer textures, ByteBuffer residences) static voidglBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format) static voidglBindImageTextures(int first, int count, IntBuffer textures) static voidglBindTexture(int target, int texture) static voidglBindTextures(int first, int count, IntBuffer textures) static voidglClearTexImage(int texture, int level, int format, int type, ByteBuffer data) static voidglClearTexImage(int texture, int level, int format, int type, DoubleBuffer data) static voidglClearTexImage(int texture, int level, int format, int type, FloatBuffer data) static voidglClearTexImage(int texture, int level, int format, int type, IntBuffer data) static voidglClearTexImage(int texture, int level, int format, int type, LongBuffer data) static voidglClearTexImage(int texture, int level, int format, int type, ShortBuffer data) static voidglClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer data) static voidglClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, DoubleBuffer data) static voidglClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, FloatBuffer data) static voidglClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, IntBuffer data) static voidglClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, LongBuffer data) static voidglClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ShortBuffer data) static voidglCopyImageSubData(int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth) static voidglCopyTexImage1D(int target, int level, int internalFormat, int x, int y, int width, int border) static voidglCopyTexImage2D(int target, int level, int internalFormat, int x, int y, int width, int height, int border) static voidglCopyTexSubImage1D(int target, int level, int xoffset, int x, int y, int width) static voidglCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) static voidglCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) static voidglDeleteTextures(int texture) static voidglDeleteTextures(IntBuffer textures) static intstatic voidglGenTextures(IntBuffer textures) static voidglGetTexImage(int target, int level, int format, int type, long pixels_buffer_offset) static voidglGetTexImage(int target, int level, int format, int type, ByteBuffer pixels) static voidglGetTexImage(int target, int level, int format, int type, DoubleBuffer pixels) static voidglGetTexImage(int target, int level, int format, int type, FloatBuffer pixels) static voidglGetTexImage(int target, int level, int format, int type, IntBuffer pixels) static voidglGetTexImage(int target, int level, int format, int type, ShortBuffer pixels) static voidglGetTexLevelParameter(int target, int level, int pname, FloatBuffer params) static voidglGetTexLevelParameter(int target, int level, int pname, IntBuffer params) static floatglGetTexLevelParameterf(int target, int level, int pname) static intglGetTexLevelParameteri(int target, int level, int pname) static voidglGetTexParameter(int target, int pname, FloatBuffer params) static voidglGetTexParameter(int target, int pname, IntBuffer params) static floatglGetTexParameterf(int target, int pname) static intglGetTexParameteri(int target, int pname) static voidglInvalidateTexImage(int texture, int level) static voidglInvalidateTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth) static voidglPrioritizeTextures(IntBuffer textures, FloatBuffer priorities) static voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, long pixels_buffer_offset) static voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, ByteBuffer pixels) static voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, DoubleBuffer pixels) static voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, FloatBuffer pixels) static voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, IntBuffer pixels) static voidglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, ShortBuffer pixels) static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels_buffer_offset) static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ByteBuffer pixels) static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, DoubleBuffer pixels) static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, FloatBuffer pixels) static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, IntBuffer pixels) static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ShortBuffer pixels) static voidglTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, long pixels_buffer_offset) static voidglTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, ByteBuffer pixels) static voidglTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, DoubleBuffer pixels) static voidglTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, FloatBuffer pixels) static voidglTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, IntBuffer pixels) static voidglTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, ShortBuffer pixels) static voidglTexParameter(int target, int pname, FloatBuffer param) static voidglTexParameter(int target, int pname, IntBuffer param) static voidglTexParameterf(int target, int pname, float param) static voidglTexParameteri(int target, int pname, int param) static voidglTexStorage1D(int target, int levels, int internalformat, int width) static voidglTexStorage2D(int target, int levels, int internalformat, int width, int height) static voidglTexStorage3D(int target, int levels, int internalformat, int width, int height, int depth) static voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, long pixels_buffer_offset) static voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, ByteBuffer pixels) static voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, DoubleBuffer pixels) static voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, FloatBuffer pixels) static voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, IntBuffer pixels) static voidglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, ShortBuffer pixels) static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset) static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ByteBuffer pixels) static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, DoubleBuffer pixels) static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, FloatBuffer pixels) static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, IntBuffer pixels) static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ShortBuffer pixels) static voidglTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels_buffer_offset) static voidglTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer pixels) static voidglTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, DoubleBuffer pixels) static voidglTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, FloatBuffer pixels) static voidglTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, IntBuffer pixels) static voidglTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ShortBuffer pixels) static voidglTextureView(int texture, int target, int origtexture, int internalformat, int minlevel, int numlevels, int minlayer, int numlayers) static booleanstatic booleanGL44.glClearTexImage(int, int, int, int, ByteBuffer)static booleanGL43.glCopyImageSubData(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int)static booleanstatic booleanstatic booleanGL42.glBindImageTexture(int, int, int, boolean, int, int, int)static booleanGL43.glInvalidateTexImage(int, int)static booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanAlso includedR16F,R326F,RG16F,RG32Fstatic booleanstatic booleanstatic booleanGL42.glTexStorage1D(int, int, int, int)static booleanGL43.glTextureView(int, int, int, int, int, int, int, int)
-
Field Details
-
GL_TEXTURE_1D
public static final int GL_TEXTURE_1D- See Also:
-
GL_PROXY_TEXTURE_1D
public static final int GL_PROXY_TEXTURE_1D- See Also:
-
GL_TEXTURE_BINDING_1D
public static final int GL_TEXTURE_BINDING_1D- See Also:
-
GL_TEXTURE_2D
public static final int GL_TEXTURE_2D- See Also:
-
GL_PROXY_TEXTURE_2D
public static final int GL_PROXY_TEXTURE_2D- See Also:
-
GL_TEXTURE_BINDING_2D
public static final int GL_TEXTURE_BINDING_2D- See Also:
-
GL_TEXTURE_3D
public static final int GL_TEXTURE_3D- See Also:
-
GL_PROXY_TEXTURE_3D
public static final int GL_PROXY_TEXTURE_3D- See Also:
-
GL_TEXTURE_BINDING_3D
public static final int GL_TEXTURE_BINDING_3D- See Also:
-
GL_MAX_TEXTURE_SIZE
public static final int GL_MAX_TEXTURE_SIZE- See Also:
-
GL_MAX_3D_TEXTURE_SIZE
public static final int GL_MAX_3D_TEXTURE_SIZE- See Also:
-
GL_LINEAR
public static final int GL_LINEAR- See Also:
-
GL_NEAREST
public static final int GL_NEAREST- See Also:
-
GL_CLAMP
public static final int GL_CLAMP- See Also:
-
GL_REPEAT
public static final int GL_REPEAT- See Also:
-
GL_CLAMP_TO_EDGE
public static final int GL_CLAMP_TO_EDGE- See Also:
-
GL_NEAREST_MIPMAP_NEAREST
public static final int GL_NEAREST_MIPMAP_NEAREST- See Also:
-
GL_LINEAR_MIPMAP_NEAREST
public static final int GL_LINEAR_MIPMAP_NEAREST- See Also:
-
GL_NEAREST_MIPMAP_LINEAR
public static final int GL_NEAREST_MIPMAP_LINEAR- See Also:
-
GL_LINEAR_MIPMAP_LINEAR
public static final int GL_LINEAR_MIPMAP_LINEAR- See Also:
-
GL_TEXTURE_MIN_FILTER
public static final int GL_TEXTURE_MIN_FILTER- See Also:
-
GL_TEXTURE_MAG_FILTER
public static final int GL_TEXTURE_MAG_FILTER- See Also:
-
GL_TEXTURE_MIN_LOD
public static final int GL_TEXTURE_MIN_LOD- See Also:
-
GL_TEXTURE_MAX_LOD
public static final int GL_TEXTURE_MAX_LOD- See Also:
-
GL_TEXTURE_BASE_LEVEL
public static final int GL_TEXTURE_BASE_LEVEL- See Also:
-
GL_TEXTURE_MAX_LEVEL
public static final int GL_TEXTURE_MAX_LEVEL- See Also:
-
GL_TEXTURE_WRAP_S
public static final int GL_TEXTURE_WRAP_S- See Also:
-
GL_TEXTURE_WRAP_T
public static final int GL_TEXTURE_WRAP_T- See Also:
-
GL_TEXTURE_WRAP_R
public static final int GL_TEXTURE_WRAP_R- See Also:
-
GL_TEXTURE_WIDTH
public static final int GL_TEXTURE_WIDTH- See Also:
-
GL_TEXTURE_HEIGHT
public static final int GL_TEXTURE_HEIGHT- See Also:
-
GL_TEXTURE_DEPTH
public static final int GL_TEXTURE_DEPTH- See Also:
-
GL_TEXTURE_BORDER_COLOR
public static final int GL_TEXTURE_BORDER_COLOR- See Also:
-
GL_TEXTURE_BORDER
public static final int GL_TEXTURE_BORDER- See Also:
-
GL_TEXTURE_INTERNAL_FORMAT
public static final int GL_TEXTURE_INTERNAL_FORMAT- See Also:
-
GL_TEXTURE_COMPONENTS
public static final int GL_TEXTURE_COMPONENTS- See Also:
-
GL_LUMINANCE
public static final int GL_LUMINANCE- See Also:
-
GL_LUMINANCE8
public static final int GL_LUMINANCE8- See Also:
-
GL_LUMINANCE_ALPHA
public static final int GL_LUMINANCE_ALPHA- See Also:
-
GL_LUMINANCE16_ALPHA16
public static final int GL_LUMINANCE16_ALPHA16- See Also:
-
GL_INTENSITY
public static final int GL_INTENSITY- See Also:
-
GL_INTENSITY8
public static final int GL_INTENSITY8- See Also:
-
GL_INTENSITY16
public static final int GL_INTENSITY16- See Also:
-
GL_RED
public static final int GL_RED- See Also:
-
GL_GREEN
public static final int GL_GREEN- See Also:
-
GL_BLUE
public static final int GL_BLUE- See Also:
-
GL_ALPHA
public static final int GL_ALPHA- See Also:
-
GL_RGB
public static final int GL_RGB- See Also:
-
GL_RGBA
public static final int GL_RGBA- See Also:
-
GL_BGR
public static final int GL_BGR- See Also:
-
GL_BGRA
public static final int GL_BGRA- See Also:
-
GL_R3_G3_B2
public static final int GL_R3_G3_B2- See Also:
-
GL_RGB4
public static final int GL_RGB4- See Also:
-
GL_RGB5
public static final int GL_RGB5- See Also:
-
GL_RGB8
public static final int GL_RGB8- See Also:
-
GL_RGB10
public static final int GL_RGB10- See Also:
-
GL_RGB12
public static final int GL_RGB12- See Also:
-
GL_RGB16
public static final int GL_RGB16- See Also:
-
GL_RGBA2
public static final int GL_RGBA2- See Also:
-
GL_RGBA4
public static final int GL_RGBA4- See Also:
-
GL_RGB5_A1
public static final int GL_RGB5_A1- See Also:
-
GL_RGBA8
public static final int GL_RGBA8- See Also:
-
GL_RGB10_A2
public static final int GL_RGB10_A2- See Also:
-
GL_RGBA12
public static final int GL_RGBA12- See Also:
-
GL_RGBA16
public static final int GL_RGBA16- See Also:
-
GL_UNSIGNED_BYTE_3_3_2
public static final int GL_UNSIGNED_BYTE_3_3_2- See Also:
-
GL_UNSIGNED_BYTE_2_3_3_REV
public static final int GL_UNSIGNED_BYTE_2_3_3_REV- See Also:
-
GL_UNSIGNED_SHORT_5_6_5
public static final int GL_UNSIGNED_SHORT_5_6_5- See Also:
-
GL_UNSIGNED_SHORT_5_6_5_REV
public static final int GL_UNSIGNED_SHORT_5_6_5_REV- See Also:
-
GL_UNSIGNED_SHORT_4_4_4_4
public static final int GL_UNSIGNED_SHORT_4_4_4_4- See Also:
-
GL_UNSIGNED_SHORT_4_4_4_4_REV
public static final int GL_UNSIGNED_SHORT_4_4_4_4_REV- See Also:
-
GL_UNSIGNED_SHORT_5_5_5_1
public static final int GL_UNSIGNED_SHORT_5_5_5_1- See Also:
-
GL_UNSIGNED_SHORT_1_5_5_5_REV
public static final int GL_UNSIGNED_SHORT_1_5_5_5_REV- See Also:
-
GL_UNSIGNED_INT_8_8_8_8
public static final int GL_UNSIGNED_INT_8_8_8_8- See Also:
-
GL_UNSIGNED_INT_8_8_8_8_REV
public static final int GL_UNSIGNED_INT_8_8_8_8_REV- See Also:
-
GL_UNSIGNED_INT_10_10_10_2
public static final int GL_UNSIGNED_INT_10_10_10_2- See Also:
-
GL_UNSIGNED_INT_2_10_10_10_REV
public static final int GL_UNSIGNED_INT_2_10_10_10_REV- See Also:
-
GL_NORMAL_MAP
public static int GL_NORMAL_MAP -
GL_REFLECTION_MAP
public static int GL_REFLECTION_MAP -
GL_TEXTURE_CUBE_MAP
public static int GL_TEXTURE_CUBE_MAP -
GL_TEXTURE_BINDING_CUBE_MAP
public static int GL_TEXTURE_BINDING_CUBE_MAP -
GL_TEXTURE_CUBE_MAP_POSITIVE_X
public static int GL_TEXTURE_CUBE_MAP_POSITIVE_X -
GL_TEXTURE_CUBE_MAP_NEGATIVE_X
public static int GL_TEXTURE_CUBE_MAP_NEGATIVE_X -
GL_TEXTURE_CUBE_MAP_POSITIVE_Y
public static int GL_TEXTURE_CUBE_MAP_POSITIVE_Y -
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
public static int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y -
GL_TEXTURE_CUBE_MAP_POSITIVE_Z
public static int GL_TEXTURE_CUBE_MAP_POSITIVE_Z -
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
public static int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z -
GL_PROXY_TEXTURE_CUBE_MAP
public static int GL_PROXY_TEXTURE_CUBE_MAP -
GL_MAX_CUBE_MAP_TEXTURE_SIZE
public static int GL_MAX_CUBE_MAP_TEXTURE_SIZE -
GL_CLAMP_TO_BORDER
public static int GL_CLAMP_TO_BORDER -
GL_MIRRORED_REPEAT
public static int GL_MIRRORED_REPEAT -
GL_SRGB
public static int GL_SRGB -
GL_SRGB8
public static int GL_SRGB8 -
GL_SRGB_ALPHA
public static int GL_SRGB_ALPHA -
GL_SRGB8_ALPHA8
public static int GL_SRGB8_ALPHA8 -
GL_SLUMINANCE_ALPHA
public static int GL_SLUMINANCE_ALPHA -
GL_SLUMINANCE8_ALPHA8
public static int GL_SLUMINANCE8_ALPHA8 -
GL_SLUMINANCE
public static int GL_SLUMINANCE -
GL_SLUMINANCE8
public static int GL_SLUMINANCE8 -
GL_TEXTURE_1D_ARRAY
public static int GL_TEXTURE_1D_ARRAY -
GL_PROXY_TEXTURE_1D_ARRAY
public static int GL_PROXY_TEXTURE_1D_ARRAY -
GL_TEXTURE_BINDING_1D_ARRAY
public static int GL_TEXTURE_BINDING_1D_ARRAY -
GL_TEXTURE_2D_ARRAY
public static int GL_TEXTURE_2D_ARRAY -
GL_PROXY_TEXTURE_2D_ARRAY
public static int GL_PROXY_TEXTURE_2D_ARRAY -
GL_TEXTURE_BINDING_2D_ARRAY
public static int GL_TEXTURE_BINDING_2D_ARRAY -
GL_MAX_ARRAY_TEXTURE_LAYERS
public static int GL_MAX_ARRAY_TEXTURE_LAYERS -
GL_R8
public static int GL_R8 -
GL_R8I
public static int GL_R8I -
GL_R8UI
public static int GL_R8UI -
GL_R16
public static int GL_R16 -
GL_R16I
public static int GL_R16I -
GL_R16UI
public static int GL_R16UI -
GL_R16F
public static int GL_R16F -
GL_R32I
public static int GL_R32I -
GL_R32UI
public static int GL_R32UI -
GL_R32F
public static int GL_R32F -
GL_RG8
public static int GL_RG8 -
GL_RG8I
public static int GL_RG8I -
GL_RG8UI
public static int GL_RG8UI -
GL_RG16
public static int GL_RG16 -
GL_RG16I
public static int GL_RG16I -
GL_RG16UI
public static int GL_RG16UI -
GL_RG16F
public static int GL_RG16F -
GL_RG32I
public static int GL_RG32I -
GL_RG32UI
public static int GL_RG32UI -
GL_RG32F
public static int GL_RG32F -
GL_RGB8I
public static int GL_RGB8I -
GL_RGB8UI
public static int GL_RGB8UI -
GL_RGB16I
public static int GL_RGB16I -
GL_RGB16UI
public static int GL_RGB16UI -
GL_RGB32I
public static int GL_RGB32I -
GL_RGB32UI
public static int GL_RGB32UI -
GL_RGBA8I
public static int GL_RGBA8I -
GL_RGBA8UI
public static int GL_RGBA8UI -
GL_RGBA16I
public static int GL_RGBA16I -
GL_RGBA16UI
public static int GL_RGBA16UI -
GL_RGBA32I
public static int GL_RGBA32I -
GL_RGBA32UI
public static int GL_RGBA32UI -
GL_ALPHA8I
public static int GL_ALPHA8I -
GL_ALPHA8UI
public static int GL_ALPHA8UI -
GL_ALPHA16I
public static int GL_ALPHA16I -
GL_ALPHA16UI
public static int GL_ALPHA16UI -
GL_ALPHA32I
public static int GL_ALPHA32I -
GL_ALPHA32UI
public static int GL_ALPHA32UI -
GL_RED_INTEGER
public static int GL_RED_INTEGER -
GL_GREEN_INTEGER
public static int GL_GREEN_INTEGER -
GL_BLUE_INTEGER
public static int GL_BLUE_INTEGER -
GL_ALPHA_INTEGER
public static int GL_ALPHA_INTEGER -
GL_RG
public static int GL_RG -
GL_RG_INTEGER
public static int GL_RG_INTEGER -
GL_RGB_INTEGER
public static int GL_RGB_INTEGER -
GL_RGBA_INTEGER
public static int GL_RGBA_INTEGER -
GL_BGR_INTEGER
public static int GL_BGR_INTEGER -
GL_BGRA_INTEGER
public static int GL_BGRA_INTEGER -
GL_RGB16F
public static int GL_RGB16F -
GL_RGB32F
public static int GL_RGB32F -
GL_RGBA16F
public static int GL_RGBA16F -
GL_RGBA32F
public static int GL_RGBA32F -
GL_ALPHA16F
public static int GL_ALPHA16F -
GL_ALPHA32F
public static int GL_ALPHA32F -
GL_R11F_G11F_B10F
public static int GL_R11F_G11F_B10F -
GL_UNSIGNED_INT_10F_11F_11F_REV
public static int GL_UNSIGNED_INT_10F_11F_11F_REV -
GL_RGB9_E5
public static int GL_RGB9_E5 -
GL_UNSIGNED_INT_5_9_9_9_REV
public static int GL_UNSIGNED_INT_5_9_9_9_REV -
GL_TEXTURE_RECTANGLE
public static int GL_TEXTURE_RECTANGLE -
GL_PROXY_TEXTURE_RECTANGLE
public static int GL_PROXY_TEXTURE_RECTANGLE -
GL_TEXTURE_BINDING_RECTANGLE
public static int GL_TEXTURE_BINDING_RECTANGLE -
GL_MAX_RECTANGLE_TEXTURE_SIZE
public static int GL_MAX_RECTANGLE_TEXTURE_SIZE -
GL_TEXTURE_CUBE_MAP_SEAMLESS
public static int GL_TEXTURE_CUBE_MAP_SEAMLESS -
GL_R8_SNORM
public static int GL_R8_SNORM -
GL_RG8_SNORM
public static int GL_RG8_SNORM -
GL_RGB8_SNORM
public static int GL_RGB8_SNORM -
GL_RGBA8_SNORM
public static int GL_RGBA8_SNORM -
GL_R16_SNORM
public static int GL_R16_SNORM -
GL_RG16_SNORM
public static int GL_RG16_SNORM -
GL_RGB16_SNORM
public static int GL_RGB16_SNORM -
GL_RGBA16_SNORM
public static int GL_RGBA16_SNORM -
GL_RED_SNORM
public static int GL_RED_SNORM -
GL_RG_SNORM
public static int GL_RG_SNORM -
GL_RGB_SNORM
public static int GL_RGB_SNORM -
GL_RGBA_SNORM
public static int GL_RGBA_SNORM -
GL_RGB10_A2UI
public static int GL_RGB10_A2UI -
GL_TEXTURE_CUBE_MAP_ARRAY
public static int GL_TEXTURE_CUBE_MAP_ARRAY -
GL_PROXY_TEXTURE_CUBE_MAP_ARRAY
public static int GL_PROXY_TEXTURE_CUBE_MAP_ARRAY -
GL_TEXTURE_BINDING_CUBE_MAP_ARRAY
public static int GL_TEXTURE_BINDING_CUBE_MAP_ARRAY -
GL_RGB565
public static int GL_RGB565 -
GL_TRUE
public static final int GL_TRUE- See Also:
-
GL_FALSE
public static final int GL_FALSE- See Also:
-
GL_READ_ONLY
public static int GL_READ_ONLY -
GL_WRITE_ONLY
public static int GL_WRITE_ONLY -
GL_READ_WRITE
public static int GL_READ_WRITE -
GL_TEXTURE_VIEW_MIN_LEVEL
public static int GL_TEXTURE_VIEW_MIN_LEVEL -
GL_TEXTURE_VIEW_NUM_LEVELS
public static int GL_TEXTURE_VIEW_NUM_LEVELS -
GL_TEXTURE_VIEW_MIN_LAYER
public static int GL_TEXTURE_VIEW_MIN_LAYER -
GL_TEXTURE_VIEW_NUM_LAYERS
public static int GL_TEXTURE_VIEW_NUM_LAYERS -
GL_TEXTURE_IMMUTABLE_LEVELS
public static int GL_TEXTURE_IMMUTABLE_LEVELS
-
-
Method Details
-
valid_CubeMap
public static boolean valid_CubeMap() -
valid_BorderClamp
public static boolean valid_BorderClamp() -
valid_MirroredRepeat
public static boolean valid_MirroredRepeat() -
valid_NPOT
public static boolean valid_NPOT() -
valid_SRGB
public static boolean valid_SRGB() -
valid_TexArray
public static boolean valid_TexArray() -
valid_TexInt
public static boolean valid_TexInt()Also includedR16F,R326F,RG16F,RG32F -
valid_TexFloat
public static boolean valid_TexFloat() -
valid_R11F_G11F_B10F
public static boolean valid_R11F_G11F_B10F() -
valid_RGB9_E5
public static boolean valid_RGB9_E5() -
valid_TexRectangle
public static boolean valid_TexRectangle() -
valid_SeamlessCubeMap
public static boolean valid_SeamlessCubeMap() -
valid_TexSnorm
public static boolean valid_TexSnorm() -
valid_RGB10_A2UI
public static boolean valid_RGB10_A2UI() -
valid_CubeMapArray
public static boolean valid_CubeMapArray() -
valid_RGB565
public static boolean valid_RGB565() -
valid_ImageLoadStore
public static boolean valid_ImageLoadStore()GL42.glBindImageTexture(int, int, int, boolean, int, int, int) -
valid_TexStorage
public static boolean valid_TexStorage()GL42.glTexStorage1D(int, int, int, int)GL42.glTexStorage2D(int, int, int, int, int)GL42.glTexStorage3D(int, int, int, int, int, int) -
valid_SeamlessCubeMapPerTex
public static boolean valid_SeamlessCubeMapPerTex() -
valid_CopyImage
public static boolean valid_CopyImage()GL43.glCopyImageSubData(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) -
valid_TexView
public static boolean valid_TexView()GL43.glTextureView(int, int, int, int, int, int, int, int) -
valid_Invalidate
public static boolean valid_Invalidate()GL43.glInvalidateTexImage(int, int)GL43.glInvalidateTexSubImage(int, int, int, int, int, int, int, int) -
valid_ClearTex
public static boolean valid_ClearTex()GL44.glClearTexImage(int, int, int, int, ByteBuffer)GL44.glClearTexImage(int, int, int, int, ShortBuffer)GL44.glClearTexImage(int, int, int, int, IntBuffer)GL44.glClearTexImage(int, int, int, int, LongBuffer)GL44.glClearTexImage(int, int, int, int, FloatBuffer)GL44.glClearTexImage(int, int, int, int, DoubleBuffer)GL44.glClearTexSubImage(int, int, int, int, int, int, int, int, int, int, ByteBuffer)GL44.glClearTexSubImage(int, int, int, int, int, int, int, int, int, int, ShortBuffer)GL44.glClearTexSubImage(int, int, int, int, int, int, int, int, int, int, IntBuffer)GL44.glClearTexSubImage(int, int, int, int, int, int, int, int, int, int, LongBuffer)GL44.glClearTexSubImage(int, int, int, int, int, int, int, int, int, int, FloatBuffer)GL44.glClearTexSubImage(int, int, int, int, int, int, int, int, int, int, DoubleBuffer) -
valid_MultiBind
public static boolean valid_MultiBind() -
glPrioritizeTextures
-
glAreTexturesResident
-
glCopyTexImage1D
public static void glCopyTexImage1D(int target, int level, int internalFormat, int x, int y, int width, int border) -
glCopyTexImage2D
public static void glCopyTexImage2D(int target, int level, int internalFormat, int x, int y, int width, int height, int border) -
glCopyTexSubImage1D
public static void glCopyTexSubImage1D(int target, int level, int xoffset, int x, int y, int width) -
glCopyTexSubImage2D
public static void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) -
glCopyTexSubImage3D
public static void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) -
glGenTextures
public static int glGenTextures() -
glGenTextures
-
glDeleteTextures
public static void glDeleteTextures(int texture) -
glDeleteTextures
-
glBindTexture
public static void glBindTexture(int target, int texture) -
glGetTexParameterf
public static float glGetTexParameterf(int target, int pname) -
glGetTexParameter
-
glGetTexParameteri
public static int glGetTexParameteri(int target, int pname) -
glGetTexParameter
-
glGetTexLevelParameterf
public static float glGetTexLevelParameterf(int target, int level, int pname) -
glGetTexLevelParameter
-
glGetTexLevelParameteri
public static int glGetTexLevelParameteri(int target, int level, int pname) -
glGetTexLevelParameter
-
glGetTexImage
-
glGetTexImage
-
glGetTexImage
-
glGetTexImage
-
glGetTexImage
-
glGetTexImage
public static void glGetTexImage(int target, int level, int format, int type, long pixels_buffer_offset) -
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, ByteBuffer pixels) -
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, ShortBuffer pixels) -
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, IntBuffer pixels) -
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, FloatBuffer pixels) -
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, DoubleBuffer pixels) -
glTexImage1D
public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, long pixels_buffer_offset) -
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ByteBuffer pixels) -
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ShortBuffer pixels) -
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, IntBuffer pixels) -
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, FloatBuffer pixels) -
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, DoubleBuffer pixels) -
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels_buffer_offset) -
glTexImage3D
public static void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, ByteBuffer pixels) -
glTexImage3D
public static void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, ShortBuffer pixels) -
glTexImage3D
public static void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, IntBuffer pixels) -
glTexImage3D
public static void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, FloatBuffer pixels) -
glTexImage3D
public static void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, DoubleBuffer pixels) -
glTexImage3D
public static void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, long pixels_buffer_offset) -
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, ByteBuffer pixels) -
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, ShortBuffer pixels) -
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, IntBuffer pixels) -
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, FloatBuffer pixels) -
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, DoubleBuffer pixels) -
glTexSubImage1D
public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, long pixels_buffer_offset) -
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ByteBuffer pixels) -
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ShortBuffer pixels) -
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, IntBuffer pixels) -
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, FloatBuffer pixels) -
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, DoubleBuffer pixels) -
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset) -
glTexSubImage3D
public static void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer pixels) -
glTexSubImage3D
public static void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ShortBuffer pixels) -
glTexSubImage3D
public static void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, IntBuffer pixels) -
glTexSubImage3D
public static void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, FloatBuffer pixels) -
glTexSubImage3D
public static void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, DoubleBuffer pixels) -
glTexSubImage3D
public static void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels_buffer_offset) -
glTexParameterf
public static void glTexParameterf(int target, int pname, float param) -
glTexParameter
-
glTexParameteri
public static void glTexParameteri(int target, int pname, int param) -
glTexParameter
-
glBindImageTexture
public static void glBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format) -
glTexStorage1D
public static void glTexStorage1D(int target, int levels, int internalformat, int width) -
glTexStorage2D
public static void glTexStorage2D(int target, int levels, int internalformat, int width, int height) -
glTexStorage3D
public static void glTexStorage3D(int target, int levels, int internalformat, int width, int height, int depth) -
glCopyImageSubData
public static void glCopyImageSubData(int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth) -
glTextureView
public static void glTextureView(int texture, int target, int origtexture, int internalformat, int minlevel, int numlevels, int minlayer, int numlayers) -
glInvalidateTexImage
public static void glInvalidateTexImage(int texture, int level) -
glInvalidateTexSubImage
public static void glInvalidateTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth) -
glBindTextures
-
glBindImageTextures
-
glClearTexImage
-
glClearTexImage
-
glClearTexImage
-
glClearTexImage
-
glClearTexImage
-
glClearTexImage
-
glClearTexSubImage
public static void glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer data) -
glClearTexSubImage
public static void glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ShortBuffer data) -
glClearTexSubImage
public static void glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, IntBuffer data) -
glClearTexSubImage
public static void glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, LongBuffer data) -
glClearTexSubImage
public static void glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, FloatBuffer data) -
glClearTexSubImage
public static void glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, DoubleBuffer data)
-