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(@NativeType("GLenum") 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(@NativeType("GLint const *") IntBuffer attribs, @NativeType("GLenum") int bufferMode)
      void glTransformFeedbackAttribsNV(GLsizei count, GLint const * attribs, GLenum bufferMode)
    • glBindBufferRangeNV

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

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

      public static void glBindBufferBaseNV(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLuint") 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(@NativeType("GLuint") int program, @NativeType("GLint const *") IntBuffer locations, @NativeType("GLenum") 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(@NativeType("GLuint") int program, @NativeType("GLchar const *") ByteBuffer name)
      void glActiveVaryingNV(GLuint program, GLchar const * name)
    • glActiveVaryingNV

      public static void glActiveVaryingNV(@NativeType("GLuint") int program, @NativeType("GLchar const *") 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

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

      @NativeType("GLint") public static int glGetVaryingLocationNV(@NativeType("GLuint") int program, @NativeType("GLchar const *") 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(@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 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(@NativeType("GLuint") int program, @NativeType("GLuint") int index, @NativeType("GLint *") IntBuffer location)
      void glGetTransformFeedbackVaryingNV(GLuint program, GLuint index, GLint * location)
    • glGetTransformFeedbackVaryingNV

      @NativeType("void") public static int glGetTransformFeedbackVaryingNV(@NativeType("GLuint") int program, @NativeType("GLuint") 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(@NativeType("GLint const *") IntBuffer attribs, @NativeType("GLint const *") IntBuffer bufstreams, @NativeType("GLenum") int bufferMode)
      void glTransformFeedbackStreamAttribsNV(GLsizei count, GLint const * attribs, GLsizei nbuffers, GLint const * bufstreams, GLenum bufferMode)
    • glTransformFeedbackAttribsNV

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

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

      public static void glGetActiveVaryingNV(@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 glGetActiveVaryingNV(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
    • glGetTransformFeedbackVaryingNV

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

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