Class BufferObject


public final class BufferObject extends Inlist<BufferObject>
  • Method Details

    • loadBufferData

      public void loadBufferData(Buffer buf, int newSize)
      Parameters:
      newSize - size required in bytes
    • bind

      public void bind()
    • unbind

      public void unbind()
    • checkBufferUsage

      public static void checkBufferUsage(boolean force)
    • get

      public static BufferObject get(int target, int size)
      Parameters:
      target - can be GL20.ARRAY_BUFFER or GL20.ELEMENT_ARRAY_BUFFER
      size - requested size in bytes. optional - can be 0.
    • release

      @CheckReturnValue public static BufferObject release(BufferObject bo)
    • isMaxFill

      public static boolean isMaxFill()