Changeset 342 for branches/Dirk_RenderTraversalWork/Source/System/Action/RenderTraversal/OSGRenderTraversalAction.cpp
- Timestamp:
- 10/21/06 13:50:48 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Dirk_RenderTraversalWork/Source/System/Action/RenderTraversal/OSGRenderTraversalAction.cpp
r291 r342 113 113 "RT-ShaderParams", 114 114 "number of shader params changes"); 115 StatElemDesc<StatIntElem > RenderTraversalAction::statNTriangles ( 116 "RT-Triangles", 117 "number of triangles"); 115 118 116 119 /* … … 562 565 UInt32 uiNShader = 0; 563 566 UInt32 uiNShaderParam = 0; 567 UInt32 uiNTriangles = 0; 564 568 565 569 for(Int32 i = 0; i < _vRenderPartitions[_currentBuffer].size(); ++i) … … 576 580 uiNShaderParam += 577 581 _vRenderPartitions[_currentBuffer][i]->getNumShaderParamChanges(); 582 583 uiNTriangles += 584 _vRenderPartitions[_currentBuffer][i]->getNumTriangles(); 578 585 } 579 586 … … 582 589 getStatistics()->getElem(statNShaders )->set(uiNShader ); 583 590 getStatistics()->getElem(statNShaderParams)->set(uiNShaderParam); 591 getStatistics()->getElem(statNTriangles )->set(uiNTriangles); 584 592 } 585 593
