diff options
| author | Lioncash <mathew1800@gmail.com> | 2014-06-29 16:41:54 -0400 |
|---|---|---|
| committer | Lioncash <mathew1800@gmail.com> | 2014-06-29 16:41:54 -0400 |
| commit | d720e3ed0be9b897e1b87d0cc04831e573617df2 (patch) | |
| tree | c3da7fd7cf4138655a9a1f1b13a651e1a4cc6d1b /Source/Core/VideoCommon/Statistics.cpp | |
| parent | 933358a28c3a96b9b951481cf99a71fd2b68c280 (diff) | |
| parent | 7db5a4b22db6cc7cea987a38d1d8ce9b0a594394 (diff) | |
Merge pull request #452 from degasus/stats
Video statistics update
Diffstat (limited to 'Source/Core/VideoCommon/Statistics.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/Statistics.cpp | 44 |
1 files changed, 20 insertions, 24 deletions
diff --git a/Source/Core/VideoCommon/Statistics.cpp b/Source/Core/VideoCommon/Statistics.cpp index 303972fc90..9857c7c39d 100644 --- a/Source/Core/VideoCommon/Statistics.cpp +++ b/Source/Core/VideoCommon/Statistics.cpp @@ -27,32 +27,28 @@ void Statistics::SwapDL() std::string Statistics::ToString() { std::string str; - str += StringFromFormat("Textures created: %i\n",stats.numTexturesCreated); + str += StringFromFormat("Textures created: %i\n", stats.numTexturesCreated); str += StringFromFormat("Textures alive: %i\n", stats.numTexturesAlive); str += StringFromFormat("pshaders created: %i\n", stats.numPixelShadersCreated); - str += StringFromFormat("pshaders alive: %i\n",stats.numPixelShadersAlive); - str += StringFromFormat("pshaders (unique, delete cache first): %i\n",stats.numUniquePixelShaders); - str += StringFromFormat("vshaders created: %i\n",stats.numVertexShadersCreated); - str += StringFromFormat("vshaders alive: %i\n",stats.numVertexShadersAlive); - str += StringFromFormat("dlists called: %i\n",stats.numDListsCalled); - str += StringFromFormat("dlists called(f): %i\n",stats.thisFrame.numDListsCalled); - str += StringFromFormat("dlists alive: %i\n",stats.numDListsAlive); - str += StringFromFormat("Primitive joins: %i\n",stats.thisFrame.numPrimitiveJoins); - str += StringFromFormat("Draw calls: %i\n",stats.thisFrame.numDrawCalls); - str += StringFromFormat("Indexed draw calls: %i\n",stats.thisFrame.numIndexedDrawCalls); - str += StringFromFormat("Buffer splits: %i\n",stats.thisFrame.numBufferSplits); - str += StringFromFormat("Primitives: %i\n",stats.thisFrame.numPrims); - str += StringFromFormat("Primitives (DL): %i\n",stats.thisFrame.numDLPrims); - str += StringFromFormat("XF loads: %i\n",stats.thisFrame.numXFLoads); - str += StringFromFormat("XF loads (DL): %i\n",stats.thisFrame.numXFLoadsInDL); - str += StringFromFormat("CP loads: %i\n",stats.thisFrame.numCPLoads); - str += StringFromFormat("CP loads (DL): %i\n",stats.thisFrame.numCPLoadsInDL); - str += StringFromFormat("BP loads: %i\n",stats.thisFrame.numBPLoads); - str += StringFromFormat("BP loads (DL): %i\n",stats.thisFrame.numBPLoadsInDL); - str += StringFromFormat("Vertex streamed: %i kB\n",stats.thisFrame.bytesVertexStreamed/1024); - str += StringFromFormat("Index streamed: %i kB\n",stats.thisFrame.bytesIndexStreamed/1024); - str += StringFromFormat("Uniform streamed: %i kB\n",stats.thisFrame.bytesUniformStreamed/1024); - str += StringFromFormat("Vertex Loaders: %i\n",stats.numVertexLoaders); + str += StringFromFormat("pshaders alive: %i\n", stats.numPixelShadersAlive); + str += StringFromFormat("vshaders created: %i\n", stats.numVertexShadersCreated); + str += StringFromFormat("vshaders alive: %i\n", stats.numVertexShadersAlive); + str += StringFromFormat("shaders changes: %i\n", stats.thisFrame.numShaderChanges); + str += StringFromFormat("dlists called: %i\n", stats.thisFrame.numDListsCalled); + str += StringFromFormat("Primitive joins: %i\n", stats.thisFrame.numPrimitiveJoins); + str += StringFromFormat("Draw calls: %i\n", stats.thisFrame.numDrawCalls); + str += StringFromFormat("Primitives: %i\n", stats.thisFrame.numPrims); + str += StringFromFormat("Primitives (DL): %i\n", stats.thisFrame.numDLPrims); + str += StringFromFormat("XF loads: %i\n", stats.thisFrame.numXFLoads); + str += StringFromFormat("XF loads (DL): %i\n", stats.thisFrame.numXFLoadsInDL); + str += StringFromFormat("CP loads: %i\n", stats.thisFrame.numCPLoads); + str += StringFromFormat("CP loads (DL): %i\n", stats.thisFrame.numCPLoadsInDL); + str += StringFromFormat("BP loads: %i\n", stats.thisFrame.numBPLoads); + str += StringFromFormat("BP loads (DL): %i\n", stats.thisFrame.numBPLoadsInDL); + str += StringFromFormat("Vertex streamed: %i kB\n", stats.thisFrame.bytesVertexStreamed/1024); + str += StringFromFormat("Index streamed: %i kB\n", stats.thisFrame.bytesIndexStreamed/1024); + str += StringFromFormat("Uniform streamed: %i kB\n", stats.thisFrame.bytesUniformStreamed/1024); + str += StringFromFormat("Vertex Loaders: %i\n", stats.numVertexLoaders); std::string vertex_list; VertexLoaderManager::AppendListToString(&vertex_list); |
