Package org.lwjgl.opengl
Class EXTTransformFeedback
java.lang.Object
org.lwjgl.opengl.EXTTransformFeedback
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
glBeginTransformFeedbackEXT
(int primitiveMode) void glBeginTransformFeedbackEXT(GLenum primitiveMode)
static void
glBindBufferBaseEXT
(int target, int index, int buffer) void glBindBufferBaseEXT(GLenum target, GLuint index, GLuint buffer)
static void
glBindBufferOffsetEXT
(int target, int index, int buffer, long offset) void glBindBufferOffsetEXT(GLenum target, GLuint index, GLuint buffer, GLintptr offset)
static void
glBindBufferRangeEXT
(int target, int index, int buffer, long offset, long size) void glBindBufferRangeEXT(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
static void
void glEndTransformFeedbackEXT(void)
static boolean
glGetBooleanIndexedEXT
(int target, int index) void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data)
static void
glGetBooleanIndexedvEXT
(int target, int index, ByteBuffer data) void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data)
static int
glGetIntegerIndexedEXT
(int target, int index) void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data)
static void
glGetIntegerIndexedvEXT
(int target, int index, int[] data) void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data)
static void
glGetIntegerIndexedvEXT
(int target, int index, IntBuffer data) void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data)
static void
glGetTransformFeedbackVaryingEXT
(int program, int index, int @Nullable [] length, int[] size, int[] type, ByteBuffer name) void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
static String
glGetTransformFeedbackVaryingEXT
(int program, int index, int bufSize, IntBuffer size, IntBuffer type) void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
static void
glGetTransformFeedbackVaryingEXT
(int program, int index, @Nullable IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
static String
glGetTransformFeedbackVaryingEXT
(int program, int index, IntBuffer size, IntBuffer type) void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
static void
glTransformFeedbackVaryingsEXT
(int program, CharSequence[] varyings, int bufferMode) void glTransformFeedbackVaryingsEXT(GLuint program, GLsizei count, GLchar const * const * varyings, GLenum bufferMode)
static void
glTransformFeedbackVaryingsEXT
(int program, CharSequence varying, int bufferMode) void glTransformFeedbackVaryingsEXT(GLuint program, GLsizei count, GLchar const * const * varyings, GLenum bufferMode)
static void
glTransformFeedbackVaryingsEXT
(int program, PointerBuffer varyings, int bufferMode) void glTransformFeedbackVaryingsEXT(GLuint program, GLsizei count, GLchar const * const * varyings, GLenum bufferMode)
static void
nglGetBooleanIndexedvEXT
(int target, int index, long data) void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data)
static void
nglGetIntegerIndexedvEXT
(int target, int index, long data) void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data)
static void
nglGetTransformFeedbackVaryingEXT
(int program, int index, int bufSize, long length, long size, long type, long name) void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
static void
nglTransformFeedbackVaryingsEXT
(int program, int count, long varyings, int bufferMode) void glTransformFeedbackVaryingsEXT(GLuint program, GLsizei count, GLchar const * const * varyings, GLenum bufferMode)
-
Field Details
-
GL_TRANSFORM_FEEDBACK_BUFFER_EXT
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_EXT- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT- See Also:
-
GL_INTERLEAVED_ATTRIBS_EXT
public static final int GL_INTERLEAVED_ATTRIBS_EXT- See Also:
-
GL_SEPARATE_ATTRIBS_EXT
public static final int GL_SEPARATE_ATTRIBS_EXT- See Also:
-
GL_PRIMITIVES_GENERATED_EXT
public static final int GL_PRIMITIVES_GENERATED_EXT- See Also:
-
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT
public static final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT- See Also:
-
GL_RASTERIZER_DISCARD_EXT
public static final int GL_RASTERIZER_DISCARD_EXT- See Also:
-
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT
public static final int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT- See Also:
-
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT
public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT- See Also:
-
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT
public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT- See Also:
-
GL_TRANSFORM_FEEDBACK_VARYINGS_EXT
public static final int GL_TRANSFORM_FEEDBACK_VARYINGS_EXT- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT- See Also:
-
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT
public static final int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT- See Also:
-
-
Method Details
-
glBindBufferRangeEXT
public static void glBindBufferRangeEXT(int target, int index, int buffer, long offset, long size) void glBindBufferRangeEXT(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
-
glBindBufferOffsetEXT
public static void glBindBufferOffsetEXT(int target, int index, int buffer, long offset) void glBindBufferOffsetEXT(GLenum target, GLuint index, GLuint buffer, GLintptr offset)
-
glBindBufferBaseEXT
public static void glBindBufferBaseEXT(int target, int index, int buffer) void glBindBufferBaseEXT(GLenum target, GLuint index, GLuint buffer)
-
glBeginTransformFeedbackEXT
public static void glBeginTransformFeedbackEXT(int primitiveMode) void glBeginTransformFeedbackEXT(GLenum primitiveMode)
-
glEndTransformFeedbackEXT
public static void glEndTransformFeedbackEXT()void glEndTransformFeedbackEXT(void)
-
nglTransformFeedbackVaryingsEXT
public static void nglTransformFeedbackVaryingsEXT(int program, int count, long varyings, int bufferMode) void glTransformFeedbackVaryingsEXT(GLuint program, GLsizei count, GLchar const * const * varyings, GLenum bufferMode)
-
glTransformFeedbackVaryingsEXT
public static void glTransformFeedbackVaryingsEXT(int program, PointerBuffer varyings, int bufferMode) void glTransformFeedbackVaryingsEXT(GLuint program, GLsizei count, GLchar const * const * varyings, GLenum bufferMode)
-
glTransformFeedbackVaryingsEXT
public static void glTransformFeedbackVaryingsEXT(int program, CharSequence[] varyings, int bufferMode) void glTransformFeedbackVaryingsEXT(GLuint program, GLsizei count, GLchar const * const * varyings, GLenum bufferMode)
-
glTransformFeedbackVaryingsEXT
public static void glTransformFeedbackVaryingsEXT(int program, CharSequence varying, int bufferMode) void glTransformFeedbackVaryingsEXT(GLuint program, GLsizei count, GLchar const * const * varyings, GLenum bufferMode)
-
nglGetTransformFeedbackVaryingEXT
public static void nglGetTransformFeedbackVaryingEXT(int program, int index, int bufSize, long length, long size, long type, long name) void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
-
glGetTransformFeedbackVaryingEXT
public static void glGetTransformFeedbackVaryingEXT(int program, int index, @Nullable IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
-
glGetTransformFeedbackVaryingEXT
public static String glGetTransformFeedbackVaryingEXT(int program, int index, int bufSize, IntBuffer size, IntBuffer type) void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
-
glGetTransformFeedbackVaryingEXT
public static String glGetTransformFeedbackVaryingEXT(int program, int index, IntBuffer size, IntBuffer type) void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
-
nglGetIntegerIndexedvEXT
public static void nglGetIntegerIndexedvEXT(int target, int index, long data) void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data)
-
glGetIntegerIndexedvEXT
void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data)
-
glGetIntegerIndexedEXT
public static int glGetIntegerIndexedEXT(int target, int index) void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data)
-
nglGetBooleanIndexedvEXT
public static void nglGetBooleanIndexedvEXT(int target, int index, long data) void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data)
-
glGetBooleanIndexedvEXT
void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data)
-
glGetBooleanIndexedEXT
public static boolean glGetBooleanIndexedEXT(int target, int index) void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data)
-
glGetTransformFeedbackVaryingEXT
public static void glGetTransformFeedbackVaryingEXT(int program, int index, int @Nullable [] length, int[] size, int[] type, ByteBuffer name) void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
-
glGetIntegerIndexedvEXT
public static void glGetIntegerIndexedvEXT(int target, int index, int[] data) void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data)
-