public class TextureWarmUpVertexBufferObject extends VertexBufferObject
IDisposable.AlreadyDisposedException| Modifier and Type | Field and Description |
|---|---|
protected java.nio.FloatBuffer |
mFloatBuffer |
static int |
TEXTURECOORDINATES_INDEX_U |
static int |
TEXTURECOORDINATES_INDEX_V |
static int |
VERTEX_INDEX_X |
static int |
VERTEX_INDEX_Y |
static int |
VERTEX_SIZE |
static int |
VERTEXBUFFEROBJECT_SIZE |
static VertexBufferObjectAttributes |
VERTEXBUFFEROBJECTATTRIBUTES_DEFAULT |
static int |
VERTICES_PER_VERTEXBUFFEROBJECT_SIZE |
mAutoDispose, mByteBuffer, mCapacity, mDirtyOnHardware, mDisposed, mHardwareBufferID, mUsage, mVertexBufferObjectAttributes, mVertexBufferObjectManagerHARDWARE_BUFFER_ID_INVALID| Constructor and Description |
|---|
TextureWarmUpVertexBufferObject() |
| Modifier and Type | Method and Description |
|---|---|
int |
getHeapMemoryByteSize() |
int |
getNativeHeapMemoryByteSize() |
protected void |
onBufferData() |
void |
warmup(GLState pGLState,
ITexture pTexture) |
bind, bind, dispose, draw, draw, finalize, getByteCapacity, getCapacity, getGPUMemoryByteSize, getHardwareBufferID, getVertexBufferObjectManager, isAutoDispose, isDirtyOnHardware, isDisposed, isLoadedToHardware, setDirtyOnHardware, setNotLoadedToHardware, unbind, unloadFromHardwarepublic static final int VERTEX_INDEX_X
public static final int VERTEX_INDEX_Y
public static final int TEXTURECOORDINATES_INDEX_U
public static final int TEXTURECOORDINATES_INDEX_V
public static final int VERTEX_SIZE
public static final int VERTICES_PER_VERTEXBUFFEROBJECT_SIZE
public static final int VERTEXBUFFEROBJECT_SIZE
public static final VertexBufferObjectAttributes VERTEXBUFFEROBJECTATTRIBUTES_DEFAULT
protected final java.nio.FloatBuffer mFloatBuffer
public int getHeapMemoryByteSize()
bytes that are allocated on the heap.public int getNativeHeapMemoryByteSize()
bytes that are allocated on the native heap (through direct ByteBuffers).protected void onBufferData()
onBufferData in class VertexBufferObject