public class NativeBufferPool extends Pool<org.oscim.renderer.NativeBufferPool.BufferItem>
| Constructor and Description |
|---|
NativeBufferPool() |
| Modifier and Type | Method and Description |
|---|---|
protected org.oscim.renderer.NativeBufferPool.BufferItem |
createItem() |
org.oscim.renderer.NativeBufferPool.BufferItem |
get(int size) |
java.nio.FloatBuffer |
getFloatBuffer(int size)
Only use on GL Thread! Get a native FloatBuffer for temporary use.
|
java.nio.IntBuffer |
getIntBuffer(int size)
Only use on GL Thread! Get a native IntBuffer for temporary use.
|
java.nio.ShortBuffer |
getShortBuffer(int size)
Only use on GL Thread! Get a native ShortBuffer for temporary use.
|
void |
releaseBuffers() |
protected org.oscim.renderer.NativeBufferPool.BufferItem createItem()
createItem in class Pool<org.oscim.renderer.NativeBufferPool.BufferItem>public org.oscim.renderer.NativeBufferPool.BufferItem get(int size)
public void releaseBuffers()
public java.nio.ShortBuffer getShortBuffer(int size)
public java.nio.FloatBuffer getFloatBuffer(int size)
public java.nio.IntBuffer getIntBuffer(int size)