Class GL33
- java.lang.Object
-
- org.lwjgl.opengl.GL33
-
public class GL33 extends java.lang.ObjectThe core OpenGL 3.3 functionality. OpenGL 3.3 implementations support revision 3.30 of the OpenGL Shading Language.Extensions promoted to core in this release:
-
-
Field Summary
Fields Modifier and Type Field and Description static intGL_ANY_SAMPLES_PASSEDAccepted by thetargetparameter of BeginQuery, EndQuery, and GetQueryiv.static intGL_INT_2_10_10_10_REVAccepted by thetypeparameter of VertexAttribPointer, VertexPointer, NormalPointer, ColorPointer, SecondaryColorPointer, TexCoordPointer, VertexAttribP{1234}ui, VertexP*, TexCoordP*, MultiTexCoordP*, NormalP3ui, ColorP*, SecondaryColorP* and VertexAttribP*.static intGL_MAX_DUAL_SOURCE_DRAW_BUFFERSAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv and GetDoublev.static intGL_ONE_MINUS_SRC1_ALPHA
GL_ONE_MINUS_SRC1_COLORAccepted by thesrcanddstparameters of BlendFunc and BlendFunci, and by thesrcRGB,dstRGB,srcAlphaanddstAlphaparameters of BlendFuncSeparate and BlendFuncSeparatei.static intGL_RGB10_A2UIAccepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, RenderbufferStorage and RenderbufferStorageMultisample.static intGL_SAMPLER_BINDINGAccepted by thevalueparameter of the GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv and GetDoublev functions.static intGL_SRC1_COLORAccepted by thesrcanddstparameters of BlendFunc and BlendFunci, and by thesrcRGB,dstRGB,srcAlphaanddstAlphaparameters of BlendFuncSeparate and BlendFuncSeparatei.static intGL_TEXTURE_SWIZZLE_A
GL_TEXTURE_SWIZZLE_B
GL_TEXTURE_SWIZZLE_G
GL_TEXTURE_SWIZZLE_RAccepted by thepnameparameters of TexParameteri, TexParameterf, TexParameteriv, TexParameterfv, GetTexParameterfv, and GetTexParameteriv.static intGL_TEXTURE_SWIZZLE_RGBAAccepted by thepnameparameters of TexParameteriv, TexParameterfv, GetTexParameterfv, and GetTexParameteriv.static intGL_TIME_ELAPSEDAccepted by thetargetparameter of BeginQuery, EndQuery, and GetQueryiv.static intGL_TIMESTAMPAccepted by thetargetparameter of GetQueryiv and QueryCounter.static intGL_VERTEX_ATTRIB_ARRAY_DIVISORAccepted by thepnameparameters of GetVertexAttribdv, GetVertexAttribfv, and GetVertexAttribiv.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static voidglBindFragDataLocationIndexed(int program, int colorNumber, int index, java.nio.ByteBuffer name)static voidglBindFragDataLocationIndexed(int program, int colorNumber, int index, java.lang.CharSequence name)static voidglBindSampler(int unit, int sampler)static voidglColorP3ui(int type, int color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglColorP3uiv(int type, int[] color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglColorP3uiv(int type, java.nio.IntBuffer color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglColorP4ui(int type, int color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglColorP4uiv(int type, int[] color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglColorP4uiv(int type, java.nio.IntBuffer color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglDeleteSamplers(int sampler)static voidglDeleteSamplers(int[] samplers)static voidglDeleteSamplers(java.nio.IntBuffer samplers)static intglGenSamplers()static voidglGenSamplers(int[] samplers)static voidglGenSamplers(java.nio.IntBuffer samplers)static intglGetFragDataIndex(int program, java.nio.ByteBuffer name)static intglGetFragDataIndex(int program, java.lang.CharSequence name)static longglGetQueryObjecti64(int id, int pname)static voidglGetQueryObjecti64v(int id, int pname, long[] params)static voidglGetQueryObjecti64v(int id, int pname, java.nio.LongBuffer params)static longglGetQueryObjectui64(int id, int pname)static voidglGetQueryObjectui64v(int id, int pname, long[] params)static voidglGetQueryObjectui64v(int id, int pname, java.nio.LongBuffer params)static floatglGetSamplerParameterf(int sampler, int pname)static voidglGetSamplerParameterfv(int sampler, int pname, float[] params)static voidglGetSamplerParameterfv(int sampler, int pname, java.nio.FloatBuffer params)static intglGetSamplerParameteri(int sampler, int pname)static intglGetSamplerParameterIi(int sampler, int pname)static voidglGetSamplerParameterIiv(int sampler, int pname, int[] params)static voidglGetSamplerParameterIiv(int sampler, int pname, java.nio.IntBuffer params)static intglGetSamplerParameterIui(int sampler, int pname)static voidglGetSamplerParameterIuiv(int sampler, int pname, int[] params)static voidglGetSamplerParameterIuiv(int sampler, int pname, java.nio.IntBuffer params)static voidglGetSamplerParameteriv(int sampler, int pname, int[] params)static voidglGetSamplerParameteriv(int sampler, int pname, java.nio.IntBuffer params)static booleanglIsSampler(int sampler)static voidglMultiTexCoordP1ui(int texture, int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglMultiTexCoordP1uiv(int texture, int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglMultiTexCoordP1uiv(int texture, int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglMultiTexCoordP2ui(int texture, int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglMultiTexCoordP2uiv(int texture, int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglMultiTexCoordP2uiv(int texture, int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglMultiTexCoordP3ui(int texture, int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglMultiTexCoordP3uiv(int texture, int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglMultiTexCoordP3uiv(int texture, int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglMultiTexCoordP4ui(int texture, int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglMultiTexCoordP4uiv(int texture, int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglMultiTexCoordP4uiv(int texture, int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglNormalP3ui(int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglNormalP3uiv(int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglNormalP3uiv(int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglQueryCounter(int id, int target)static voidglSamplerParameterf(int sampler, int pname, float param)static voidglSamplerParameterfv(int sampler, int pname, float[] params)static voidglSamplerParameterfv(int sampler, int pname, java.nio.FloatBuffer params)static voidglSamplerParameteri(int sampler, int pname, int param)static voidglSamplerParameterIiv(int sampler, int pname, int[] params)static voidglSamplerParameterIiv(int sampler, int pname, java.nio.IntBuffer params)static voidglSamplerParameterIuiv(int sampler, int pname, int[] params)static voidglSamplerParameterIuiv(int sampler, int pname, java.nio.IntBuffer params)static voidglSamplerParameteriv(int sampler, int pname, int[] params)static voidglSamplerParameteriv(int sampler, int pname, java.nio.IntBuffer params)static voidglSecondaryColorP3ui(int type, int color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColorP3uiv(int type, int[] color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColorP3uiv(int type, java.nio.IntBuffer color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglTexCoordP1ui(int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglTexCoordP1uiv(int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglTexCoordP1uiv(int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglTexCoordP2ui(int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglTexCoordP2uiv(int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglTexCoordP2uiv(int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglTexCoordP3ui(int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglTexCoordP3uiv(int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglTexCoordP3uiv(int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglTexCoordP4ui(int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglTexCoordP4uiv(int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglTexCoordP4uiv(int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglVertexAttribDivisor(int index, int divisor)static voidglVertexAttribP1ui(int index, int type, boolean normalized, int value)static voidglVertexAttribP1uiv(int index, int type, boolean normalized, int[] value)static voidglVertexAttribP1uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)static voidglVertexAttribP2ui(int index, int type, boolean normalized, int value)static voidglVertexAttribP2uiv(int index, int type, boolean normalized, int[] value)static voidglVertexAttribP2uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)static voidglVertexAttribP3ui(int index, int type, boolean normalized, int value)static voidglVertexAttribP3uiv(int index, int type, boolean normalized, int[] value)static voidglVertexAttribP3uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)static voidglVertexAttribP4ui(int index, int type, boolean normalized, int value)static voidglVertexAttribP4uiv(int index, int type, boolean normalized, int[] value)static voidglVertexAttribP4uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)static voidglVertexP2ui(int type, int value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglVertexP2uiv(int type, int[] value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglVertexP2uiv(int type, java.nio.IntBuffer value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglVertexP3ui(int type, int value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglVertexP3uiv(int type, int[] value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglVertexP3uiv(int type, java.nio.IntBuffer value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglVertexP4ui(int type, int value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglVertexP4uiv(int type, int[] value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglVertexP4uiv(int type, java.nio.IntBuffer value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
-
-
-
Field Detail
-
GL_SRC1_COLOR, GL_ONE_MINUS_SRC1_COLOR, GL_ONE_MINUS_SRC1_ALPHA
Accepted by thesrcanddstparameters of BlendFunc and BlendFunci, and by thesrcRGB,dstRGB,srcAlphaanddstAlphaparameters of BlendFuncSeparate and BlendFuncSeparatei.
-
GL_MAX_DUAL_SOURCE_DRAW_BUFFERS
Accepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv and GetDoublev.
-
GL_ANY_SAMPLES_PASSED
Accepted by thetargetparameter of BeginQuery, EndQuery, and GetQueryiv.
-
GL_SAMPLER_BINDING
Accepted by thevalueparameter of the GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv and GetDoublev functions.
-
GL_RGB10_A2UI
Accepted by theinternalFormatparameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, RenderbufferStorage and RenderbufferStorageMultisample.
-
GL_TEXTURE_SWIZZLE_R, GL_TEXTURE_SWIZZLE_G, GL_TEXTURE_SWIZZLE_B, GL_TEXTURE_SWIZZLE_A
Accepted by thepnameparameters of TexParameteri, TexParameterf, TexParameteriv, TexParameterfv, GetTexParameterfv, and GetTexParameteriv.
-
GL_TEXTURE_SWIZZLE_RGBA
Accepted by thepnameparameters of TexParameteriv, TexParameterfv, GetTexParameterfv, and GetTexParameteriv.
-
GL_TIME_ELAPSED
Accepted by thetargetparameter of BeginQuery, EndQuery, and GetQueryiv.
-
GL_TIMESTAMP
Accepted by thetargetparameter of GetQueryiv and QueryCounter. Accepted by thevalueparameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev.
-
GL_VERTEX_ATTRIB_ARRAY_DIVISOR
Accepted by thepnameparameters of GetVertexAttribdv, GetVertexAttribfv, and GetVertexAttribiv.
-
GL_INT_2_10_10_10_REV
Accepted by thetypeparameter of VertexAttribPointer, VertexPointer, NormalPointer, ColorPointer, SecondaryColorPointer, TexCoordPointer, VertexAttribP{1234}ui, VertexP*, TexCoordP*, MultiTexCoordP*, NormalP3ui, ColorP*, SecondaryColorP* and VertexAttribP*.
-
-
Method Detail
-
glBindFragDataLocationIndexed
public static void glBindFragDataLocationIndexed(int program, int colorNumber, int index, java.nio.ByteBuffer name) public static void glBindFragDataLocationIndexed(int program, int colorNumber, int index, java.lang.CharSequence name)Binds a user-defined varying out variable to a fragment shader color number and index.- Parameters:
program- the name of the program containing varying out variable whose binding to modifycolorNumber- the color number to bind the user-defined varying out variable toindex- the index of the color input to bind the user-defined varying out variable toname- the name of the user-defined varying out variable whose binding to modify
-
glGetFragDataIndex
public static int glGetFragDataIndex(int program, java.nio.ByteBuffer name) public static int glGetFragDataIndex(int program, java.lang.CharSequence name)Queries the bindings of color indices to user-defined varying out variables.- Parameters:
program- the name of the program containing varying out variable whose binding to queryname- the name of the user-defined varying out variable whose index to query
-
glGenSamplers
public static void glGenSamplers(java.nio.IntBuffer samplers)
Generates sampler object names.- Parameters:
samplers- a buffer in which the generated sampler object names are stored
-
glGenSamplers
public static int glGenSamplers()
Generates sampler object names.
-
glDeleteSamplers
public static void glDeleteSamplers(java.nio.IntBuffer samplers)
Deletes named sampler objects.- Parameters:
samplers- an array of sampler objects to be deleted
-
glDeleteSamplers
public static void glDeleteSamplers(int sampler)
Deletes named sampler objects.
-
glIsSampler
public static boolean glIsSampler(int sampler)
Determines if a name corresponds to a sampler object.- Parameters:
sampler- a value that may be the name of a sampler object
-
glBindSampler
public static void glBindSampler(int unit, int sampler)Binds a named sampler to a texturing target.- Parameters:
unit- the index of the texture unit to which the sampler is boundsampler- the name of a sampler
-
glSamplerParameteri
public static void glSamplerParameteri(int sampler, int pname, int param)Set the integer value of a sampler parameter.- Parameters:
sampler- the sampler object whose parameter to modifypname- the symbolic name of a single-valued sampler parameter. One of:TEXTURE_WRAP_STEXTURE_WRAP_TTEXTURE_WRAP_RTEXTURE_MIN_FILTERTEXTURE_MAG_FILTERTEXTURE_MIN_LODTEXTURE_MAX_LODTEXTURE_LOD_BIASTEXTURE_COMPARE_MODETEXTURE_COMPARE_FUNCparam- the value ofpname
-
glSamplerParameterf
public static void glSamplerParameterf(int sampler, int pname, float param)Float version ofSamplerParameteri.- Parameters:
sampler- the sampler object whose parameter to modifypname- the symbolic name of a single-valued sampler parameterparam- the value ofpname
-
glSamplerParameteriv
public static void glSamplerParameteriv(int sampler, int pname, java.nio.IntBuffer params)Pointer version ofSamplerParameteri.- Parameters:
sampler- the sampler object whose parameter to modifypname- the symbolic name of a sampler parameter. One of:TEXTURE_BORDER_COLORTEXTURE_WRAP_STEXTURE_WRAP_TTEXTURE_WRAP_RTEXTURE_MIN_FILTERTEXTURE_MAG_FILTERTEXTURE_MIN_LODTEXTURE_MAX_LODTEXTURE_LOD_BIASTEXTURE_COMPARE_MODETEXTURE_COMPARE_FUNCparams- an array where the value or values ofpnameare stored
-
glSamplerParameterfv
public static void glSamplerParameterfv(int sampler, int pname, java.nio.FloatBuffer params)Float version ofSamplerParameteriv.- Parameters:
sampler- the sampler object whose parameter to modifypname- the symbolic name of a sampler parameterparams- an array where the value or values ofpnameare stored
-
glSamplerParameterIiv
public static void glSamplerParameterIiv(int sampler, int pname, java.nio.IntBuffer params)Pure integer version ofSamplerParameteriv.- Parameters:
sampler- the sampler object whose parameter to modifypname- the symbolic name of a sampler parameterparams- an array where the value or values ofpnameare stored
-
glSamplerParameterIuiv
public static void glSamplerParameterIuiv(int sampler, int pname, java.nio.IntBuffer params)Unsigned pure integer version ofSamplerParameteriv.- Parameters:
sampler- the sampler object whose parameter to modifypname- the symbolic name of a sampler parameterparams- an array where the value or values ofpnameare stored
-
glGetSamplerParameteriv
public static void glGetSamplerParameteriv(int sampler, int pname, java.nio.IntBuffer params)Return the integer value(s) of a sampler parameter.- Parameters:
sampler- the name of the sampler object from which to retrieve parameterspname- the symbolic name of a sampler parameter. One of:TEXTURE_WRAP_STEXTURE_WRAP_TTEXTURE_WRAP_RTEXTURE_MIN_FILTERTEXTURE_MAG_FILTERTEXTURE_MIN_LODTEXTURE_MAX_LODTEXTURE_LOD_BIASTEXTURE_COMPARE_MODETEXTURE_COMPARE_FUNC, TEXTURE_BORDER_COLORparams- the sampler parameters
-
glGetSamplerParameteri
public static int glGetSamplerParameteri(int sampler, int pname)Return the integer value(s) of a sampler parameter.- Parameters:
sampler- the name of the sampler object from which to retrieve parameterspname- the symbolic name of a sampler parameter. One of:TEXTURE_WRAP_STEXTURE_WRAP_TTEXTURE_WRAP_RTEXTURE_MIN_FILTERTEXTURE_MAG_FILTERTEXTURE_MIN_LODTEXTURE_MAX_LODTEXTURE_LOD_BIASTEXTURE_COMPARE_MODETEXTURE_COMPARE_FUNC, TEXTURE_BORDER_COLOR
-
glGetSamplerParameterfv
public static void glGetSamplerParameterfv(int sampler, int pname, java.nio.FloatBuffer params)Float version ofGetSamplerParameteriv.- Parameters:
sampler- the name of the sampler object from which to retrieve parameterspname- the symbolic name of a sampler parameterparams- the sampler parameters
-
glGetSamplerParameterf
public static float glGetSamplerParameterf(int sampler, int pname)Float version ofGetSamplerParameteriv.- Parameters:
sampler- the name of the sampler object from which to retrieve parameterspname- the symbolic name of a sampler parameter
-
glGetSamplerParameterIiv
public static void glGetSamplerParameterIiv(int sampler, int pname, java.nio.IntBuffer params)Pure integer version ofGetSamplerParameteriv.- Parameters:
sampler- the name of the sampler object from which to retrieve parameterspname- the symbolic name of a sampler parameterparams- the sampler parameters
-
glGetSamplerParameterIi
public static int glGetSamplerParameterIi(int sampler, int pname)Pure integer version ofGetSamplerParameteriv.- Parameters:
sampler- the name of the sampler object from which to retrieve parameterspname- the symbolic name of a sampler parameter
-
glGetSamplerParameterIuiv
public static void glGetSamplerParameterIuiv(int sampler, int pname, java.nio.IntBuffer params)Unsigned pure integer version ofGetSamplerParameteriv.- Parameters:
sampler- the name of the sampler object from which to retrieve parameterspname- the symbolic name of a sampler parameterparams- the sampler parameters
-
glGetSamplerParameterIui
public static int glGetSamplerParameterIui(int sampler, int pname)Unsigned pure integer version ofGetSamplerParameteriv.- Parameters:
sampler- the name of the sampler object from which to retrieve parameterspname- the symbolic name of a sampler parameter
-
glQueryCounter
public static void glQueryCounter(int id, int target)Records the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed.- Parameters:
id- the name of a query object into which to record the GL timetarget- the counter to query. Must be:TIMESTAMP
-
glGetQueryObjecti64v
public static void glGetQueryObjecti64v(int id, int pname, java.nio.LongBuffer params)Returns the 64bit integer value of query object parameter.- Parameters:
id- the name of a query objectpname- the symbolic name of a query object parameter. One of:QUERY_RESULTQUERY_RESULT_AVAILABLEparams- the requested data
-
glGetQueryObjecti64
public static long glGetQueryObjecti64(int id, int pname)Returns the 64bit integer value of query object parameter.- Parameters:
id- the name of a query objectpname- the symbolic name of a query object parameter. One of:QUERY_RESULTQUERY_RESULT_AVAILABLE
-
glGetQueryObjectui64v
public static void glGetQueryObjectui64v(int id, int pname, java.nio.LongBuffer params)Unsigned version ofGetQueryObjecti64v.- Parameters:
id- the name of a query objectpname- the symbolic name of a query object parameterparams- the requested data
-
glGetQueryObjectui64
public static long glGetQueryObjectui64(int id, int pname)Unsigned version ofGetQueryObjecti64v.- Parameters:
id- the name of a query objectpname- the symbolic name of a query object parameter
-
glVertexAttribDivisor
public static void glVertexAttribDivisor(int index, int divisor)Modifies the rate at which generic vertex attributes advance during instanced rendering.- Parameters:
index- the index of the generic vertex attributedivisor- the number of instances that will pass between updates of the generic attribute at slotindex
-
glVertexP2ui
public static void glVertexP2ui(int type, int value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Packed component version ofVertex2f.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVvalue- the packed value
-
glVertexP3ui
public static void glVertexP3ui(int type, int value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Packed component version ofVertex3f.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVvalue- the packed value
-
glVertexP4ui
public static void glVertexP4ui(int type, int value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Packed component version ofVertex4f.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVvalue- the packed value
-
glVertexP2uiv
public static void glVertexP2uiv(int type, java.nio.IntBuffer value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofVertexP2ui.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVvalue- the packed value
-
glVertexP3uiv
public static void glVertexP3uiv(int type, java.nio.IntBuffer value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofVertexP3ui.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVvalue- the packed value
-
glVertexP4uiv
public static void glVertexP4uiv(int type, java.nio.IntBuffer value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofVertexP4ui.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVvalue- the packed value
-
glTexCoordP1ui
public static void glTexCoordP1ui(int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Packed component version ofTexCoord1f.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcoords- the packed value
-
glTexCoordP2ui
public static void glTexCoordP2ui(int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Packed component version ofTexCoord2f.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcoords- the packed value
-
glTexCoordP3ui
public static void glTexCoordP3ui(int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Packed component version ofTexCoord3f.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcoords- the packed value
-
glTexCoordP4ui
public static void glTexCoordP4ui(int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Packed component version ofTexCoord4f.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcoords- the packed value
-
glTexCoordP1uiv
public static void glTexCoordP1uiv(int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofTexCoordP1ui.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcoords- the packed value
-
glTexCoordP2uiv
public static void glTexCoordP2uiv(int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofTexCoordP2ui.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcoords- the packed value
-
glTexCoordP3uiv
public static void glTexCoordP3uiv(int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofTexCoordP3ui.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcoords- the packed value
-
glTexCoordP4uiv
public static void glTexCoordP4uiv(int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofTexCoordP4ui.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcoords- the packed value
-
glMultiTexCoordP1ui
public static void glMultiTexCoordP1ui(int texture, int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Packed component version ofMultiTexCoord1f.- Parameters:
texture- the coordinate set to be modifiedtype- type of packing used on the data. One of:type of packing used on the data coords- the packed value
-
glMultiTexCoordP2ui
public static void glMultiTexCoordP2ui(int texture, int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Packed component version ofMultiTexCoord2f.- Parameters:
texture- the coordinate set to be modifiedtype- type of packing used on the data. One of:type of packing used on the data coords- the packed value
-
glMultiTexCoordP3ui
public static void glMultiTexCoordP3ui(int texture, int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Packed component version ofMultiTexCoord3f.- Parameters:
texture- the coordinate set to be modifiedtype- type of packing used on the data. One of:type of packing used on the data coords- the packed value
-
glMultiTexCoordP4ui
public static void glMultiTexCoordP4ui(int texture, int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Packed component version ofMultiTexCoord4f.- Parameters:
texture- the coordinate set to be modifiedtype- type of packing used on the data. One of:type of packing used on the data coords- the packed value
-
glMultiTexCoordP1uiv
public static void glMultiTexCoordP1uiv(int texture, int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofMultiTexCoordP1ui.- Parameters:
texture- the coordinate set to be modifiedtype- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcoords- the packed value
-
glMultiTexCoordP2uiv
public static void glMultiTexCoordP2uiv(int texture, int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofMultiTexCoordP2ui.- Parameters:
texture- the coordinate set to be modifiedtype- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcoords- the packed value
-
glMultiTexCoordP3uiv
public static void glMultiTexCoordP3uiv(int texture, int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofMultiTexCoordP3ui.- Parameters:
texture- the coordinate set to be modifiedtype- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcoords- the packed value
-
glMultiTexCoordP4uiv
public static void glMultiTexCoordP4uiv(int texture, int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofMultiTexCoordP4ui.- Parameters:
texture- the coordinate set to be modifiedtype- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcoords- the packed value
-
glNormalP3ui
public static void glNormalP3ui(int type, int coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Packed component version ofNormal3f.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcoords- the packed value
-
glNormalP3uiv
public static void glNormalP3uiv(int type, java.nio.IntBuffer coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer versionNormalP3ui.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcoords- the packed value
-
glColorP3ui
public static void glColorP3ui(int type, int color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Packed component version ofColor3f.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcolor- the packed value
-
glColorP4ui
public static void glColorP4ui(int type, int color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Packed component version ofColor4f.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcolor- the packed value
-
glColorP3uiv
public static void glColorP3uiv(int type, java.nio.IntBuffer color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofColorP3ui.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcolor- the packed value
-
glColorP4uiv
public static void glColorP4uiv(int type, java.nio.IntBuffer color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofColorP4ui.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcolor- the packed value
-
glSecondaryColorP3ui
public static void glSecondaryColorP3ui(int type, int color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Packed component version ofSecondaryColor3f.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcolor- the packed value
-
glSecondaryColorP3uiv
public static void glSecondaryColorP3uiv(int type, java.nio.IntBuffer color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofSecondaryColorP3ui.- Parameters:
type- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVcolor- the packed value
-
glVertexAttribP1ui
public static void glVertexAttribP1ui(int index, int type, boolean normalized, int value)Packed component version ofVertexAttrib1f.- Parameters:
index- the index of the generic vertex attribute to be modifiedtype- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVnormalized- whether values should be normalized or cast directly to floating-pointvalue- the packed value
-
glVertexAttribP2ui
public static void glVertexAttribP2ui(int index, int type, boolean normalized, int value)Packed component version ofVertexAttrib2f.- Parameters:
index- the index of the generic vertex attribute to be modifiedtype- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVnormalized- whether values should be normalized or cast directly to floating-pointvalue- the packed value
-
glVertexAttribP3ui
public static void glVertexAttribP3ui(int index, int type, boolean normalized, int value)Packed component version ofVertexAttrib3f.- Parameters:
index- the index of the generic vertex attribute to be modifiedtype- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVnormalized- whether values should be normalized or cast directly to floating-pointvalue- the packed value
-
glVertexAttribP4ui
public static void glVertexAttribP4ui(int index, int type, boolean normalized, int value)Packed component version ofVertexAttrib4f.- Parameters:
index- the index of the generic vertex attribute to be modifiedtype- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVnormalized- whether values should be normalized or cast directly to floating-pointvalue- the packed value
-
glVertexAttribP1uiv
public static void glVertexAttribP1uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)Pointer version ofVertexAttribP1ui.- Parameters:
index- the index of the generic vertex attribute to be modifiedtype- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVnormalized- whether values should be normalized or cast directly to floating-pointvalue- the packed value
-
glVertexAttribP2uiv
public static void glVertexAttribP2uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)Pointer version ofVertexAttribP2ui.- Parameters:
index- the index of the generic vertex attribute to be modifiedtype- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVnormalized- whether values should be normalized or cast directly to floating-pointvalue- the packed value
-
glVertexAttribP3uiv
public static void glVertexAttribP3uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)Pointer version ofVertexAttribP3ui.- Parameters:
index- the index of the generic vertex attribute to be modifiedtype- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVnormalized- whether values should be normalized or cast directly to floating-pointvalue- the packed value
-
glVertexAttribP4uiv
public static void glVertexAttribP4uiv(int index, int type, boolean normalized, java.nio.IntBuffer value)Pointer version ofVertexAttribP4ui.- Parameters:
index- the index of the generic vertex attribute to be modifiedtype- type of packing used on the data. One of:INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REVnormalized- whether values should be normalized or cast directly to floating-pointvalue- the packed value
-
glGenSamplers
public static void glGenSamplers(int[] samplers)
Array version of:GenSamplers
-
glDeleteSamplers
public static void glDeleteSamplers(int[] samplers)
Array version of:DeleteSamplers
-
glSamplerParameteriv
public static void glSamplerParameteriv(int sampler, int pname, int[] params)Array version of:SamplerParameteriv
-
glSamplerParameterfv
public static void glSamplerParameterfv(int sampler, int pname, float[] params)Array version of:SamplerParameterfv
-
glSamplerParameterIiv
public static void glSamplerParameterIiv(int sampler, int pname, int[] params)Array version of:SamplerParameterIiv
-
glSamplerParameterIuiv
public static void glSamplerParameterIuiv(int sampler, int pname, int[] params)Array version of:SamplerParameterIuiv
-
glGetSamplerParameteriv
public static void glGetSamplerParameteriv(int sampler, int pname, int[] params)Array version of:GetSamplerParameteriv
-
glGetSamplerParameterfv
public static void glGetSamplerParameterfv(int sampler, int pname, float[] params)Array version of:GetSamplerParameterfv
-
glGetSamplerParameterIiv
public static void glGetSamplerParameterIiv(int sampler, int pname, int[] params)Array version of:GetSamplerParameterIiv
-
glGetSamplerParameterIuiv
public static void glGetSamplerParameterIuiv(int sampler, int pname, int[] params)Array version of:GetSamplerParameterIuiv
-
glGetQueryObjecti64v
public static void glGetQueryObjecti64v(int id, int pname, long[] params)Array version of:GetQueryObjecti64v
-
glGetQueryObjectui64v
public static void glGetQueryObjectui64v(int id, int pname, long[] params)Array version of:GetQueryObjectui64v
-
glVertexP2uiv
public static void glVertexP2uiv(int type, int[] value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:VertexP2uiv
-
glVertexP3uiv
public static void glVertexP3uiv(int type, int[] value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:VertexP3uiv
-
glVertexP4uiv
public static void glVertexP4uiv(int type, int[] value)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:VertexP4uiv
-
glTexCoordP1uiv
public static void glTexCoordP1uiv(int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:TexCoordP1uiv
-
glTexCoordP2uiv
public static void glTexCoordP2uiv(int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:TexCoordP2uiv
-
glTexCoordP3uiv
public static void glTexCoordP3uiv(int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:TexCoordP3uiv
-
glTexCoordP4uiv
public static void glTexCoordP4uiv(int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:TexCoordP4uiv
-
glMultiTexCoordP1uiv
public static void glMultiTexCoordP1uiv(int texture, int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:MultiTexCoordP1uiv
-
glMultiTexCoordP2uiv
public static void glMultiTexCoordP2uiv(int texture, int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:MultiTexCoordP2uiv
-
glMultiTexCoordP3uiv
public static void glMultiTexCoordP3uiv(int texture, int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:MultiTexCoordP3uiv
-
glMultiTexCoordP4uiv
public static void glMultiTexCoordP4uiv(int texture, int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:MultiTexCoordP4uiv
-
glNormalP3uiv
public static void glNormalP3uiv(int type, int[] coords)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:NormalP3uiv
-
glColorP3uiv
public static void glColorP3uiv(int type, int[] color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:ColorP3uiv
-
glColorP4uiv
public static void glColorP4uiv(int type, int[] color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:ColorP4uiv
-
glSecondaryColorP3uiv
public static void glSecondaryColorP3uiv(int type, int[] color)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:SecondaryColorP3uiv
-
glVertexAttribP1uiv
public static void glVertexAttribP1uiv(int index, int type, boolean normalized, int[] value)Array version of:VertexAttribP1uiv
-
glVertexAttribP2uiv
public static void glVertexAttribP2uiv(int index, int type, boolean normalized, int[] value)Array version of:VertexAttribP2uiv
-
glVertexAttribP3uiv
public static void glVertexAttribP3uiv(int index, int type, boolean normalized, int[] value)Array version of:VertexAttribP3uiv
-
glVertexAttribP4uiv
public static void glVertexAttribP4uiv(int index, int type, boolean normalized, int[] value)Array version of:VertexAttribP4uiv
-
-