# EXTTextureInteger (LWJGL API)
Date: 2015-07-28

## org.lwjgl.opengl
Class EXTTextureInteger

    java.lang.Object
      org.lwjgl.opengl.EXTTextureInteger

    public final class EXTTextureInteger

extends java.lang.Object

Field Summary
`static int` `GL_ALPHA_INTEGER_EXT` Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:
`static int` `GL_ALPHA16I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_ALPHA16UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_ALPHA32I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_ALPHA32UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_ALPHA8I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_ALPHA8UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_BGR_INTEGER_EXT` Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:
`static int` `GL_BGRA_INTEGER_EXT` Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:
`static int` `GL_BLUE_INTEGER_EXT` Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:
`static int` `GL_GREEN_INTEGER_EXT` Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:
`static int` `GL_INTENSITY16I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_INTENSITY16UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_INTENSITY32I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_INTENSITY32UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_INTENSITY8I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_INTENSITY8UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_LUMINANCE_ALPHA_INTEGER_EXT` Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:
`static int` `GL_LUMINANCE_ALPHA16I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_LUMINANCE_ALPHA16UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_LUMINANCE_ALPHA32I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_LUMINANCE_ALPHA32UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_LUMINANCE_ALPHA8I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_LUMINANCE_ALPHA8UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_LUMINANCE_INTEGER_EXT` Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:
`static int` `GL_LUMINANCE16I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_LUMINANCE16UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_LUMINANCE32I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_LUMINANCE32UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_LUMINANCE8I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_LUMINANCE8UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_RED_INTEGER_EXT` Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:
`static int` `GL_RGB_INTEGER_EXT` Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:
`static int` `GL_RGB16I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_RGB16UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_RGB32I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_RGB32UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_RGB8I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_RGB8UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_RGBA_INTEGER_EXT` Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:
`static int` `GL_RGBA_INTEGER_MODE_EXT` Accepted by the <pname> parameters of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
`static int` `GL_RGBA16I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_RGBA16UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_RGBA32I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_RGBA32UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_RGBA8I_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:
`static int` `GL_RGBA8UI_EXT` Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

Method Summary
`static void` `glClearColorIiEXT(int r, int g, int b, int a)`
`static void` `glClearColorIuiEXT(int r, int g, int b, int a)`
`static void` `glGetTexParameterIEXT(int target, int pname, java.nio.IntBuffer params)`
`static int` `glGetTexParameterIiEXT(int target, int pname)` Overloads glGetTexParameterIivEXT.
`static void` `glGetTexParameterIuEXT(int target, int pname, java.nio.IntBuffer params)`
`static int` `glGetTexParameterIuiEXT(int target, int pname)` Overloads glGetTexParameterIuivEXT.
`static void` `glTexParameterIEXT(int target, int pname, java.nio.IntBuffer params)`
`static void` `glTexParameterIiEXT(int target, int pname, int param)` Overloads glTexParameterIivEXT.
`static void` `glTexParameterIuEXT(int target, int pname, java.nio.IntBuffer params)`
`static void` `glTexParameterIuiEXT(int target, int pname, int param)` Overloads glTexParameterIuivEXT.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### GL_RGBA_INTEGER_MODE_EXT

    public static final int GL_RGBA_INTEGER_MODE_EXT

  Accepted by the <pname> parameters of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

  See Also:
    Constant Field Values

### GL_RGBA32UI_EXT

    public static final int GL_RGBA32UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_RGB32UI_EXT

    public static final int GL_RGB32UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_ALPHA32UI_EXT

    public static final int GL_ALPHA32UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_INTENSITY32UI_EXT

    public static final int GL_INTENSITY32UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_LUMINANCE32UI_EXT

    public static final int GL_LUMINANCE32UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA32UI_EXT

    public static final int GL_LUMINANCE_ALPHA32UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_RGBA16UI_EXT

    public static final int GL_RGBA16UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_RGB16UI_EXT

    public static final int GL_RGB16UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_ALPHA16UI_EXT

    public static final int GL_ALPHA16UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_INTENSITY16UI_EXT

    public static final int GL_INTENSITY16UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_LUMINANCE16UI_EXT

    public static final int GL_LUMINANCE16UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA16UI_EXT

    public static final int GL_LUMINANCE_ALPHA16UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_RGBA8UI_EXT

    public static final int GL_RGBA8UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_RGB8UI_EXT

    public static final int GL_RGB8UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_ALPHA8UI_EXT

    public static final int GL_ALPHA8UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_INTENSITY8UI_EXT

    public static final int GL_INTENSITY8UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_LUMINANCE8UI_EXT

    public static final int GL_LUMINANCE8UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA8UI_EXT

    public static final int GL_LUMINANCE_ALPHA8UI_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_RGBA32I_EXT

    public static final int GL_RGBA32I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_RGB32I_EXT

    public static final int GL_RGB32I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_ALPHA32I_EXT

    public static final int GL_ALPHA32I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_INTENSITY32I_EXT

    public static final int GL_INTENSITY32I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_LUMINANCE32I_EXT

    public static final int GL_LUMINANCE32I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA32I_EXT

    public static final int GL_LUMINANCE_ALPHA32I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_RGBA16I_EXT

    public static final int GL_RGBA16I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_RGB16I_EXT

    public static final int GL_RGB16I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_ALPHA16I_EXT

    public static final int GL_ALPHA16I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_INTENSITY16I_EXT

    public static final int GL_INTENSITY16I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_LUMINANCE16I_EXT

    public static final int GL_LUMINANCE16I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA16I_EXT

    public static final int GL_LUMINANCE_ALPHA16I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_RGBA8I_EXT

    public static final int GL_RGBA8I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_RGB8I_EXT

    public static final int GL_RGB8I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_ALPHA8I_EXT

    public static final int GL_ALPHA8I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_INTENSITY8I_EXT

    public static final int GL_INTENSITY8I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_LUMINANCE8I_EXT

    public static final int GL_LUMINANCE8I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA8I_EXT

    public static final int GL_LUMINANCE_ALPHA8I_EXT

  Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, and TexImage3D:

  See Also:
    Constant Field Values

### GL_RED_INTEGER_EXT

    public static final int GL_RED_INTEGER_EXT

  Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:

  See Also:
    Constant Field Values

### GL_GREEN_INTEGER_EXT

    public static final int GL_GREEN_INTEGER_EXT

  Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:

  See Also:
    Constant Field Values

### GL_BLUE_INTEGER_EXT

    public static final int GL_BLUE_INTEGER_EXT

  Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:

  See Also:
    Constant Field Values

### GL_ALPHA_INTEGER_EXT

    public static final int GL_ALPHA_INTEGER_EXT

  Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:

  See Also:
    Constant Field Values

### GL_RGB_INTEGER_EXT

    public static final int GL_RGB_INTEGER_EXT

  Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:

  See Also:
    Constant Field Values

### GL_RGBA_INTEGER_EXT

    public static final int GL_RGBA_INTEGER_EXT

  Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:

  See Also:
    Constant Field Values

### GL_BGR_INTEGER_EXT

    public static final int GL_BGR_INTEGER_EXT

  Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:

  See Also:
    Constant Field Values

### GL_BGRA_INTEGER_EXT

    public static final int GL_BGRA_INTEGER_EXT

  Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:

  See Also:
    Constant Field Values

### GL_LUMINANCE_INTEGER_EXT

    public static final int GL_LUMINANCE_INTEGER_EXT

  Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:

  See Also:
    Constant Field Values

### GL_LUMINANCE_ALPHA_INTEGER_EXT

    public static final int GL_LUMINANCE_ALPHA_INTEGER_EXT

  Accepted by the <format> parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels:

  See Also:
    Constant Field Values

Method Detail

### glClearColorIiEXT

    public static void glClearColorIiEXT(int r,
                                         int g,
                                         int b,
                                         int a)

### glClearColorIuiEXT

    public static void glClearColorIuiEXT(int r,
                                          int g,
                                          int b,
                                          int a)

### glTexParameterIEXT

    public static void glTexParameterIEXT(int target,
                                          int pname,
                                          java.nio.IntBuffer params)

### glTexParameterIiEXT

    public static void glTexParameterIiEXT(int target,
                                           int pname,
                                           int param)

  Overloads glTexParameterIivEXT.

### glTexParameterIuEXT

    public static void glTexParameterIuEXT(int target,
                                           int pname,
                                           java.nio.IntBuffer params)

### glTexParameterIuiEXT

    public static void glTexParameterIuiEXT(int target,
                                            int pname,
                                            int param)

  Overloads glTexParameterIuivEXT.

### glGetTexParameterIEXT

    public static void glGetTexParameterIEXT(int target,
                                             int pname,
                                             java.nio.IntBuffer params)

### glGetTexParameterIiEXT

    public static int glGetTexParameterIiEXT(int target,
                                             int pname)

  Overloads glGetTexParameterIivEXT.

### glGetTexParameterIuEXT

    public static void glGetTexParameterIuEXT(int target,
                                              int pname,
                                              java.nio.IntBuffer params)

### glGetTexParameterIuiEXT

    public static int glGetTexParameterIuiEXT(int target,
                                              int pname)

  Overloads glGetTexParameterIuivEXT.

Copyright © 2002-2009 lwjgl.org. All Rights Reserved.