Class ARBGetTextureSubImage

java.lang.Object
org.lwjgl.opengl.ARBGetTextureSubImage

public class ARBGetTextureSubImage extends Object
Native bindings to the ARB_get_texture_sub_image extension.

This extension adds a new function to get sub-regions of texture images.

Requires OpenGL 2.0. Promoted to core in OpenGL 4.5.

  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, double[] pixels)
    static void
    glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, float[] pixels)
    static void
    glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int[] pixels)
    static void
    glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int bufSize, long pixels)
    Obtains a sub-region of a compressed texture image.
    static void
    glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, short[] pixels)
    static void
    glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, ByteBuffer pixels)
    Obtains a sub-region of a compressed texture image.
    static void
    glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, DoubleBuffer pixels)
    Obtains a sub-region of a compressed texture image.
    static void
    glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, FloatBuffer pixels)
    Obtains a sub-region of a compressed texture image.
    static void
    glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, IntBuffer pixels)
    Obtains a sub-region of a compressed texture image.
    static void
    glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, ShortBuffer pixels)
    Obtains a sub-region of a compressed texture image.
    static void
    glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, double[] pixels)
    Array version of: GetTextureSubImage
    static void
    glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, float[] pixels)
    Array version of: GetTextureSubImage
    static void
    glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int[] pixels)
    Array version of: GetTextureSubImage
    static void
    glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int bufSize, long pixels)
    Obtains sub-regions of a texture image from a texture object.
    static void
    glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, short[] pixels)
    Array version of: GetTextureSubImage
    static void
    glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer pixels)
    Obtains sub-regions of a texture image from a texture object.
    static void
    glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, DoubleBuffer pixels)
    Obtains sub-regions of a texture image from a texture object.
    static void
    glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, FloatBuffer pixels)
    Obtains sub-regions of a texture image from a texture object.
    static void
    glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, IntBuffer pixels)
    Obtains sub-regions of a texture image from a texture object.
    static void
    glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ShortBuffer pixels)
    Obtains sub-regions of a texture image from a texture object.
    static void
    nglGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int bufSize, long pixels)
    Unsafe version of: GetCompressedTextureSubImage
    static void
    nglGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int bufSize, long pixels)
    Unsafe version of: GetTextureSubImage

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait