stepTimer.reset(); tempTimer.reset(); m_profile.stepInit.record(tempTimer.getMilliseconds()); tempTimer.reset(); m_contactManager.collide(); m_profile.collide.record(tempTimer.getMilliseconds()); tempTimer.reset(); m_profile.solveParticleSystem.record(tempTimer.getMilliseconds()); tempTimer.reset(); solve(step); m_profile.solve.record(tempTimer.getMilliseconds()); tempTimer.reset(); solveTOI(step); m_profile.solveTOI.record(tempTimer.getMilliseconds()); m_profile.step.record(stepTimer.getMilliseconds());
public void reset() { resetMillis = now(); }
public Timer() { reset(); }
public Timer() { reset(); }
timer.reset(); profile.solveInit.accum(timer.getMilliseconds()); timer.reset(); profile.solveVelocity.accum(timer.getMilliseconds()); timer.reset(); boolean positionSolved = false; for (int i = 0; i < step.positionIterations; ++i) { profile.solvePosition.accum(timer.getMilliseconds());
public Timer() { reset(); }
public float getMilliseconds() { return (float) (now() - resetMillis); }
m_profile.solvePosition.endAccum(); broadphaseTimer.reset(); m_profile.broadphase.record(broadphaseTimer.getMilliseconds());
public Timer() { reset(); }
stepTimer.reset(); tempTimer.reset(); m_profile.stepInit.record(tempTimer.getMilliseconds()); tempTimer.reset(); m_contactManager.collide(); m_profile.collide.record(tempTimer.getMilliseconds()); tempTimer.reset(); m_profile.solveParticleSystem.record(tempTimer.getMilliseconds()); tempTimer.reset(); solve(step); m_profile.solve.record(tempTimer.getMilliseconds()); tempTimer.reset(); solveTOI(step); m_profile.solveTOI.record(tempTimer.getMilliseconds()); m_profile.step.record(stepTimer.getMilliseconds());
public Timer() { reset(); }
timer.reset(); profile.solveInit.accum(timer.getMilliseconds()); timer.reset(); profile.solveVelocity.accum(timer.getMilliseconds()); timer.reset(); boolean positionSolved = false; for (int i = 0; i < step.positionIterations; ++i) { profile.solvePosition.accum(timer.getMilliseconds());
stepTimer.reset(); tempTimer.reset(); m_contactManager.collide(); m_profile.collide = tempTimer.getMilliseconds(); tempTimer.reset(); solve(step); m_profile.solve = tempTimer.getMilliseconds(); tempTimer.reset(); solveTOI(step); m_profile.solveTOI = tempTimer.getMilliseconds(); m_profile.step = stepTimer.getMilliseconds();
m_profile.solvePosition.endAccum(); broadphaseTimer.reset(); m_profile.broadphase.record(broadphaseTimer.getMilliseconds());
stepTimer.reset(); tempTimer.reset(); profile.stepInit.record(tempTimer.getMilliseconds()); tempTimer.reset(); m_contactManager.collide(); profile.collide.record(tempTimer.getMilliseconds()); tempTimer.reset(); profile.solveParticleSystem.record(tempTimer.getMilliseconds()); tempTimer.reset(); solve(step); profile.solve.record(tempTimer.getMilliseconds()); tempTimer.reset(); solveTOI(step); profile.solveTOI.record(tempTimer.getMilliseconds()); profile.step.record(stepTimer.getMilliseconds());
stepTimer.reset(); tempTimer.reset(); m_profile.stepInit.record(tempTimer.getMilliseconds()); tempTimer.reset(); m_contactManager.collide(); m_profile.collide.record(tempTimer.getMilliseconds()); tempTimer.reset(); m_profile.solveParticleSystem.record(tempTimer.getMilliseconds()); tempTimer.reset(); solve(step); m_profile.solve.record(tempTimer.getMilliseconds()); tempTimer.reset(); solveTOI(step); m_profile.solveTOI.record(tempTimer.getMilliseconds()); m_profile.step.record(stepTimer.getMilliseconds());
timer.reset(); profile.solveInit = timer.getMilliseconds(); timer.reset(); profile.solveVelocity = timer.getMilliseconds(); timer.reset(); boolean positionSolved = false; for (int i = 0; i < step.positionIterations; ++i) { profile.solvePosition = timer.getMilliseconds();
timer.reset(); profile.solveInit.accum(timer.getMilliseconds()); timer.reset(); profile.solveVelocity.accum(timer.getMilliseconds()); timer.reset(); boolean positionSolved = false; for (int i = 0; i < step.positionIterations; ++i) { profile.solvePosition.accum(timer.getMilliseconds());
timer.reset(); profile.solveInit.accum(timer.getMilliseconds()); timer.reset(); profile.solveVelocity.accum(timer.getMilliseconds()); timer.reset(); boolean positionSolved = false; for (int i = 0; i < step.positionIterations; ++i) { profile.solvePosition.accum(timer.getMilliseconds());
broadphaseTimer.reset(); m_profile.broadphase = broadphaseTimer.getMilliseconds();