================================================================ PS profiler snapshot - Sat Jul 31 15:33:17 2010 Renderer statistics Name | Value -----------------|------ |-counter | 0 |-# draw calls | 676 |-# terrain tris | 21688 |-# model tris | 26072 '-# blend splats | 89 Profiling Information for: root (Time in node: 162.983 msec/frame) Name | calls/frame | msec/frame | %/frame | %/parent | mem allocs ---------------------------------------------|-------------|------------|---------|----------|----------- |-input | 1.000 | 5.772 | 3.5 | 3.5 | 0 | |-dispatch events | 1.000 | 5.761 | 3.5 | 99.8 | 0 | | |-GUI event handler | 0.620 | 2.630 | 1.6 | 45.7 | 0 | | | |-handleInputBeforeGui | 0.620 | 0.120 | 0.1 | 4.6 | 0 | | | | |-handleInputBeforeGui | 0.620 | 0.019 | 0.0 | 15.9 | 0 | | | | '-unlogged | | 0.101 | 0.0 | 0.1 | 0 | | | |-handle event in native GUI | 0.620 | 0.982 | 0.6 | 37.3 | 0 | | | | |-mouse events | 0.620 | 0.790 | 0.5 | 80.4 | 0 | | | | '-unlogged | | 0.192 | 0.0 | 0.1 | 0 | | | |-handleInputAfterGui | 0.620 | 1.509 | 0.9 | 57.4 | 0 | | | | |-handleInputAfterGui | 0.620 | 1.405 | 0.9 | 93.1 | 0 | | | | | |-PickEntitiesAtPoint | 0.240 | 1.303 | 0.8 | 92.8 | 0 | | | | | |-anonymous | 0.240 | 0.073 | 0.0 | 5.2 | 0 | | | | | | |-_setHighlight | 0.480 | 0.042 | 0.0 | 57.5 | 0 | | | | | | | |-GuiInterfaceCall | 0.040 | 0.037 | 0.0 | 87.3 | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.080 | 0.016 | 0.0 | 44.1 | 0 | | | | | | | | |-anonymous | 0.080 | 0.010 | 0.0 | 26.5 | 0 | | | | | | | | | |-QueryInterface | 0.040 | 0.002 | 0.0 | 20.0 | 0 | | | | | | | | | |-SetSelectionHighlight | 0.040 | 0.001 | 0.0 | 13.5 | 0 | | | | | | | | | '-unlogged | | 0.006 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.011 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.005 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.031 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.029 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.105 | 0.0 | 0.1 | 0 | | | '-unlogged | | 0.019 | 0.0 | 0.0 | 0 | | '-unlogged | | 3.131 | 0.0 | 1.9 | 0 | '-unlogged | | 0.011 | 0.0 | 0.0 | 0 |-network poll | 1.000 | 0.002 | 0.0 | 0.0 | 0 |-gui tick | 1.000 | 4.798 | 2.9 | 2.9 | 0 | |-GUIObject | 2.000 | 0.009 | 0.0 | 0.2 | 0 | |-GUIMouse | 2.000 | 0.081 | 0.0 | 1.7 | 0 | |-__eventhandler87 (tick) | 1.000 | 0.470 | 0.3 | 9.8 | 0 | | |-onTick | 1.000 | 0.441 | 0.3 | 93.9 | 0 | | | |-PollNetworkClient | 1.000 | 0.007 | 0.0 | 1.6 | 0 | | | |-getGUIObjectByName | 1.000 | 0.036 | 0.0 | 8.3 | 0 | | | |-updateCursor | 1.000 | 0.235 | 0.1 | 53.3 | 0 | | | | |-determineAction | 1.000 | 0.078 | 0.0 | 33.3 | 0 | | | | | |-anonymous | 1.000 | 0.048 | 0.0 | 61.9 | 0 | | | | | '-unlogged | | 0.030 | 0.0 | 0.0 | 0 | | | | |-SetCursor | 1.000 | 0.107 | 0.1 | 45.4 | 0 | | | | '-unlogged | | 0.050 | 0.0 | 0.0 | 0 | | | '-unlogged | | 0.162 | 0.0 | 0.1 | 0 | | '-unlogged | | 0.029 | 0.0 | 0.0 | 0 | |-__eventhandler110 (tick) | 1.000 | 0.522 | 0.3 | 10.9 | 0 | | |-updateFPS | 1.000 | 0.492 | 0.3 | 94.4 | 0 | | | |-getGUIObjectByName | 1.000 | 0.044 | 0.0 | 8.9 | 0 | | | |-getFPS | 1.000 | 0.005 | 0.0 | 1.0 | 0 | | | '-unlogged | | 0.444 | 0.0 | 0.3 | 0 | | '-unlogged | | 0.029 | 0.0 | 0.0 | 0 | '-unlogged | | 3.717 | 0.0 | 2.3 | 0 |-game logic | 1.000 | 62.031 | 38.1 | 38.1 | 0 | |-simulation update | 0.760 | 61.897 | 38.0 | 99.8 | 0 | | |-update | 0.760 | 42.274 | 25.9 | 68.3 | 0 | | | |-ExecuteActiveQueries | 0.460 | 8.003 | 4.9 | 18.9 | 0 | | | |-Move | 45.080 | 11.784 | 7.2 | 27.9 | 0 | | | | |-TestLine | 3.560 | 9.888 | 6.1 | 83.9 | 0 | | | | |-UpdateGrid | 0.040 | 0.001 | 0.0 | 0.0 | 0 | | | | |-ComputePath | 0.020 | 0.000 | 0.0 | 0.0 | 0 | | | | |-ComputeShortPath | 0.020 | 1.042 | 0.6 | 8.8 | 0 | | | | | |-AddTerrainEdges | 0.020 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-GetObstructionsInRange | 0.020 | 0.031 | 0.0 | 3.0 | 0 | | | | | |-A* | 0.020 | 0.998 | 0.6 | 95.8 | 0 | | | | | '-unlogged | | 0.012 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.854 | 0.0 | 0.5 | 0 | | | |-anonymous | 44.100 | 12.506 | 7.7 | 29.6 | 0 | | | | |-QueryInterface | 2.820 | 0.121 | 0.1 | 1.0 | 0 | | | | |-GetWalkSpeed | 0.400 | 0.002 | 0.0 | 0.0 | 0 | | | | |-SelectAnimation | 0.400 | 0.240 | 0.1 | 1.9 | 0 | | | | | |-object variation loading | 0.400 | 0.093 | 0.1 | 38.9 | 0 | | | | | '-unlogged | | 0.146 | 0.0 | 0.1 | 0 | | | | |-IsInWorld | 0.400 | 0.002 | 0.0 | 0.0 | 0 | | | | |-GetPosition | 0.400 | 0.034 | 0.0 | 0.3 | 0 | | | | |-MoveToPointRange | 0.400 | 11.010 | 6.8 | 88.0 | 0 | | | | | |-MoveToPointRange | 0.400 | 11.000 | 6.7 | 99.9 | 0 | | | | | | |-UpdateGrid | 0.800 | 3.038 | 1.9 | 27.6 | 0 | | | | | | | |-Rasterise | 0.020 | 0.177 | 0.1 | 5.8 | 0 | | | | | | | '-unlogged | | 2.860 | 0.0 | 1.8 | 0 | | | | | | |-ComputePath | 0.400 | 0.015 | 0.0 | 0.1 | 0 | | | | | | |-ComputeShortPath | 0.400 | 7.787 | 4.8 | 70.8 | 0 | | | | | | | |-AddTerrainEdges | 0.400 | 0.067 | 0.0 | 0.9 | 0 | | | | | | | |-GetObstructionsInRange | 0.400 | 0.654 | 0.4 | 8.4 | 0 | | | | | | | |-A* | 0.400 | 6.825 | 4.2 | 87.6 | 0 | | | | | | | '-unlogged | | 0.241 | 0.0 | 0.1 | 0 | | | | | | |-anonymous | 0.400 | 0.006 | 0.0 | 0.1 | 0 | | | | | | '-unlogged | | 0.154 | 0.0 | 0.1 | 0 | | | | | '-unlogged | | 0.010 | 0.0 | 0.0 | 0 | | | | |-RandomInt | 0.400 | 0.011 | 0.0 | 0.1 | 0 | | | | '-unlogged | | 1.085 | 0.0 | 0.7 | 0 | | | |-GUIObject | 0.460 | 0.002 | 0.0 | 0.0 | 0 | | | |-GUIMouse | 0.460 | 0.013 | 0.0 | 0.0 | 0 | | | |-__eventhandler88 (simulationupdate) | 0.460 | 4.552 | 2.8 | 10.8 | 0 | | | | |-onSimulationUpdate | 0.460 | 4.541 | 2.8 | 99.8 | 0 | | | | | |-GuiInterfaceCall | 0.460 | 2.622 | 1.6 | 57.8 | 0 | | | | | | |-CloneValueFromOtherContext | 0.920 | 1.931 | 1.2 | 73.6 | 0 | | | | | | |-anonymous | 30.360 | 0.564 | 0.3 | 21.5 | 0 | | | | | | | |-QueryInterface | 4.600 | 0.102 | 0.1 | 18.0 | 0 | | | | | | | '-unlogged | | 0.463 | 0.0 | 0.3 | 0 | | | | | | '-unlogged | | 0.127 | 0.0 | 0.1 | 0 | | | | | |-updateDebug | 0.460 | 0.123 | 0.1 | 2.7 | 0 | | | | | | |-getGUIObjectByName | 0.920 | 0.032 | 0.0 | 25.9 | 0 | | | | | | '-unlogged | | 0.091 | 0.0 | 0.1 | 0 | | | | | |-updatePlayerDisplay | 0.460 | 1.031 | 0.6 | 22.7 | 0 | | | | | | |-GetPlayerID | 0.460 | 0.003 | 0.0 | 0.3 | 0 | | | | | | |-getGUIObjectByName | 2.300 | 0.092 | 0.1 | 9.0 | 0 | | | | | | '-unlogged | | 0.936 | 0.0 | 0.6 | 0 | | | | | |-updateSelectionDetails | 0.460 | 0.692 | 0.4 | 15.2 | 0 | | | | | | |-getGUIObjectByName | 0.920 | 0.042 | 0.0 | 6.1 | 0 | | | | | | |-anonymous | 0.920 | 0.026 | 0.0 | 3.8 | 0 | | | | | | '-unlogged | | 0.623 | 0.0 | 0.4 | 0 | | | | | '-unlogged | | 0.073 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.011 | 0.0 | 0.0 | 0 | | | '-unlogged | | 5.414 | 0.0 | 3.3 | 0 | | |-interpolate | 0.760 | 19.607 | 12.0 | 31.7 | 0 | | '-unlogged | | 0.016 | 0.0 | 0.0 | 0 | |-camera update | 0.760 | 0.016 | 0.0 | 0.0 | 0 | |-sound update | 0.760 | 0.072 | 0.0 | 0.1 | 0 | '-unlogged | | 0.045 | 0.0 | 0.0 | 0 |-network flush | 1.000 | 0.002 | 0.0 | 0.0 | 0 |-update console | 1.000 | 0.003 | 0.0 | 0.0 | 0 |-render | 1.000 | 87.668 | 53.8 | 53.8 | 0 | |-update light env | 0.000 | 0.000 | 0.0 | 0.0 | 0 | |-submit terrain | 1.000 | 1.228 | 0.8 | 1.4 | 0 | |-submit sim components | 1.000 | 54.770 | 33.6 | 62.5 | 0 | | |-generating bone matrices | 41.080 | 1.338 | 0.8 | 2.4 | 0 | | |-updating shadow bounds | 145.160 | 1.388 | 0.9 | 2.5 | 0 | | | |-generating bone matrices | 1.960 | 0.057 | 0.0 | 4.1 | 0 | | | '-unlogged | | 1.331 | 0.0 | 0.8 | 0 | | '-unlogged | | 52.044 | 0.3 | 31.9 | 0 | |-prepare models | 1.000 | 7.441 | 4.6 | 8.5 | 0 | | |-skinning bones | 11.400 | 3.198 | 2.0 | 43.0 | 0 | | |-software transform | 69.920 | 0.678 | 0.4 | 9.1 | 0 | | |-sorting transparent | 0.760 | 2.042 | 1.3 | 27.4 | 0 | | '-unlogged | | 1.522 | 0.0 | 0.9 | 0 | |-prepare terrain | 1.000 | 0.003 | 0.0 | 0.0 | 0 | |-prepare overlays | 1.000 | 0.002 | 0.0 | 0.0 | 0 | |-render patches | 1.000 | 0.685 | 0.4 | 0.8 | 0 | |-render overlays | 1.000 | 0.017 | 0.0 | 0.0 | 0 | |-render models | 1.000 | 6.124 | 3.8 | 7.0 | 0 | | |-anonymous | 33.440 | 0.443 | 0.3 | 7.2 | 0 | | '-unlogged | | 5.681 | 0.0 | 3.5 | 0 | |-render transparent models | 2.000 | 3.355 | 2.1 | 3.8 | 0 | |-render water | 1.000 | 2.245 | 1.4 | 2.6 | 0 | |-render gui | 1.000 | 9.682 | 5.9 | 11.0 | 0 | | |-minimap | 1.000 | 1.575 | 1.0 | 16.3 | 0 | | | |-rebuild minimap: los | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | |-minimap units | 1.000 | 1.143 | 0.7 | 72.6 | 0 | | | '-unlogged | | 0.432 | 0.0 | 0.3 | 0 | | '-unlogged | | 8.107 | 0.0 | 5.0 | 0 | |-render console | 1.000 | 0.003 | 0.0 | 0.0 | 0 | |-render logger | 1.000 | 0.135 | 0.1 | 0.2 | 0 | |-render profiling | 1.000 | 0.004 | 0.0 | 0.0 | 0 | |-swap buffers | 1.000 | 0.375 | 0.2 | 0.4 | 0 | '-unlogged | | 1.597 | 0.0 | 1.0 | 0 |-update music | 1.000 | 0.004 | 0.0 | 0.0 | 0 |-build archive | 1.000 | 0.009 | 0.0 | 0.0 | 0 |-reload changed files | 1.000 | 0.020 | 0.0 | 0.0 | 0 |-progressive load | 1.000 | 0.009 | 0.0 | 0.0 | 0 '-unlogged | | 2.667 | 0.0 | 1.6 | 0 ================================================================