Top Fields Constructors Methods
org.lwjgl.opengl

public final Class NVFragmentProgram

extends NVProgram
Class Inheritance
Imports
org.lwjgl.*, java.nio.*

Field Summary

Modifier and TypeField and Description
public static final int
GL_FRAGMENT_PROGRAM_BINDING_NV

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_FRAGMENT_PROGRAM_NV

Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by the <target> parameter of BindProgramNV, LoadProgramNV, ProgramLocalParameter4dARB, ProgramLocalParameter4dvARB, ProgramLocalParameter4fARB, ProgramLocalParameter4fvARB, GetProgramLocalParameterdvARB, and GetProgramLocalParameterfvARB:

public static final int
GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_TEXTURE_COORDS_NV

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_TEXTURE_IMAGE_UNITS_NV

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

Inherited from org.lwjgl.opengl.NVProgram:
GL_PROGRAM_ERROR_POSITION_NVGL_PROGRAM_ERROR_STRING_NVGL_PROGRAM_LENGTH_NVGL_PROGRAM_RESIDENT_NVGL_PROGRAM_STRING_NVGL_PROGRAM_TARGET_NV

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static void
public static void
public static void
glProgramNamedParameter4dNV(int id, ByteBuffer name, double x, double y, double z, double w)

public static void
glProgramNamedParameter4fNV(int id, ByteBuffer name, float x, float y, float z, float w)

pack-priv static native void
nglGetProgramNamedParameterdvNV(int id, int name_length, long name, long params, long function_pointer)

pack-priv static native void
nglGetProgramNamedParameterfvNV(int id, int name_length, long name, long params, long function_pointer)

pack-priv static native void
nglProgramNamedParameter4dNV(int id, int name_length, long name, double x, double y, double z, double w, long function_pointer)

pack-priv static native void
nglProgramNamedParameter4fNV(int id, int name_length, long name, float x, float y, float z, float w, long function_pointer)

Inherited from org.lwjgl.opengl.NVProgram:
glAreProgramsResidentNVglBindProgramNVglDeleteProgramsNVglDeleteProgramsNVglGenProgramsNVglGenProgramsNVglGetProgramiNVglGetProgramNVglGetProgramNVglGetProgramStringNVglGetProgramStringNVglIsProgramNVglLoadProgramNVglLoadProgramNVglRequestResidentProgramsNVglRequestResidentProgramsNVnglAreProgramsResidentNVnglBindProgramNVnglDeleteProgramsNVnglGenProgramsNVnglGetProgramivNVnglGetProgramStringNVnglIsProgramNVnglLoadProgramNVnglRequestResidentProgramsNV

Field Detail

GL_FRAGMENT_PROGRAM_BINDING_NVback to summary
public static final int GL_FRAGMENT_PROGRAM_BINDING_NV

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_FRAGMENT_PROGRAM_NVback to summary
public static final int GL_FRAGMENT_PROGRAM_NV

Accepted by the <cap> parameter of Disable, Enable, and IsEnabled, by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by the <target> parameter of BindProgramNV, LoadProgramNV, ProgramLocalParameter4dARB, ProgramLocalParameter4dvARB, ProgramLocalParameter4fARB, ProgramLocalParameter4fvARB, GetProgramLocalParameterdvARB, and GetProgramLocalParameterfvARB:

GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NVback to summary
public static final int GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_TEXTURE_COORDS_NVback to summary
public static final int GL_MAX_TEXTURE_COORDS_NV

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_TEXTURE_IMAGE_UNITS_NVback to summary
public static final int GL_MAX_TEXTURE_IMAGE_UNITS_NV

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

Constructor Detail

NVFragmentProgramback to summary
private NVFragmentProgram()

Method Detail

glGetProgramNamedParameterNVback to summary
public static void glGetProgramNamedParameterNV(int id, ByteBuffer name, FloatBuffer params)
glGetProgramNamedParameterNVback to summary
public static void glGetProgramNamedParameterNV(int id, ByteBuffer name, DoubleBuffer params)
glProgramNamedParameter4dNVback to summary
public static void glProgramNamedParameter4dNV(int id, ByteBuffer name, double x, double y, double z, double w)
glProgramNamedParameter4fNVback to summary
public static void glProgramNamedParameter4fNV(int id, ByteBuffer name, float x, float y, float z, float w)
nglGetProgramNamedParameterdvNVback to summary
pack-priv static native void nglGetProgramNamedParameterdvNV(int id, int name_length, long name, long params, long function_pointer)
nglGetProgramNamedParameterfvNVback to summary
pack-priv static native void nglGetProgramNamedParameterfvNV(int id, int name_length, long name, long params, long function_pointer)
nglProgramNamedParameter4dNVback to summary
pack-priv static native void nglProgramNamedParameter4dNV(int id, int name_length, long name, double x, double y, double z, double w, long function_pointer)
nglProgramNamedParameter4fNVback to summary
pack-priv static native void nglProgramNamedParameter4fNV(int id, int name_length, long name, float x, float y, float z, float w, long function_pointer)