diff options
| author | Crozet Sébastien <developer@crozet.re> | 2021-01-23 12:58:45 +0100 |
|---|---|---|
| committer | Crozet Sébastien <developer@crozet.re> | 2021-01-23 13:02:06 +0100 |
| commit | 00caa7ce353c02cfc22f0cc27f6361e968157953 (patch) | |
| tree | 6b76519a0362ee0ddac550396cea9195cfc117ed /src/dynamics/solver/joint_constraint | |
| parent | 57072f3ba7664933a031d6f5e332db7c183ec39c (diff) | |
| download | rapier-00caa7ce353c02cfc22f0cc27f6361e968157953.tar.gz rapier-00caa7ce353c02cfc22f0cc27f6361e968157953.tar.bz2 rapier-00caa7ce353c02cfc22f0cc27f6361e968157953.zip | |
Fix warnings and 2D compilation when parallelism is ON but SIMD is OFF.
Diffstat (limited to 'src/dynamics/solver/joint_constraint')
| -rw-r--r-- | src/dynamics/solver/joint_constraint/joint_position_constraint.rs | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/src/dynamics/solver/joint_constraint/joint_position_constraint.rs b/src/dynamics/solver/joint_constraint/joint_position_constraint.rs index a50897b..97a81ba 100644 --- a/src/dynamics/solver/joint_constraint/joint_position_constraint.rs +++ b/src/dynamics/solver/joint_constraint/joint_position_constraint.rs @@ -50,24 +50,6 @@ pub(crate) enum AnyJointPositionConstraint { } impl AnyJointPositionConstraint { - #[cfg(feature = "parallel")] - pub fn num_active_constraints(joint: &Joint, grouped: bool) -> usize { - #[cfg(feature = "simd-is-enabled")] - if !grouped { - 1 - } else { - match &joint.params { - JointParams::BallJoint(_) => 1, - _ => SIMD_WIDTH, // For joints that don't support SIMD position constraints yet. - } - } - - #[cfg(not(feature = "simd-is-enabled"))] - { - 1 - } - } - pub fn from_joint(joint: &Joint, bodies: &RigidBodySet) -> Self { let rb1 = &bodies[joint.body1]; let rb2 = &bodies[joint.body2]; |
