BenchmarkDemo: 3000 fall, Frame 0, Duration (ms): 2.753000 BenchmarkDemo: 3000 fall, Frame 25, Duration (ms): 1.715000 BenchmarkDemo: 3000 fall, Frame 50, Duration (ms): 2.002000 BenchmarkDemo: 3000 fall, Frame 75, Duration (ms): 2.444000 BenchmarkDemo: 3000 fall, Frame 100, Duration (ms): 3.411000 BenchmarkDemo: 3000 fall, Frame 125, Duration (ms): 4.990000 BenchmarkDemo: 3000 fall, Frame 150, Duration (ms): 7.088000 BenchmarkDemo: 3000 fall, Frame 175, Duration (ms): 9.298000 ---------------------------------- Profiling: Root (total running time: 12.303 ms) --- 0 -- debugDrawWorld (0.00 %) :: 0.000 ms / frame (1 calls) 1 -- stepSimulation (99.98 %) :: 12.301 ms / frame (1 calls) Unaccounted: (0.016 %) :: 0.002 ms ...---------------------------------- ...Profiling: stepSimulation (total running time: 12.301 ms) --- ...0 -- synchronizeMotionStates (0.11 %) :: 0.013 ms / frame (1 calls) ...1 -- internalSingleStepSimulation (99.52 %) :: 12.242 ms / frame (1 calls) ...Unaccounted: (0.374 %) :: 0.046 ms ......---------------------------------- ......Profiling: internalSingleStepSimulation (total running time: 12.242 ms) --- ......0 -- updateActivationState (0.31 %) :: 0.038 ms / frame (1 calls) ......1 -- updateActions (0.00 %) :: 0.000 ms / frame (1 calls) ......2 -- integrateTransforms (1.83 %) :: 0.224 ms / frame (1 calls) ......3 -- solveConstraints (44.00 %) :: 5.387 ms / frame (1 calls) ......4 -- calculateSimulationIslands (2.14 %) :: 0.262 ms / frame (1 calls) ......5 -- performDiscreteCollisionDetection (48.48 %) :: 5.935 ms / frame (1 calls) ......6 -- createPredictiveContacts (1.27 %) :: 0.156 ms / frame (1 calls) ......7 -- predictUnconstraintMotion (1.94 %) :: 0.238 ms / frame (1 calls) ......Unaccounted: (0.016 %) :: 0.002 ms .........---------------------------------- .........Profiling: solveConstraints (total running time: 5.387 ms) --- .........0 -- solveGroup (1.24 %) :: 0.067 ms / frame (1 calls) .........1 -- processIslands (94.26 %) :: 5.078 ms / frame (1 calls) .........2 -- islandUnionFindAndQuickSort (4.46 %) :: 0.240 ms / frame (1 calls) .........Unaccounted: (0.037 %) :: 0.002 ms ............---------------------------------- ............Profiling: solveGroup (total running time: 0.067 ms) --- ............0 -- solveGroupCacheFriendlyIterations (0.00 %) :: 0.000 ms / frame (1 calls) ............1 -- solveGroupCacheFriendlySetup (68.66 %) :: 0.046 ms / frame (1 calls) ............Unaccounted: (31.343 %) :: 0.021 ms ............---------------------------------- ............Profiling: processIslands (total running time: 5.078 ms) --- ............0 -- solveGroup (89.31 %) :: 4.535 ms / frame (1 calls) ............Unaccounted: (10.693 %) :: 0.543 ms ...............---------------------------------- ...............Profiling: solveGroup (total running time: 4.535 ms) --- ...............0 -- solveGroupCacheFriendlyIterations (62.29 %) :: 2.825 ms / frame (1 calls) ...............1 -- solveGroupCacheFriendlySetup (33.87 %) :: 1.536 ms / frame (1 calls) ...............Unaccounted: (3.837 %) :: 0.174 ms .........---------------------------------- .........Profiling: performDiscreteCollisionDetection (total running time: 5.935 ms) --- .........0 -- dispatchAllCollisionPairs (58.13 %) :: 3.450 ms / frame (1 calls) .........1 -- calculateOverlappingPairs (0.00 %) :: 0.000 ms / frame (1 calls) .........2 -- updateAabbs (41.87 %) :: 2.485 ms / frame (1 calls) .........Unaccounted: (0.000 %) :: 0.000 ms .........---------------------------------- .........Profiling: createPredictiveContacts (total running time: 0.156 ms) --- .........0 -- release predictive contact manifolds (0.00 %) :: 0.000 ms / frame (1 calls) .........Unaccounted: (100.000 %) :: 0.156 ms BenchmarkDemo: 1000 stack, Frame 0, Duration (ms): 3.662000 BenchmarkDemo: 1000 stack, Frame 25, Duration (ms): 5.141000 BenchmarkDemo: 1000 stack, Frame 50, Duration (ms): 5.525000 BenchmarkDemo: 1000 stack, Frame 75, Duration (ms): 5.493000 BenchmarkDemo: 1000 stack, Frame 100, Duration (ms): 5.535000 BenchmarkDemo: 1000 stack, Frame 125, Duration (ms): 5.531000 BenchmarkDemo: 1000 stack, Frame 150, Duration (ms): 5.683000 BenchmarkDemo: 1000 stack, Frame 175, Duration (ms): 5.577000 ---------------------------------- Profiling: Root (total running time: 5.615 ms) --- 0 -- debugDrawWorld (0.00 %) :: 0.000 ms / frame (1 calls) 1 -- stepSimulation (99.96 %) :: 5.613 ms / frame (1 calls) Unaccounted: (0.036 %) :: 0.002 ms ...---------------------------------- ...Profiling: stepSimulation (total running time: 5.613 ms) --- ...0 -- synchronizeMotionStates (0.05 %) :: 0.003 ms / frame (1 calls) ...1 -- internalSingleStepSimulation (99.73 %) :: 5.598 ms / frame (1 calls) ...Unaccounted: (0.214 %) :: 0.012 ms ......---------------------------------- ......Profiling: internalSingleStepSimulation (total running time: 5.598 ms) --- ......0 -- updateActivationState (0.18 %) :: 0.010 ms / frame (1 calls) ......1 -- updateActions (0.00 %) :: 0.000 ms / frame (1 calls) ......2 -- integrateTransforms (1.45 %) :: 0.081 ms / frame (1 calls) ......3 -- solveConstraints (63.61 %) :: 3.561 ms / frame (1 calls) ......4 -- calculateSimulationIslands (1.23 %) :: 0.069 ms / frame (1 calls) ......5 -- performDiscreteCollisionDetection (30.92 %) :: 1.731 ms / frame (1 calls) ......6 -- createPredictiveContacts (1.04 %) :: 0.058 ms / frame (1 calls) ......7 -- predictUnconstraintMotion (1.54 %) :: 0.086 ms / frame (1 calls) ......Unaccounted: (0.036 %) :: 0.002 ms .........---------------------------------- .........Profiling: solveConstraints (total running time: 3.561 ms) --- .........0 -- solveGroup (0.00 %) :: 0.000 ms / frame (1 calls) .........1 -- processIslands (97.95 %) :: 3.488 ms / frame (1 calls) .........2 -- islandUnionFindAndQuickSort (2.05 %) :: 0.073 ms / frame (1 calls) .........Unaccounted: (0.000 %) :: 0.000 ms ............---------------------------------- ............Profiling: solveGroup (total running time: 0.000 ms) --- ............0 -- solveGroupCacheFriendlyIterations (0.00 %) :: 0.000 ms / frame (1 calls) ............1 -- solveGroupCacheFriendlySetup (0.00 %) :: 0.000 ms / frame (1 calls) ............Unaccounted: (0.000 %) :: 0.000 ms ............---------------------------------- ............Profiling: processIslands (total running time: 3.488 ms) --- ............0 -- solveGroup (94.38 %) :: 3.292 ms / frame (5 calls) ............Unaccounted: (5.619 %) :: 0.196 ms ...............---------------------------------- ...............Profiling: solveGroup (total running time: 3.292 ms) --- ...............0 -- solveGroupCacheFriendlyIterations (64.43 %) :: 2.121 ms / frame (5 calls) ...............1 -- solveGroupCacheFriendlySetup (32.99 %) :: 1.086 ms / frame (5 calls) ...............Unaccounted: (2.582 %) :: 0.085 ms .........---------------------------------- .........Profiling: performDiscreteCollisionDetection (total running time: 1.731 ms) --- .........0 -- dispatchAllCollisionPairs (94.57 %) :: 1.637 ms / frame (1 calls) .........1 -- calculateOverlappingPairs (0.00 %) :: 0.000 ms / frame (1 calls) .........2 -- updateAabbs (5.43 %) :: 0.094 ms / frame (1 calls) .........Unaccounted: (0.000 %) :: 0.000 ms .........---------------------------------- .........Profiling: createPredictiveContacts (total running time: 0.058 ms) --- .........0 -- release predictive contact manifolds (0.00 %) :: 0.000 ms / frame (1 calls) .........Unaccounted: (100.000 %) :: 0.058 ms BenchmarkDemo: 136 ragdolls, Frame 0, Duration (ms): 3.038000 BenchmarkDemo: 136 ragdolls, Frame 25, Duration (ms): 2.454000 BenchmarkDemo: 136 ragdolls, Frame 50, Duration (ms): 2.533000 BenchmarkDemo: 136 ragdolls, Frame 75, Duration (ms): 2.640000 BenchmarkDemo: 136 ragdolls, Frame 100, Duration (ms): 2.866000 BenchmarkDemo: 136 ragdolls, Frame 125, Duration (ms): 3.187000 BenchmarkDemo: 136 ragdolls, Frame 150, Duration (ms): 3.378000 BenchmarkDemo: 136 ragdolls, Frame 175, Duration (ms): 3.652000 ---------------------------------- Profiling: Root (total running time: 3.962 ms) --- 0 -- debugDrawWorld (0.00 %) :: 0.000 ms / frame (1 calls) 1 -- stepSimulation (99.97 %) :: 3.961 ms / frame (1 calls) Unaccounted: (0.025 %) :: 0.001 ms ...---------------------------------- ...Profiling: stepSimulation (total running time: 3.961 ms) --- ...0 -- synchronizeMotionStates (2.75 %) :: 0.109 ms / frame (1 calls) ...1 -- internalSingleStepSimulation (96.79 %) :: 3.834 ms / frame (1 calls) ...Unaccounted: (0.454 %) :: 0.018 ms ......---------------------------------- ......Profiling: internalSingleStepSimulation (total running time: 3.834 ms) --- ......0 -- updateActivationState (0.42 %) :: 0.016 ms / frame (1 calls) ......1 -- updateActions (0.00 %) :: 0.000 ms / frame (1 calls) ......2 -- integrateTransforms (3.16 %) :: 0.121 ms / frame (1 calls) ......3 -- solveConstraints (54.12 %) :: 2.075 ms / frame (1 calls) ......4 -- calculateSimulationIslands (2.09 %) :: 0.080 ms / frame (1 calls) ......5 -- performDiscreteCollisionDetection (34.48 %) :: 1.322 ms / frame (1 calls) ......6 -- createPredictiveContacts (2.30 %) :: 0.088 ms / frame (1 calls) ......7 -- predictUnconstraintMotion (3.42 %) :: 0.131 ms / frame (1 calls) ......Unaccounted: (0.026 %) :: 0.001 ms .........---------------------------------- .........Profiling: solveConstraints (total running time: 2.075 ms) --- .........0 -- solveGroup (1.64 %) :: 0.034 ms / frame (1 calls) .........1 -- processIslands (93.59 %) :: 1.942 ms / frame (1 calls) .........2 -- islandUnionFindAndQuickSort (2.94 %) :: 0.061 ms / frame (1 calls) .........Unaccounted: (1.831 %) :: 0.038 ms ............---------------------------------- ............Profiling: solveGroup (total running time: 0.034 ms) --- ............0 -- solveGroupCacheFriendlyIterations (47.06 %) :: 0.016 ms / frame (1 calls) ............1 -- solveGroupCacheFriendlySetup (50.00 %) :: 0.017 ms / frame (1 calls) ............Unaccounted: (2.941 %) :: 0.001 ms ............---------------------------------- ............Profiling: processIslands (total running time: 1.942 ms) --- ............0 -- solveGroup (79.15 %) :: 1.537 ms / frame (12 calls) ............Unaccounted: (20.855 %) :: 0.405 ms ...............---------------------------------- ...............Profiling: solveGroup (total running time: 1.537 ms) --- ...............0 -- solveGroupCacheFriendlyIterations (48.93 %) :: 0.752 ms / frame (12 calls) ...............1 -- solveGroupCacheFriendlySetup (48.08 %) :: 0.739 ms / frame (12 calls) ...............Unaccounted: (2.993 %) :: 0.046 ms .........---------------------------------- .........Profiling: performDiscreteCollisionDetection (total running time: 1.322 ms) --- .........0 -- dispatchAllCollisionPairs (49.92 %) :: 0.660 ms / frame (1 calls) .........1 -- calculateOverlappingPairs (0.00 %) :: 0.000 ms / frame (1 calls) .........2 -- updateAabbs (50.08 %) :: 0.662 ms / frame (1 calls) .........Unaccounted: (0.000 %) :: 0.000 ms .........---------------------------------- .........Profiling: createPredictiveContacts (total running time: 0.088 ms) --- .........0 -- release predictive contact manifolds (0.00 %) :: 0.000 ms / frame (1 calls) .........Unaccounted: (100.000 %) :: 0.088 ms BenchmarkDemo: 1000 convex, Frame 0, Duration (ms): 0.644000 BenchmarkDemo: 1000 convex, Frame 25, Duration (ms): 0.567000 BenchmarkDemo: 1000 convex, Frame 50, Duration (ms): 1.993000 BenchmarkDemo: 1000 convex, Frame 75, Duration (ms): 5.093000 BenchmarkDemo: 1000 convex, Frame 100, Duration (ms): 7.545000 BenchmarkDemo: 1000 convex, Frame 125, Duration (ms): 6.984000 BenchmarkDemo: 1000 convex, Frame 150, Duration (ms): 7.101000 BenchmarkDemo: 1000 convex, Frame 175, Duration (ms): 7.412000 ---------------------------------- Profiling: Root (total running time: 7.538 ms) --- 0 -- debugDrawWorld (0.00 %) :: 0.000 ms / frame (1 calls) 1 -- stepSimulation (99.99 %) :: 7.537 ms / frame (1 calls) Unaccounted: (0.013 %) :: 0.001 ms ...---------------------------------- ...Profiling: stepSimulation (total running time: 7.537 ms) --- ...0 -- synchronizeMotionStates (0.04 %) :: 0.003 ms / frame (1 calls) ...1 -- internalSingleStepSimulation (99.81 %) :: 7.523 ms / frame (1 calls) ...Unaccounted: (0.146 %) :: 0.011 ms ......---------------------------------- ......Profiling: internalSingleStepSimulation (total running time: 7.523 ms) --- ......0 -- updateActivationState (0.09 %) :: 0.007 ms / frame (1 calls) ......1 -- updateActions (0.00 %) :: 0.000 ms / frame (1 calls) ......2 -- integrateTransforms (0.94 %) :: 0.071 ms / frame (1 calls) ......3 -- solveConstraints (13.60 %) :: 1.023 ms / frame (1 calls) ......4 -- calculateSimulationIslands (1.44 %) :: 0.108 ms / frame (1 calls) ......5 -- performDiscreteCollisionDetection (82.23 %) :: 6.186 ms / frame (1 calls) ......6 -- createPredictiveContacts (0.68 %) :: 0.051 ms / frame (1 calls) ......7 -- predictUnconstraintMotion (1.02 %) :: 0.077 ms / frame (1 calls) what's wrong ......Unaccounted: (-0.000 %) :: -0.000 ms .........---------------------------------- .........Profiling: solveConstraints (total running time: 1.023 ms) --- .........0 -- solveGroup (0.10 %) :: 0.001 ms / frame (1 calls) .........1 -- processIslands (93.06 %) :: 0.952 ms / frame (1 calls) .........2 -- islandUnionFindAndQuickSort (6.84 %) :: 0.070 ms / frame (1 calls) .........Unaccounted: (0.000 %) :: 0.000 ms ............---------------------------------- ............Profiling: solveGroup (total running time: 0.001 ms) --- ............0 -- solveGroupCacheFriendlyIterations (0.00 %) :: 0.000 ms / frame (1 calls) ............1 -- solveGroupCacheFriendlySetup (100.00 %) :: 0.001 ms / frame (1 calls) ............Unaccounted: (0.000 %) :: 0.000 ms ............---------------------------------- ............Profiling: processIslands (total running time: 0.952 ms) --- ............0 -- solveGroup (75.21 %) :: 0.716 ms / frame (1 calls) ............Unaccounted: (24.790 %) :: 0.236 ms ...............---------------------------------- ...............Profiling: solveGroup (total running time: 0.716 ms) --- ...............0 -- solveGroupCacheFriendlyIterations (57.68 %) :: 0.413 ms / frame (1 calls) ...............1 -- solveGroupCacheFriendlySetup (36.87 %) :: 0.264 ms / frame (1 calls) ...............Unaccounted: (5.447 %) :: 0.039 ms .........---------------------------------- .........Profiling: performDiscreteCollisionDetection (total running time: 6.186 ms) --- .........0 -- dispatchAllCollisionPairs (91.51 %) :: 5.661 ms / frame (1 calls) .........1 -- calculateOverlappingPairs (0.00 %) :: 0.000 ms / frame (1 calls) .........2 -- updateAabbs (8.47 %) :: 0.524 ms / frame (1 calls) .........Unaccounted: (0.016 %) :: 0.001 ms .........---------------------------------- .........Profiling: createPredictiveContacts (total running time: 0.051 ms) --- .........0 -- release predictive contact manifolds (0.00 %) :: 0.000 ms / frame (1 calls) .........Unaccounted: (100.000 %) :: 0.051 ms BenchmarkDemo: prim-trimesh, Frame 0, Duration (ms): 0.742000 BenchmarkDemo: prim-trimesh, Frame 25, Duration (ms): 0.613000 BenchmarkDemo: prim-trimesh, Frame 50, Duration (ms): 0.616000 BenchmarkDemo: prim-trimesh, Frame 75, Duration (ms): 0.638000 BenchmarkDemo: prim-trimesh, Frame 100, Duration (ms): 0.742000 BenchmarkDemo: prim-trimesh, Frame 125, Duration (ms): 0.906000 BenchmarkDemo: prim-trimesh, Frame 150, Duration (ms): 1.275000 BenchmarkDemo: prim-trimesh, Frame 175, Duration (ms): 1.859000 ---------------------------------- Profiling: Root (total running time: 2.570 ms) --- 0 -- debugDrawWorld (0.00 %) :: 0.000 ms / frame (1 calls) 1 -- stepSimulation (99.96 %) :: 2.569 ms / frame (1 calls) Unaccounted: (0.039 %) :: 0.001 ms ...---------------------------------- ...Profiling: stepSimulation (total running time: 2.569 ms) --- ...0 -- synchronizeMotionStates (0.08 %) :: 0.002 ms / frame (1 calls) ...1 -- internalSingleStepSimulation (99.46 %) :: 2.555 ms / frame (1 calls) ...Unaccounted: (0.467 %) :: 0.012 ms ......---------------------------------- ......Profiling: internalSingleStepSimulation (total running time: 2.555 ms) --- ......0 -- updateActivationState (0.31 %) :: 0.008 ms / frame (1 calls) ......1 -- updateActions (0.00 %) :: 0.000 ms / frame (1 calls) ......2 -- integrateTransforms (2.97 %) :: 0.076 ms / frame (1 calls) ......3 -- solveConstraints (11.94 %) :: 0.305 ms / frame (1 calls) ......4 -- calculateSimulationIslands (0.63 %) :: 0.016 ms / frame (1 calls) ......5 -- performDiscreteCollisionDetection (78.83 %) :: 2.014 ms / frame (1 calls) ......6 -- createPredictiveContacts (2.15 %) :: 0.055 ms / frame (1 calls) ......7 -- predictUnconstraintMotion (3.13 %) :: 0.080 ms / frame (1 calls) ......Unaccounted: (0.039 %) :: 0.001 ms .........---------------------------------- .........Profiling: solveConstraints (total running time: 0.305 ms) --- .........0 -- solveGroup (8.85 %) :: 0.027 ms / frame (1 calls) .........1 -- processIslands (76.07 %) :: 0.232 ms / frame (1 calls) .........2 -- islandUnionFindAndQuickSort (15.08 %) :: 0.046 ms / frame (1 calls) .........Unaccounted: (0.000 %) :: 0.000 ms ............---------------------------------- ............Profiling: solveGroup (total running time: 0.027 ms) --- ............0 -- solveGroupCacheFriendlyIterations (25.93 %) :: 0.007 ms / frame (1 calls) ............1 -- solveGroupCacheFriendlySetup (51.85 %) :: 0.014 ms / frame (1 calls) ............Unaccounted: (22.222 %) :: 0.006 ms ............---------------------------------- ............Profiling: processIslands (total running time: 0.232 ms) --- ............0 -- solveGroup (64.66 %) :: 0.150 ms / frame (7 calls) ............Unaccounted: (35.345 %) :: 0.082 ms ...............---------------------------------- ...............Profiling: solveGroup (total running time: 0.150 ms) --- ...............0 -- solveGroupCacheFriendlyIterations (48.67 %) :: 0.073 ms / frame (7 calls) ...............1 -- solveGroupCacheFriendlySetup (43.33 %) :: 0.065 ms / frame (7 calls) ...............Unaccounted: (8.000 %) :: 0.012 ms .........---------------------------------- .........Profiling: performDiscreteCollisionDetection (total running time: 2.014 ms) --- .........0 -- dispatchAllCollisionPairs (76.76 %) :: 1.546 ms / frame (1 calls) .........1 -- calculateOverlappingPairs (0.00 %) :: 0.000 ms / frame (1 calls) .........2 -- updateAabbs (23.24 %) :: 0.468 ms / frame (1 calls) .........Unaccounted: (0.000 %) :: 0.000 ms .........---------------------------------- .........Profiling: createPredictiveContacts (total running time: 0.055 ms) --- .........0 -- release predictive contact manifolds (0.00 %) :: 0.000 ms / frame (1 calls) .........Unaccounted: (100.000 %) :: 0.055 ms BenchmarkDemo: convex-trimesh, Frame 0, Duration (ms): 0.863000 BenchmarkDemo: convex-trimesh, Frame 25, Duration (ms): 0.569000 BenchmarkDemo: convex-trimesh, Frame 50, Duration (ms): 0.571000 BenchmarkDemo: convex-trimesh, Frame 75, Duration (ms): 0.590000 BenchmarkDemo: convex-trimesh, Frame 100, Duration (ms): 0.778000 BenchmarkDemo: convex-trimesh, Frame 125, Duration (ms): 1.099000 BenchmarkDemo: convex-trimesh, Frame 150, Duration (ms): 1.601000 BenchmarkDemo: convex-trimesh, Frame 175, Duration (ms): 2.658000 ---------------------------------- Profiling: Root (total running time: 4.039 ms) --- 0 -- debugDrawWorld (0.00 %) :: 0.000 ms / frame (1 calls) 1 -- stepSimulation (99.98 %) :: 4.038 ms / frame (1 calls) Unaccounted: (0.025 %) :: 0.001 ms ...---------------------------------- ...Profiling: stepSimulation (total running time: 4.038 ms) --- ...0 -- synchronizeMotionStates (0.05 %) :: 0.002 ms / frame (1 calls) ...1 -- internalSingleStepSimulation (99.63 %) :: 4.023 ms / frame (1 calls) ...Unaccounted: (0.322 %) :: 0.013 ms ......---------------------------------- ......Profiling: internalSingleStepSimulation (total running time: 4.023 ms) --- ......0 -- updateActivationState (0.20 %) :: 0.008 ms / frame (1 calls) ......1 -- updateActions (0.00 %) :: 0.000 ms / frame (1 calls) ......2 -- integrateTransforms (1.86 %) :: 0.075 ms / frame (1 calls) ......3 -- solveConstraints (6.76 %) :: 0.272 ms / frame (1 calls) ......4 -- calculateSimulationIslands (0.50 %) :: 0.020 ms / frame (1 calls) ......5 -- performDiscreteCollisionDetection (87.32 %) :: 3.513 ms / frame (1 calls) ......6 -- createPredictiveContacts (1.37 %) :: 0.055 ms / frame (1 calls) ......7 -- predictUnconstraintMotion (1.99 %) :: 0.080 ms / frame (1 calls) what's wrong ......Unaccounted: (-0.000 %) :: -0.000 ms .........---------------------------------- .........Profiling: solveConstraints (total running time: 0.272 ms) --- .........0 -- solveGroup (2.21 %) :: 0.006 ms / frame (1 calls) .........1 -- processIslands (79.41 %) :: 0.216 ms / frame (1 calls) .........2 -- islandUnionFindAndQuickSort (18.38 %) :: 0.050 ms / frame (1 calls) .........Unaccounted: (0.000 %) :: 0.000 ms ............---------------------------------- ............Profiling: solveGroup (total running time: 0.006 ms) --- ............0 -- solveGroupCacheFriendlyIterations (33.33 %) :: 0.002 ms / frame (1 calls) ............1 -- solveGroupCacheFriendlySetup (50.00 %) :: 0.003 ms / frame (1 calls) ............Unaccounted: (16.667 %) :: 0.001 ms ............---------------------------------- ............Profiling: processIslands (total running time: 0.216 ms) --- ............0 -- solveGroup (58.33 %) :: 0.126 ms / frame (9 calls) ............Unaccounted: (41.667 %) :: 0.090 ms ...............---------------------------------- ...............Profiling: solveGroup (total running time: 0.126 ms) --- ...............0 -- solveGroupCacheFriendlyIterations (39.68 %) :: 0.050 ms / frame (9 calls) ...............1 -- solveGroupCacheFriendlySetup (49.21 %) :: 0.062 ms / frame (9 calls) ...............Unaccounted: (11.111 %) :: 0.014 ms .........---------------------------------- .........Profiling: performDiscreteCollisionDetection (total running time: 3.513 ms) --- .........0 -- dispatchAllCollisionPairs (88.30 %) :: 3.102 ms / frame (1 calls) .........1 -- calculateOverlappingPairs (0.00 %) :: 0.000 ms / frame (1 calls) .........2 -- updateAabbs (11.70 %) :: 0.411 ms / frame (1 calls) .........Unaccounted: (0.000 %) :: 0.000 ms .........---------------------------------- .........Profiling: createPredictiveContacts (total running time: 0.055 ms) --- .........0 -- release predictive contact manifolds (0.00 %) :: 0.000 ms / frame (1 calls) .........Unaccounted: (100.000 %) :: 0.055 ms BenchmarkDemo: raytests, Frame 0, Duration (ms): 2.410000 BenchmarkDemo: raytests, Frame 25, Duration (ms): 1.873000 25500 rays in 51 ms 51 51 51.000000 BenchmarkDemo: raytests, Frame 50, Duration (ms): 2.094000 BenchmarkDemo: raytests, Frame 75, Duration (ms): 2.174000 BenchmarkDemo: raytests, Frame 100, Duration (ms): 2.240000 25500 rays in 51 ms 51 51 51.000000 BenchmarkDemo: raytests, Frame 125, Duration (ms): 2.558000 BenchmarkDemo: raytests, Frame 150, Duration (ms): 3.425000 25500 rays in 51 ms 51 51 51.000000 BenchmarkDemo: raytests, Frame 175, Duration (ms): 4.541000 ---------------------------------- Profiling: Root (total running time: 6.134 ms) --- 0 -- debugDrawWorld (0.00 %) :: 0.000 ms / frame (1 calls) 1 -- stepSimulation (65.93 %) :: 4.044 ms / frame (1 calls) Unaccounted: (34.072 %) :: 2.090 ms ...---------------------------------- ...Profiling: stepSimulation (total running time: 4.044 ms) --- ...0 -- synchronizeMotionStates (0.05 %) :: 0.002 ms / frame (1 calls) ...1 -- internalSingleStepSimulation (99.63 %) :: 4.029 ms / frame (1 calls) ...Unaccounted: (0.321 %) :: 0.013 ms ......---------------------------------- ......Profiling: internalSingleStepSimulation (total running time: 4.029 ms) --- ......0 -- updateActivationState (0.20 %) :: 0.008 ms / frame (1 calls) ......1 -- updateActions (0.00 %) :: 0.000 ms / frame (1 calls) ......2 -- integrateTransforms (1.86 %) :: 0.075 ms / frame (1 calls) ......3 -- solveConstraints (6.73 %) :: 0.271 ms / frame (1 calls) ......4 -- calculateSimulationIslands (0.50 %) :: 0.020 ms / frame (1 calls) ......5 -- performDiscreteCollisionDetection (87.34 %) :: 3.519 ms / frame (1 calls) ......6 -- createPredictiveContacts (1.37 %) :: 0.055 ms / frame (1 calls) ......7 -- predictUnconstraintMotion (2.01 %) :: 0.081 ms / frame (1 calls) what's wrong ......Unaccounted: (-0.000 %) :: -0.000 ms .........---------------------------------- .........Profiling: solveConstraints (total running time: 0.271 ms) --- .........0 -- solveGroup (1.85 %) :: 0.005 ms / frame (1 calls) .........1 -- processIslands (79.70 %) :: 0.216 ms / frame (1 calls) .........2 -- islandUnionFindAndQuickSort (18.45 %) :: 0.050 ms / frame (1 calls) .........Unaccounted: (0.000 %) :: 0.000 ms ............---------------------------------- ............Profiling: solveGroup (total running time: 0.005 ms) --- ............0 -- solveGroupCacheFriendlyIterations (20.00 %) :: 0.001 ms / frame (1 calls) ............1 -- solveGroupCacheFriendlySetup (60.00 %) :: 0.003 ms / frame (1 calls) ............Unaccounted: (20.000 %) :: 0.001 ms ............---------------------------------- ............Profiling: processIslands (total running time: 0.216 ms) --- ............0 -- solveGroup (58.33 %) :: 0.126 ms / frame (9 calls) ............Unaccounted: (41.667 %) :: 0.090 ms ...............---------------------------------- ...............Profiling: solveGroup (total running time: 0.126 ms) --- ...............0 -- solveGroupCacheFriendlyIterations (37.30 %) :: 0.047 ms / frame (9 calls) ...............1 -- solveGroupCacheFriendlySetup (50.00 %) :: 0.063 ms / frame (9 calls) ...............Unaccounted: (12.698 %) :: 0.016 ms .........---------------------------------- .........Profiling: performDiscreteCollisionDetection (total running time: 3.519 ms) --- .........0 -- dispatchAllCollisionPairs (88.24 %) :: 3.105 ms / frame (1 calls) .........1 -- calculateOverlappingPairs (0.00 %) :: 0.000 ms / frame (1 calls) .........2 -- updateAabbs (11.76 %) :: 0.414 ms / frame (1 calls) .........Unaccounted: (0.000 %) :: 0.000 ms .........---------------------------------- .........Profiling: createPredictiveContacts (total running time: 0.055 ms) --- .........0 -- release predictive contact manifolds (0.00 %) :: 0.000 ms / frame (1 calls) .........Unaccounted: (100.000 %) :: 0.055 ms Results for 3000 fall: 4.680205 Results for 1000 stack: 5.420123 Results for 136 ragdolls: 2.983785 Results for 1000 convex: 5.073156 Results for prim-trimesh: 1.016310 Results for convex-trimesh: 1.244225 Results for raytests: 2.887665