Class GL14
- java.lang.Object
-
- org.lwjgl.opengl.GL14
-
public class GL14 extends java.lang.ObjectThe core OpenGL 1.4 functionality.Extensions promoted to core in this release:
-
-
Field Summary
Fields Modifier and Type Field and Description static intGL_BLEND_DST_ALPHA
GL_BLEND_DST_RGB
GL_BLEND_SRC_ALPHA
GL_BLEND_SRC_RGBAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static intGL_COLOR_SUMAccepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static intGL_COMPARE_R_TO_TEXTUREAccepted by theparamparameter of TexParameterf, TexParameteri, TexParameterfv, and TexParameteriv when thepnameparameter is TEXTURE_COMPARE_MODE.static intGL_CONSTANT_ALPHA
GL_CONSTANT_COLORAccepted by thesfactoranddfactorparameters of BlendFunc.static intGL_CURRENT_FOG_COORDINATE
GL_CURRENT_SECONDARY_COLORAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static intGL_DECR_WRAPAccepted by thesfail,dpfail, anddppassparameter of StencilOp.static intGL_DEPTH_COMPONENT16
GL_DEPTH_COMPONENT24
GL_DEPTH_COMPONENT32Accepted by theinternalFormatparameter of TexImage1D, TexImage2D, CopyTexImage1D and CopyTexImage2D.static intGL_DEPTH_TEXTURE_MODEAccepted by thepnameparameter of TexParameterf, TexParameteri, TexParameterfv, TexParameteriv, GetTexParameterfv, and GetTexParameteriv.static intGL_FOG_COORDINATEAccepted by theparamparameter of Fogi and Fogf.static intGL_FOG_COORDINATE_ARRAYAccepted by thearrayparameter of EnableClientState and DisableClientState.static intGL_FOG_COORDINATE_ARRAY_POINTERAccepted by thepnameparameter of GetPointerv.static intGL_FOG_COORDINATE_ARRAY_STRIDE
GL_FOG_COORDINATE_ARRAY_TYPEAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static intGL_FOG_COORDINATE_SOURCEAccepted by thepnameparameter of Fogi and Fogf.static intGL_FRAGMENT_DEPTHAccepted by theparamparameter of Fogi and Fogf.static intGL_FUNC_ADD
GL_FUNC_REVERSE_SUBTRACT
GL_FUNC_SUBTRACTAccepted by themodeparameter of BlendEquation.static intGL_GENERATE_MIPMAPAccepted by thepnameparameter of TexParameteri, TexParameterf, TexParameteriv, TexParameterfv, GetTexParameteriv, and GetTexParameterfv.static intGL_GENERATE_MIPMAP_HINTAccepted by thetargetparameter of Hint, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static intGL_INCR_WRAPAccepted by thesfail,dpfail, anddppassparameter of StencilOp.static intGL_MAXAccepted by themodeparameter of BlendEquation.static intGL_MAX_TEXTURE_LOD_BIASAccepted by thepnameparameters of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static intGL_MINAccepted by themodeparameter of BlendEquation.static intGL_MIRRORED_REPEATAccepted by theparamparameter of TexParameteri and TexParameterf, and by theparamsparameter of TexParameteriv and TexParameterfv, when theirpnameparameter is TEXTURE_WRAP_S, TEXTURE_WRAP_T, or TEXTURE_WRAP_R.static intGL_ONE_MINUS_CONSTANT_ALPHA
GL_ONE_MINUS_CONSTANT_COLORAccepted by thesfactoranddfactorparameters of BlendFunc.static intGL_POINT_DISTANCE_ATTENUATION
GL_POINT_FADE_THRESHOLD_SIZE
GL_POINT_SIZE_MAX
GL_POINT_SIZE_MINAccepted by thepnameparameter of PointParameterfARB, and thepnameof Get.static intGL_SECONDARY_COLOR_ARRAYAccepted by thearrayparameter of EnableClientState and DisableClientState.static intGL_SECONDARY_COLOR_ARRAY_POINTERAccepted by thepnameparameter of GetPointerv.static intGL_SECONDARY_COLOR_ARRAY_SIZE
GL_SECONDARY_COLOR_ARRAY_STRIDE
GL_SECONDARY_COLOR_ARRAY_TYPEAccepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.static intGL_TEXTURE_COMPARE_FUNC
GL_TEXTURE_COMPARE_MODEAccepted by thepnameparameter of TexParameterf, TexParameteri, TexParameterfv, TexParameteriv, GetTexParameterfv, and GetTexParameteriv.static intGL_TEXTURE_DEPTH_SIZEAccepted by thepnameparameter of GetTexLevelParameterfv and GetTexLevelParameteriv.static intGL_TEXTURE_FILTER_CONTROLAccepted by thetargetparameters of GetTexEnvfv, GetTexEnviv, TexEnvi, TexEnvf, Texenviv, and TexEnvfv.static intGL_TEXTURE_LOD_BIASWhen thetargetparameter of GetTexEnvfv, GetTexEnviv, TexEnvi, TexEnvf, TexEnviv, and TexEnvfv is TEXTURE_FILTER_CONTROL, then the value ofpnamemay be.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static voidglBlendColor(float red, float green, float blue, float alpha)static voidglBlendEquation(int mode)static voidglBlendFuncSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)static voidglFogCoordd(double coord)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglFogCoorddv(double[] coord)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglFogCoorddv(java.nio.DoubleBuffer coord)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglFogCoordf(float coord)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglFogCoordfv(float[] coord)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglFogCoordfv(java.nio.FloatBuffer coord)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglFogCoordPointer(int type, int stride, java.nio.ByteBuffer pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglFogCoordPointer(int type, int stride, float[] pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglFogCoordPointer(int type, int stride, java.nio.FloatBuffer pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglFogCoordPointer(int type, int stride, long pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglFogCoordPointer(int type, int stride, short[] pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglFogCoordPointer(int type, int stride, java.nio.ShortBuffer pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglMultiDrawArrays(int mode, int[] first, int[] count)static voidglMultiDrawArrays(int mode, java.nio.IntBuffer first, java.nio.IntBuffer count)static voidglMultiDrawElements(int mode, int[] count, int type, org.lwjgl.PointerBuffer indices)static voidglMultiDrawElements(int mode, java.nio.IntBuffer count, int type, org.lwjgl.PointerBuffer indices)static voidglPointParameterf(int pname, float param)static voidglPointParameterfv(int pname, float[] params)static voidglPointParameterfv(int pname, java.nio.FloatBuffer params)static voidglPointParameteri(int pname, int param)static voidglPointParameteriv(int pname, int[] params)static voidglPointParameteriv(int pname, java.nio.IntBuffer params)static voidglSecondaryColor3b(byte red, byte green, byte blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3bv(java.nio.ByteBuffer v)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3d(double red, double green, double blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3dv(double[] v)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3dv(java.nio.DoubleBuffer v)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3f(float red, float green, float blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3fv(float[] v)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3fv(java.nio.FloatBuffer v)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3i(int red, int green, int blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3iv(int[] v)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3iv(java.nio.IntBuffer v)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3s(short red, short green, short blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3sv(short[] v)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3sv(java.nio.ShortBuffer v)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3ub(byte red, byte green, byte blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3ubv(java.nio.ByteBuffer v)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3ui(int red, int green, int blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3uiv(int[] v)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3uiv(java.nio.IntBuffer v)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3us(short red, short green, short blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3usv(short[] v)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColor3usv(java.nio.ShortBuffer v)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColorPointer(int size, int type, int stride, java.nio.ByteBuffer pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColorPointer(int size, int type, int stride, float[] pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColorPointer(int size, int type, int stride, java.nio.FloatBuffer pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColorPointer(int size, int type, int stride, int[] pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColorPointer(int size, int type, int stride, java.nio.IntBuffer pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColorPointer(int size, int type, int stride, long pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColorPointer(int size, int type, int stride, short[] pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglSecondaryColorPointer(int size, int type, int stride, java.nio.ShortBuffer pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos2d(double x, double y)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos2dv(double[] p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos2dv(java.nio.DoubleBuffer p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos2f(float x, float y)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos2fv(float[] p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos2fv(java.nio.FloatBuffer p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos2i(int x, int y)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos2iv(int[] p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos2iv(java.nio.IntBuffer p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos2s(short x, short y)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos2sv(short[] p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos2sv(java.nio.ShortBuffer p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos3d(double x, double y, double z)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos3dv(double[] p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos3dv(java.nio.DoubleBuffer p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos3f(float x, float y, float z)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos3fv(float[] p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos3fv(java.nio.FloatBuffer p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos3i(int x, int y, int z)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos3iv(int[] p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos3iv(java.nio.IntBuffer p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos3s(short x, short y, short z)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos3sv(short[] p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profilestatic voidglWindowPos3sv(java.nio.ShortBuffer p)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
-
-
-
Field Detail
-
GL_GENERATE_MIPMAP
Accepted by thepnameparameter of TexParameteri, TexParameterf, TexParameteriv, TexParameterfv, GetTexParameteriv, and GetTexParameterfv.
-
GL_GENERATE_MIPMAP_HINT
Accepted by thetargetparameter of Hint, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
-
GL_CONSTANT_COLOR, GL_ONE_MINUS_CONSTANT_COLOR, GL_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_ALPHA
Accepted by thesfactoranddfactorparameters of BlendFunc.
-
GL_FUNC_ADD, GL_MIN, GL_MAX, GL_FUNC_SUBTRACT, GL_FUNC_REVERSE_SUBTRACT
Accepted by themodeparameter of BlendEquation.
-
GL_DEPTH_COMPONENT16, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32
Accepted by theinternalFormatparameter of TexImage1D, TexImage2D, CopyTexImage1D and CopyTexImage2D.
-
GL_TEXTURE_DEPTH_SIZE
Accepted by thepnameparameter of GetTexLevelParameterfv and GetTexLevelParameteriv.
-
GL_DEPTH_TEXTURE_MODE, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_COMPARE_FUNC
Accepted by thepnameparameter of TexParameterf, TexParameteri, TexParameterfv, TexParameteriv, GetTexParameterfv, and GetTexParameteriv.
-
GL_COMPARE_R_TO_TEXTURE
Accepted by theparamparameter of TexParameterf, TexParameteri, TexParameterfv, and TexParameteriv when thepnameparameter is TEXTURE_COMPARE_MODE.
-
GL_FOG_COORDINATE_SOURCE
Accepted by thepnameparameter of Fogi and Fogf.
-
GL_FOG_COORDINATE, GL_FRAGMENT_DEPTH
Accepted by theparamparameter of Fogi and Fogf.
-
GL_CURRENT_FOG_COORDINATE, GL_FOG_COORDINATE_ARRAY_TYPE, GL_FOG_COORDINATE_ARRAY_STRIDE
Accepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
-
GL_FOG_COORDINATE_ARRAY_POINTER
Accepted by thepnameparameter of GetPointerv.
-
GL_FOG_COORDINATE_ARRAY
Accepted by thearrayparameter of EnableClientState and DisableClientState.
-
GL_POINT_SIZE_MIN, GL_POINT_SIZE_MAX, GL_POINT_FADE_THRESHOLD_SIZE, GL_POINT_DISTANCE_ATTENUATION
Accepted by thepnameparameter of PointParameterfARB, and thepnameof Get.
-
GL_COLOR_SUM
Accepted by thecapparameter of Enable, Disable, and IsEnabled, and by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
-
GL_CURRENT_SECONDARY_COLOR, GL_SECONDARY_COLOR_ARRAY_SIZE, GL_SECONDARY_COLOR_ARRAY_TYPE, GL_SECONDARY_COLOR_ARRAY_STRIDE
Accepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
-
GL_SECONDARY_COLOR_ARRAY_POINTER
Accepted by thepnameparameter of GetPointerv.
-
GL_SECONDARY_COLOR_ARRAY
Accepted by thearrayparameter of EnableClientState and DisableClientState.
-
GL_BLEND_DST_RGB, GL_BLEND_SRC_RGB, GL_BLEND_DST_ALPHA, GL_BLEND_SRC_ALPHA
Accepted by thepnameparameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
-
GL_INCR_WRAP, GL_DECR_WRAP
Accepted by thesfail,dpfail, anddppassparameter of StencilOp.
-
GL_TEXTURE_FILTER_CONTROL
Accepted by thetargetparameters of GetTexEnvfv, GetTexEnviv, TexEnvi, TexEnvf, Texenviv, and TexEnvfv.
-
GL_TEXTURE_LOD_BIAS
When thetargetparameter of GetTexEnvfv, GetTexEnviv, TexEnvi, TexEnvf, TexEnviv, and TexEnvfv is TEXTURE_FILTER_CONTROL, then the value ofpnamemay be.
-
GL_MAX_TEXTURE_LOD_BIAS
Accepted by thepnameparameters of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
-
GL_MIRRORED_REPEAT
Accepted by theparamparameter of TexParameteri and TexParameterf, and by theparamsparameter of TexParameteriv and TexParameterfv, when theirpnameparameter is TEXTURE_WRAP_S, TEXTURE_WRAP_T, or TEXTURE_WRAP_R.
-
-
Method Detail
-
glBlendColor
public static void glBlendColor(float red, float green, float blue, float alpha)Specifies the constant color Cc to be used in blending.- Parameters:
red- the red color componentgreen- the green color componentblue- the blue color componentalpha- the alpha color component
-
glBlendEquation
public static void glBlendEquation(int mode)
Controls the blend equations used for per-fragment blending.- Parameters:
mode- the blend equation. One of:FUNC_ADDFUNC_SUBTRACTFUNC_REVERSE_SUBTRACTMINMAX
-
glFogCoordf
public static void glFogCoordf(float coord)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Sets the current fog coordinate.- Parameters:
coord- the fog coordinate value
-
glFogCoordd
public static void glFogCoordd(double coord)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Double version ofFogCoordf.- Parameters:
coord- the fog coordinate value
-
glFogCoordfv
public static void glFogCoordfv(java.nio.FloatBuffer coord)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofFogCoordf.- Parameters:
coord- the fog coordinate value
-
glFogCoorddv
public static void glFogCoorddv(java.nio.DoubleBuffer coord)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofFogCoordd.- Parameters:
coord- the fog coordinate value
-
glFogCoordPointer
public static void glFogCoordPointer(int type, int stride, java.nio.ByteBuffer pointer) public static void glFogCoordPointer(int type, int stride, long pointer) public static void glFogCoordPointer(int type, int stride, java.nio.ShortBuffer pointer) public static void glFogCoordPointer(int type, int stride, java.nio.FloatBuffer pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Specifies the location and organization of a fog coordinate array.- Parameters:
type- the data type of the values stored in the array. One of:HALF_FLOATFLOATDOUBLEstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the fog coordinate array data
-
glMultiDrawArrays
public static void glMultiDrawArrays(int mode, java.nio.IntBuffer first, java.nio.IntBuffer count)Renders multiple sets of primitives from array data.- Parameters:
mode- the kind of primitives to render. One of:POINTSLINE_STRIPLINE_LOOPLINESPOLYGONTRIANGLE_STRIPTRIANGLE_FANTRIANGLESQUAD_STRIPQUADSLINES_ADJACENCYLINE_STRIP_ADJACENCYTRIANGLES_ADJACENCYTRIANGLE_STRIP_ADJACENCYPATCHESfirst- an array of starting indices in the enabled arrayscount- an array of the number of indices to be rendered
-
glMultiDrawElements
public static void glMultiDrawElements(int mode, java.nio.IntBuffer count, int type, org.lwjgl.PointerBuffer indices)Renders multiple sets of primitives by specifying indices of array data elements.LWJGL note: Use
MemoryUtil.memAddress(java.nio.ByteBuffer)to retrieve pointers to the index buffers.- Parameters:
mode- the kind of primitives to render. One of:POINTSLINE_STRIPLINE_LOOPLINESPOLYGONTRIANGLE_STRIPTRIANGLE_FANTRIANGLESQUAD_STRIPQUADSLINES_ADJACENCYLINE_STRIP_ADJACENCYTRIANGLES_ADJACENCYTRIANGLE_STRIP_ADJACENCYPATCHEScount- an array of the elements countstype- the type of the values in indices. One of:UNSIGNED_BYTEUNSIGNED_SHORTUNSIGNED_INTindices- a pointer to the location where the indices are stored
-
glPointParameterf
public static void glPointParameterf(int pname, float param)Sets the float value of a pointer parameter.- Parameters:
pname- the parameter to set. One of:POINT_SIZE_MINPOINT_SIZE_MAXPOINT_FADE_THRESHOLD_SIZEparam- the parameter value
-
glPointParameteri
public static void glPointParameteri(int pname, int param)Integer version ofPointParameterf.- Parameters:
pname- the parameter to set. One of:POINT_SIZE_MINPOINT_SIZE_MAXPOINT_FADE_THRESHOLD_SIZEparam- the parameter value
-
glPointParameterfv
public static void glPointParameterfv(int pname, java.nio.FloatBuffer params)Pointer version ofPointParameterf.- Parameters:
pname- the parameter to set. Must be:POINT_DISTANCE_ATTENUATIONparams- the parameter value
-
glPointParameteriv
public static void glPointParameteriv(int pname, java.nio.IntBuffer params)Pointer version ofPointParameteri.- Parameters:
pname- the parameter to set. Must be:POINT_DISTANCE_ATTENUATIONparams- the parameter value
-
glSecondaryColor3b
public static void glSecondaryColor3b(byte red, byte green, byte blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Sets the R, G, and B components of the current secondary color. The alpha component is set to 1.0.- Parameters:
red- the red component of the current secondary colorgreen- the green component of the current secondary colorblue- the blue component of the current secondary color
-
glSecondaryColor3s
public static void glSecondaryColor3s(short red, short green, short blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Short version ofSecondaryColor3b- Parameters:
red- the red component of the current secondary colorgreen- the green component of the current secondary colorblue- the blue component of the current secondary color
-
glSecondaryColor3i
public static void glSecondaryColor3i(int red, int green, int blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Integer version ofSecondaryColor3b- Parameters:
red- the red component of the current secondary colorgreen- the green component of the current secondary colorblue- the blue component of the current secondary color
-
glSecondaryColor3f
public static void glSecondaryColor3f(float red, float green, float blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Float version ofSecondaryColor3b- Parameters:
red- the red component of the current secondary colorgreen- the green component of the current secondary colorblue- the blue component of the current secondary color
-
glSecondaryColor3d
public static void glSecondaryColor3d(double red, double green, double blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Double version ofSecondaryColor3b- Parameters:
red- the red component of the current secondary colorgreen- the green component of the current secondary colorblue- the blue component of the current secondary color
-
glSecondaryColor3ub
public static void glSecondaryColor3ub(byte red, byte green, byte blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Unsigned version ofSecondaryColor3b- Parameters:
red- the red component of the current secondary colorgreen- the green component of the current secondary colorblue- the blue component of the current secondary color
-
glSecondaryColor3us
public static void glSecondaryColor3us(short red, short green, short blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Unsigned short version ofSecondaryColor3b- Parameters:
red- the red component of the current secondary colorgreen- the green component of the current secondary colorblue- the blue component of the current secondary color
-
glSecondaryColor3ui
public static void glSecondaryColor3ui(int red, int green, int blue)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Unsigned int version ofSecondaryColor3b- Parameters:
red- the red component of the current secondary colorgreen- the green component of the current secondary colorblue- the blue component of the current secondary color
-
glSecondaryColor3bv
public static void glSecondaryColor3bv(java.nio.ByteBuffer v)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Byte pointer version ofSecondaryColor3b.- Parameters:
v- the secondary color buffer
-
glSecondaryColor3sv
public static void glSecondaryColor3sv(java.nio.ShortBuffer v)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofSecondaryColor3s.- Parameters:
v- the secondary color buffer
-
glSecondaryColor3iv
public static void glSecondaryColor3iv(java.nio.IntBuffer v)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofSecondaryColor3i.- Parameters:
v- the secondary color buffer
-
glSecondaryColor3fv
public static void glSecondaryColor3fv(java.nio.FloatBuffer v)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofSecondaryColor3f.- Parameters:
v- the secondary color buffer
-
glSecondaryColor3dv
public static void glSecondaryColor3dv(java.nio.DoubleBuffer v)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofSecondaryColor3d.- Parameters:
v- the secondary color buffer
-
glSecondaryColor3ubv
public static void glSecondaryColor3ubv(java.nio.ByteBuffer v)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofSecondaryColor3ub.- Parameters:
v- the secondary color buffer
-
glSecondaryColor3usv
public static void glSecondaryColor3usv(java.nio.ShortBuffer v)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofSecondaryColor3us.- Parameters:
v- the secondary color buffer
-
glSecondaryColor3uiv
public static void glSecondaryColor3uiv(java.nio.IntBuffer v)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofSecondaryColor3ui.- Parameters:
v- the secondary color buffer
-
glSecondaryColorPointer
public static void glSecondaryColorPointer(int size, int type, int stride, java.nio.ByteBuffer pointer) public static void glSecondaryColorPointer(int size, int type, int stride, long pointer) public static void glSecondaryColorPointer(int size, int type, int stride, java.nio.ShortBuffer pointer) public static void glSecondaryColorPointer(int size, int type, int stride, java.nio.IntBuffer pointer) public static void glSecondaryColorPointer(int size, int type, int stride, java.nio.FloatBuffer pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Specifies the location and organization of a secondary color array.- Parameters:
size- the number of values per vertex that are stored in the array, as well as their component ordering. Must be:3 type- the data type of the values stored in the array. One of:BYTEUNSIGNED_BYTESHORTUNSIGNED_SHORTINTUNSIGNED_INTHALF_FLOATFLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REVstride- the vertex stride in bytes. If specified as zero, then array elements are stored sequentiallypointer- the secondary color array data
-
glBlendFuncSeparate
public static void glBlendFuncSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)Specifies pixel arithmetic for RGB and alpha components separately.- Parameters:
sfactorRGB- how the red, green, and blue blending factors are computed. The initial value is GL_ONE.dfactorRGB- how the red, green, and blue destination blending factors are computed. The initial value is GL_ZERO.sfactorAlpha- how the alpha source blending factor is computed. The initial value is GL_ONE.dfactorAlpha- how the alpha destination blending factor is computed. The initial value is GL_ZERO.
-
glWindowPos2i
public static void glWindowPos2i(int x, int y)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Alternate way to set the current raster position.zis implictly set to 0.- Parameters:
x- the x valuey- the y value
-
glWindowPos2s
public static void glWindowPos2s(short x, short y)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Short version ofWindowPos2i.- Parameters:
x- the x valuey- the y value
-
glWindowPos2f
public static void glWindowPos2f(float x, float y)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Float version ofWindowPos2i.- Parameters:
x- the x valuey- the y value
-
glWindowPos2d
public static void glWindowPos2d(double x, double y)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Double version ofWindowPos2i.- Parameters:
x- the x valuey- the y value
-
glWindowPos2iv
public static void glWindowPos2iv(java.nio.IntBuffer p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofWindowPos2i.- Parameters:
p- the position value
-
glWindowPos2sv
public static void glWindowPos2sv(java.nio.ShortBuffer p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofWindowPos2s.- Parameters:
p- the position value
-
glWindowPos2fv
public static void glWindowPos2fv(java.nio.FloatBuffer p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofWindowPos2f.- Parameters:
p- the position value
-
glWindowPos2dv
public static void glWindowPos2dv(java.nio.DoubleBuffer p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofWindowPos2d.- Parameters:
p- the position value
-
glWindowPos3i
public static void glWindowPos3i(int x, int y, int z)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Alternate way to set the current raster position.- Parameters:
x- the x valuey- the y valuez- the z value
-
glWindowPos3s
public static void glWindowPos3s(short x, short y, short z)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Short version ofWindowPos3i.- Parameters:
x- the x valuey- the y valuez- the z value
-
glWindowPos3f
public static void glWindowPos3f(float x, float y, float z)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Float version ofWindowPos3i.- Parameters:
x- the x valuey- the y valuez- the z value
-
glWindowPos3d
public static void glWindowPos3d(double x, double y, double z)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Double version ofWindowPos3i.- Parameters:
x- the x valuey- the y valuez- the z value
-
glWindowPos3iv
public static void glWindowPos3iv(java.nio.IntBuffer p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofWindowPos3i.- Parameters:
p- the position value
-
glWindowPos3sv
public static void glWindowPos3sv(java.nio.ShortBuffer p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofWindowPos3s.- Parameters:
p- the position value
-
glWindowPos3fv
public static void glWindowPos3fv(java.nio.FloatBuffer p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofWindowPos3f.- Parameters:
p- the position value
-
glWindowPos3dv
public static void glWindowPos3dv(java.nio.DoubleBuffer p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Pointer version ofWindowPos3d.- Parameters:
p- the position value
-
glFogCoordfv
public static void glFogCoordfv(float[] coord)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:FogCoordfv
-
glFogCoorddv
public static void glFogCoorddv(double[] coord)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:FogCoorddv
-
glFogCoordPointer
public static void glFogCoordPointer(int type, int stride, short[] pointer) public static void glFogCoordPointer(int type, int stride, float[] pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:FogCoordPointer
-
glMultiDrawArrays
public static void glMultiDrawArrays(int mode, int[] first, int[] count)Array version of:MultiDrawArrays
-
glMultiDrawElements
public static void glMultiDrawElements(int mode, int[] count, int type, org.lwjgl.PointerBuffer indices)Array version of:MultiDrawElements
-
glPointParameterfv
public static void glPointParameterfv(int pname, float[] params)Array version of:PointParameterfv
-
glPointParameteriv
public static void glPointParameteriv(int pname, int[] params)Array version of:PointParameteriv
-
glSecondaryColor3sv
public static void glSecondaryColor3sv(short[] v)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:SecondaryColor3sv
-
glSecondaryColor3iv
public static void glSecondaryColor3iv(int[] v)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:SecondaryColor3iv
-
glSecondaryColor3fv
public static void glSecondaryColor3fv(float[] v)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:SecondaryColor3fv
-
glSecondaryColor3dv
public static void glSecondaryColor3dv(double[] v)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:SecondaryColor3dv
-
glSecondaryColor3usv
public static void glSecondaryColor3usv(short[] v)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:SecondaryColor3usv
-
glSecondaryColor3uiv
public static void glSecondaryColor3uiv(int[] v)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:SecondaryColor3uiv
-
glSecondaryColorPointer
public static void glSecondaryColorPointer(int size, int type, int stride, short[] pointer) public static void glSecondaryColorPointer(int size, int type, int stride, int[] pointer) public static void glSecondaryColorPointer(int size, int type, int stride, float[] pointer)OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:SecondaryColorPointer
-
glWindowPos2iv
public static void glWindowPos2iv(int[] p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:WindowPos2iv
-
glWindowPos2sv
public static void glWindowPos2sv(short[] p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:WindowPos2sv
-
glWindowPos2fv
public static void glWindowPos2fv(float[] p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:WindowPos2fv
-
glWindowPos2dv
public static void glWindowPos2dv(double[] p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:WindowPos2dv
-
glWindowPos3iv
public static void glWindowPos3iv(int[] p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:WindowPos3iv
-
glWindowPos3sv
public static void glWindowPos3sv(short[] p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:WindowPos3sv
-
glWindowPos3fv
public static void glWindowPos3fv(float[] p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:WindowPos3fv
-
glWindowPos3dv
public static void glWindowPos3dv(double[] p)
OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile
Array version of:WindowPos3dv
-
-