35
35
NUX_IMPLEMENT_GLOBAL_OBJECT(RenderingStats);
37
t_u32 RenderingStats::m_NumTex2D = 0;
38
t_u32 RenderingStats::m_GPUSizeTex2D = 0;
39
t_u32 RenderingStats::m_NumTexRectangle = 0;
40
t_u32 RenderingStats::m_GPUSizeTexRectangle = 0;
41
t_u32 RenderingStats::m_NumTexCube = 0;
42
t_u32 RenderingStats::m_GPUSizeTexCube = 0;
43
t_u32 RenderingStats::m_NumTexVolume = 0;
44
t_u32 RenderingStats::m_GPUSizeTexVolume = 0;
46
t_u32 RenderingStats::m_NumTexAnimated = 0;
47
t_u32 RenderingStats::m_GPUSizeTexAnimated = 0;
49
t_u32 RenderingStats::m_NumPBO = 0; // Counted as Vertex Buffer
50
t_u32 RenderingStats::m_GPUSizePBO = 0; // Counted as Vertex Buffer
51
t_u32 RenderingStats::m_NumQueryObject = 0;
52
t_u32 RenderingStats::m_NumFrameBufferObject = 0;
53
t_u32 RenderingStats::m_NumVertexBuffer = 0;
54
t_u32 RenderingStats::m_GPUSizeVertexBuffer = 0;
55
t_u32 RenderingStats::m_NumIndexBuffer = 0;
56
t_u32 RenderingStats::m_GPUSizeIndexBuffer = 0;
57
t_u32 RenderingStats::m_NumVertexShader = 0;
58
t_u32 RenderingStats::m_NumPixelShader = 0;
59
t_u32 RenderingStats::m_NumShaderProgram = 0;
61
t_u32 RenderingStats::m_TotalGPUSize = 0;
37
unsigned int RenderingStats::m_NumTex2D = 0;
38
unsigned int RenderingStats::m_GPUSizeTex2D = 0;
39
unsigned int RenderingStats::m_NumTexRectangle = 0;
40
unsigned int RenderingStats::m_GPUSizeTexRectangle = 0;
41
unsigned int RenderingStats::m_NumTexCube = 0;
42
unsigned int RenderingStats::m_GPUSizeTexCube = 0;
43
unsigned int RenderingStats::m_NumTexVolume = 0;
44
unsigned int RenderingStats::m_GPUSizeTexVolume = 0;
46
unsigned int RenderingStats::m_NumTexAnimated = 0;
47
unsigned int RenderingStats::m_GPUSizeTexAnimated = 0;
49
unsigned int RenderingStats::m_NumPBO = 0; // Counted as Vertex Buffer
50
unsigned int RenderingStats::m_GPUSizePBO = 0; // Counted as Vertex Buffer
51
unsigned int RenderingStats::m_NumQueryObject = 0;
52
unsigned int RenderingStats::m_NumFrameBufferObject = 0;
53
unsigned int RenderingStats::m_NumVertexBuffer = 0;
54
unsigned int RenderingStats::m_GPUSizeVertexBuffer = 0;
55
unsigned int RenderingStats::m_NumIndexBuffer = 0;
56
unsigned int RenderingStats::m_GPUSizeIndexBuffer = 0;
57
unsigned int RenderingStats::m_NumVertexShader = 0;
58
unsigned int RenderingStats::m_NumPixelShader = 0;
59
unsigned int RenderingStats::m_NumShaderProgram = 0;
61
unsigned int RenderingStats::m_TotalGPUSize = 0;
63
63
void RenderingStats::Constructor()