Class NVTransformFeedback

java.lang.Object
org.lwjgl.opengl.NVTransformFeedback

public class NVTransformFeedback extends Object
  • Field Details

    • GL_TRANSFORM_FEEDBACK_BUFFER_NV

      public static final int GL_TRANSFORM_FEEDBACK_BUFFER_NV
      See Also:
    • GL_TRANSFORM_FEEDBACK_BUFFER_START_NV

      public static final int GL_TRANSFORM_FEEDBACK_BUFFER_START_NV
      See Also:
    • GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV

      public static final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV
      See Also:
    • GL_TRANSFORM_FEEDBACK_RECORD_NV

      public static final int GL_TRANSFORM_FEEDBACK_RECORD_NV
      See Also:
    • GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV

      public static final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV
      See Also:
    • GL_INTERLEAVED_ATTRIBS_NV

      public static final int GL_INTERLEAVED_ATTRIBS_NV
      See Also:
    • GL_SEPARATE_ATTRIBS_NV

      public static final int GL_SEPARATE_ATTRIBS_NV
      See Also:
    • GL_PRIMITIVES_GENERATED_NV

      public static final int GL_PRIMITIVES_GENERATED_NV
      See Also:
    • GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV

      public static final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV
      See Also:
    • GL_RASTERIZER_DISCARD_NV

      public static final int GL_RASTERIZER_DISCARD_NV
      See Also:
    • GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV

      public static final int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV
      See Also:
    • GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV

      public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV
      See Also:
    • GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV

      public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV
      See Also:
    • GL_TRANSFORM_FEEDBACK_ATTRIBS_NV

      public static final int GL_TRANSFORM_FEEDBACK_ATTRIBS_NV
      See Also:
    • GL_ACTIVE_VARYINGS_NV

      public static final int GL_ACTIVE_VARYINGS_NV
      See Also:
    • GL_ACTIVE_VARYING_MAX_LENGTH_NV

      public static final int GL_ACTIVE_VARYING_MAX_LENGTH_NV
      See Also:
    • GL_TRANSFORM_FEEDBACK_VARYINGS_NV

      public static final int GL_TRANSFORM_FEEDBACK_VARYINGS_NV
      See Also:
    • GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV

      public static final int GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV
      See Also:
    • GL_BACK_PRIMARY_COLOR_NV

      public static final int GL_BACK_PRIMARY_COLOR_NV
      See Also:
    • GL_BACK_SECONDARY_COLOR_NV

      public static final int GL_BACK_SECONDARY_COLOR_NV
      See Also:
    • GL_TEXTURE_COORD_NV

      public static final int GL_TEXTURE_COORD_NV
      See Also:
    • GL_CLIP_DISTANCE_NV

      public static final int GL_CLIP_DISTANCE_NV
      See Also:
    • GL_VERTEX_ID_NV

      public static final int GL_VERTEX_ID_NV
      See Also:
    • GL_PRIMITIVE_ID_NV

      public static final int GL_PRIMITIVE_ID_NV
      See Also:
    • GL_GENERIC_ATTRIB_NV

      public static final int GL_GENERIC_ATTRIB_NV
      See Also:
    • GL_SECONDARY_COLOR_NV

      public static final int GL_SECONDARY_COLOR_NV
      See Also:
    • GL_LAYER_NV

      public static final int GL_LAYER_NV
      See Also:
  • Method Details

    • glBeginTransformFeedbackNV

      public static void glBeginTransformFeedbackNV(int primitiveMode)
      void glBeginTransformFeedbackNV(GLenum primitiveMode)
    • glEndTransformFeedbackNV

      public static void glEndTransformFeedbackNV()
      void glEndTransformFeedbackNV(void)
    • nglTransformFeedbackAttribsNV

      public static void nglTransformFeedbackAttribsNV(int count, long attribs, int bufferMode)
      void glTransformFeedbackAttribsNV(GLsizei count, GLint const * attribs, GLenum bufferMode)
    • glTransformFeedbackAttribsNV

      public static void glTransformFeedbackAttribsNV(IntBuffer attribs, int bufferMode)
      void glTransformFeedbackAttribsNV(GLsizei count, GLint const * attribs, GLenum bufferMode)
    • glBindBufferRangeNV

      public static void glBindBufferRangeNV(int target, int index, int buffer, long offset, long size)
      void glBindBufferRangeNV(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
    • glBindBufferOffsetNV

      public static void glBindBufferOffsetNV(int target, int index, int buffer, long offset)
      void glBindBufferOffsetNV(GLenum target, GLuint index, GLuint buffer, GLintptr offset)
    • glBindBufferBaseNV

      public static void glBindBufferBaseNV(int target, int index, int buffer)
      void glBindBufferBaseNV(GLenum target, GLuint index, GLuint buffer)
    • nglTransformFeedbackVaryingsNV

      public static void nglTransformFeedbackVaryingsNV(int program, int count, long locations, int bufferMode)
      void glTransformFeedbackVaryingsNV(GLuint program, GLsizei count, GLint const * locations, GLenum bufferMode)
    • glTransformFeedbackVaryingsNV

      public static void glTransformFeedbackVaryingsNV(int program, IntBuffer locations, int bufferMode)
      void glTransformFeedbackVaryingsNV(GLuint program, GLsizei count, GLint const * locations, GLenum bufferMode)
    • nglActiveVaryingNV

      public static void nglActiveVaryingNV(int program, long name)
      void glActiveVaryingNV(GLuint program, GLchar const * name)
    • glActiveVaryingNV

      public static void glActiveVaryingNV(int program, ByteBuffer name)
      void glActiveVaryingNV(GLuint program, GLchar const * name)
    • glActiveVaryingNV

      public static void glActiveVaryingNV(int program, CharSequence name)
      void glActiveVaryingNV(GLuint program, GLchar const * name)
    • nglGetVaryingLocationNV

      public static int nglGetVaryingLocationNV(int program, long name)
      GLint glGetVaryingLocationNV(GLuint program, GLchar const * name)
    • glGetVaryingLocationNV

      public static int glGetVaryingLocationNV(int program, ByteBuffer name)
      GLint glGetVaryingLocationNV(GLuint program, GLchar const * name)
    • glGetVaryingLocationNV

      public static int glGetVaryingLocationNV(int program, CharSequence name)
      GLint glGetVaryingLocationNV(GLuint program, GLchar const * name)
    • nglGetActiveVaryingNV

      public static void nglGetActiveVaryingNV(int program, int index, int bufSize, long length, long size, long type, long name)
      void glGetActiveVaryingNV(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
    • glGetActiveVaryingNV

      public static void glGetActiveVaryingNV(int program, int index, @Nullable IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)
      void glGetActiveVaryingNV(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
    • nglGetTransformFeedbackVaryingNV

      public static void nglGetTransformFeedbackVaryingNV(int program, int index, long location)
      void glGetTransformFeedbackVaryingNV(GLuint program, GLuint index, GLint * location)
    • glGetTransformFeedbackVaryingNV

      public static void glGetTransformFeedbackVaryingNV(int program, int index, IntBuffer location)
      void glGetTransformFeedbackVaryingNV(GLuint program, GLuint index, GLint * location)
    • glGetTransformFeedbackVaryingNV

      public static int glGetTransformFeedbackVaryingNV(int program, int index)
      void glGetTransformFeedbackVaryingNV(GLuint program, GLuint index, GLint * location)
    • nglTransformFeedbackStreamAttribsNV

      public static void nglTransformFeedbackStreamAttribsNV(int count, long attribs, int nbuffers, long bufstreams, int bufferMode)
      void glTransformFeedbackStreamAttribsNV(GLsizei count, GLint const * attribs, GLsizei nbuffers, GLint const * bufstreams, GLenum bufferMode)
    • glTransformFeedbackStreamAttribsNV

      public static void glTransformFeedbackStreamAttribsNV(IntBuffer attribs, IntBuffer bufstreams, int bufferMode)
      void glTransformFeedbackStreamAttribsNV(GLsizei count, GLint const * attribs, GLsizei nbuffers, GLint const * bufstreams, GLenum bufferMode)
    • glTransformFeedbackAttribsNV

      public static void glTransformFeedbackAttribsNV(int[] attribs, int bufferMode)
      void glTransformFeedbackAttribsNV(GLsizei count, GLint const * attribs, GLenum bufferMode)
    • glTransformFeedbackVaryingsNV

      public static void glTransformFeedbackVaryingsNV(int program, int[] locations, int bufferMode)
      void glTransformFeedbackVaryingsNV(GLuint program, GLsizei count, GLint const * locations, GLenum bufferMode)
    • glGetActiveVaryingNV

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

      public static void glGetTransformFeedbackVaryingNV(int program, int index, int[] location)
      void glGetTransformFeedbackVaryingNV(GLuint program, GLuint index, GLint * location)
    • glTransformFeedbackStreamAttribsNV

      public static void glTransformFeedbackStreamAttribsNV(int[] attribs, int[] bufstreams, int bufferMode)
      void glTransformFeedbackStreamAttribsNV(GLsizei count, GLint const * attribs, GLsizei nbuffers, GLint const * bufstreams, GLenum bufferMode)