Top Fields Constructors Methods
org.lwjgl.opengl

public final Class NVParameterBufferObject

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

Field Summary

Modifier and TypeField and Description
public static final int
GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV

Accepted by the <target> parameter of ProgramBufferParametersfvNV, ProgramBufferParametersIivNV, and ProgramBufferParametersIuivNV, BindBufferRangeNV, BindBufferOffsetNV, BindBufferBaseNV, and BindBuffer and the <value> parameter of GetIntegerIndexedvEXT:

public static final int
GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV

Accepted by the <target> parameter of ProgramBufferParametersfvNV, ProgramBufferParametersIivNV, and ProgramBufferParametersIuivNV, BindBufferRangeNV, BindBufferOffsetNV, BindBufferBaseNV, and BindBuffer and the <value> parameter of GetIntegerIndexedvEXT:

public static final int
GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV

Accepted by the <pname> parameter of GetProgramivARB:

public static final int
GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV

Accepted by the <target> parameter of ProgramBufferParametersfvNV, ProgramBufferParametersIivNV, and ProgramBufferParametersIuivNV, BindBufferRangeNV, BindBufferOffsetNV, BindBufferBaseNV, and BindBuffer and the <value> parameter of GetIntegerIndexedvEXT:

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static void
glProgramBufferParametersINV(int target, int buffer, int index, IntBuffer params)

public static void
glProgramBufferParametersIuNV(int target, int buffer, int index, IntBuffer params)

public static void
glProgramBufferParametersNV(int target, int buffer, int index, FloatBuffer params)

pack-priv static native void
nglProgramBufferParametersfvNV(int target, int buffer, int index, int params_count, long params, long function_pointer)

pack-priv static native void
nglProgramBufferParametersIivNV(int target, int buffer, int index, int params_count, long params, long function_pointer)

pack-priv static native void
nglProgramBufferParametersIuivNV(int target, int buffer, int index, int params_count, long params, long function_pointer)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NVback to summary
public static final int GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV

Accepted by the <target> parameter of ProgramBufferParametersfvNV, ProgramBufferParametersIivNV, and ProgramBufferParametersIuivNV, BindBufferRangeNV, BindBufferOffsetNV, BindBufferBaseNV, and BindBuffer and the <value> parameter of GetIntegerIndexedvEXT:

GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NVback to summary
public static final int GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV

Accepted by the <target> parameter of ProgramBufferParametersfvNV, ProgramBufferParametersIivNV, and ProgramBufferParametersIuivNV, BindBufferRangeNV, BindBufferOffsetNV, BindBufferBaseNV, and BindBuffer and the <value> parameter of GetIntegerIndexedvEXT:

GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NVback to summary
public static final int GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV

Accepted by the <pname> parameter of GetProgramivARB:

GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NVback to summary
public static final int GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV

Accepted by the <pname> parameter of GetProgramivARB:

GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NVback to summary
public static final int GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV

Accepted by the <target> parameter of ProgramBufferParametersfvNV, ProgramBufferParametersIivNV, and ProgramBufferParametersIuivNV, BindBufferRangeNV, BindBufferOffsetNV, BindBufferBaseNV, and BindBuffer and the <value> parameter of GetIntegerIndexedvEXT:

Constructor Detail

NVParameterBufferObjectback to summary
private NVParameterBufferObject()

Method Detail

glProgramBufferParametersINVback to summary
public static void glProgramBufferParametersINV(int target, int buffer, int index, IntBuffer params)
glProgramBufferParametersIuNVback to summary
public static void glProgramBufferParametersIuNV(int target, int buffer, int index, IntBuffer params)
glProgramBufferParametersNVback to summary
public static void glProgramBufferParametersNV(int target, int buffer, int index, FloatBuffer params)
nglProgramBufferParametersfvNVback to summary
pack-priv static native void nglProgramBufferParametersfvNV(int target, int buffer, int index, int params_count, long params, long function_pointer)
nglProgramBufferParametersIivNVback to summary
pack-priv static native void nglProgramBufferParametersIivNV(int target, int buffer, int index, int params_count, long params, long function_pointer)
nglProgramBufferParametersIuivNVback to summary
pack-priv static native void nglProgramBufferParametersIuivNV(int target, int buffer, int index, int params_count, long params, long function_pointer)