java.lang.Object | ||
↳ | org.andengine.opengl.vbo.VertexBufferObject | |
↳ | org.andengine.opengl.vbo.LowMemoryVertexBufferObject |
![]() |
![]() |
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 HighPerformanceVertexBufferObject
s, where a 50% heap memory reduction would actually be significant.LowMemoryVertexBufferObject
is changed not often, or even better: never.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
mFloatBuffer |
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |