diff options
author | 2012-06-06 18:21:18 +0000 | |
---|---|---|
committer | 2012-06-06 18:21:18 +0000 | |
commit | 9923c2b29aafc7ebc81c929c68c6b32443c9f22b (patch) | |
tree | 68d2b0401eebbd7674dbcbea3ee222ad04006efe /src/gpu/GrGpu.h | |
parent | d4340e2b35ceea8a86a17dd001e168e9e758eea7 (diff) |
Remove gpu stats tracking
Review URL: http://codereview.appspot.com/6300052/
git-svn-id: http://skia.googlecode.com/svn/trunk@4194 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/gpu/GrGpu.h')
-rw-r--r-- | src/gpu/GrGpu.h | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/src/gpu/GrGpu.h b/src/gpu/GrGpu.h index f14c17f5cf..baca8248ff 100644 --- a/src/gpu/GrGpu.h +++ b/src/gpu/GrGpu.h @@ -24,34 +24,6 @@ class GrResource; class GrStencilBuffer; class GrVertexBufferAllocPool; -/** - * Gpu usage statistics. - */ -struct GrGpuStats { - uint32_t fVertexCnt; //<! Number of vertices drawn - uint32_t fIndexCnt; //<! Number of indices drawn - uint32_t fDrawCnt; //<! Number of draws - - uint32_t fProgChngCnt;//<! Number of program changes - - /** - * Number of times the texture is set in 3D API - */ - uint32_t fTextureChngCnt; - /** - * Number of times the render target is set in 3D API - */ - uint32_t fRenderTargetChngCnt; - /** - * Number of textures created (includes textures that are rendertargets). - */ - uint32_t fTextureCreateCnt; - /** - * Number of rendertargets created. - */ - uint32_t fRenderTargetCreateCnt; -}; - class GrGpu : public GrDrawTarget { public: @@ -286,10 +258,6 @@ public: GrPixelConfig config, const void* buffer, size_t rowBytes); - const GrGpuStats& getStats() const; - void resetStats(); - void printStats() const; - /** * Called to tell Gpu object that all GrResources have been lost and should * be abandoned. Overrides must call INHERITED::abandonResources(). @@ -391,8 +359,6 @@ protected: // and the client isn't using the stencil test. static const GrStencilSettings* GetClipStencilSettings(); - GrGpuStats fStats; - GrClipMaskManager fClipMaskManager; struct GeometryPoolState { |