Package playn.core

Class GL20.Buffers

java.lang.Object
playn.core.GL20.Buffers
Enclosing class:
GL20

public abstract static class GL20.Buffers extends Object
A helper class for bridging between Java arrays and buffers when implementing GL20.
  • Field Details

  • Constructor Details

    • Buffers

      public Buffers()
  • Method Details

    • setByteBuffer

      public void setByteBuffer(byte[] source, int offset, int length)
    • setShortBuffer

      public void setShortBuffer(short[] source, int offset, int length)
    • setIntBuffer

      public void setIntBuffer(int[] source, int offset, int length)
    • setFloatBuffer

      public void setFloatBuffer(float[] source, int offset, int length)
    • setShortBuffer

      public void setShortBuffer(short n)
    • setIntBuffer

      public void setIntBuffer(int n)
    • setFloatBuffer

      public void setFloatBuffer(float n)
    • resizeByteBuffer

      public void resizeByteBuffer(int length)
    • resizeShortBuffer

      public void resizeShortBuffer(int length)
    • resizeIntBuffer

      public void resizeIntBuffer(int length)
    • resizeFloatBuffer

      public void resizeFloatBuffer(int length)
    • createByteBuffer

      public abstract ByteBuffer createByteBuffer(int size)
    • createShortBuffer

      public ShortBuffer createShortBuffer(int size)
    • createIntBuffer

      public IntBuffer createIntBuffer(int size)
    • createFloatBuffer

      public FloatBuffer createFloatBuffer(int size)