Package org.lwjgl.opengl
Class GL40
java.lang.Object
org.lwjgl.opengl.GL40
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Accepted by the <pname> parameter of GetProgramStageiv:static final int
Accepted by the <pname> parameter of GetProgramStageiv:static final int
Accepted by the <pname> parameter of GetProgramStageiv:static final int
Accepted by the <pname> parameter of GetProgramStageiv:static final int
Accepted by the <pname> parameter of GetProgramStageiv:static final int
Accepted by the <pname> parameter of GetActiveSubroutineUniformiv:static final int
Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final int
Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final int
Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final int
Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final int
Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final int
Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final int
Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final int
Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final int
Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final int
Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final int
Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final int
Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final int
Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, MapBufferRange, FlushMappedBufferRange, GetBufferParameteriv, BindBufferRange, BindBufferBase, and CopyBufferSubData:static final int
Accepted by the <value> parameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev:static final int
Returned by GetProgramiv when <pname> is TESS_GEN_SPACING:static final int
Returned by GetProgramiv when <pname> is TESS_GEN_SPACING:static final int
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetProgramiv:static final int
Returned by the <type> parameter of GetActiveUniform:static final int
Returned by GetProgramiv when <pname> is TESS_GEN_MODE:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:static final int
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:static final int
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final int
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:static final int
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final int
Accepted by the <pname> parameter of GetActiveSubroutineUniformiv:static final int
Accepted by the <pname> parameter of PatchParameterfv, GetBooleanv, GetDoublev, GetFloatv, and GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of PatchParameterfv, GetBooleanv, GetDoublev, GetFloatv, and GetIntegerv, and GetInteger64v:static final int
Accepted by the <pname> parameter of PatchParameteri, GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final int
Accepted by the <mode> parameter of Begin and all vertex array functions that implicitly call Begin:static final int
Accepted by the <target> parameter of TexImage3D, TexSubImage3D, CompressedTeximage3D, CompressedTexSubImage3D and CopyTexSubImage3D:static final int
Accepted by the <cap> parameter of Enable, Disable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:static final int
Returned by the <type> parameter of GetActiveUniform:static final int
Returned by the <type> parameter of GetActiveUniform:static final int
Accepted by the <pname> parameter of GetProgramiv:static final int
Accepted by the <type> parameter of CreateShader and returned by the <params> parameter of GetShaderiv:static final int
Accepted by the <type> parameter of CreateShader and returned by the <params> parameter of GetShaderiv:static final int
Accepted by the <pname> parameter of GetProgramiv:static final int
Accepted by the <pname> parameter of GetProgramiv:static final int
Accepted by the <pname> parameter of GetProgramiv:static final int
Accepted by the <pname> parameter of GetProgramiv:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv and GetFloatv:static final int
Accepted by the <target> parameter of TexParameteri, TexParameteriv, TexParameterf, TexParameterfv, BindTexture, and GenerateMipmap:static final int
Accepted by the <target> parameter of BindTransformFeedback:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final int
Accepted by the <pname> parameter of GetActiveUniformBlockiv:static final int
Accepted by the <pname> parameter of GetActiveUniformBlockiv:static final int
Returned by the <type> parameter of GetActiveUniform: -
Method Summary
Modifier and TypeMethodDescriptionstatic void
glBeginQueryIndexed
(int target, int index, int id) static void
glBindTransformFeedback
(int target, int id) static void
glBlendEquationi
(int buf, int mode) static void
glBlendEquationSeparatei
(int buf, int modeRGB, int modeAlpha) static void
glBlendFunci
(int buf, int src, int dst) static void
glBlendFuncSeparatei
(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) static void
glDeleteTransformFeedbacks
(int id) Overloads glDeleteTransformFeedbacks.static void
static void
glDrawArraysIndirect
(int mode, long indirect_buffer_offset) static void
glDrawArraysIndirect
(int mode, ByteBuffer indirect) static void
glDrawArraysIndirect
(int mode, IntBuffer indirect) Overloads glDrawArraysIndirect.static void
glDrawElementsIndirect
(int mode, int type, long indirect_buffer_offset) static void
glDrawElementsIndirect
(int mode, int type, ByteBuffer indirect) static void
glDrawElementsIndirect
(int mode, int type, IntBuffer indirect) Overloads glDrawElementsIndirect.static void
glDrawTransformFeedback
(int mode, int id) static void
glDrawTransformFeedbackStream
(int mode, int id, int stream) static void
glEndQueryIndexed
(int target, int index) static int
Overloads glGenTransformFeedbacks.static void
static String
glGetActiveSubroutineName
(int program, int shadertype, int index, int bufsize) Overloads glGetActiveSubroutineName.static void
glGetActiveSubroutineName
(int program, int shadertype, int index, IntBuffer length, ByteBuffer name) static int
glGetActiveSubroutineUniform
(int program, int shadertype, int index, int pname) Deprecated.Will be removed in 3.0.static void
glGetActiveSubroutineUniform
(int program, int shadertype, int index, int pname, IntBuffer values) static int
glGetActiveSubroutineUniformi
(int program, int shadertype, int index, int pname) Overloads glGetActiveSubroutineUniformiv.static String
glGetActiveSubroutineUniformName
(int program, int shadertype, int index, int bufsize) Overloads glGetActiveSubroutineUniformName.static void
glGetActiveSubroutineUniformName
(int program, int shadertype, int index, IntBuffer length, ByteBuffer name) static int
glGetProgramStage
(int program, int shadertype, int pname) Deprecated.Will be removed in 3.0.static void
glGetProgramStage
(int program, int shadertype, int pname, IntBuffer values) static int
glGetProgramStagei
(int program, int shadertype, int pname) Overloads glGetProgramStageiv.static int
glGetQueryIndexed
(int target, int index, int pname) Deprecated.Will be removed in 3.0.static void
glGetQueryIndexed
(int target, int index, int pname, IntBuffer params) static int
glGetQueryIndexedi
(int target, int index, int pname) Overloads glGetQueryIndexediv.static int
glGetSubroutineIndex
(int program, int shadertype, CharSequence name) Overloads glGetSubroutineIndex.static int
glGetSubroutineIndex
(int program, int shadertype, ByteBuffer name) static int
glGetSubroutineUniformLocation
(int program, int shadertype, CharSequence name) Overloads glGetSubroutineUniformLocation.static int
glGetSubroutineUniformLocation
(int program, int shadertype, ByteBuffer name) static void
glGetUniform
(int program, int location, DoubleBuffer params) static int
glGetUniformSubroutineu
(int shadertype, int location) Deprecated.Will be removed in 3.0.static void
glGetUniformSubroutineu
(int shadertype, int location, IntBuffer params) static int
glGetUniformSubroutineui
(int shadertype, int location) Overloads glGetUniformSubroutineuiv.static boolean
glIsTransformFeedback
(int id) static void
glMinSampleShading
(float value) static void
glPatchParameter
(int pname, FloatBuffer values) static void
glPatchParameteri
(int pname, int value) static void
static void
static void
glUniform1
(int location, DoubleBuffer value) static void
glUniform1d
(int location, double x) static void
glUniform2
(int location, DoubleBuffer value) static void
glUniform2d
(int location, double x, double y) static void
glUniform3
(int location, DoubleBuffer value) static void
glUniform3d
(int location, double x, double y, double z) static void
glUniform4
(int location, DoubleBuffer value) static void
glUniform4d
(int location, double x, double y, double z, double w) static void
glUniformMatrix2
(int location, boolean transpose, DoubleBuffer value) static void
glUniformMatrix2x3
(int location, boolean transpose, DoubleBuffer value) static void
glUniformMatrix2x4
(int location, boolean transpose, DoubleBuffer value) static void
glUniformMatrix3
(int location, boolean transpose, DoubleBuffer value) static void
glUniformMatrix3x2
(int location, boolean transpose, DoubleBuffer value) static void
glUniformMatrix3x4
(int location, boolean transpose, DoubleBuffer value) static void
glUniformMatrix4
(int location, boolean transpose, DoubleBuffer value) static void
glUniformMatrix4x2
(int location, boolean transpose, DoubleBuffer value) static void
glUniformMatrix4x3
(int location, boolean transpose, DoubleBuffer value) static void
glUniformSubroutinesu
(int shadertype, IntBuffer indices)
-
Field Details
-
GL_DRAW_INDIRECT_BUFFER
public static final int GL_DRAW_INDIRECT_BUFFERAccepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, MapBufferRange, FlushMappedBufferRange, GetBufferParameteriv, BindBufferRange, BindBufferBase, and CopyBufferSubData:- See Also:
-
GL_DRAW_INDIRECT_BUFFER_BINDING
public static final int GL_DRAW_INDIRECT_BUFFER_BINDINGAccepted by the <value> parameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev:- See Also:
-
GL_GEOMETRY_SHADER_INVOCATIONS
public static final int GL_GEOMETRY_SHADER_INVOCATIONSAccepted by the <pname> parameter of GetProgramiv:- See Also:
-
GL_MAX_GEOMETRY_SHADER_INVOCATIONS
public static final int GL_MAX_GEOMETRY_SHADER_INVOCATIONSAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:- See Also:
-
GL_MIN_FRAGMENT_INTERPOLATION_OFFSET
public static final int GL_MIN_FRAGMENT_INTERPOLATION_OFFSETAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:- See Also:
-
GL_MAX_FRAGMENT_INTERPOLATION_OFFSET
public static final int GL_MAX_FRAGMENT_INTERPOLATION_OFFSETAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:- See Also:
-
GL_FRAGMENT_INTERPOLATION_OFFSET_BITS
public static final int GL_FRAGMENT_INTERPOLATION_OFFSET_BITSAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:- See Also:
-
GL_MAX_VERTEX_STREAMS
public static final int GL_MAX_VERTEX_STREAMSAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:- See Also:
-
GL_DOUBLE_VEC2
public static final int GL_DOUBLE_VEC2Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:- See Also:
-
GL_DOUBLE_VEC3
public static final int GL_DOUBLE_VEC3Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:- See Also:
-
GL_DOUBLE_VEC4
public static final int GL_DOUBLE_VEC4Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:- See Also:
-
GL_DOUBLE_MAT2
public static final int GL_DOUBLE_MAT2Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:- See Also:
-
GL_DOUBLE_MAT3
public static final int GL_DOUBLE_MAT3Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:- See Also:
-
GL_DOUBLE_MAT4
public static final int GL_DOUBLE_MAT4Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:- See Also:
-
GL_DOUBLE_MAT2x3
public static final int GL_DOUBLE_MAT2x3Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:- See Also:
-
GL_DOUBLE_MAT2x4
public static final int GL_DOUBLE_MAT2x4Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:- See Also:
-
GL_DOUBLE_MAT3x2
public static final int GL_DOUBLE_MAT3x2Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:- See Also:
-
GL_DOUBLE_MAT3x4
public static final int GL_DOUBLE_MAT3x4Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:- See Also:
-
GL_DOUBLE_MAT4x2
public static final int GL_DOUBLE_MAT4x2Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:- See Also:
-
GL_DOUBLE_MAT4x3
public static final int GL_DOUBLE_MAT4x3Returned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:- See Also:
-
GL_SAMPLE_SHADING
public static final int GL_SAMPLE_SHADINGAccepted by the <cap> parameter of Enable, Disable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:- See Also:
-
GL_MIN_SAMPLE_SHADING_VALUE
public static final int GL_MIN_SAMPLE_SHADING_VALUEAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:- See Also:
-
GL_ACTIVE_SUBROUTINES
public static final int GL_ACTIVE_SUBROUTINESAccepted by the <pname> parameter of GetProgramStageiv:- See Also:
-
GL_ACTIVE_SUBROUTINE_UNIFORMS
public static final int GL_ACTIVE_SUBROUTINE_UNIFORMSAccepted by the <pname> parameter of GetProgramStageiv:- See Also:
-
GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
public static final int GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONSAccepted by the <pname> parameter of GetProgramStageiv:- See Also:
-
GL_ACTIVE_SUBROUTINE_MAX_LENGTH
public static final int GL_ACTIVE_SUBROUTINE_MAX_LENGTHAccepted by the <pname> parameter of GetProgramStageiv:- See Also:
-
GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
public static final int GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTHAccepted by the <pname> parameter of GetProgramStageiv:- See Also:
-
GL_MAX_SUBROUTINES
public static final int GL_MAX_SUBROUTINESAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:- See Also:
-
GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS
public static final int GL_MAX_SUBROUTINE_UNIFORM_LOCATIONSAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:- See Also:
-
GL_NUM_COMPATIBLE_SUBROUTINES
public static final int GL_NUM_COMPATIBLE_SUBROUTINESAccepted by the <pname> parameter of GetActiveSubroutineUniformiv:- See Also:
-
GL_COMPATIBLE_SUBROUTINES
public static final int GL_COMPATIBLE_SUBROUTINESAccepted by the <pname> parameter of GetActiveSubroutineUniformiv:- See Also:
-
GL_PATCHES
public static final int GL_PATCHESAccepted by the <mode> parameter of Begin and all vertex array functions that implicitly call Begin:- See Also:
-
GL_PATCH_VERTICES
public static final int GL_PATCH_VERTICESAccepted by the <pname> parameter of PatchParameteri, GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_PATCH_DEFAULT_INNER_LEVEL
public static final int GL_PATCH_DEFAULT_INNER_LEVELAccepted by the <pname> parameter of PatchParameterfv, GetBooleanv, GetDoublev, GetFloatv, and GetIntegerv, and GetInteger64v:- See Also:
-
GL_PATCH_DEFAULT_OUTER_LEVEL
public static final int GL_PATCH_DEFAULT_OUTER_LEVELAccepted by the <pname> parameter of PatchParameterfv, GetBooleanv, GetDoublev, GetFloatv, and GetIntegerv, and GetInteger64v:- See Also:
-
GL_TESS_CONTROL_OUTPUT_VERTICES
public static final int GL_TESS_CONTROL_OUTPUT_VERTICESAccepted by the <pname> parameter of GetProgramiv:- See Also:
-
GL_TESS_GEN_MODE
public static final int GL_TESS_GEN_MODEAccepted by the <pname> parameter of GetProgramiv:- See Also:
-
GL_TESS_GEN_SPACING
public static final int GL_TESS_GEN_SPACINGAccepted by the <pname> parameter of GetProgramiv:- See Also:
-
GL_TESS_GEN_VERTEX_ORDER
public static final int GL_TESS_GEN_VERTEX_ORDERAccepted by the <pname> parameter of GetProgramiv:- See Also:
-
GL_TESS_GEN_POINT_MODE
public static final int GL_TESS_GEN_POINT_MODEAccepted by the <pname> parameter of GetProgramiv:- See Also:
-
GL_ISOLINES
public static final int GL_ISOLINESReturned by GetProgramiv when <pname> is TESS_GEN_MODE:- See Also:
-
GL_FRACTIONAL_ODD
public static final int GL_FRACTIONAL_ODDReturned by GetProgramiv when <pname> is TESS_GEN_SPACING:- See Also:
-
GL_FRACTIONAL_EVEN
public static final int GL_FRACTIONAL_EVENReturned by GetProgramiv when <pname> is TESS_GEN_SPACING:- See Also:
-
GL_MAX_PATCH_VERTICES
public static final int GL_MAX_PATCH_VERTICESAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_MAX_TESS_GEN_LEVEL
public static final int GL_MAX_TESS_GEN_LEVELAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS
public static final int GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTSAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS
public static final int GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTSAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITSAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITSAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS
public static final int GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTSAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_MAX_TESS_PATCH_COMPONENTS
public static final int GL_MAX_TESS_PATCH_COMPONENTSAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS
public static final int GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTSAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS
public static final int GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTSAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS
public static final int GL_MAX_TESS_CONTROL_UNIFORM_BLOCKSAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS
public static final int GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKSAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_MAX_TESS_CONTROL_INPUT_COMPONENTS
public static final int GL_MAX_TESS_CONTROL_INPUT_COMPONENTSAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS
public static final int GL_MAX_TESS_EVALUATION_INPUT_COMPONENTSAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
public static final int GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTSAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
public static final int GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTSAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:- See Also:
-
GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER
public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADERAccepted by the <pname> parameter of GetActiveUniformBlockiv:- See Also:
-
GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER
public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADERAccepted by the <pname> parameter of GetActiveUniformBlockiv:- See Also:
-
GL_TESS_EVALUATION_SHADER
public static final int GL_TESS_EVALUATION_SHADERAccepted by the <type> parameter of CreateShader and returned by the <params> parameter of GetShaderiv:- See Also:
-
GL_TESS_CONTROL_SHADER
public static final int GL_TESS_CONTROL_SHADERAccepted by the <type> parameter of CreateShader and returned by the <params> parameter of GetShaderiv:- See Also:
-
GL_TEXTURE_CUBE_MAP_ARRAY
public static final int GL_TEXTURE_CUBE_MAP_ARRAYAccepted by the <target> parameter of TexParameteri, TexParameteriv, TexParameterf, TexParameterfv, BindTexture, and GenerateMipmap: Accepted by the <target> parameter of TexImage3D, TexSubImage3D, CompressedTeximage3D, CompressedTexSubImage3D and CopyTexSubImage3D: Accepted by the <tex> parameter of GetTexImage:- See Also:
-
GL_TEXTURE_BINDING_CUBE_MAP_ARRAY
public static final int GL_TEXTURE_BINDING_CUBE_MAP_ARRAYAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv and GetFloatv:- See Also:
-
GL_PROXY_TEXTURE_CUBE_MAP_ARRAY
public static final int GL_PROXY_TEXTURE_CUBE_MAP_ARRAYAccepted by the <target> parameter of TexImage3D, TexSubImage3D, CompressedTeximage3D, CompressedTexSubImage3D and CopyTexSubImage3D:- See Also:
-
GL_SAMPLER_CUBE_MAP_ARRAY
public static final int GL_SAMPLER_CUBE_MAP_ARRAYReturned by the <type> parameter of GetActiveUniform:- See Also:
-
GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW
public static final int GL_SAMPLER_CUBE_MAP_ARRAY_SHADOWReturned by the <type> parameter of GetActiveUniform:- See Also:
-
GL_INT_SAMPLER_CUBE_MAP_ARRAY
public static final int GL_INT_SAMPLER_CUBE_MAP_ARRAYReturned by the <type> parameter of GetActiveUniform:- See Also:
-
GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY
public static final int GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAYReturned by the <type> parameter of GetActiveUniform:- See Also:
-
GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB
public static final int GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARBAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:- See Also:
-
GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB
public static final int GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARBAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:- See Also:
-
GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB
public static final int GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARBAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:- See Also:
-
GL_TRANSFORM_FEEDBACK
public static final int GL_TRANSFORM_FEEDBACKAccepted by the <target> parameter of BindTransformFeedback:- See Also:
-
GL_TRANSFORM_FEEDBACK_PAUSED
public static final int GL_TRANSFORM_FEEDBACK_PAUSEDAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:- See Also:
-
GL_TRANSFORM_FEEDBACK_ACTIVE
public static final int GL_TRANSFORM_FEEDBACK_ACTIVEAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_PAUSEDAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVEAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:- See Also:
-
GL_TRANSFORM_FEEDBACK_BINDING
public static final int GL_TRANSFORM_FEEDBACK_BINDINGAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:- See Also:
-
GL_MAX_TRANSFORM_FEEDBACK_BUFFERS
public static final int GL_MAX_TRANSFORM_FEEDBACK_BUFFERSAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:- See Also:
-
-
Method Details
-
glBlendEquationi
public static void glBlendEquationi(int buf, int mode) -
glBlendEquationSeparatei
public static void glBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha) -
glBlendFunci
public static void glBlendFunci(int buf, int src, int dst) -
glBlendFuncSeparatei
public static void glBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) -
glDrawArraysIndirect
-
glDrawArraysIndirect
public static void glDrawArraysIndirect(int mode, long indirect_buffer_offset) -
glDrawArraysIndirect
Overloads glDrawArraysIndirect. -
glDrawElementsIndirect
-
glDrawElementsIndirect
public static void glDrawElementsIndirect(int mode, int type, long indirect_buffer_offset) -
glDrawElementsIndirect
Overloads glDrawElementsIndirect. -
glUniform1d
public static void glUniform1d(int location, double x) -
glUniform2d
public static void glUniform2d(int location, double x, double y) -
glUniform3d
public static void glUniform3d(int location, double x, double y, double z) -
glUniform4d
public static void glUniform4d(int location, double x, double y, double z, double w) -
glUniform1
-
glUniform2
-
glUniform3
-
glUniform4
-
glUniformMatrix2
-
glUniformMatrix3
-
glUniformMatrix4
-
glUniformMatrix2x3
-
glUniformMatrix2x4
-
glUniformMatrix3x2
-
glUniformMatrix3x4
-
glUniformMatrix4x2
-
glUniformMatrix4x3
-
glGetUniform
-
glMinSampleShading
public static void glMinSampleShading(float value) -
glGetSubroutineUniformLocation
-
glGetSubroutineUniformLocation
Overloads glGetSubroutineUniformLocation. -
glGetSubroutineIndex
-
glGetSubroutineIndex
Overloads glGetSubroutineIndex. -
glGetActiveSubroutineUniform
public static void glGetActiveSubroutineUniform(int program, int shadertype, int index, int pname, IntBuffer values) -
glGetActiveSubroutineUniform
@Deprecated public static int glGetActiveSubroutineUniform(int program, int shadertype, int index, int pname) Deprecated.Will be removed in 3.0. UseglGetActiveSubroutineUniformi(int, int, int, int)
instead.Overloads glGetActiveSubroutineUniformiv. -
glGetActiveSubroutineUniformi
public static int glGetActiveSubroutineUniformi(int program, int shadertype, int index, int pname) Overloads glGetActiveSubroutineUniformiv. -
glGetActiveSubroutineUniformName
public static void glGetActiveSubroutineUniformName(int program, int shadertype, int index, IntBuffer length, ByteBuffer name) -
glGetActiveSubroutineUniformName
public static String glGetActiveSubroutineUniformName(int program, int shadertype, int index, int bufsize) Overloads glGetActiveSubroutineUniformName. -
glGetActiveSubroutineName
public static void glGetActiveSubroutineName(int program, int shadertype, int index, IntBuffer length, ByteBuffer name) -
glGetActiveSubroutineName
Overloads glGetActiveSubroutineName. -
glUniformSubroutinesu
-
glGetUniformSubroutineu
-
glGetUniformSubroutineu
Deprecated.Will be removed in 3.0. UseglGetUniformSubroutineui(int, int)
instead.Overloads glGetUniformSubroutineuiv. -
glGetUniformSubroutineui
public static int glGetUniformSubroutineui(int shadertype, int location) Overloads glGetUniformSubroutineuiv. -
glGetProgramStage
-
glGetProgramStage
Deprecated.Will be removed in 3.0. UseglGetProgramStagei(int, int, int)
instead.Overloads glGetProgramStageiv. -
glGetProgramStagei
public static int glGetProgramStagei(int program, int shadertype, int pname) Overloads glGetProgramStageiv. -
glPatchParameteri
public static void glPatchParameteri(int pname, int value) -
glPatchParameter
-
glBindTransformFeedback
public static void glBindTransformFeedback(int target, int id) -
glDeleteTransformFeedbacks
-
glDeleteTransformFeedbacks
public static void glDeleteTransformFeedbacks(int id) Overloads glDeleteTransformFeedbacks. -
glGenTransformFeedbacks
-
glGenTransformFeedbacks
public static int glGenTransformFeedbacks()Overloads glGenTransformFeedbacks. -
glIsTransformFeedback
public static boolean glIsTransformFeedback(int id) -
glPauseTransformFeedback
public static void glPauseTransformFeedback() -
glResumeTransformFeedback
public static void glResumeTransformFeedback() -
glDrawTransformFeedback
public static void glDrawTransformFeedback(int mode, int id) -
glDrawTransformFeedbackStream
public static void glDrawTransformFeedbackStream(int mode, int id, int stream) -
glBeginQueryIndexed
public static void glBeginQueryIndexed(int target, int index, int id) -
glEndQueryIndexed
public static void glEndQueryIndexed(int target, int index) -
glGetQueryIndexed
-
glGetQueryIndexed
Deprecated.Will be removed in 3.0. UseglGetQueryIndexedi(int, int, int)
instead.Overloads glGetQueryIndexediv. -
glGetQueryIndexedi
public static int glGetQueryIndexedi(int target, int index, int pname) Overloads glGetQueryIndexediv.
-