Package org.lwjgl.opengl
Class EXTTransformFeedback
java.lang.Object
org.lwjgl.opengl.EXTTransformFeedback
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Accepted by the <bufferMode> parameter of TransformFeedbackVaryingsEXT:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final int
Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final int
Accepted by the <target> parameter of BeginQuery, EndQuery, and GetQueryiv:static final int
Accepted by the <cap> parameter of Enable, Disable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:static final int
Accepted by the <bufferMode> parameter of TransformFeedbackVaryingsEXT:static final int
Accepted by the <param> parameter of GetIntegerIndexedvEXT and GetBooleanIndexedvEXT, and by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:static final int
Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, BindBufferRangeEXT, BindBufferOffsetEXT and BindBufferBaseEXT:static final int
Accepted by the <pname> parameter of GetProgramiv:static final int
Accepted by the <param> parameter of GetIntegerIndexedvEXT and GetBooleanIndexedvEXT:static final int
Accepted by the <param> parameter of GetIntegerIndexedvEXT and GetBooleanIndexedvEXT:static final int
Accepted by the <target> parameter of BeginQuery, EndQuery, and GetQueryiv:static final int
Accepted by the <pname> parameter of GetProgramiv:static final int
Accepted by the <pname> parameter of GetProgramiv: -
Method Summary
Modifier and TypeMethodDescriptionstatic void
glBeginTransformFeedbackEXT
(int primitiveMode) static void
glBindBufferBaseEXT
(int target, int index, int buffer) static void
glBindBufferOffsetEXT
(int target, int index, int buffer, long offset) static void
glBindBufferRangeEXT
(int target, int index, int buffer, long offset, long size) static void
static String
glGetTransformFeedbackVaryingEXT
(int program, int index, int bufSize, IntBuffer size, IntBuffer type) Overloads glGetTransformFeedbackVaryingEXT.static void
glGetTransformFeedbackVaryingEXT
(int program, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) static void
glTransformFeedbackVaryingsEXT
(int program, int count, ByteBuffer varyings, int bufferMode) static void
glTransformFeedbackVaryingsEXT
(int program, CharSequence[] varyings, int bufferMode) Overloads glTransformFeedbackVaryingsEXT.
-
Field Details
-
GL_TRANSFORM_FEEDBACK_BUFFER_EXT
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_EXTAccepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, BindBufferRangeEXT, BindBufferOffsetEXT and BindBufferBaseEXT:- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_START_EXTAccepted by the <param> parameter of GetIntegerIndexedvEXT and GetBooleanIndexedvEXT:- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXTAccepted by the <param> parameter of GetIntegerIndexedvEXT and GetBooleanIndexedvEXT:- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXTAccepted by the <param> parameter of GetIntegerIndexedvEXT and GetBooleanIndexedvEXT, and by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:- See Also:
-
GL_INTERLEAVED_ATTRIBS_EXT
public static final int GL_INTERLEAVED_ATTRIBS_EXTAccepted by the <bufferMode> parameter of TransformFeedbackVaryingsEXT:- See Also:
-
GL_SEPARATE_ATTRIBS_EXT
public static final int GL_SEPARATE_ATTRIBS_EXTAccepted by the <bufferMode> parameter of TransformFeedbackVaryingsEXT:- See Also:
-
GL_PRIMITIVES_GENERATED_EXT
public static final int GL_PRIMITIVES_GENERATED_EXTAccepted by the <target> parameter of BeginQuery, EndQuery, and GetQueryiv:- See Also:
-
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT
public static final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXTAccepted by the <target> parameter of BeginQuery, EndQuery, and GetQueryiv:- See Also:
-
GL_RASTERIZER_DISCARD_EXT
public static final int GL_RASTERIZER_DISCARD_EXTAccepted by the <cap> parameter of Enable, Disable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:- See Also:
-
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT
public static final int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXTAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:- See Also:
-
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT
public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXTAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:- See Also:
-
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT
public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXTAccepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv:- See Also:
-
GL_TRANSFORM_FEEDBACK_VARYINGS_EXT
public static final int GL_TRANSFORM_FEEDBACK_VARYINGS_EXTAccepted by the <pname> parameter of GetProgramiv:- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXTAccepted by the <pname> parameter of GetProgramiv:- See Also:
-
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT
public static final int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXTAccepted by the <pname> parameter of GetProgramiv:- See Also:
-
-
Method Details
-
glBindBufferRangeEXT
public static void glBindBufferRangeEXT(int target, int index, int buffer, long offset, long size) -
glBindBufferOffsetEXT
public static void glBindBufferOffsetEXT(int target, int index, int buffer, long offset) -
glBindBufferBaseEXT
public static void glBindBufferBaseEXT(int target, int index, int buffer) -
glBeginTransformFeedbackEXT
public static void glBeginTransformFeedbackEXT(int primitiveMode) -
glEndTransformFeedbackEXT
public static void glEndTransformFeedbackEXT() -
glTransformFeedbackVaryingsEXT
public static void glTransformFeedbackVaryingsEXT(int program, int count, ByteBuffer varyings, int bufferMode) -
glTransformFeedbackVaryingsEXT
public static void glTransformFeedbackVaryingsEXT(int program, CharSequence[] varyings, int bufferMode) Overloads glTransformFeedbackVaryingsEXT. -
glGetTransformFeedbackVaryingEXT
public static void glGetTransformFeedbackVaryingEXT(int program, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) -
glGetTransformFeedbackVaryingEXT
public static String glGetTransformFeedbackVaryingEXT(int program, int index, int bufSize, IntBuffer size, IntBuffer type) Overloads glGetTransformFeedbackVaryingEXT.
-