Package org.lwjgl.opengl
Class ARBTessellationShader
java.lang.Object
org.lwjgl.opengl.ARBTessellationShader
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic 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
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, 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, GetFloatv, 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 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 <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 GetActiveUniformBlockiv:static final int
Accepted by the <pname> parameter of GetActiveUniformBlockiv: -
Method Summary
Modifier and TypeMethodDescriptionstatic void
glPatchParameter
(int pname, FloatBuffer values) static void
glPatchParameteri
(int pname, int value)
-
Field Details
-
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:
-
-
Method Details
-
glPatchParameteri
public static void glPatchParameteri(int pname, int value) -
glPatchParameter
-