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(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLuint") int buffer, @NativeType("GLintptr") long offset, @NativeType("GLsizeiptr") long size)
      void glBindBufferRangeEXT(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
    • glBindBufferOffsetEXT

      public static void glBindBufferOffsetEXT(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLuint") int buffer, @NativeType("GLintptr") long offset)
      void glBindBufferOffsetEXT(GLenum target, GLuint index, GLuint buffer, GLintptr offset)
    • glBindBufferBaseEXT

      public static void glBindBufferBaseEXT(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLuint") int buffer)
      void glBindBufferBaseEXT(GLenum target, GLuint index, GLuint buffer)
    • glBeginTransformFeedbackEXT

      public static void glBeginTransformFeedbackEXT(@NativeType("GLenum") 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(@NativeType("GLuint") int program, @NativeType("GLchar const * const *") PointerBuffer varyings, @NativeType("GLenum") int bufferMode)
      void glTransformFeedbackVaryingsEXT(GLuint program, GLsizei count, GLchar const * const * varyings, GLenum bufferMode)
    • glTransformFeedbackVaryingsEXT

      public static void glTransformFeedbackVaryingsEXT(@NativeType("GLuint") int program, @NativeType("GLchar const * const *") CharSequence[] varyings, @NativeType("GLenum") int bufferMode)
      void glTransformFeedbackVaryingsEXT(GLuint program, GLsizei count, GLchar const * const * varyings, GLenum bufferMode)
    • glTransformFeedbackVaryingsEXT

      public static void glTransformFeedbackVaryingsEXT(@NativeType("GLuint") int program, @NativeType("GLchar const * const *") CharSequence varying, @NativeType("GLenum") 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(@NativeType("GLuint") int program, @NativeType("GLuint") int index, @NativeType("GLsizei *") @Nullable IntBuffer length, @NativeType("GLsizei *") IntBuffer size, @NativeType("GLenum *") IntBuffer type, @NativeType("GLchar *") ByteBuffer name)
      void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
    • glGetTransformFeedbackVaryingEXT

      @NativeType("void") public static String glGetTransformFeedbackVaryingEXT(@NativeType("GLuint") int program, @NativeType("GLuint") int index, @NativeType("GLsizei") int bufSize, @NativeType("GLsizei *") IntBuffer size, @NativeType("GLenum *") IntBuffer type)
      void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
    • glGetTransformFeedbackVaryingEXT

      @NativeType("void") public static String glGetTransformFeedbackVaryingEXT(@NativeType("GLuint") int program, @NativeType("GLuint") int index, @NativeType("GLsizei *") IntBuffer size, @NativeType("GLenum *") 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(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLint *") IntBuffer data)
      void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data)
    • glGetIntegerIndexedEXT

      @NativeType("void") public static int glGetIntegerIndexedEXT(@NativeType("GLenum") int target, @NativeType("GLuint") 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(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLboolean *") ByteBuffer data)
      void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data)
    • glGetBooleanIndexedEXT

      @NativeType("void") public static boolean glGetBooleanIndexedEXT(@NativeType("GLenum") int target, @NativeType("GLuint") int index)
      void glGetBooleanIndexedvEXT(GLenum target, GLuint index, GLboolean * data)
    • glGetTransformFeedbackVaryingEXT

      public static void glGetTransformFeedbackVaryingEXT(@NativeType("GLuint") int program, @NativeType("GLuint") int index, @NativeType("GLsizei *") int @Nullable [] length, @NativeType("GLsizei *") int[] size, @NativeType("GLenum *") int[] type, @NativeType("GLchar *") ByteBuffer name)
      void glGetTransformFeedbackVaryingEXT(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
    • glGetIntegerIndexedvEXT

      public static void glGetIntegerIndexedvEXT(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLint *") int[] data)
      void glGetIntegerIndexedvEXT(GLenum target, GLuint index, GLint * data)