~haggai-eran/nux/rtl-rebased

« back to all changes in this revision

Viewing changes to NuxGraphics/RunTimeStats.h

  • Committer: Jay Taoko
  • Date: 2011-10-21 22:06:35 UTC
  • mto: This revision was merged to the branch mainline in revision 509.
  • Revision ID: jay.taoko@canonical.com-20111021220635-1tdvncs47hdlfbz1
* Removed custom Nux types: t_u32, t_s32, t_bool, ...

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
  {
31
31
    NUX_DECLARE_GLOBAL_OBJECT(RenderingStats, NuxGraphicsGlobalSingletonInitializer);
32
32
  public:
33
 
    static t_u32 m_NumTex2D;
34
 
    static t_u32 m_GPUSizeTex2D;
35
 
    static t_u32 m_NumTexRectangle;
36
 
    static t_u32 m_GPUSizeTexRectangle;
37
 
    static t_u32 m_NumTexCube;
38
 
    static t_u32 m_GPUSizeTexCube;
39
 
    static t_u32 m_NumTexVolume;
40
 
    static t_u32 m_GPUSizeTexVolume;
41
 
    static t_u32 m_NumTexAnimated;
42
 
    static t_u32 m_GPUSizeTexAnimated;
43
 
 
44
 
    static t_u32 m_NumPBO;
45
 
    static t_u32 m_GPUSizePBO;
46
 
 
47
 
    static t_u32 m_NumFrameBufferObject;
48
 
 
49
 
    static t_u32 m_NumQueryObject;
50
 
 
51
 
    static t_u32 m_NumVertexBuffer;
52
 
    static t_u32 m_GPUSizeVertexBuffer;
53
 
 
54
 
    static t_u32 m_NumIndexBuffer;
55
 
    static t_u32 m_GPUSizeIndexBuffer;
56
 
 
57
 
    static t_u32 m_NumVertexShader;
58
 
    static t_u32 m_NumPixelShader;
59
 
    static t_u32 m_NumShaderProgram;
60
 
 
61
 
    static t_u32 m_TotalGPUSize;
 
33
    static unsigned int m_NumTex2D;
 
34
    static unsigned int m_GPUSizeTex2D;
 
35
    static unsigned int m_NumTexRectangle;
 
36
    static unsigned int m_GPUSizeTexRectangle;
 
37
    static unsigned int m_NumTexCube;
 
38
    static unsigned int m_GPUSizeTexCube;
 
39
    static unsigned int m_NumTexVolume;
 
40
    static unsigned int m_GPUSizeTexVolume;
 
41
    static unsigned int m_NumTexAnimated;
 
42
    static unsigned int m_GPUSizeTexAnimated;
 
43
 
 
44
    static unsigned int m_NumPBO;
 
45
    static unsigned int m_GPUSizePBO;
 
46
 
 
47
    static unsigned int m_NumFrameBufferObject;
 
48
 
 
49
    static unsigned int m_NumQueryObject;
 
50
 
 
51
    static unsigned int m_NumVertexBuffer;
 
52
    static unsigned int m_GPUSizeVertexBuffer;
 
53
 
 
54
    static unsigned int m_NumIndexBuffer;
 
55
    static unsigned int m_GPUSizeIndexBuffer;
 
56
 
 
57
    static unsigned int m_NumVertexShader;
 
58
    static unsigned int m_NumPixelShader;
 
59
    static unsigned int m_NumShaderProgram;
 
60
 
 
61
    static unsigned int m_TotalGPUSize;
62
62
    void Register(IOpenGLResource *GraphicsObject);
63
63
    void UnRegister(IOpenGLResource *GraphicsObject);
64
64