Top Fields Constructors Methods
org.lwjgl.opengl

public final Class NVTransformFeedback

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

Field Summary

Modifier and TypeField and Description
public static final int
GL_ACTIVE_VARYING_MAX_LENGTH_NV

Accepted by the <pname> parameter of GetProgramiv:

public static final int
GL_ACTIVE_VARYINGS_NV

Accepted by the <pname> parameter of GetProgramiv:

public static final int
GL_BACK_PRIMARY_COLOR_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

public static final int
GL_BACK_SECONDARY_COLOR_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

public static final int
GL_CLIP_DISTANCE_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

public static final int
GL_GENERIC_ATTRIB_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

public static final int
GL_INTERLEAVED_ATTRIBS_NV

Accepted by the <bufferMode> parameter of TransformFeedbackAttribsNV and TransformFeedbackVaryingsNV:

public static final int
GL_LAYER_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

public static final int
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV

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

public static final int
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV

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

public static final int
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV

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

public static final int
GL_PRIMITIVE_ID_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

public static final int
GL_PRIMITIVES_GENERATED_NV

Accepted by the <target> parameter of BeginQuery, EndQuery, and GetQueryiv:

public static final int
GL_RASTERIZER_DISCARD_NV

Accepted by the <cap> parameter of Enable, Disable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_SEPARATE_ATTRIBS_NV

Accepted by the <bufferMode> parameter of TransformFeedbackAttribsNV and TransformFeedbackVaryingsNV:

public static final int
GL_TEXTURE_COORD_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

public static final int
GL_TRANSFORM_FEEDBACK_ATTRIBS_NV

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

public static final int
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV

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

public static final int
GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV

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

public static final int
GL_TRANSFORM_FEEDBACK_BUFFER_NV

Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, BindBufferRangeNV, BindBufferOffsetNV and BindBufferBaseNV:

public static final int
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV

Accepted by the <param> parameter of GetIntegerIndexedvEXT and GetBooleanIndexedvEXT:

public static final int
GL_TRANSFORM_FEEDBACK_BUFFER_START_NV

Accepted by the <param> parameter of GetIntegerIndexedvEXT and GetBooleanIndexedvEXT:

public static final int
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV

Accepted by the <target> parameter of BeginQuery, EndQuery, and GetQueryiv:

public static final int
GL_TRANSFORM_FEEDBACK_RECORD_NV

Accepted by the <param> parameter of GetIntegerIndexedvEXT and GetBooleanIndexedvEXT:

public static final int
GL_TRANSFORM_FEEDBACK_VARYINGS_NV

Accepted by the <pname> parameter of GetProgramiv:

public static final int
GL_VERTEX_ID_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static void
glActiveVaryingNV(int program, ByteBuffer name)

public static void
glActiveVaryingNV(int program, CharSequence name)

Overloads glActiveVaryingNV.

public static void
glBeginTransformFeedbackNV(int primitiveMode)

public static void
glBindBufferBaseNV(int target, int index, int buffer)

public static void
glBindBufferOffsetNV(int target, int index, int buffer, long offset)

public static void
glBindBufferRangeNV(int target, int index, int buffer, long offset, long size)

public static void
public static void
glGetActiveVaryingNV(int program, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)

public static String
glGetActiveVaryingNV(int program, int index, int bufSize, IntBuffer sizeType)

Overloads glGetActiveVaryingNV.

public static String
glGetActiveVaryingNV(int program, int index, int bufSize)

Overloads glGetActiveVaryingNV.

public static int
glGetActiveVaryingSizeNV(int program, int index)

Overloads glGetActiveVaryingNV.

public static int
glGetActiveVaryingTypeNV(int program, int index)

Overloads glGetActiveVaryingNV.

public static void
glGetTransformFeedbackVaryingNV(int program, int index, IntBuffer location)

public static int
glGetTransformFeedbackVaryingNV(int program, int index)

Overloads glGetTransformFeedbackVaryingNV.

public static int
public static int
glGetVaryingLocationNV(int program, CharSequence name)

Overloads glGetVaryingLocationNV.

public static void
glTransformFeedbackAttribsNV(IntBuffer attribs, int bufferMode)

public static void
glTransformFeedbackVaryingsNV(int program, IntBuffer locations, int bufferMode)

pack-priv static native void
nglActiveVaryingNV(int program, long name, long function_pointer)

pack-priv static native void
nglBeginTransformFeedbackNV(int primitiveMode, long function_pointer)

pack-priv static native void
nglBindBufferBaseNV(int target, int index, int buffer, long function_pointer)

pack-priv static native void
nglBindBufferOffsetNV(int target, int index, int buffer, long offset, long function_pointer)

pack-priv static native void
nglBindBufferRangeNV(int target, int index, int buffer, long offset, long size, long function_pointer)

pack-priv static native void
nglEndTransformFeedbackNV(long function_pointer)

pack-priv static native void
nglGetActiveVaryingNV(int program, int index, int name_bufSize, long length, long size, long type, long name, long function_pointer)

pack-priv static native void
nglGetTransformFeedbackVaryingNV(int program, int index, long location, long function_pointer)

pack-priv static native int
nglGetVaryingLocationNV(int program, long name, long function_pointer)

pack-priv static native void
nglTransformFeedbackAttribsNV(int count, long attribs, int bufferMode, long function_pointer)

pack-priv static native void
nglTransformFeedbackVaryingsNV(int program, int locations_count, long locations, int bufferMode, long function_pointer)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_ACTIVE_VARYING_MAX_LENGTH_NVback to summary
public static final int GL_ACTIVE_VARYING_MAX_LENGTH_NV

Accepted by the <pname> parameter of GetProgramiv:

GL_ACTIVE_VARYINGS_NVback to summary
public static final int GL_ACTIVE_VARYINGS_NV

Accepted by the <pname> parameter of GetProgramiv:

GL_BACK_PRIMARY_COLOR_NVback to summary
public static final int GL_BACK_PRIMARY_COLOR_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

GL_BACK_SECONDARY_COLOR_NVback to summary
public static final int GL_BACK_SECONDARY_COLOR_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

GL_CLIP_DISTANCE_NVback to summary
public static final int GL_CLIP_DISTANCE_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

GL_GENERIC_ATTRIB_NVback to summary
public static final int GL_GENERIC_ATTRIB_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

GL_INTERLEAVED_ATTRIBS_NVback to summary
public static final int GL_INTERLEAVED_ATTRIBS_NV

Accepted by the <bufferMode> parameter of TransformFeedbackAttribsNV and TransformFeedbackVaryingsNV:

GL_LAYER_NVback to summary
public static final int GL_LAYER_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NVback to summary
public static final int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV

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

GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NVback to summary
public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV

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

GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NVback to summary
public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV

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

GL_PRIMITIVE_ID_NVback to summary
public static final int GL_PRIMITIVE_ID_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

GL_PRIMITIVES_GENERATED_NVback to summary
public static final int GL_PRIMITIVES_GENERATED_NV

Accepted by the <target> parameter of BeginQuery, EndQuery, and GetQueryiv:

GL_RASTERIZER_DISCARD_NVback to summary
public static final int GL_RASTERIZER_DISCARD_NV

Accepted by the <cap> parameter of Enable, Disable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_SEPARATE_ATTRIBS_NVback to summary
public static final int GL_SEPARATE_ATTRIBS_NV

Accepted by the <bufferMode> parameter of TransformFeedbackAttribsNV and TransformFeedbackVaryingsNV:

GL_TEXTURE_COORD_NVback to summary
public static final int GL_TEXTURE_COORD_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

GL_TRANSFORM_FEEDBACK_ATTRIBS_NVback to summary
public static final int GL_TRANSFORM_FEEDBACK_ATTRIBS_NV

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

GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NVback to summary
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV

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

GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NVback to summary
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV

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

GL_TRANSFORM_FEEDBACK_BUFFER_NVback to summary
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_NV

Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, BindBufferRangeNV, BindBufferOffsetNV and BindBufferBaseNV:

GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NVback to summary
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV

Accepted by the <param> parameter of GetIntegerIndexedvEXT and GetBooleanIndexedvEXT:

GL_TRANSFORM_FEEDBACK_BUFFER_START_NVback to summary
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_START_NV

Accepted by the <param> parameter of GetIntegerIndexedvEXT and GetBooleanIndexedvEXT:

GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NVback to summary
public static final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV

Accepted by the <target> parameter of BeginQuery, EndQuery, and GetQueryiv:

GL_TRANSFORM_FEEDBACK_RECORD_NVback to summary
public static final int GL_TRANSFORM_FEEDBACK_RECORD_NV

Accepted by the <param> parameter of GetIntegerIndexedvEXT and GetBooleanIndexedvEXT:

GL_TRANSFORM_FEEDBACK_VARYINGS_NVback to summary
public static final int GL_TRANSFORM_FEEDBACK_VARYINGS_NV

Accepted by the <pname> parameter of GetProgramiv:

GL_VERTEX_ID_NVback to summary
public static final int GL_VERTEX_ID_NV

Accepted by the <attribs> parameter of TransformFeedbackAttribsNV:

Constructor Detail

NVTransformFeedbackback to summary
private NVTransformFeedback()

Method Detail

glActiveVaryingNVback to summary
public static void glActiveVaryingNV(int program, ByteBuffer name)
glActiveVaryingNVback to summary
public static void glActiveVaryingNV(int program, CharSequence name)

Overloads glActiveVaryingNV.

glBeginTransformFeedbackNVback to summary
public static void glBeginTransformFeedbackNV(int primitiveMode)
glBindBufferBaseNVback to summary
public static void glBindBufferBaseNV(int target, int index, int buffer)
glBindBufferOffsetNVback to summary
public static void glBindBufferOffsetNV(int target, int index, int buffer, long offset)
glBindBufferRangeNVback to summary
public static void glBindBufferRangeNV(int target, int index, int buffer, long offset, long size)
glEndTransformFeedbackNVback to summary
public static void glEndTransformFeedbackNV()
glGetActiveVaryingNVback to summary
public static void glGetActiveVaryingNV(int program, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
glGetActiveVaryingNVback to summary
public static String glGetActiveVaryingNV(int program, int index, int bufSize, IntBuffer sizeType)

Overloads glGetActiveVaryingNV.

Overloads glGetActiveVaryingNV. This version returns both size and type in the sizeType buffer (at .position() and .position() + 1).

glGetActiveVaryingNVback to summary
public static String glGetActiveVaryingNV(int program, int index, int bufSize)

Overloads glGetActiveVaryingNV.

Overloads glGetActiveVaryingNV. This version returns only the varying name.

glGetActiveVaryingSizeNVback to summary
public static int glGetActiveVaryingSizeNV(int program, int index)

Overloads glGetActiveVaryingNV.

Overloads glGetActiveVaryingNV. This version returns only the varying size.

glGetActiveVaryingTypeNVback to summary
public static int glGetActiveVaryingTypeNV(int program, int index)

Overloads glGetActiveVaryingNV.

Overloads glGetActiveVaryingNV. This version returns only the varying type.

glGetTransformFeedbackVaryingNVback to summary
public static void glGetTransformFeedbackVaryingNV(int program, int index, IntBuffer location)
glGetTransformFeedbackVaryingNVback to summary
public static int glGetTransformFeedbackVaryingNV(int program, int index)

Overloads glGetTransformFeedbackVaryingNV.

glGetVaryingLocationNVback to summary
public static int glGetVaryingLocationNV(int program, ByteBuffer name)
glGetVaryingLocationNVback to summary
public static int glGetVaryingLocationNV(int program, CharSequence name)

Overloads glGetVaryingLocationNV.

glTransformFeedbackAttribsNVback to summary
public static void glTransformFeedbackAttribsNV(IntBuffer attribs, int bufferMode)
glTransformFeedbackVaryingsNVback to summary
public static void glTransformFeedbackVaryingsNV(int program, IntBuffer locations, int bufferMode)
nglActiveVaryingNVback to summary
pack-priv static native void nglActiveVaryingNV(int program, long name, long function_pointer)
nglBeginTransformFeedbackNVback to summary
pack-priv static native void nglBeginTransformFeedbackNV(int primitiveMode, long function_pointer)
nglBindBufferBaseNVback to summary
pack-priv static native void nglBindBufferBaseNV(int target, int index, int buffer, long function_pointer)
nglBindBufferOffsetNVback to summary
pack-priv static native void nglBindBufferOffsetNV(int target, int index, int buffer, long offset, long function_pointer)
nglBindBufferRangeNVback to summary
pack-priv static native void nglBindBufferRangeNV(int target, int index, int buffer, long offset, long size, long function_pointer)
nglEndTransformFeedbackNVback to summary
pack-priv static native void nglEndTransformFeedbackNV(long function_pointer)
nglGetActiveVaryingNVback to summary
pack-priv static native void nglGetActiveVaryingNV(int program, int index, int name_bufSize, long length, long size, long type, long name, long function_pointer)
nglGetTransformFeedbackVaryingNVback to summary
pack-priv static native void nglGetTransformFeedbackVaryingNV(int program, int index, long location, long function_pointer)
nglGetVaryingLocationNVback to summary
pack-priv static native int nglGetVaryingLocationNV(int program, long name, long function_pointer)
nglTransformFeedbackAttribsNVback to summary
pack-priv static native void nglTransformFeedbackAttribsNV(int count, long attribs, int bufferMode, long function_pointer)
nglTransformFeedbackVaryingsNVback to summary
pack-priv static native void nglTransformFeedbackVaryingsNV(int program, int locations_count, long locations, int bufferMode, long function_pointer)