Class ARBBufferStorage

java.lang.Object
org.lwjgl.opengl.ARBBufferStorage

public class ARBBufferStorage extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    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 Type
    Method
    Description
    static void
    glBufferStorage(int target, double[] data, int flags)
    void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glBufferStorage(int target, float[] data, int flags)
    void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glBufferStorage(int target, int[] data, int flags)
    void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glBufferStorage(int target, long size, int flags)
    void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glBufferStorage(int target, short[] data, int flags)
    void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glBufferStorage(int target, ByteBuffer data, int flags)
    void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glBufferStorage(int target, DoubleBuffer data, int flags)
    void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glBufferStorage(int target, FloatBuffer data, int flags)
    void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glBufferStorage(int target, IntBuffer data, int flags)
    void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glBufferStorage(int target, ShortBuffer data, int flags)
    void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorageEXT(int buffer, double[] data, int flags)
    void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorageEXT(int buffer, float[] data, int flags)
    void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorageEXT(int buffer, int[] data, int flags)
    void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorageEXT(int buffer, long size, int flags)
    void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorageEXT(int buffer, short[] data, int flags)
    void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorageEXT(int buffer, ByteBuffer data, int flags)
    void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorageEXT(int buffer, DoubleBuffer data, int flags)
    void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorageEXT(int buffer, FloatBuffer data, int flags)
    void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorageEXT(int buffer, IntBuffer data, int flags)
    void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    glNamedBufferStorageEXT(int buffer, ShortBuffer data, int flags)
    void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    nglBufferStorage(int target, long size, long data, int flags)
    void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    static void
    nglNamedBufferStorageEXT(int buffer, long size, long data, int flags)
    void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • GL_MAP_PERSISTENT_BIT

      public static final int GL_MAP_PERSISTENT_BIT
      See Also:
    • GL_MAP_COHERENT_BIT

      public static final int GL_MAP_COHERENT_BIT
      See Also:
    • GL_DYNAMIC_STORAGE_BIT

      public static final int GL_DYNAMIC_STORAGE_BIT
      See Also:
    • GL_CLIENT_STORAGE_BIT

      public static final int GL_CLIENT_STORAGE_BIT
      See Also:
    • GL_BUFFER_IMMUTABLE_STORAGE

      public static final int GL_BUFFER_IMMUTABLE_STORAGE
      See Also:
    • GL_BUFFER_STORAGE_FLAGS

      public static final int GL_BUFFER_STORAGE_FLAGS
      See Also:
    • GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT

      public static final int GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT
      See Also:
  • Method Details

    • nglBufferStorage

      public static void nglBufferStorage(int target, long size, long data, int flags)
      void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    • glBufferStorage

      public static void glBufferStorage(int target, long size, int flags)
      void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    • glBufferStorage

      public static void glBufferStorage(int target, ByteBuffer data, int flags)
      void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    • glBufferStorage

      public static void glBufferStorage(int target, ShortBuffer data, int flags)
      void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    • glBufferStorage

      public static void glBufferStorage(int target, IntBuffer data, int flags)
      void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    • glBufferStorage

      public static void glBufferStorage(int target, FloatBuffer data, int flags)
      void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    • glBufferStorage

      public static void glBufferStorage(int target, DoubleBuffer data, int flags)
      void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    • nglNamedBufferStorageEXT

      public static void nglNamedBufferStorageEXT(int buffer, long size, long data, int flags)
      void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorageEXT

      public static void glNamedBufferStorageEXT(int buffer, long size, int flags)
      void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorageEXT

      public static void glNamedBufferStorageEXT(int buffer, ByteBuffer data, int flags)
      void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorageEXT

      public static void glNamedBufferStorageEXT(int buffer, ShortBuffer data, int flags)
      void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorageEXT

      public static void glNamedBufferStorageEXT(int buffer, IntBuffer data, int flags)
      void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorageEXT

      public static void glNamedBufferStorageEXT(int buffer, FloatBuffer data, int flags)
      void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorageEXT

      public static void glNamedBufferStorageEXT(int buffer, DoubleBuffer data, int flags)
      void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glBufferStorage

      public static void glBufferStorage(int target, short[] data, int flags)
      void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    • glBufferStorage

      public static void glBufferStorage(int target, int[] data, int flags)
      void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    • glBufferStorage

      public static void glBufferStorage(int target, float[] data, int flags)
      void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    • glBufferStorage

      public static void glBufferStorage(int target, double[] data, int flags)
      void glBufferStorage(GLenum target, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorageEXT

      public static void glNamedBufferStorageEXT(int buffer, short[] data, int flags)
      void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorageEXT

      public static void glNamedBufferStorageEXT(int buffer, int[] data, int flags)
      void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorageEXT

      public static void glNamedBufferStorageEXT(int buffer, float[] data, int flags)
      void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)
    • glNamedBufferStorageEXT

      public static void glNamedBufferStorageEXT(int buffer, double[] data, int flags)
      void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, void const * data, GLbitfield flags)