Top Fields Constructors Methods
org.lwjgl.opengl

public final Class GL21

extends Object
Class Inheritance
Imports
org.lwjgl.*, java.nio.*

Field Summary

Modifier and TypeField and Description
public static final int
GL_COMPRESSED_SLUMINANCE

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

public static final int
GL_COMPRESSED_SLUMINANCE_ALPHA

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

public static final int
GL_COMPRESSED_SRGB

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

public static final int
GL_COMPRESSED_SRGB_ALPHA

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

public static final int
GL_CURRENT_RASTER_SECONDARY_COLOR

Accepted by the <pname> parameter of GetIntegerv and GetFloatv.

public static final int
GL_FLOAT_MAT2x3

Returned by the <type> parameter of GetActiveAttribARB.

public static final int
GL_FLOAT_MAT2x4

Returned by the <type> parameter of GetActiveAttribARB.

public static final int
GL_FLOAT_MAT3x2

Returned by the <type> parameter of GetActiveAttribARB.

public static final int
GL_FLOAT_MAT3x4

Returned by the <type> parameter of GetActiveAttribARB.

public static final int
GL_FLOAT_MAT4x2

Returned by the <type> parameter of GetActiveAttribARB.

public static final int
GL_FLOAT_MAT4x3

Returned by the <type> parameter of GetActiveAttribARB.

public static final int
GL_PIXEL_PACK_BUFFER

Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferParameteriv, and GetBufferPointerv.

public static final int
GL_PIXEL_PACK_BUFFER_BINDING

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.

public static final int
GL_PIXEL_UNPACK_BUFFER

Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferParameteriv, and GetBufferPointerv.

public static final int
GL_PIXEL_UNPACK_BUFFER_BINDING

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.

public static final int
GL_SLUMINANCE

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

public static final int
GL_SLUMINANCE8

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

public static final int
GL_SLUMINANCE8_ALPHA8

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

public static final int
GL_SLUMINANCE_ALPHA

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

public static final int
GL_SRGB

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

public static final int
GL_SRGB8

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

public static final int
GL_SRGB8_ALPHA8

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

public static final int
GL_SRGB_ALPHA

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

Constructor Summary

AccessConstructor and Description
private
GL21()

Method Summary

Modifier and TypeMethod and Description
public static void
glUniformMatrix2x3(int location, boolean transpose, FloatBuffer matrices)

public static void
glUniformMatrix2x4(int location, boolean transpose, FloatBuffer matrices)

public static void
glUniformMatrix3x2(int location, boolean transpose, FloatBuffer matrices)

public static void
glUniformMatrix3x4(int location, boolean transpose, FloatBuffer matrices)

public static void
glUniformMatrix4x2(int location, boolean transpose, FloatBuffer matrices)

public static void
glUniformMatrix4x3(int location, boolean transpose, FloatBuffer matrices)

pack-priv static native void
nglUniformMatrix2x3fv(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)

pack-priv static native void
nglUniformMatrix2x4fv(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)

pack-priv static native void
nglUniformMatrix3x2fv(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)

pack-priv static native void
nglUniformMatrix3x4fv(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)

pack-priv static native void
nglUniformMatrix4x2fv(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)

pack-priv static native void
nglUniformMatrix4x3fv(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_COMPRESSED_SLUMINANCEback to summary
public static final int GL_COMPRESSED_SLUMINANCE

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

GL_COMPRESSED_SLUMINANCE_ALPHAback to summary
public static final int GL_COMPRESSED_SLUMINANCE_ALPHA

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

GL_COMPRESSED_SRGBback to summary
public static final int GL_COMPRESSED_SRGB

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

GL_COMPRESSED_SRGB_ALPHAback to summary
public static final int GL_COMPRESSED_SRGB_ALPHA

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

GL_CURRENT_RASTER_SECONDARY_COLORback to summary
public static final int GL_CURRENT_RASTER_SECONDARY_COLOR

Accepted by the <pname> parameter of GetIntegerv and GetFloatv.

GL_FLOAT_MAT2x3back to summary
public static final int GL_FLOAT_MAT2x3

Returned by the <type> parameter of GetActiveAttribARB.

GL_FLOAT_MAT2x4back to summary
public static final int GL_FLOAT_MAT2x4

Returned by the <type> parameter of GetActiveAttribARB.

GL_FLOAT_MAT3x2back to summary
public static final int GL_FLOAT_MAT3x2

Returned by the <type> parameter of GetActiveAttribARB.

GL_FLOAT_MAT3x4back to summary
public static final int GL_FLOAT_MAT3x4

Returned by the <type> parameter of GetActiveAttribARB.

GL_FLOAT_MAT4x2back to summary
public static final int GL_FLOAT_MAT4x2

Returned by the <type> parameter of GetActiveAttribARB.

GL_FLOAT_MAT4x3back to summary
public static final int GL_FLOAT_MAT4x3

Returned by the <type> parameter of GetActiveAttribARB.

GL_PIXEL_PACK_BUFFERback to summary
public static final int GL_PIXEL_PACK_BUFFER

Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferParameteriv, and GetBufferPointerv.

GL_PIXEL_PACK_BUFFER_BINDINGback to summary
public static final int GL_PIXEL_PACK_BUFFER_BINDING

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.

GL_PIXEL_UNPACK_BUFFERback to summary
public static final int GL_PIXEL_UNPACK_BUFFER

Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferParameteriv, and GetBufferPointerv.

GL_PIXEL_UNPACK_BUFFER_BINDINGback to summary
public static final int GL_PIXEL_UNPACK_BUFFER_BINDING

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.

GL_SLUMINANCEback to summary
public static final int GL_SLUMINANCE

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

GL_SLUMINANCE8back to summary
public static final int GL_SLUMINANCE8

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

GL_SLUMINANCE8_ALPHA8back to summary
public static final int GL_SLUMINANCE8_ALPHA8

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

GL_SLUMINANCE_ALPHAback to summary
public static final int GL_SLUMINANCE_ALPHA

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

GL_SRGBback to summary
public static final int GL_SRGB

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

GL_SRGB8back to summary
public static final int GL_SRGB8

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

GL_SRGB8_ALPHA8back to summary
public static final int GL_SRGB8_ALPHA8

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

GL_SRGB_ALPHAback to summary
public static final int GL_SRGB_ALPHA

Accepted by the <internalformat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D.

Constructor Detail

GL21back to summary
private GL21()

Method Detail

glUniformMatrix2x3back to summary
public static void glUniformMatrix2x3(int location, boolean transpose, FloatBuffer matrices)
glUniformMatrix2x4back to summary
public static void glUniformMatrix2x4(int location, boolean transpose, FloatBuffer matrices)
glUniformMatrix3x2back to summary
public static void glUniformMatrix3x2(int location, boolean transpose, FloatBuffer matrices)
glUniformMatrix3x4back to summary
public static void glUniformMatrix3x4(int location, boolean transpose, FloatBuffer matrices)
glUniformMatrix4x2back to summary
public static void glUniformMatrix4x2(int location, boolean transpose, FloatBuffer matrices)
glUniformMatrix4x3back to summary
public static void glUniformMatrix4x3(int location, boolean transpose, FloatBuffer matrices)
nglUniformMatrix2x3fvback to summary
pack-priv static native void nglUniformMatrix2x3fv(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)
nglUniformMatrix2x4fvback to summary
pack-priv static native void nglUniformMatrix2x4fv(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)
nglUniformMatrix3x2fvback to summary
pack-priv static native void nglUniformMatrix3x2fv(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)
nglUniformMatrix3x4fvback to summary
pack-priv static native void nglUniformMatrix3x4fv(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)
nglUniformMatrix4x2fvback to summary
pack-priv static native void nglUniformMatrix4x2fv(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)
nglUniformMatrix4x3fvback to summary
pack-priv static native void nglUniformMatrix4x3fv(int location, int matrices_count, boolean transpose, long matrices, long function_pointer)