| java.lang.Object | ||
| ↳ | org.andengine.opengl.vbo.VertexBufferObject | |
| ↳ | org.andengine.opengl.vbo.LowMemoryVertexBufferObject | |
Known Direct Subclasses
|
Known Indirect Subclasses
|
Compared to a HighPerformanceVertexBufferObject, the LowMemoryVertexBufferObject uses 50% less heap memory,
at the cost of significantly slower data buffering (up to 5x slower!).
Usually a LowMemoryVertexBufferObject is preferred to a HighPerformanceVertexBufferObject when the following conditions are met:
HighPerformanceVertexBufferObject or an extreme number of small HighPerformanceVertexBufferObjects, where a 50% heap memory reduction would actually be significant.LowMemoryVertexBufferObject is changed not often, or even better: never.|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
org.andengine.opengl.vbo.IVertexBufferObject
| |||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| mFloatBuffer | |||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.andengine.opengl.vbo.VertexBufferObject
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.andengine.opengl.vbo.VertexBufferObject
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.andengine.opengl.vbo.IVertexBufferObject
| |||||||||||
From interface
org.andengine.util.IDisposable
| |||||||||||