Top Fields Constructors Methods
org.lwjgl.opengl

public final Class GL33

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

Field Summary

Modifier and TypeField and Description
public static final int
GL_ANY_SAMPLES_PASSED

Accepted by the <target> parameter of BeginQuery, EndQuery, and GetQueryiv:

public static final int
GL_INT_2_10_10_10_REV

Accepted by the <type> parameter of VertexAttribPointer, VertexPointer, NormalPointer, ColorPointer, SecondaryColorPointer, TexCoordPointer, VertexAttribP{1234}ui, VertexP*, TexCoordP*, MultiTexCoordP*, NormalP3ui, ColorP*, SecondaryColorP* and VertexAttribP*

public static final int
GL_MAX_DUAL_SOURCE_DRAW_BUFFERS

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

public static final int
GL_ONE_MINUS_SRC1_ALPHA

Accepted by the <src> and <dst> parameters of BlendFunc and BlendFunci, and by the <srcRGB>, <dstRGB>, <srcAlpha> and <dstAlpha> parameters of BlendFuncSeparate and BlendFuncSeparatei:

public static final int
GL_ONE_MINUS_SRC1_COLOR

Accepted by the <src> and <dst> parameters of BlendFunc and BlendFunci, and by the <srcRGB>, <dstRGB>, <srcAlpha> and <dstAlpha> parameters of BlendFuncSeparate and BlendFuncSeparatei:

public static final int
GL_RGB10_A2UI

Accepted by the <internalFormat> parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, RenderbufferStorage and RenderbufferStorageMultisample:

public static final int
GL_SAMPLER_BINDING

Accepted by the <value> parameter of the GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv and GetDoublev functions:

public static final int
GL_SRC1_COLOR

Accepted by the <src> and <dst> parameters of BlendFunc and BlendFunci, and by the <srcRGB>, <dstRGB>, <srcAlpha> and <dstAlpha> parameters of BlendFuncSeparate and BlendFuncSeparatei:

public static final int
GL_TEXTURE_SWIZZLE_A

Accepted by the <pname> parameters of TexParameteri, TexParameterf, TexParameteriv, TexParameterfv, GetTexParameterfv, and GetTexParameteriv:

public static final int
GL_TEXTURE_SWIZZLE_B

Accepted by the <pname> parameters of TexParameteri, TexParameterf, TexParameteriv, TexParameterfv, GetTexParameterfv, and GetTexParameteriv:

public static final int
GL_TEXTURE_SWIZZLE_G

Accepted by the <pname> parameters of TexParameteri, TexParameterf, TexParameteriv, TexParameterfv, GetTexParameterfv, and GetTexParameteriv:

public static final int
GL_TEXTURE_SWIZZLE_R

Accepted by the <pname> parameters of TexParameteri, TexParameterf, TexParameteriv, TexParameterfv, GetTexParameterfv, and GetTexParameteriv:

public static final int
GL_TEXTURE_SWIZZLE_RGBA

Accepted by the <pname> parameters of TexParameteriv, TexParameterfv, GetTexParameterfv, and GetTexParameteriv:

public static final int
GL_TIME_ELAPSED

Accepted by the <target> parameter of BeginQuery, EndQuery, and GetQueryiv:

public static final int
GL_TIMESTAMP

Accepted by the <target> parameter of GetQueryiv and QueryCounter.

public static final int
GL_VERTEX_ATTRIB_ARRAY_DIVISOR

Accepted by the <pname> parameters of GetVertexAttribdv, GetVertexAttribfv, and GetVertexAttribiv:

Constructor Summary

AccessConstructor and Description
private
GL33()

Method Summary

Modifier and TypeMethod and Description
public static void
glBindFragDataLocationIndexed(int program, int colorNumber, int index, ByteBuffer name)

public static void
glBindFragDataLocationIndexed(int program, int colorNumber, int index, CharSequence name)

Overloads glBindFragDataLocationIndexed.

public static void
glBindSampler(int unit, int sampler)

public static void
glColorP3u(int type, IntBuffer color)

public static void
glColorP3ui(int type, int color)

public static void
glColorP4u(int type, IntBuffer color)

public static void
glColorP4ui(int type, int color)

public static void
public static void
glDeleteSamplers(int sampler)

Overloads glDeleteSamplers.

public static void
public static int
glGenSamplers()

Overloads glGenSamplers.

public static int
glGetFragDataIndex(int program, ByteBuffer name)

public static int
glGetFragDataIndex(int program, CharSequence name)

Overloads glGetFragDataIndex.

public static void
glGetQueryObject(int id, int pname, LongBuffer params)

public static long
glGetQueryObject(int id, int pname)

Deprecated Will be removed in 3.0. Use glGetQueryObjecti64 instead.
Overloads glGetQueryObjecti64v.
public static long
glGetQueryObjecti64(int id, int pname)

Overloads glGetQueryObjecti64v.

public static void
glGetQueryObjectu(int id, int pname, LongBuffer params)

public static long
glGetQueryObjectu(int id, int pname)

Deprecated Will be removed in 3.0. Use glGetQueryObjectui64 instead.
Overloads glGetQueryObjectui64v.
public static long
glGetQueryObjectui64(int id, int pname)

Overloads glGetQueryObjectui64v.

public static void
glGetSamplerParameter(int sampler, int pname, IntBuffer params)

public static void
glGetSamplerParameter(int sampler, int pname, FloatBuffer params)

public static float
glGetSamplerParameterf(int sampler, int pname)

Overloads glGetSamplerParameterfv.

public static int
glGetSamplerParameteri(int sampler, int pname)

Overloads glGetSamplerParameteriv.

public static void
glGetSamplerParameterI(int sampler, int pname, IntBuffer params)

public static int
glGetSamplerParameterIi(int sampler, int pname)

Overloads glGetSamplerParameterIiv.

public static void
glGetSamplerParameterIu(int sampler, int pname, IntBuffer params)

public static int
glGetSamplerParameterIui(int sampler, int pname)

Overloads glGetSamplerParameterIuiv.

public static boolean
glIsSampler(int sampler)

public static void
glMultiTexCoordP1u(int texture, int type, IntBuffer coords)

public static void
glMultiTexCoordP1ui(int texture, int type, int coords)

public static void
glMultiTexCoordP2u(int texture, int type, IntBuffer coords)

public static void
glMultiTexCoordP2ui(int texture, int type, int coords)

public static void
glMultiTexCoordP3u(int texture, int type, IntBuffer coords)

public static void
glMultiTexCoordP3ui(int texture, int type, int coords)

public static void
glMultiTexCoordP4u(int texture, int type, IntBuffer coords)

public static void
glMultiTexCoordP4ui(int texture, int type, int coords)

public static void
glNormalP3u(int type, IntBuffer coords)

public static void
glNormalP3ui(int type, int coords)

public static void
glQueryCounter(int id, int target)

public static void
glSamplerParameter(int sampler, int pname, IntBuffer params)

public static void
glSamplerParameter(int sampler, int pname, FloatBuffer params)

public static void
glSamplerParameterf(int sampler, int pname, float param)

public static void
glSamplerParameteri(int sampler, int pname, int param)

public static void
glSamplerParameterI(int sampler, int pname, IntBuffer params)

public static void
glSamplerParameterIu(int sampler, int pname, IntBuffer params)

public static void
glSecondaryColorP3u(int type, IntBuffer color)

public static void
glSecondaryColorP3ui(int type, int color)

public static void
glTexCoordP1u(int type, IntBuffer coords)

public static void
glTexCoordP1ui(int type, int coords)

public static void
glTexCoordP2u(int type, IntBuffer coords)

public static void
glTexCoordP2ui(int type, int coords)

public static void
glTexCoordP3u(int type, IntBuffer coords)

public static void
glTexCoordP3ui(int type, int coords)

public static void
glTexCoordP4u(int type, IntBuffer coords)

public static void
glTexCoordP4ui(int type, int coords)

public static void
glVertexAttribDivisor(int index, int divisor)

public static void
glVertexAttribP1u(int index, int type, boolean normalized, IntBuffer value)

public static void
glVertexAttribP1ui(int index, int type, boolean normalized, int value)

public static void
glVertexAttribP2u(int index, int type, boolean normalized, IntBuffer value)

public static void
glVertexAttribP2ui(int index, int type, boolean normalized, int value)

public static void
glVertexAttribP3u(int index, int type, boolean normalized, IntBuffer value)

public static void
glVertexAttribP3ui(int index, int type, boolean normalized, int value)

public static void
glVertexAttribP4u(int index, int type, boolean normalized, IntBuffer value)

public static void
glVertexAttribP4ui(int index, int type, boolean normalized, int value)

public static void
glVertexP2u(int type, IntBuffer value)

public static void
glVertexP2ui(int type, int value)

public static void
glVertexP3u(int type, IntBuffer value)

public static void
glVertexP3ui(int type, int value)

public static void
glVertexP4u(int type, IntBuffer value)

public static void
glVertexP4ui(int type, int value)

pack-priv static native void
nglBindFragDataLocationIndexed(int program, int colorNumber, int index, long name, long function_pointer)

pack-priv static native void
nglBindSampler(int unit, int sampler, long function_pointer)

pack-priv static native void
nglColorP3ui(int type, int color, long function_pointer)

pack-priv static native void
nglColorP3uiv(int type, long color, long function_pointer)

pack-priv static native void
nglColorP4ui(int type, int color, long function_pointer)

pack-priv static native void
nglColorP4uiv(int type, long color, long function_pointer)

pack-priv static native void
nglDeleteSamplers(int samplers_count, long samplers, long function_pointer)

pack-priv static native void
nglGenSamplers(int samplers_count, long samplers, long function_pointer)

pack-priv static native int
nglGetFragDataIndex(int program, long name, long function_pointer)

pack-priv static native void
nglGetQueryObjecti64v(int id, int pname, long params, long function_pointer)

pack-priv static native void
nglGetQueryObjectui64v(int id, int pname, long params, long function_pointer)

pack-priv static native void
nglGetSamplerParameterfv(int sampler, int pname, long params, long function_pointer)

pack-priv static native void
nglGetSamplerParameterIiv(int sampler, int pname, long params, long function_pointer)

pack-priv static native void
nglGetSamplerParameterIuiv(int sampler, int pname, long params, long function_pointer)

pack-priv static native void
nglGetSamplerParameteriv(int sampler, int pname, long params, long function_pointer)

pack-priv static native boolean
nglIsSampler(int sampler, long function_pointer)

pack-priv static native void
nglMultiTexCoordP1ui(int texture, int type, int coords, long function_pointer)

pack-priv static native void
nglMultiTexCoordP1uiv(int texture, int type, long coords, long function_pointer)

pack-priv static native void
nglMultiTexCoordP2ui(int texture, int type, int coords, long function_pointer)

pack-priv static native void
nglMultiTexCoordP2uiv(int texture, int type, long coords, long function_pointer)

pack-priv static native void
nglMultiTexCoordP3ui(int texture, int type, int coords, long function_pointer)

pack-priv static native void
nglMultiTexCoordP3uiv(int texture, int type, long coords, long function_pointer)

pack-priv static native void
nglMultiTexCoordP4ui(int texture, int type, int coords, long function_pointer)

pack-priv static native void
nglMultiTexCoordP4uiv(int texture, int type, long coords, long function_pointer)

pack-priv static native void
nglNormalP3ui(int type, int coords, long function_pointer)

pack-priv static native void
nglNormalP3uiv(int type, long coords, long function_pointer)

pack-priv static native void
nglQueryCounter(int id, int target, long function_pointer)

pack-priv static native void
nglSamplerParameterf(int sampler, int pname, float param, long function_pointer)

pack-priv static native void
nglSamplerParameterfv(int sampler, int pname, long params, long function_pointer)

pack-priv static native void
nglSamplerParameteri(int sampler, int pname, int param, long function_pointer)

pack-priv static native void
nglSamplerParameterIiv(int sampler, int pname, long params, long function_pointer)

pack-priv static native void
nglSamplerParameterIuiv(int sampler, int pname, long params, long function_pointer)

pack-priv static native void
nglSamplerParameteriv(int sampler, int pname, long params, long function_pointer)

pack-priv static native void
nglSecondaryColorP3ui(int type, int color, long function_pointer)

pack-priv static native void
nglSecondaryColorP3uiv(int type, long color, long function_pointer)

pack-priv static native void
nglTexCoordP1ui(int type, int coords, long function_pointer)

pack-priv static native void
nglTexCoordP1uiv(int type, long coords, long function_pointer)

pack-priv static native void
nglTexCoordP2ui(int type, int coords, long function_pointer)

pack-priv static native void
nglTexCoordP2uiv(int type, long coords, long function_pointer)

pack-priv static native void
nglTexCoordP3ui(int type, int coords, long function_pointer)

pack-priv static native void
nglTexCoordP3uiv(int type, long coords, long function_pointer)

pack-priv static native void
nglTexCoordP4ui(int type, int coords, long function_pointer)

pack-priv static native void
nglTexCoordP4uiv(int type, long coords, long function_pointer)

pack-priv static native void
nglVertexAttribDivisor(int index, int divisor, long function_pointer)

pack-priv static native void
nglVertexAttribP1ui(int index, int type, boolean normalized, int value, long function_pointer)

pack-priv static native void
nglVertexAttribP1uiv(int index, int type, boolean normalized, long value, long function_pointer)

pack-priv static native void
nglVertexAttribP2ui(int index, int type, boolean normalized, int value, long function_pointer)

pack-priv static native void
nglVertexAttribP2uiv(int index, int type, boolean normalized, long value, long function_pointer)

pack-priv static native void
nglVertexAttribP3ui(int index, int type, boolean normalized, int value, long function_pointer)

pack-priv static native void
nglVertexAttribP3uiv(int index, int type, boolean normalized, long value, long function_pointer)

pack-priv static native void
nglVertexAttribP4ui(int index, int type, boolean normalized, int value, long function_pointer)

pack-priv static native void
nglVertexAttribP4uiv(int index, int type, boolean normalized, long value, long function_pointer)

pack-priv static native void
nglVertexP2ui(int type, int value, long function_pointer)

pack-priv static native void
nglVertexP2uiv(int type, long value, long function_pointer)

pack-priv static native void
nglVertexP3ui(int type, int value, long function_pointer)

pack-priv static native void
nglVertexP3uiv(int type, long value, long function_pointer)

pack-priv static native void
nglVertexP4ui(int type, int value, long function_pointer)

pack-priv static native void
nglVertexP4uiv(int type, long value, long function_pointer)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait