public final class BufferPool
extends java.lang.Object
Buffer pool. It must be used only inside the OpenGL thread.| Modifier and Type | Method and Description |
|---|---|
static int |
getMemoryUsage() |
static void |
pop() |
static void |
push() |
static void |
rewind() |
static java.nio.ByteBuffer |
useByteBuffer(int numBytes) |
static java.nio.DoubleBuffer |
useDoubleBuffer(int numDoubles) |
static java.nio.FloatBuffer |
useFloatBuffer(int numFloats) |
static java.nio.IntBuffer |
useIntBuffer(int numInts) |
static java.nio.ShortBuffer |
useShortBuffer(int numShorts) |
static java.nio.FloatBuffer |
wrap(float[] array) |
static java.nio.FloatBuffer |
wrap(java.nio.FloatBuffer dst,
float[] array) |
static java.nio.IntBuffer |
wrap(int i) |
static java.nio.IntBuffer |
wrap(int[] array) |
static java.nio.ByteBuffer |
wrap(java.lang.String string) |
public static final java.nio.ByteBuffer wrap(java.lang.String string)
public static final java.nio.IntBuffer wrap(int[] array)
public static final java.nio.FloatBuffer wrap(float[] array)
public static final java.nio.FloatBuffer wrap(java.nio.FloatBuffer dst,
float[] array)
public static final java.nio.IntBuffer wrap(int i)
public static final java.nio.DoubleBuffer useDoubleBuffer(int numDoubles)
public static final java.nio.FloatBuffer useFloatBuffer(int numFloats)
public static final java.nio.IntBuffer useIntBuffer(int numInts)
public static final java.nio.ShortBuffer useShortBuffer(int numShorts)
public static final java.nio.ByteBuffer useByteBuffer(int numBytes)
public static final void push()
public static final void pop()
public static final void rewind()
public static final int getMemoryUsage()
Bonzai Engine 1.3.4 11/12/2015 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2015 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com