Package org.lwjgl.opengl
Class NVProgram
java.lang.Object
org.lwjgl.opengl.NVProgram
- Direct Known Subclasses:
NVFragmentProgram,NVVertexProgram
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:static final intAccepted by the <name> parameter of GetString:static final intAccepted by the <pname> parameter of GetProgramivNV:static final intAccepted by the <pname> parameter of GetProgramivNV:static final intAccepted by the <pname> parameter of GetProgramStringNV:static final intAccepted by the <pname> parameter of GetProgramivNV: -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanglAreProgramsResidentNV(IntBuffer programIDs, ByteBuffer programResidences) static voidglBindProgramNV(int target, int programID) static voidglDeleteProgramsNV(int program) Overloads glDeleteProgramsNV.static voidglDeleteProgramsNV(IntBuffer programs) static intOverloads glGenProgramsNV.static voidglGenProgramsNV(IntBuffer programs) static intglGetProgramiNV(int programID, int parameterName) Overloads glGetProgramivNV.static intglGetProgramNV(int programID, int parameterName) Deprecated.Will be removed in 3.0.static voidglGetProgramNV(int programID, int parameterName, IntBuffer params) static StringglGetProgramStringNV(int programID, int parameterName) Overloads glGetProgramStringNV.static voidglGetProgramStringNV(int programID, int parameterName, ByteBuffer paramString) static booleanglIsProgramNV(int programID) static voidglLoadProgramNV(int target, int programID, CharSequence string) Overloads glLoadProgramNV.static voidglLoadProgramNV(int target, int programID, ByteBuffer string) static voidglRequestResidentProgramsNV(int programID) Overloads glRequestResidentProgramsNV.static voidglRequestResidentProgramsNV(IntBuffer programIDs)
-
Field Details
-
GL_PROGRAM_TARGET_NV
public static final int GL_PROGRAM_TARGET_NVAccepted by the <pname> parameter of GetProgramivNV:- See Also:
-
GL_PROGRAM_LENGTH_NV
public static final int GL_PROGRAM_LENGTH_NVAccepted by the <pname> parameter of GetProgramivNV:- See Also:
-
GL_PROGRAM_RESIDENT_NV
public static final int GL_PROGRAM_RESIDENT_NVAccepted by the <pname> parameter of GetProgramivNV:- See Also:
-
GL_PROGRAM_STRING_NV
public static final int GL_PROGRAM_STRING_NVAccepted by the <pname> parameter of GetProgramStringNV:- See Also:
-
GL_PROGRAM_ERROR_POSITION_NV
public static final int GL_PROGRAM_ERROR_POSITION_NVAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:- See Also:
-
GL_PROGRAM_ERROR_STRING_NV
public static final int GL_PROGRAM_ERROR_STRING_NVAccepted by the <name> parameter of GetString:- See Also:
-
-
Constructor Details
-
NVProgram
public NVProgram()
-
-
Method Details
-
glLoadProgramNV
-
glLoadProgramNV
Overloads glLoadProgramNV. -
glBindProgramNV
public static void glBindProgramNV(int target, int programID) -
glDeleteProgramsNV
-
glDeleteProgramsNV
public static void glDeleteProgramsNV(int program) Overloads glDeleteProgramsNV. -
glGenProgramsNV
-
glGenProgramsNV
public static int glGenProgramsNV()Overloads glGenProgramsNV. -
glGetProgramNV
-
glGetProgramNV
Deprecated.Will be removed in 3.0. UseglGetProgramiNV(int, int)instead.Overloads glGetProgramivNV. -
glGetProgramiNV
public static int glGetProgramiNV(int programID, int parameterName) Overloads glGetProgramivNV. -
glGetProgramStringNV
-
glGetProgramStringNV
Overloads glGetProgramStringNV. -
glIsProgramNV
public static boolean glIsProgramNV(int programID) -
glAreProgramsResidentNV
-
glRequestResidentProgramsNV
-
glRequestResidentProgramsNV
public static void glRequestResidentProgramsNV(int programID) Overloads glRequestResidentProgramsNV.
-