Package org.lwjgl.opengl
Class GL40
java.lang.Object
org.lwjgl.opengl.GL40
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intAccepted by the <pname> parameter of GetProgramStageiv:static final intAccepted by the <pname> parameter of GetProgramStageiv:static final intAccepted by the <pname> parameter of GetProgramStageiv:static final intAccepted by the <pname> parameter of GetProgramStageiv:static final intAccepted by the <pname> parameter of GetProgramStageiv:static final intAccepted by the <pname> parameter of GetActiveSubroutineUniformiv:static final intReturned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final intReturned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final intReturned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final intReturned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final intReturned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final intReturned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final intReturned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final intReturned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final intReturned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final intReturned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final intReturned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final intReturned in the <type> parameter of GetActiveUniform, and GetTransformFeedbackVarying:static final intAccepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, MapBufferRange, FlushMappedBufferRange, GetBufferParameteriv, BindBufferRange, BindBufferBase, and CopyBufferSubData:static final intAccepted by the <value> parameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev:static final intReturned by GetProgramiv when <pname> is TESS_GEN_SPACING:static final intReturned by GetProgramiv when <pname> is TESS_GEN_SPACING:static final intAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:static final intAccepted by the <pname> parameter of GetProgramiv:static final intReturned by the <type> parameter of GetActiveUniform:static final intReturned by GetProgramiv when <pname> is TESS_GEN_MODE:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:static final intAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:static final intAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final intAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:static final intAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final intAccepted by the <pname> parameter of GetActiveSubroutineUniformiv:static final intAccepted by the <pname> parameter of PatchParameterfv, GetBooleanv, GetDoublev, GetFloatv, and GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of PatchParameterfv, GetBooleanv, GetDoublev, GetFloatv, and GetIntegerv, and GetInteger64v:static final intAccepted by the <pname> parameter of PatchParameteri, GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, and GetInteger64v:static final intAccepted by the <mode> parameter of Begin and all vertex array functions that implicitly call Begin:static final intAccepted by the <target> parameter of TexImage3D, TexSubImage3D, CompressedTeximage3D, CompressedTexSubImage3D and CopyTexSubImage3D:static final intAccepted by the <cap> parameter of Enable, Disable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:static final intReturned by the <type> parameter of GetActiveUniform:static final intReturned by the <type> parameter of GetActiveUniform:static final intAccepted by the <pname> parameter of GetProgramiv:static final intAccepted by the <type> parameter of CreateShader and returned by the <params> parameter of GetShaderiv:static final intAccepted by the <type> parameter of CreateShader and returned by the <params> parameter of GetShaderiv:static final intAccepted by the <pname> parameter of GetProgramiv:static final intAccepted by the <pname> parameter of GetProgramiv:static final intAccepted by the <pname> parameter of GetProgramiv:static final intAccepted by the <pname> parameter of GetProgramiv:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv and GetFloatv:static final intAccepted by the <target> parameter of TexParameteri, TexParameteriv, TexParameterf, TexParameterfv, BindTexture, and GenerateMipmap:static final intAccepted by the <target> parameter of BindTransformFeedback:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final intAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final intAccepted by the <pname> parameter of GetActiveUniformBlockiv:static final intAccepted by the <pname> parameter of GetActiveUniformBlockiv:static final intReturned by the <type> parameter of GetActiveUniform: -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglBeginQueryIndexed(int target, int index, int id) static voidglBindTransformFeedback(int target, int id) static voidglBlendEquationi(int buf, int mode) static voidglBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha) static voidglBlendFunci(int buf, int src, int dst) static voidglBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) static voidglDeleteTransformFeedbacks(int id) Overloads glDeleteTransformFeedbacks.static voidstatic voidglDrawArraysIndirect(int mode, long indirect_buffer_offset) static voidglDrawArraysIndirect(int mode, ByteBuffer indirect) static voidglDrawArraysIndirect(int mode, IntBuffer indirect) Overloads glDrawArraysIndirect.static voidglDrawElementsIndirect(int mode, int type, long indirect_buffer_offset) static voidglDrawElementsIndirect(int mode, int type, ByteBuffer indirect) static voidglDrawElementsIndirect(int mode, int type, IntBuffer indirect) Overloads glDrawElementsIndirect.static voidglDrawTransformFeedback(int mode, int id) static voidglDrawTransformFeedbackStream(int mode, int id, int stream) static voidglEndQueryIndexed(int target, int index) static intOverloads glGenTransformFeedbacks.static voidstatic StringglGetActiveSubroutineName(int program, int shadertype, int index, int bufsize) Overloads glGetActiveSubroutineName.static voidglGetActiveSubroutineName(int program, int shadertype, int index, IntBuffer length, ByteBuffer name) static intglGetActiveSubroutineUniform(int program, int shadertype, int index, int pname) Deprecated.Will be removed in 3.0.static voidglGetActiveSubroutineUniform(int program, int shadertype, int index, int pname, IntBuffer values) static intglGetActiveSubroutineUniformi(int program, int shadertype, int index, int pname) Overloads glGetActiveSubroutineUniformiv.static StringglGetActiveSubroutineUniformName(int program, int shadertype, int index, int bufsize) Overloads glGetActiveSubroutineUniformName.static voidglGetActiveSubroutineUniformName(int program, int shadertype, int index, IntBuffer length, ByteBuffer name) static intglGetProgramStage(int program, int shadertype, int pname) Deprecated.Will be removed in 3.0.static voidglGetProgramStage(int program, int shadertype, int pname, IntBuffer values) static intglGetProgramStagei(int program, int shadertype, int pname) Overloads glGetProgramStageiv.static intglGetQueryIndexed(int target, int index, int pname) Deprecated.Will be removed in 3.0.static voidglGetQueryIndexed(int target, int index, int pname, IntBuffer params) static intglGetQueryIndexedi(int target, int index, int pname) Overloads glGetQueryIndexediv.static intglGetSubroutineIndex(int program, int shadertype, CharSequence name) Overloads glGetSubroutineIndex.static intglGetSubroutineIndex(int program, int shadertype, ByteBuffer name) static intglGetSubroutineUniformLocation(int program, int shadertype, CharSequence name) Overloads glGetSubroutineUniformLocation.static intglGetSubroutineUniformLocation(int program, int shadertype, ByteBuffer name) static voidglGetUniform(int program, int location, DoubleBuffer params) static intglGetUniformSubroutineu(int shadertype, int location) Deprecated.Will be removed in 3.0.static voidglGetUniformSubroutineu(int shadertype, int location, IntBuffer params) static intglGetUniformSubroutineui(int shadertype, int location) Overloads glGetUniformSubroutineuiv.static booleanglIsTransformFeedback(int id) static voidglMinSampleShading(float value) static voidglPatchParameter(int pname, FloatBuffer values) static voidglPatchParameteri(int pname, int value) static voidstatic voidstatic voidglUniform1(int location, DoubleBuffer value) static voidglUniform1d(int location, double x) static voidglUniform2(int location, DoubleBuffer value) static voidglUniform2d(int location, double x, double y) static voidglUniform3(int location, DoubleBuffer value) static voidglUniform3d(int location, double x, double y, double z) static voidglUniform4(int location, DoubleBuffer value) static voidglUniform4d(int location, double x, double y, double z, double w) static voidglUniformMatrix2(int location, boolean transpose, DoubleBuffer value) static voidglUniformMatrix2x3(int location, boolean transpose, DoubleBuffer value) static voidglUniformMatrix2x4(int location, boolean transpose, DoubleBuffer value) static voidglUniformMatrix3(int location, boolean transpose, DoubleBuffer value) static voidglUniformMatrix3x2(int location, boolean transpose, DoubleBuffer value) static voidglUniformMatrix3x4(int location, boolean transpose, DoubleBuffer value) static voidglUniformMatrix4(int location, boolean transpose, DoubleBuffer value) static voidglUniformMatrix4x2(int location, boolean transpose, DoubleBuffer value) static voidglUniformMatrix4x3(int location, boolean transpose, DoubleBuffer value) static voidglUniformSubroutinesu(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.
-