Class FrameMemory¶
- Defined in File FrameMemory.h
Class Documentation¶
-
class
FrameMemory¶ Public Functions
-
float *
getFloatBuffer(unsigned int size)¶ Allocates or fetches a buffer with length: size * sizeof(float). Corresponds to “buffer = new float[size]”.
-
void *
getBuffer(unsigned int sizeInByte)¶ Allocates or fetches a buffer with length: size * sizeof(float). Corresponds to “buffer = new float[size]”.
-
void
returnBuffer(void *buffer)¶ Returns an allocated buffer back to the global storage for re-use. Corresponds to “delete[] buffer”.
-
void
pruneActiveFrames()¶
-
void
releaseBuffers()¶
Public Static Functions
-
FrameMemory &
getInstance()¶ Returns the global instance. Creates it when the method is first called.
-
float *