Extensions promoted to core in this release:
| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_BLEND_DST_ALPHA
Accepted by the |
| public static final int | GL_BLEND_DST_RGB
Accepted by the |
| public static final int | GL_BLEND_SRC_ALPHA
Accepted by the |
| public static final int | GL_BLEND_SRC_RGB
Accepted by the |
| public static final int | GL_COLOR_SUM
Accepted by the |
| public static final int | GL_COMPARE_R_TO_TEXTURE
Accepted by the |
| public static final int | GL_CONSTANT_ALPHA
Accepted by the |
| public static final int | GL_CONSTANT_COLOR
Accepted by the |
| public static final int | GL_CURRENT_FOG_COORDINATE
Accepted by the |
| public static final int | GL_CURRENT_SECONDARY_COLOR
Accepted by the |
| public static final int | GL_DECR_WRAP
Accepted by the |
| public static final int | GL_DEPTH_COMPONENT16
Accepted by the |
| public static final int | GL_DEPTH_COMPONENT24
Accepted by the |
| public static final int | GL_DEPTH_COMPONENT32
Accepted by the |
| public static final int | GL_DEPTH_TEXTURE_MODE
Accepted by the |
| public static final int | GL_FOG_COORDINATE
Accepted by the |
| public static final int | GL_FOG_COORDINATE_ARRAY
Accepted by the |
| public static final int | GL_FOG_COORDINATE_ARRAY_POINTER
Accepted by the |
| public static final int | GL_FOG_COORDINATE_ARRAY_STRIDE
Accepted by the |
| public static final int | GL_FOG_COORDINATE_ARRAY_TYPE
Accepted by the |
| public static final int | GL_FOG_COORDINATE_SOURCE
Accepted by the |
| public static final int | GL_FRAGMENT_DEPTH
Accepted by the |
| public static final int | GL_FUNC_ADD
Accepted by the |
| public static final int | GL_FUNC_REVERSE_SUBTRACT
Accepted by the |
| public static final int | GL_FUNC_SUBTRACT
Accepted by the |
| public static final int | GL_GENERATE_MIPMAP
Accepted by the |
| public static final int | GL_GENERATE_MIPMAP_HINT
Accepted by the |
| public static final int | GL_INCR_WRAP
Accepted by the |
| public static final int | GL_MAX
Accepted by the |
| public static final int | GL_MAX_TEXTURE_LOD_BIAS
Accepted by the |
| public static final int | GL_MIN
Accepted by the |
| public static final int | GL_MIRRORED_REPEAT
Accepted by the |
| public static final int | GL_ONE_MINUS_CONSTANT_ALPHA
Accepted by the |
| public static final int | GL_ONE_MINUS_CONSTANT_COLOR
Accepted by the |
| public static final int | GL_POINT_DISTANCE_ATTENUATION
Accepted by the |
| public static final int | GL_POINT_FADE_THRESHOLD_SIZE
Accepted by the |
| public static final int | GL_POINT_SIZE_MAX
Accepted by the |
| public static final int | GL_POINT_SIZE_MIN
Accepted by the |
| public static final int | GL_SECONDARY_COLOR_ARRAY
Accepted by the |
| public static final int | GL_SECONDARY_COLOR_ARRAY_POINTER
Accepted by the |
| public static final int | GL_SECONDARY_COLOR_ARRAY_SIZE
Accepted by the |
| public static final int | GL_SECONDARY_COLOR_ARRAY_STRIDE
Accepted by the |
| public static final int | GL_SECONDARY_COLOR_ARRAY_TYPE
Accepted by the |
| public static final int | GL_TEXTURE_COMPARE_FUNC
Accepted by the |
| public static final int | GL_TEXTURE_COMPARE_MODE
Accepted by the |
| public static final int | GL_TEXTURE_DEPTH_SIZE
Accepted by the |
| public static final int | GL_TEXTURE_FILTER_CONTROL
Accepted by the |
| public static final int | GL_TEXTURE_LOD_BIAS
When the |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| public static void | glBlendColor(float
the red color component red, float the green color component green, float the blue color component blue, float the alpha color component alpha)Specifies the constant color Cc to be used in blending. | |||||||||||||||
| public static void | glBlendEquation(int
the blend equation. One of: mode)
Controls the blend equations used for per-fragment blending. | |||||||||||||||
| public static void | glBlendFuncSeparate(int
how the red, green, and blue blending factors are computed. The initial value is GL_ONE. sfactorRGB, int how the red, green, and blue destination blending factors are computed. The initial value is GL_ZERO. dfactorRGB, int how the alpha source blending factor is computed. The initial value is GL_ONE. sfactorAlpha, int how the alpha destination blending factor is computed. The initial value is GL_ZERO. dfactorAlpha)Specifies pixel arithmetic for RGB and alpha components separately. | |||||||||||||||
| public static native void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static void | glFogCoordPointer(int
the data type of the values stored in the array. One of: type, int
the vertex stride in bytes. If specified as zero, then array elements are stored sequentially stride, ByteBuffer the fog coordinate array data pointer)Specifies the location and organization of a fog coordinate array. | |||||||||||||||
| public static void | glFogCoordPointer(int
the data type of the values stored in the array. One of: type, int
the vertex stride in bytes. If specified as zero, then array elements are stored sequentially stride, long the fog coordinate array data pointer)Specifies the location and organization of a fog coordinate array. | |||||||||||||||
| public static void | glFogCoordPointer(int
the data type of the values stored in the array. One of: type, int
the vertex stride in bytes. If specified as zero, then array elements are stored sequentially stride, ShortBuffer the fog coordinate array data pointer)Specifies the location and organization of a fog coordinate array. | |||||||||||||||
| public static void | glFogCoordPointer(int
the data type of the values stored in the array. One of: type, int
the vertex stride in bytes. If specified as zero, then array elements are stored sequentially stride, FloatBuffer the fog coordinate array data pointer)Specifies the location and organization of a fog coordinate array. | |||||||||||||||
| public static void | glMultiDrawArrays(int
the kind of primitives to render. One of: mode, IntBuffer
an array of starting indices in the enabled arrays first, IntBuffer an array of the number of indices to be rendered count)Renders multiple sets of primitives from array data. | |||||||||||||||
| public static void | ||||||||||||||||
| public static void | glMultiDrawElements(int
the kind of primitives to render. One of: mode, IntBuffer
an array of the elements counts count, int the type of the values in indices. One of: type, PointerBuffer
a pointer to the location where the indices are stored indices)Renders multiple sets of primitives by specifying indices of array data elements. | |||||||||||||||
| public static void | glMultiDrawElements(int mode, int[] count, int type, PointerBuffer indices)
Array version of: | |||||||||||||||
| public static void | glPointParameterf(int
the parameter to set. Must be: pname, float
the parameter value param)Sets the float value of a pointer parameter. | |||||||||||||||
| public static void | glPointParameterfv(int
the parameter to set pname, FloatBuffer the parameter value params)Pointer version of | |||||||||||||||
| public static void | ||||||||||||||||
| public static void | glPointParameteri(int
the parameter to set. Must be: pname, int
the parameter value param)Integer version of | |||||||||||||||
| public static void | glPointParameteriv(int
the parameter to set pname, IntBuffer the parameter value params)Pointer version of | |||||||||||||||
| public static void | ||||||||||||||||
| public static native void | glSecondaryColor3b(byte
the red component of the current secondary color red, byte the green component of the current secondary color green, byte the blue component of the current secondary color blue)Sets the R, G, and B components of the current secondary color. | |||||||||||||||
| public static void | glSecondaryColor3bv(ByteBuffer
the secondary color buffer v)Byte pointer version of | |||||||||||||||
| public static native void | glSecondaryColor3d(double
the red component of the current secondary color red, double the green component of the current secondary color green, double the blue component of the current secondary color blue)Double version of | |||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static native void | glSecondaryColor3f(float
the red component of the current secondary color red, float the green component of the current secondary color green, float the blue component of the current secondary color blue)Float version of | |||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static native void | glSecondaryColor3i(int
the red component of the current secondary color red, int the green component of the current secondary color green, int the blue component of the current secondary color blue)Integer version of | |||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static native void | glSecondaryColor3s(short
the red component of the current secondary color red, short the green component of the current secondary color green, short the blue component of the current secondary color blue)Short version of | |||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static native void | glSecondaryColor3ub(byte
the red component of the current secondary color red, byte the green component of the current secondary color green, byte the blue component of the current secondary color blue)Unsigned version of | |||||||||||||||
| public static void | ||||||||||||||||
| public static native void | glSecondaryColor3ui(int
the red component of the current secondary color red, int the green component of the current secondary color green, int the blue component of the current secondary color blue)Unsigned int version of | |||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static native void | glSecondaryColor3us(short
the red component of the current secondary color red, short the green component of the current secondary color green, short the blue component of the current secondary color blue)Unsigned short version of | |||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static void | glSecondaryColorPointer(int
the number of values per vertex that are stored in the array, as well as their component ordering. Must be: size, int
the data type of the values stored in the array. One of: type, int
the vertex stride in bytes. If specified as zero, then array elements are stored sequentially stride, ByteBuffer the secondary color array data pointer)Specifies the location and organization of a secondary color array. | |||||||||||||||
| public static void | glSecondaryColorPointer(int
the number of values per vertex that are stored in the array, as well as their component ordering. Must be: size, int
the data type of the values stored in the array. One of: type, int
the vertex stride in bytes. If specified as zero, then array elements are stored sequentially stride, long the secondary color array data pointer)Specifies the location and organization of a secondary color array. | |||||||||||||||
| public static void | glSecondaryColorPointer(int
the number of values per vertex that are stored in the array, as well as their component ordering. Must be: size, int
the data type of the values stored in the array. One of: type, int
the vertex stride in bytes. If specified as zero, then array elements are stored sequentially stride, ShortBuffer the secondary color array data pointer)Specifies the location and organization of a secondary color array. | |||||||||||||||
| public static void | glSecondaryColorPointer(int
the number of values per vertex that are stored in the array, as well as their component ordering. Must be: size, int
the data type of the values stored in the array. One of: type, int
the vertex stride in bytes. If specified as zero, then array elements are stored sequentially stride, IntBuffer the secondary color array data pointer)Specifies the location and organization of a secondary color array. | |||||||||||||||
| public static void | glSecondaryColorPointer(int
the number of values per vertex that are stored in the array, as well as their component ordering. Must be: size, int
the data type of the values stored in the array. One of: type, int
the vertex stride in bytes. If specified as zero, then array elements are stored sequentially stride, FloatBuffer the secondary color array data pointer)Specifies the location and organization of a secondary color array. | |||||||||||||||
| public static native void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static native void | glWindowPos3d(double
the x value x, double the y value y, double the z value z)Double version of | |||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static native void | glWindowPos3f(float
the x value x, float the y value y, float the z value z)Float version of | |||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static native void | glWindowPos3i(int
the x value x, int the y value y, int the z value z)Alternate way to set the current raster position. | |||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static native void | glWindowPos3s(short
the x value x, short the y value y, short the z value z)Short version of | |||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static void | nglMultiDrawArrays(int mode, long first, long count, int
the size of drawcount)first and countUnsafe version of: | |||||||||||||||
| public static void | nglMultiDrawElements(int mode, long count, int type, long indices, int
the size of the drawcount)count arrayUnsafe version of: | |||||||||||||||
| public static void | ||||||||||||||||
| public static void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | nglSecondaryColorPointer(int size, int type, int stride, long pointer)
Unsafe version of: | |||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void | ||||||||||||||||
| public static native void |