Class EXTTransformFeedback

java.lang.Object
org.lwjgl.opengl.EXTTransformFeedback

public class EXTTransformFeedback extends Object
  • 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

      public static void glGetIntegerIndexedvEXT(int target, int index, IntBuffer data)
      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

      public static void glGetBooleanIndexedvEXT(int target, int index, ByteBuffer data)
      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)