C4D_MEMORY_STAT

Detailed Description

Macros

#define C4D_MEMORY_STAT_MEMORY_INUSE
 
#define C4D_MEMORY_STAT_MEMORY_PEAK
 
#define C4D_MEMORY_STAT_NO_OF_ALLOCATIONS_TOTAL
 
#define C4D_MEMORY_STAT_NO_OF_ALLOCATIONS_CURRENT
 
#define C4D_MEMORY_STAT_EOGL_TEXBUFFER
 
#define C4D_MEMORY_STAT_EOGL_VERTEXBUFFER
 
#define C4D_MEMORY_STAT_LOWMEMCNT
 
#define C4D_MEMORY_STAT_EOGL_VERTEXBUFFER_CNT
 
#define C4D_MEMORY_STAT_EOGL_TEXTUREBUFFER_CNT
 
#define C4D_MEMORY_STAT_OPENGL_TOTAL
 
#define C4D_MEMORY_STAT_OPENGL_FREE
 

Macro Definition Documentation

◆ C4D_MEMORY_STAT_MEMORY_INUSE

#define C4D_MEMORY_STAT_MEMORY_INUSE

Int64: Bytes in use.

◆ C4D_MEMORY_STAT_MEMORY_PEAK

#define C4D_MEMORY_STAT_MEMORY_PEAK

Int64: Peak usage in bytes.

◆ C4D_MEMORY_STAT_NO_OF_ALLOCATIONS_TOTAL

#define C4D_MEMORY_STAT_NO_OF_ALLOCATIONS_TOTAL

Int64: Total number of allocations.

◆ C4D_MEMORY_STAT_NO_OF_ALLOCATIONS_CURRENT

#define C4D_MEMORY_STAT_NO_OF_ALLOCATIONS_CURRENT

Int64: Current number of allocations.

◆ C4D_MEMORY_STAT_EOGL_TEXBUFFER

#define C4D_MEMORY_STAT_EOGL_TEXBUFFER

Int64: Texture buffer usage.

◆ C4D_MEMORY_STAT_EOGL_VERTEXBUFFER

#define C4D_MEMORY_STAT_EOGL_VERTEXBUFFER

Int64: Vertex buffer usage.

◆ C4D_MEMORY_STAT_LOWMEMCNT

#define C4D_MEMORY_STAT_LOWMEMCNT

Int32: Number of low memory conditions (out of memory).

◆ C4D_MEMORY_STAT_EOGL_VERTEXBUFFER_CNT

#define C4D_MEMORY_STAT_EOGL_VERTEXBUFFER_CNT

Int32: Number of VBOs (Vertex Buffer Objects).

◆ C4D_MEMORY_STAT_EOGL_TEXTUREBUFFER_CNT

#define C4D_MEMORY_STAT_EOGL_TEXTUREBUFFER_CNT

Int32: Number of texture buffers.

◆ C4D_MEMORY_STAT_OPENGL_TOTAL

#define C4D_MEMORY_STAT_OPENGL_TOTAL

Int32: Total OpenGL memory in KB.

◆ C4D_MEMORY_STAT_OPENGL_FREE

#define C4D_MEMORY_STAT_OPENGL_FREE

Int32: Free OpenGL memory in KB.