diff options
| author | Crozet Sébastien <developer@crozet.re> | 2021-07-11 18:19:28 +0200 |
|---|---|---|
| committer | Crozet Sébastien <developer@crozet.re> | 2021-07-11 18:20:01 +0200 |
| commit | 71519b72deefa9c0b564d7f790d6c7c564d58a5e (patch) | |
| tree | 15525a9b1f779174435482ff6c60c13e519d19ff /src/pipeline/physics_pipeline.rs | |
| parent | 62d6b0651b35b5b354c18b386d8a4e2c9669fd2f (diff) | |
| download | rapier-71519b72deefa9c0b564d7f790d6c7c564d58a5e.tar.gz rapier-71519b72deefa9c0b564d7f790d6c7c564d58a5e.tar.bz2 rapier-71519b72deefa9c0b564d7f790d6c7c564d58a5e.zip | |
Various broken performance experiments
Diffstat (limited to 'src/pipeline/physics_pipeline.rs')
| -rw-r--r-- | src/pipeline/physics_pipeline.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/pipeline/physics_pipeline.rs b/src/pipeline/physics_pipeline.rs index 80d75eb..0ac734a 100644 --- a/src/pipeline/physics_pipeline.rs +++ b/src/pipeline/physics_pipeline.rs @@ -124,6 +124,7 @@ impl PhysicsPipeline { self.counters.cd.narrow_phase_time.resume(); // Update narrow-phase. + let t0 = instant::now(); if handle_user_changes { narrow_phase.handle_user_changes( Some(islands), @@ -134,6 +135,9 @@ impl PhysicsPipeline { events, ); } + println!("A time: {}", instant::now() - t0); + let t0 = instant::now(); + println!("Num BF events: {}", self.broad_phase_events.len()); narrow_phase.register_pairs( Some(islands), colliders, @@ -141,6 +145,8 @@ impl PhysicsPipeline { &self.broad_phase_events, events, ); + println!("B time: {}", instant::now() - t0); + narrow_phase.compute_contacts( integration_parameters.prediction_distance, bodies, |
