Package org.lwjgl.opengl
Class ARBES2Compatibility
- java.lang.Object
-
- org.lwjgl.opengl.ARBES2Compatibility
-
public final class ARBES2Compatibility extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intGL_FIXEDAccepted by the <type> parameter of VertexAttribPointer:static intGL_HIGH_FLOATAccepted by the <precisiontype> parameter of GetShaderPrecisionFormat:static intGL_HIGH_INTAccepted by the <precisiontype> parameter of GetShaderPrecisionFormat:static intGL_IMPLEMENTATION_COLOR_READ_FORMATAccepted by the <value> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev:static intGL_IMPLEMENTATION_COLOR_READ_TYPEAccepted by the <value> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev:static intGL_LOW_FLOATAccepted by the <precisiontype> parameter of GetShaderPrecisionFormat:static intGL_LOW_INTAccepted by the <precisiontype> parameter of GetShaderPrecisionFormat:static intGL_MAX_FRAGMENT_UNIFORM_VECTORSAccepted by the <value> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev:static intGL_MAX_VARYING_VECTORSAccepted by the <value> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev:static intGL_MAX_VERTEX_UNIFORM_VECTORSAccepted by the <value> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev:static intGL_MEDIUM_FLOATAccepted by the <precisiontype> parameter of GetShaderPrecisionFormat:static intGL_MEDIUM_INTAccepted by the <precisiontype> parameter of GetShaderPrecisionFormat:static intGL_NUM_SHADER_BINARY_FORMATSAccepted by the <value> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev:static intGL_RGB565Accepted by the <format> parameter of most commands taking sized internal formats:static intGL_SHADER_COMPILERAccepted by the <value> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev:
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidglClearDepthf(float d)static voidglDepthRangef(float n, float f)static voidglGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)static voidglReleaseShaderCompiler()static voidglShaderBinary(IntBuffer shaders, int binaryformat, ByteBuffer binary)
-
-
-
Field Detail
-
GL_SHADER_COMPILER
public static final int GL_SHADER_COMPILER
Accepted by the <value> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev:- See Also:
- Constant Field Values
-
GL_NUM_SHADER_BINARY_FORMATS
public static final int GL_NUM_SHADER_BINARY_FORMATS
Accepted by the <value> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev:- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_UNIFORM_VECTORS
public static final int GL_MAX_VERTEX_UNIFORM_VECTORS
Accepted by the <value> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev:- See Also:
- Constant Field Values
-
GL_MAX_VARYING_VECTORS
public static final int GL_MAX_VARYING_VECTORS
Accepted by the <value> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev:- See Also:
- Constant Field Values
-
GL_MAX_FRAGMENT_UNIFORM_VECTORS
public static final int GL_MAX_FRAGMENT_UNIFORM_VECTORS
Accepted by the <value> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev:- See Also:
- Constant Field Values
-
GL_IMPLEMENTATION_COLOR_READ_TYPE
public static final int GL_IMPLEMENTATION_COLOR_READ_TYPE
Accepted by the <value> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev:- See Also:
- Constant Field Values
-
GL_IMPLEMENTATION_COLOR_READ_FORMAT
public static final int GL_IMPLEMENTATION_COLOR_READ_FORMAT
Accepted by the <value> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev:- See Also:
- Constant Field Values
-
GL_FIXED
public static final int GL_FIXED
Accepted by the <type> parameter of VertexAttribPointer:- See Also:
- Constant Field Values
-
GL_LOW_FLOAT
public static final int GL_LOW_FLOAT
Accepted by the <precisiontype> parameter of GetShaderPrecisionFormat:- See Also:
- Constant Field Values
-
GL_MEDIUM_FLOAT
public static final int GL_MEDIUM_FLOAT
Accepted by the <precisiontype> parameter of GetShaderPrecisionFormat:- See Also:
- Constant Field Values
-
GL_HIGH_FLOAT
public static final int GL_HIGH_FLOAT
Accepted by the <precisiontype> parameter of GetShaderPrecisionFormat:- See Also:
- Constant Field Values
-
GL_LOW_INT
public static final int GL_LOW_INT
Accepted by the <precisiontype> parameter of GetShaderPrecisionFormat:- See Also:
- Constant Field Values
-
GL_MEDIUM_INT
public static final int GL_MEDIUM_INT
Accepted by the <precisiontype> parameter of GetShaderPrecisionFormat:- See Also:
- Constant Field Values
-
GL_HIGH_INT
public static final int GL_HIGH_INT
Accepted by the <precisiontype> parameter of GetShaderPrecisionFormat:- See Also:
- Constant Field Values
-
GL_RGB565
public static final int GL_RGB565
Accepted by the <format> parameter of most commands taking sized internal formats:- See Also:
- Constant Field Values
-
-
Method Detail
-
glReleaseShaderCompiler
public static void glReleaseShaderCompiler()
-
glShaderBinary
public static void glShaderBinary(IntBuffer shaders, int binaryformat, ByteBuffer binary)
-
glGetShaderPrecisionFormat
public static void glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)
-
glDepthRangef
public static void glDepthRangef(float n, float f)
-
glClearDepthf
public static void glClearDepthf(float d)
-
-