소스 검색

Removed is_locked check as you can also activate bodies through the non-locking interface which would trigger this assert.

Jorrit Rouwe 2 년 전
부모
커밋
87e59d2ff2
1개의 변경된 파일0개의 추가작업 그리고 2개의 파일을 삭제
  1. 0 2
      Jolt/Physics/Body/BodyManager.cpp

+ 0 - 2
Jolt/Physics/Body/BodyManager.cpp

@@ -403,7 +403,6 @@ void BodyManager::ActivateBodies(const BodyID *inBodyIDs, int inNumber)
 			BodyID body_id = *b;
 			Body &body = *mBodies[body_id.GetIndex()];
 
-			JPH_ASSERT(GetMutexForBody(body_id).is_locked(), "Assuming that body has been locked!");
 			JPH_ASSERT(body.GetID() == body_id);
 			JPH_ASSERT(body.IsInBroadPhase());
 
@@ -443,7 +442,6 @@ void BodyManager::DeactivateBodies(const BodyID *inBodyIDs, int inNumber)
 			BodyID body_id = *b;
 			Body &body = *mBodies[body_id.GetIndex()];
 
-			JPH_ASSERT(GetMutexForBody(body_id).is_locked(), "Assuming that body has been locked!");
 			JPH_ASSERT(body.GetID() == body_id);
 			JPH_ASSERT(body.IsInBroadPhase());