Created
June 10, 2015 05:21
-
-
Save cochrane/d87b49fe3d6f73186a09 to your computer and use it in GitHub Desktop.
OpenTomb Trace
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sampling process 47859 for 3 seconds with 1 millisecond of run time between samples | |
Sampling completed, processing symbols... | |
Analysis of sampling OpenTomb (pid 47859) every 1 millisecond | |
Process: OpenTomb [47859] | |
Path: /Users/tk/Library/Developer/Xcode/DerivedData/OpenTomb-bterfnixcryfnagjojhhvsisbxrx/Build/Products/Debug/OpenTomb.app/Contents/MacOS/OpenTomb | |
Load Address: 0x100000000 | |
Identifier: org.opentomb.OpenTomb | |
Version: 1.0 (1) | |
Code Type: X86-64 | |
Parent Process: debugserver [47860] | |
Date/Time: 2015-06-10 07:18:45.417 +0200 | |
OS Version: Mac OS X 10.10.2 (14C81f) | |
Report Version: 7 | |
Analysis Tool: /usr/bin/sample | |
---- | |
Call graph: | |
2624 Thread_1490568 DispatchQueue_1: com.apple.main-thread (serial) | |
+ 2624 start (in libdyld.dylib) + 1 [0x7fff84d7d5c9] | |
+ 2624 main (in OpenTomb) + 417 [0x1005c96d1] | |
+ 2309 Engine_Frame(float) (in OpenTomb) + 252 [0x1005c98fc] | |
+ ! 1459 Game_Frame(float) (in OpenTomb) + 756 [0x1003fef34] | |
+ ! : 1328 Character_ApplyCommands(entity_s*) (in OpenTomb) + 155 [0x10043815b] | |
+ ! : | 410 Character_MoveOnFloor(entity_s*) (in OpenTomb) + 1874 [0x1004329d2] | |
+ ! : | + 410 Entity_UpdateRotation(entity_s*) (in OpenTomb) + 3557 [0x100150155] | |
+ ! : | + 307 Character_FixPenetrations(entity_s*, float*) (in OpenTomb) + 157 [0x100430b3d] | |
+ ! : | + ! 305 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 2064 [0x100430840] | |
+ ! : | + ! : 166 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 630 [0x10042ea86] | |
+ ! : | + ! : | 163 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 95 [0x1004dfdaf] | |
+ ! : | + ! : | + 163 btHashedOverlappingPairCache::processAllOverlappingPairs(btOverlapCallback*, btDispatcher*) (in OpenTomb) + 251 [0x1000c327b] | |
+ ! : | + ! : | + 162 btCollisionPairCallback::processOverlap(btBroadphasePair&) (in OpenTomb) + 60 [0x1004e054c] | |
+ ! : | + ! : | + ! 158 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 349 [0x10021e76d] | |
+ ! : | + ! : | + ! : 147 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 539 [0x1004ded9b] | |
+ ! : | + ! : | + ! : | 134 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 680 [0x10065a188] | |
+ ! : | + ! : | + ! : | + 132 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 93 [0x1004f278d] | |
+ ! : | + ! : | + ! : | + ! 125 btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 3565 [0x10060afcd] | |
+ ! : | + ! : | + ! : | + ! : 102 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 832 [0x10060b480] | |
+ ! : | + ! : | + ! : | + ! : | 94 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 1342 [0x1004f392e] | |
+ ! : | + ! : | + ! : | + ! : | + 79 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2906 [0x100658d7a] | |
+ ! : | + ! : | + ! : | + ! : | + ! 69 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 18101 [0x10064ee15] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 69 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 34 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4484,5451,... [0x100368374,0x10036873b,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 28 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 7116 [0x100368dbc] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 28 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 10 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 6660,2817,... [0x1001aaf54,0x1001aa051,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 9 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 4819 [0x1001aa823] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 8 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 1523,5254,... [0x1001ac3f3,0x1001ad286,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 76 [0x1001abe4c] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btUsageBitfield::reset() (in OpenTomb) + 14 [0x1001afbbe] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 4 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 67 [0x1001a9593] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 3 btSubSimplexClosestResult::reset() (in OpenTomb) + 68 [0x1001afac4] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 3 btUsageBitfield::reset() (in OpenTomb) + 26,12 [0x1001afbca,0x1001afbbc] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btSubSimplexClosestResult::reset() (in OpenTomb) + 19 [0x1001afa93] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 3 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 4458 [0x1001aa6ba] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 3 btSubSimplexClosestResult::isValid() (in OpenTomb) + 122,52,... [0x1001afb9a,0x1001afb54,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 649 [0x1001a97d9] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btSubSimplexClosestResult::isValid() (in OpenTomb) + 55 [0x1001afb57] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 2531 [0x1001a9f33] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btSubSimplexClosestResult::setBarycentricCoordinates(float, float, float, float) (in OpenTomb) + 47 [0x1001afaff] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 4 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4290 [0x1003682b2] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 4 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 825,1079,... [0x100640b19,0x100640c17,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 3 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 6855 [0x100368cb7] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 3 btVoronoiSimplexSolver::inSimplex(btVector3 const&) (in OpenTomb) + 629,591,... [0x1001af155,0x1001af12f,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! 2 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 7846 [0x10064c606] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btDiscreteCollisionDetectorInterface::ClosestPointInput::ClosestPointInput() (in OpenTomb) + 21 [0x1000be4e5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btDiscreteCollisionDetectorInterface::ClosestPointInput::ClosestPointInput() (in OpenTomb) + 25 [0x1000be8c9] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btTransform::btTransform() (in OpenTomb) + 21 [0x100042555] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btTransform::btTransform() (in OpenTomb) + 25 [0x1000440f9] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btMatrix3x3::btMatrix3x3() (in OpenTomb) + 12 [0x10004412c] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btDiscreteCollisionDetectorInterface::ClosestPointInput::ClosestPointInput() (in OpenTomb) + 41 [0x1000be8d9] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btTransform::btTransform() (in OpenTomb) + 0 [0x100042540] | |
+ ! : | + ! : | + ! : | + ! : | + ! 2 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 7897 [0x10064c639] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btGjkPairDetector::btGjkPairDetector(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) + 53 [0x100366fc5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btGjkPairDetector::btGjkPairDetector(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) + 53 [0x100366d75] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btDiscreteCollisionDetectorInterface::btDiscreteCollisionDetectorInterface() (in OpenTomb) + 28 [0x1002388ac] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btGjkPairDetector::btGjkPairDetector(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) + 219 [0x100366e1b] | |
+ ! : | + ! : | + ! : | + ! : | + ! 2 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 8109,8829 [0x10064c70d,0x10064c9dd] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 8053 [0x10064c6d5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btPersistentManifold::getContactBreakingThreshold() const (in OpenTomb) + 1 [0x1003e3a41] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 8648 [0x10064c928] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btDummyResult::btDummyResult() (in OpenTomb) + 1 [0x100651c51] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 8944 [0x10064ca50] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btWithoutMarginResult::btWithoutMarginResult(btDiscreteCollisionDetectorInterface::Result*, float, float) (in OpenTomb) + 49 [0x100651ca1] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btWithoutMarginResult::btWithoutMarginResult(btDiscreteCollisionDetectorInterface::Result*, float, float) (in OpenTomb) + 63 [0x1006527bf] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 29371 [0x100651a1b] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btGjkPairDetector::~btGjkPairDetector() (in OpenTomb) + 21 [0x1001a32f5] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btGjkPairDetector::~btGjkPairDetector() (in OpenTomb) + 21 [0x1001a4c85] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btDiscreteCollisionDetectorInterface::~btDiscreteCollisionDetectorInterface() (in OpenTomb) + 1 [0x1000be8a1] | |
+ ! : | + ! : | + ! : | + ! : | + 5 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2096 [0x100658a50] | |
+ ! : | + ! : | + ! : | + ! : | + ! 5 btTriangleShape::btTriangleShape(btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 45 [0x1002cb6cd] | |
+ ! : | + ! : | + ! : | + ! : | + ! 4 btTriangleShape::btTriangleShape(btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 46 [0x1002cb74e] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 4 btPolyhedralConvexShape::btPolyhedralConvexShape() (in OpenTomb) + 31 [0x10016848f] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btConvexInternalShape::btConvexInternalShape() (in OpenTomb) + 34 [0x10041d0f2] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btConvexShape::btConvexShape() (in OpenTomb) + 31 [0x10063f7ef] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btCollisionShape::btCollisionShape() (in OpenTomb) + 1 [0x1003362c1] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btConvexShape::btConvexShape() (in OpenTomb) + 1 [0x10063f7d1] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btConvexInternalShape::btConvexInternalShape() (in OpenTomb) + 34,85 [0x10041d0f2,0x10041d125] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btTriangleShape::btTriangleShape(btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 110 [0x1002cb78e] | |
+ ! : | + ! : | + ! : | + ! : | + 5 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 1005,1818,... [0x10065860d,0x10065893a,...] | |
+ ! : | + ! : | + ! : | + ! : | + 4 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2366 [0x100658b5e] | |
+ ! : | + ! : | + ! : | + ! : | + ! 2 btCollisionDispatcher::findAlgorithm(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btPersistentManifold*) (in OpenTomb) + 177 [0x1004dfa31] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btConvexConvexAlgorithm::CreateFunc::CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*) (in OpenTomb) + 180 [0x100653064] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btConvexConvexAlgorithm::btConvexConvexAlgorithm(btPersistentManifold*, btCollisionAlgorithmConstructionInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*, int, int) (in OpenTomb) + 118 [0x10064a646] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btConvexConvexAlgorithm::btConvexConvexAlgorithm(btPersistentManifold*, btCollisionAlgorithmConstructionInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*, int, int) (in OpenTomb) + 114,1 [0x10064a592,0x10064a521] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btCollisionDispatcher::findAlgorithm(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btPersistentManifold*) (in OpenTomb) + 109 [0x1004df9ed] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btCollisionShape::getShapeType() const (in OpenTomb) + 1 [0x10007b491] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btCollisionDispatcher::findAlgorithm(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btPersistentManifold*) (in OpenTomb) + 16 [0x1004df990] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 3125 [0x100658e55] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btTriangleShape::~btTriangleShape() (in OpenTomb) + 21 [0x1002cb6f5] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btTriangleShape::~btTriangleShape() (in OpenTomb) + 21 [0x1002cb715] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btPolyhedralConvexShape::~btPolyhedralConvexShape() (in OpenTomb) + 130 [0x100168542] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btConvexInternalShape::~btConvexInternalShape() (in OpenTomb) + 21 [0x100009df5] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btConvexShape::~btConvexShape() (in OpenTomb) + 21 [0x10063f825] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btCollisionShape::~btCollisionShape() (in OpenTomb) + 9 [0x100336349] | |
+ ! : | + ! : | + ! : | + ! : | 4 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 636,397,... [0x1004f366c,0x1004f357d,...] | |
+ ! : | + ! : | + ! : | + ! : | 3 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 180 [0x1004f34a4] | |
+ ! : | + ! : | + ! : | + ! : | + 3 btTriangleIndexVertexArray::getLockedReadOnlyVertexIndexBase(unsigned char const**, int&, PHY_ScalarType&, int&, unsigned char const**, int&, int&, PHY_ScalarType&, int) const (in OpenTomb) + 245,212,... [0x10032f285,0x10032f264,...] | |
+ ! : | + ! : | + ! : | + ! : | 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 319 [0x1004f352f] | |
+ ! : | + ! : | + ! : | + ! : | 1 btStridingMeshInterface::getScaling() const (in OpenTomb) + 12 [0x1001b93ac] | |
+ ! : | + ! : | + ! : | + ! : 21 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 731,662,... [0x10060b41b,0x10060b3d6,...] | |
+ ! : | + ! : | + ! : | + ! : 1 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 716 [0x10060b40c] | |
+ ! : | + ! : | + ! : | + ! : | 1 btQuantizedBvhNode::isLeafNode() const (in OpenTomb) + 12 [0x10037122c] | |
+ ! : | + ! : | + ! : | + ! : 1 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 910 [0x10060b4ce] | |
+ ! : | + ! : | + ! : | + ! : 1 btQuantizedBvhNode::getEscapeIndex() const (in OpenTomb) + 25 [0x100371259] | |
+ ! : | + ! : | + ! : | + ! : 1 btQuantizedBvhNode::isLeafNode() const (in OpenTomb) + 0 [0x100371220] | |
+ ! : | + ! : | + ! : | + ! 7 btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1433,1780,... [0x10060a779,0x10060a8d4,...] | |
+ ! : | + ! : | + ! : | + 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 62 [0x1004f276e] | |
+ ! : | + ! : | + ! : | + ! 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::MyNodeOverlapCallback(btTriangleCallback*, btStridingMeshInterface*) (in OpenTomb) + 37 [0x1004f27e5] | |
+ ! : | + ! : | + ! : | + ! 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::MyNodeOverlapCallback(btTriangleCallback*, btStridingMeshInterface*) (in OpenTomb) + 39 [0x1004f3347] | |
+ ! : | + ! : | + ! : | + ! 1 btNodeOverlapCallback::btNodeOverlapCallback() (in OpenTomb) + 11 [0x1004f465b] | |
+ ! : | + ! : | + ! : | + 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 107 [0x1004f279b] | |
+ ! : | + ! : | + ! : | + 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::~MyNodeOverlapCallback() (in OpenTomb) + 12 [0x1004f27fc] | |
+ ! : | + ! : | + ! : | 13 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 480 [0x10065a0c0] | |
+ ! : | + ! : | + ! : | 8 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 3427,3566,... [0x100659bf3,0x100659c7e,...] | |
+ ! : | + ! : | + ! : | 3 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 186 [0x100658f4a] | |
+ ! : | + ! : | + ! : | ! 3 btTransform::inverse() const (in OpenTomb) + 1138,497,... [0x100078002,0x100077d81,...] | |
+ ! : | + ! : | + ! : | 1 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 142 [0x100658f1e] | |
+ ! : | + ! : | + ! : | ! 1 btTransform::btTransform() (in OpenTomb) + 1 [0x100042541] | |
+ ! : | + ! : | + ! : | 1 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 3805 [0x100659d6d] | |
+ ! : | + ! : | + ! : | 1 btBoxShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 2177 [0x1006aed41] | |
+ ! : | + ! : | + ! : 5 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 110 [0x1004debee] | |
+ ! : | + ! : | + ! : | 3 btCollisionDispatcher::needsCollision(btCollisionObject const*, btCollisionObject const*) (in OpenTomb) + 481,304,... [0x1004dfd01,0x1004dfc50,...] | |
+ ! : | + ! : | + ! : | 2 btCollisionDispatcher::needsCollision(btCollisionObject const*, btCollisionObject const*) (in OpenTomb) + 486 [0x1004dfd06] | |
+ ! : | + ! : | + ! : | 2 btCollisionObject::checkCollideWith(btCollisionObject const*) const (in OpenTomb) + 1,8 [0x1004e0191,0x1004e0198] | |
+ ! : | + ! : | + ! : 4 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 135,131,... [0x1004dec07,0x1004dec03,...] | |
+ ! : | + ! : | + ! : 1 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 218 [0x1004dec5a] | |
+ ! : | + ! : | + ! : | 1 btCollisionObjectWrapper::btCollisionObjectWrapper(btCollisionObjectWrapper const*, btCollisionShape const*, btCollisionObject const*, btTransform const&, int, int) (in OpenTomb) + 73 [0x10007b319] | |
+ ! : | + ! : | + ! : | 1 btCollisionObjectWrapper::btCollisionObjectWrapper(btCollisionObjectWrapper const*, btCollisionShape const*, btCollisionObject const*, btTransform const&, int, int) (in OpenTomb) + 45 [0x10007b3cd] | |
+ ! : | + ! : | + ! : 1 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 431 [0x1004ded2f] | |
+ ! : | + ! : | + ! : 1 btManifoldResult::btManifoldResult(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*) (in OpenTomb) + 1 [0x10035f9f1] | |
+ ! : | + ! : | + ! 4 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 16,344,... [0x10021e620,0x10021e768,...] | |
+ ! : | + ! : | + 1 btCollisionPairCallback::processOverlap(btBroadphasePair&) (in OpenTomb) + 33 [0x1004e0531] | |
+ ! : | + ! : | + 1 btCollisionDispatcher::getNearCallback() const (in OpenTomb) + 16 [0x1004e0570] | |
+ ! : | + ! : | 2 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 48 [0x1004dfd80] | |
+ ! : | + ! : | + 2 btCollisionPairCallback::btCollisionPairCallback(btDispatcherInfo const&, btCollisionDispatcher*) (in OpenTomb) + 37 [0x1004e0215] | |
+ ! : | + ! : | + 1 btCollisionPairCallback::btCollisionPairCallback(btDispatcherInfo const&, btCollisionDispatcher*) (in OpenTomb) + 39 [0x1004e04a7] | |
+ ! : | + ! : | + ! 1 btOverlapCallback::btOverlapCallback() (in OpenTomb) + 28 [0x1000c647c] | |
+ ! : | + ! : | + 1 btCollisionPairCallback::btCollisionPairCallback(btDispatcherInfo const&, btCollisionDispatcher*) (in OpenTomb) + 39 [0x1004e04a7] | |
+ ! : | + ! : | 1 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 95 [0x1004dfdaf] | |
+ ! : | + ! : 114 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 485 [0x10042e9f5] | |
+ ! : | + ! : | 66 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 2245 [0x1001bb645] | |
+ ! : | + ! : | + 50 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 5766,1601,... [0x1001bfd76,0x1001bed31,...] | |
+ ! : | + ! : | + 15 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 6477 [0x1001c003d] | |
+ ! : | + ! : | + ! 14 btDbvtTreeCollider::Process(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 112 [0x1001c03b0] | |
+ ! : | + ! : | + ! : 12 btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 284 [0x1000c5acc] | |
+ ! : | + ! : | + ! : | 12 btHashedOverlappingPairCache::internalAddPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 792,488,... [0x1000c07f8,0x1000c06c8,...] | |
+ ! : | + ! : | + ! : 2 btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 175,239 [0x1000c5a5f,0x1000c5a9f] | |
+ ! : | + ! : | + ! 1 btDbvtTreeCollider::Process(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 42 [0x1001c036a] | |
+ ! : | + ! : | + 1 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 5828 [0x1001bfdb4] | |
+ ! : | + ! : | + 1 btDbvt::sStkNN::sStkNN(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 37 [0x100078875] | |
+ ! : | + ! : | + 1 btDbvt::sStkNN::sStkNN(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 27 [0x100078a8b] | |
+ ! : | + ! : | 39 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 1780 [0x1001bb474] | |
+ ! : | + ! : | + 36 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 1576 [0x1004e61b8] | |
+ ! : | + ! : | + ! 26 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 220 [0x1004e5b7c] | |
+ ! : | + ! : | + ! : 26 insertleaf(btDbvt*, btDbvtNode*, btDbvtNode*) (in OpenTomb) + 307,443,... [0x1004e4a73,0x1004e4afb,...] | |
+ ! : | + ! : | + ! 8 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 40 [0x1004e5ac8] | |
+ ! : | + ! : | + ! : 8 removeleaf(btDbvt*, btDbvtNode*) (in OpenTomb) + 974,112,... [0x1004e58ae,0x1004e5550,...] | |
+ ! : | + ! : | + ! 2 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 52,203 [0x1004e5ad4,0x1004e5b6b] | |
+ ! : | + ! : | + 3 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 847,109,... [0x1004e5edf,0x1004e5bfd,...] | |
+ ! : | + ! : | 4 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 2029,1511,... [0x1001bb56d,0x1001bb367,...] | |
+ ! : | + ! : | 3 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 2144 [0x1001bb5e0] | |
+ ! : | + ! : | + 2 btDbvtTreeCollider::btDbvtTreeCollider(btDbvtBroadphase*) (in OpenTomb) + 24,16 [0x1001bd238,0x1001bd230] | |
+ ! : | + ! : | + 1 btDbvtTreeCollider::btDbvtTreeCollider(btDbvtBroadphase*) (in OpenTomb) + 29 [0x1001bd23d] | |
+ ! : | + ! : | + 1 btDbvtTreeCollider::btDbvtTreeCollider(btDbvtBroadphase*) (in OpenTomb) + 61 [0x1001c02fd] | |
+ ! : | + ! : | 2 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 1943 [0x1001bb517] | |
+ ! : | + ! : | 2 void listremove<btDbvtProxy>(btDbvtProxy*, btDbvtProxy*&) (in OpenTomb) + 70,1 [0x1001bab06,0x1001baac1] | |
+ ! : | + ! : 8 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 1474,1099,... [0x10042edd2,0x10042ec5b,...] | |
+ ! : | + ! : 7 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 1201 [0x10042ecc1] | |
+ ! : | + ! : | 6 btConvexConcaveCollisionAlgorithm::getAllContactManifolds(btAlignedObjectArray<btPersistentManifold*>&) (in OpenTomb) + 367 [0x100657d9f] | |
+ ! : | + ! : | + 6 btAlignedAllocator<btPersistentManifold*, 16u>::allocate(int, btPersistentManifold* const**) (in OpenTomb) + 42 [0x1000056fa] | |
+ ! : | + ! : | + 5 btAlignedAllocInternal(unsigned long, int) (in OpenTomb) + 60 [0x10053f9bc] | |
+ ! : | + ! : | + ! 5 btAlignedAllocDefault(unsigned long, int) (in OpenTomb) + 60 [0x10053f82c] | |
+ ! : | + ! : | + ! 5 btAllocDefault(unsigned long) (in OpenTomb) + 21 [0x10053f955] | |
+ ! : | + ! : | + ! 5 malloc (in libsystem_malloc.dylib) + 42 [0x7fff855d9395] | |
+ ! : | + ! : | + ! 4 malloc_zone_malloc (in libsystem_malloc.dylib) + 71 [0x7fff855da877] | |
+ ! : | + ! : | + ! : 4 nano_malloc_scribble (in libsystem_malloc.dylib) + 42 [0x7fff855ec22c] | |
+ ! : | + ! : | + ! : 3 _nano_malloc_check_clear (in libsystem_malloc.dylib) + 6,63,... [0x7fff855da8f0,0x7fff855da929,...] | |
+ ! : | + ! : | + ! : 1 OSAtomicDequeue (in libsystem_platform.dylib) + 4 [0x7fff926334a8] | |
+ ! : | + ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 1 [0x7fff855da831] | |
+ ! : | + ! : | + 1 btAlignedAllocInternal(unsigned long, int) (in OpenTomb) + 1 [0x10053f981] | |
+ ! : | + ! : | 1 btConvexConcaveCollisionAlgorithm::getAllContactManifolds(btAlignedObjectArray<btPersistentManifold*>&) (in OpenTomb) + 434 [0x100657de2] | |
+ ! : | + ! : 5 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 325 [0x10042e955] | |
+ ! : | + ! : | 5 btBoxShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 2232,1780,... [0x1006aed78,0x1006aebb4,...] | |
+ ! : | + ! : 4 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 892 [0x10042eb8c] | |
+ ! : | + ! : | 4 btAlignedAllocator<btPersistentManifold*, 16u>::deallocate(btPersistentManifold**) (in OpenTomb) + 28 [0x1000056bc] | |
+ ! : | + ! : | 4 btAlignedFreeInternal(void*) (in OpenTomb) + 61 [0x10053fa0d] | |
+ ! : | + ! : | 4 btAlignedFreeDefault(void*) (in OpenTomb) + 51 [0x10053f8b3] | |
+ ! : | + ! : | 4 btFreeDefault(void*) (in OpenTomb) + 21 [0x10053f975] | |
+ ! : | + ! : | 2 free (in libsystem_malloc.dylib) + 61 [0x7fff855dc7c8] | |
+ ! : | + ! : | + 2 nano_size (in libsystem_malloc.dylib) + 50,138 [0x7fff855dc969,0x7fff855dc9c1] | |
+ ! : | + ! : | 1 DYLD-STUB$$_platform_memset (in libsystem_platform.dylib) + 0 [0x7fff9263649c] | |
+ ! : | + ! : | 1 free (in libsystem_malloc.dylib) + 179 [0x7fff855dc83e] | |
+ ! : | + ! : 1 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 685 [0x10042eabd] | |
+ ! : | + ! : 1 btPairCachingGhostObject::getOverlappingPairCache() (in OpenTomb) + 19 [0x1003bbe83] | |
+ ! : | + ! 1 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 977 [0x100430401] | |
+ ! : | + ! : 1 Mat4_Mat4_mul(float*, float const*, float const*) (in OpenTomb) + 182 [0x1001908f6] | |
+ ! : | + ! 1 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 1951 [0x1004307cf] | |
+ ! : | + ! 1 btTransform::setFromOpenGLMatrix(float const*) (in OpenTomb) + 12 [0x10009c86c] | |
+ ! : | + 102 Character_FixPenetrations(entity_s*, float*) (in OpenTomb) + 256 [0x100430ba0] | |
+ ! : | + ! 102 Character_UpdateCurrentHeight(entity_s*) (in OpenTomb) + 337 [0x10042b9f1] | |
+ ! : | + ! 74 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 2078 [0x10042c22e] | |
+ ! : | + ! : 74 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 521 [0x100581259] | |
+ ! : | + ! : 74 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | + ! : 72 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | + ! : | 71 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | + ! : | + 71 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 233 [0x10058f989] | |
+ ! : | + ! : | + 71 btCollisionWorld::rayTestSingle(btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 106 [0x100577b5a] | |
+ ! : | + ! : | + 70 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 652 [0x100577dec] | |
+ ! : | + ! : | + ! 64 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 10080 [0x100339260] | |
+ ! : | + ! : | + ! : 64 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + ! : | + ! : 63 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! : | 37 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! : | + 37 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 311,299,... [0x1001b9fa7,0x1001b9f9b,...] | |
+ ! : | + ! : | + ! : | 26 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 822,798,... [0x1004c56d6,0x1004c56be,...] | |
+ ! : | + ! : | + ! : 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1341 [0x1001b627d] | |
+ ! : | + ! : | + ! 2 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 8101 [0x100338aa5] | |
+ ! : | + ! : | + ! : 1 btSphereShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 142 [0x10018d35e] | |
+ ! : | + ! : | + ! : | 1 btSphereShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 4 [0x10018d194] | |
+ ! : | + ! : | + ! : 1 btSphereShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 1588 [0x10018d904] | |
+ ! : | + ! : | + ! 2 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13263 [0x100339ecf] | |
+ ! : | + ! : | + ! : 2 btVoronoiSimplexSolver::inSimplex(btVector3 const&) (in OpenTomb) + 282,404 [0x1001aeffa,0x1001af074] | |
+ ! : | + ! : | + ! 2 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13331 [0x100339f13] | |
+ ! : | + ! : | + ! 2 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + ! : | + ! 2 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 7346 [0x1001ab202] | |
+ ! : | + ! : | + ! 1 btVoronoiSimplexSolver::closestPtPointTetrahedron(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 397 [0x1001ad8ad] | |
+ ! : | + ! : | + ! | 1 btVoronoiSimplexSolver::pointOutsideOfPlane(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 672 [0x1001af590] | |
+ ! : | + ! : | + ! 1 btVoronoiSimplexSolver::closestPtPointTetrahedron(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 1843 [0x1001ade53] | |
+ ! : | + ! : | + ! 1 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 28 [0x1001abe1c] | |
+ ! : | + ! : | + 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 4732 [0x100578ddc] | |
+ ! : | + ! : | + 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&)::BridgeTriangleRaycastCallback::~BridgeTriangleRaycastCallback() (in OpenTomb) + 21 [0x10057b505] | |
+ ! : | + ! : | + 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&)::BridgeTriangleRaycastCallback::~BridgeTriangleRaycastCallback() (in OpenTomb) + 21 [0x100589035] | |
+ ! : | + ! : | + 1 btTriangleRaycastCallback::~btTriangleRaycastCallback() (in OpenTomb) + 21 [0x10058fa65] | |
+ ! : | + ! : | + 1 btTriangleCallback::~btTriangleCallback() (in OpenTomb) + 1 [0x1004de881] | |
+ ! : | + ! : | 1 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 0 [0x1001c0250] | |
+ ! : | + ! : 2 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 2198,2223 [0x1001bdb36,0x1001bdb4f] | |
+ ! : | + ! 27 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 1372 [0x10042bf6c] | |
+ ! : | + ! : 25 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 521 [0x100581259] | |
+ ! : | + ! : | 25 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | + ! : | 25 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | + ! : | 25 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | + ! : | 25 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 233 [0x10058f989] | |
+ ! : | + ! : | 25 btCollisionWorld::rayTestSingle(btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 106 [0x100577b5a] | |
+ ! : | + ! : | 22 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 652 [0x100577dec] | |
+ ! : | + ! : | + 15 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 10080 [0x100339260] | |
+ ! : | + ! : | + ! 15 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + ! : | + ! 15 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! 11 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! : 11 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 311,164,... [0x1001b9fa7,0x1001b9f14,...] | |
+ ! : | + ! : | + ! 4 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 749,1045,... [0x1004c568d,0x1004c57b5,...] | |
+ ! : | + ! : | + 3 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 4940 [0x100337e4c] | |
+ ! : | + ! : | + ! 3 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + ! : | + ! 3 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! 3 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! 3 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 299,353,... [0x1001b9f9b,0x1001b9fd1,...] | |
+ ! : | + ! : | + 2 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13331 [0x100339f13] | |
+ ! : | + ! : | + ! 2 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + ! : | + ! 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 7346 [0x1001ab202] | |
+ ! : | + ! : | + ! : 1 btVoronoiSimplexSolver::closestPtPointTetrahedron(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 2938 [0x1001ae29a] | |
+ ! : | + ! : | + ! : 1 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 6392 [0x1001ad6f8] | |
+ ! : | + ! : | + ! : 1 btSubSimplexClosestResult::setBarycentricCoordinates(float, float, float, float) (in OpenTomb) + 8 [0x1001afad8] | |
+ ! : | + ! : | + ! 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 9395 [0x1001aba03] | |
+ ! : | + ! : | + 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 8101 [0x100338aa5] | |
+ ! : | + ! : | + ! 1 btSphereShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 832 [0x10018d610] | |
+ ! : | + ! : | + 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13263 [0x100339ecf] | |
+ ! : | + ! : | + 1 btVoronoiSimplexSolver::inSimplex(btVector3 const&) (in OpenTomb) + 99 [0x1001aef43] | |
+ ! : | + ! : | 2 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 25 [0x100577b79] | |
+ ! : | + ! : | 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 4715 [0x100578dcb] | |
+ ! : | + ! : | 1 btBvhTriangleMeshShape::performRaycast(btTriangleCallback*, btVector3 const&, btVector3 const&) (in OpenTomb) + 78 [0x1004f25ce] | |
+ ! : | + ! : | 1 btQuantizedBvh::reportRayOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 427 [0x10060fd1b] | |
+ ! : | + ! : | 1 btQuantizedBvh::reportBoxCastOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) const (in OpenTomb) + 103 [0x10060fd97] | |
+ ! : | + ! : | 1 btQuantizedBvh::walkStacklessQuantizedTreeAgainstRay(btNodeOverlapCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, int, int) const (in OpenTomb) + 9499 [0x10060faab] | |
+ ! : | + ! : 2 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 90 [0x1005810aa] | |
+ ! : | + ! : 2 btSingleRayCallback::btSingleRayCallback(btVector3 const&, btVector3 const&, btCollisionWorld const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 53 [0x100589865] | |
+ ! : | + ! : 2 btSingleRayCallback::btSingleRayCallback(btVector3 const&, btVector3 const&, btCollisionWorld const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 2810,333 [0x10058f67a,0x10058eccd] | |
+ ! : | + ! 1 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 106 [0x10042ba7a] | |
+ ! : | + 1 Character_FixPenetrations(entity_s*, float*) (in OpenTomb) + 872 [0x100430e08] | |
+ ! : | + 1 Character_GhostUpdate(entity_s*) (in OpenTomb) + 153 [0x10042f1e9] | |
+ ! : | + 1 Mat4_Mat4_mul(float*, float const*, float const*) (in OpenTomb) + 172 [0x1001908ec] | |
+ ! : | 408 Character_MoveOnFloor(entity_s*) (in OpenTomb) + 4114 [0x100433292] | |
+ ! : | + 313 Character_FixPenetrations(entity_s*, float*) (in OpenTomb) + 157 [0x100430b3d] | |
+ ! : | + ! 306 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 2064 [0x100430840] | |
+ ! : | + ! : 177 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 630 [0x10042ea86] | |
+ ! : | + ! : | 175 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 95 [0x1004dfdaf] | |
+ ! : | + ! : | + 174 btHashedOverlappingPairCache::processAllOverlappingPairs(btOverlapCallback*, btDispatcher*) (in OpenTomb) + 251 [0x1000c327b] | |
+ ! : | + ! : | + ! 173 btCollisionPairCallback::processOverlap(btBroadphasePair&) (in OpenTomb) + 60 [0x1004e054c] | |
+ ! : | + ! : | + ! : 167 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 349 [0x10021e76d] | |
+ ! : | + ! : | + ! : | 162 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 539 [0x1004ded9b] | |
+ ! : | + ! : | + ! : | + 140 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 680 [0x10065a188] | |
+ ! : | + ! : | + ! : | + ! 139 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 93 [0x1004f278d] | |
+ ! : | + ! : | + ! : | + ! : 132 btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 3565 [0x10060afcd] | |
+ ! : | + ! : | + ! : | + ! : | 115 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 832 [0x10060b480] | |
+ ! : | + ! : | + ! : | + ! : | + 113 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 1342 [0x1004f392e] | |
+ ! : | + ! : | + ! : | + ! : | + ! 93 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2906 [0x100658d7a] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 78 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 18101 [0x10064ee15] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 77 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 35 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 7116 [0x100368dbc] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 35 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 14 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 5276,133,... [0x1001aa9ec,0x1001a95d5,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 12 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 4819 [0x1001aa823] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : 10 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 1033,3395,... [0x1001ac209,0x1001acb43,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : 1 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 76 [0x1001abe4c] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : | 1 btUsageBitfield::reset() (in OpenTomb) + 18 [0x1001afbc2] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : 1 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 6392 [0x1001ad6f8] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : 1 btSubSimplexClosestResult::setBarycentricCoordinates(float, float, float, float) (in OpenTomb) + 42 [0x1001afafa] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 2 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 67 [0x1001a9593] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : 2 btSubSimplexClosestResult::reset() (in OpenTomb) + 4,23 [0x1001afa84,0x1001afa97] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 2 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 649 [0x1001a97d9] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : 2 btSubSimplexClosestResult::isValid() (in OpenTomb) + 122,127 [0x1001afb9a,0x1001afb9f] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 2 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 4437 [0x1001aa6a5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : 1 btVoronoiSimplexSolver::reduceVertices(btUsageBitfield const&) (in OpenTomb) + 158 [0x1001a932e] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : | 1 btVoronoiSimplexSolver::numVertices() const (in OpenTomb) + 0 [0x1001afa70] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : 1 btVoronoiSimplexSolver::reduceVertices(btUsageBitfield const&) (in OpenTomb) + 220 [0x1001a936c] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : 1 btVoronoiSimplexSolver::numVertices() const (in OpenTomb) + 12 [0x1001afa7c] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 565 [0x1001a9785] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : 1 btSubSimplexClosestResult::reset() (in OpenTomb) + 19 [0x1001afa93] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 6926 [0x1001ab05e] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : 1 btVoronoiSimplexSolver::reduceVertices(btUsageBitfield const&) (in OpenTomb) + 277 [0x1001a93a5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : 1 btVoronoiSimplexSolver::removeVertex(int) (in OpenTomb) + 25 [0x1001a91b9] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 7346 [0x1001ab202] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 1 btVoronoiSimplexSolver::closestPtPointTetrahedron(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 1843 [0x1001ade53] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 1 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 76 [0x1001abe4c] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 1 btUsageBitfield::reset() (in OpenTomb) + 20 [0x1001afbc4] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 29 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 5154,6712,... [0x100368612,0x100368c28,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 5 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4290 [0x1003682b2] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 5 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 1079,1492,... [0x100640c17,0x100640db4,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 4 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 6855 [0x100368cb7] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 4 btVoronoiSimplexSolver::inSimplex(btVector3 const&) (in OpenTomb) + 528,447,... [0x1001af0f0,0x1001af09f,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 3 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 8239 [0x10036921f] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 3 btVoronoiSimplexSolver::fullSimplex() const (in OpenTomb) + 18,23 [0x10036ad02,0x10036ad07] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 2086 [0x100367a16] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btVoronoiSimplexSolver::reset() (in OpenTomb) + 208 [0x1001a9480] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btSubSimplexClosestResult::reset() (in OpenTomb) + 68 [0x1001afac4] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btUsageBitfield::reset() (in OpenTomb) + 30 [0x1001afbce] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 1 [0x1003671b1] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 5 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 7846 [0x10064c606] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 4 btDiscreteCollisionDetectorInterface::ClosestPointInput::ClosestPointInput() (in OpenTomb) + 21 [0x1000be4e5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 3 btDiscreteCollisionDetectorInterface::ClosestPointInput::ClosestPointInput() (in OpenTomb) + 25 [0x1000be8c9] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 3 btTransform::btTransform() (in OpenTomb) + 21 [0x100042555] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 2 btTransform::btTransform() (in OpenTomb) + 25 [0x1000440f9] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : 2 btMatrix3x3::btMatrix3x3() (in OpenTomb) + 21 [0x100044135] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : 2 btMatrix3x3::btMatrix3x3() (in OpenTomb) + 41,33 [0x100044169,0x100044161] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 1 btTransform::btTransform() (in OpenTomb) + 4 [0x1000440e4] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btDiscreteCollisionDetectorInterface::ClosestPointInput::ClosestPointInput() (in OpenTomb) + 41 [0x1000be8d9] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btTransform::btTransform() (in OpenTomb) + 21 [0x100042555] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btTransform::btTransform() (in OpenTomb) + 25 [0x1000440f9] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btMatrix3x3::btMatrix3x3() (in OpenTomb) + 21 [0x100044135] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btMatrix3x3::btMatrix3x3() (in OpenTomb) + 4 [0x100044144] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btDiscreteCollisionDetectorInterface::ClosestPointInput::ClosestPointInput() (in OpenTomb) + 1 [0x1000be4d1] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 4 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 8093,8029,... [0x10064c6fd,0x10064c6bd,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 17996 [0x10064edac] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 2 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btWithoutMarginResult::~btWithoutMarginResult() (in OpenTomb) + 21 [0x100651cc5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btWithoutMarginResult::~btWithoutMarginResult() (in OpenTomb) + 21 [0x100652775] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btDiscreteCollisionDetectorInterface::Result::~Result() (in OpenTomb) + 1 [0x1001a38a1] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btWithoutMarginResult::~btWithoutMarginResult() (in OpenTomb) + 0 [0x100652760] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 7897 [0x10064c639] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btGjkPairDetector::btGjkPairDetector(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) + 53 [0x100366fc5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btGjkPairDetector::btGjkPairDetector(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) + 53 [0x100366d75] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btDiscreteCollisionDetectorInterface::btDiscreteCollisionDetectorInterface() (in OpenTomb) + 28 [0x1002388ac] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 8053 [0x10064c6d5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btPersistentManifold::getContactBreakingThreshold() const (in OpenTomb) + 20 [0x1003e3a54] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 8648 [0x10064c928] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btDummyResult::btDummyResult() (in OpenTomb) + 21 [0x100651c65] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btDummyResult::btDummyResult() (in OpenTomb) + 31 [0x100652adf] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btDiscreteCollisionDetectorInterface::Result::Result() (in OpenTomb) + 29 [0x1001a394d] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 29371 [0x100651a1b] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btGjkPairDetector::~btGjkPairDetector() (in OpenTomb) + 21 [0x1001a32f5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btGjkPairDetector::~btGjkPairDetector() (in OpenTomb) + 1 [0x1001a4c71] | |
+ ! : | + ! : | + ! : | + ! : | + ! 7 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2755,1113,... [0x100658ce3,0x100658679,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! 4 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2096 [0x100658a50] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 4 btTriangleShape::btTriangleShape(btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 45 [0x1002cb6cd] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 3 btTriangleShape::btTriangleShape(btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 46 [0x1002cb74e] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 2 btPolyhedralConvexShape::btPolyhedralConvexShape() (in OpenTomb) + 31 [0x10016848f] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 2 btConvexInternalShape::btConvexInternalShape() (in OpenTomb) + 34 [0x10041d0f2] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 2 btConvexShape::btConvexShape() (in OpenTomb) + 1 [0x10063f7d1] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btPolyhedralConvexShape::btPolyhedralConvexShape() (in OpenTomb) + 51 [0x1001684a3] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btTriangleShape::btTriangleShape(btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 114 [0x1002cb792] | |
+ ! : | + ! : | + ! : | + ! : | + ! 3 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2366 [0x100658b5e] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btCollisionDispatcher::findAlgorithm(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btPersistentManifold*) (in OpenTomb) + 177 [0x1004dfa31] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::CreateFunc::CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*) (in OpenTomb) + 180 [0x100653064] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btConvexConvexAlgorithm::btConvexConvexAlgorithm(btPersistentManifold*, btCollisionAlgorithmConstructionInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*, int, int) (in OpenTomb) + 118 [0x10064a646] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btConvexConvexAlgorithm::btConvexConvexAlgorithm(btPersistentManifold*, btCollisionAlgorithmConstructionInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*, int, int) (in OpenTomb) + 96 [0x10064a580] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btActivatingCollisionAlgorithm::btActivatingCollisionAlgorithm(btCollisionAlgorithmConstructionInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*) (in OpenTomb) + 12 [0x100314d5c] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::CreateFunc::CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*) (in OpenTomb) + 197 [0x100653075] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btCollisionDispatcher::findAlgorithm(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btPersistentManifold*) (in OpenTomb) + 148 [0x1004dfa14] | |
+ ! : | + ! : | + ! : | + ! : | + ! 2 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2419 [0x100658b93] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btManifoldResult::getBody0Internal() const (in OpenTomb) + 16,1 [0x10053f630,0x10053f621] | |
+ ! : | + ! : | + ! : | + ! : | + ! 2 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 3125 [0x100658e55] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btTriangleShape::~btTriangleShape() (in OpenTomb) + 21 [0x1002cb6f5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btTriangleShape::~btTriangleShape() (in OpenTomb) + 12 [0x1002cb70c] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btTriangleShape::~btTriangleShape() (in OpenTomb) + 1 [0x1002cb6e1] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2288 [0x100658b10] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btCollisionObjectWrapper::btCollisionObjectWrapper(btCollisionObjectWrapper const*, btCollisionShape const*, btCollisionObject const*, btTransform const&, int, int) (in OpenTomb) + 31 [0x10007b2ef] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2927 [0x100658d8f] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btManifoldResult::getBody0Internal() const (in OpenTomb) + 28 [0x10053f63c] | |
+ ! : | + ! : | + ! : | + ! : | + 2 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 830,543 [0x1004f372e,0x1004f360f] | |
+ ! : | + ! : | + ! : | + ! : | 17 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 731,696,... [0x10060b41b,0x10060b3f8,...] | |
+ ! : | + ! : | + ! : | + ! : 7 btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 2868,1370,... [0x10060ad14,0x10060a73a,...] | |
+ ! : | + ! : | + ! : | + ! 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 62 [0x1004f276e] | |
+ ! : | + ! : | + ! : | + ! 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::MyNodeOverlapCallback(btTriangleCallback*, btStridingMeshInterface*) (in OpenTomb) + 37 [0x1004f27e5] | |
+ ! : | + ! : | + ! : | + ! 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::MyNodeOverlapCallback(btTriangleCallback*, btStridingMeshInterface*) (in OpenTomb) + 125 [0x1004f339d] | |
+ ! : | + ! : | + ! : | + 15 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 480 [0x10065a0c0] | |
+ ! : | + ! : | + ! : | + ! 6 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 77,2555,... [0x100658edd,0x10065988b,...] | |
+ ! : | + ! : | + ! : | + ! 5 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 186 [0x100658f4a] | |
+ ! : | + ! : | + ! : | + ! : 5 btTransform::inverse() const (in OpenTomb) + 1758,931,... [0x10007826e,0x100077f33,...] | |
+ ! : | + ! : | + ! : | + ! 3 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 3805 [0x100659d6d] | |
+ ! : | + ! : | + ! : | + ! : 3 btBoxShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 1249,1700,... [0x1006ae9a1,0x1006aeb64,...] | |
+ ! : | + ! : | + ! : | + ! 1 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 142 [0x100658f1e] | |
+ ! : | + ! : | + ! : | + ! 1 btTransform::btTransform() (in OpenTomb) + 21 [0x100042555] | |
+ ! : | + ! : | + ! : | + ! 1 btTransform::btTransform() (in OpenTomb) + 16 [0x1000440f0] | |
+ ! : | + ! : | + ! : | + 5 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 373,513,... [0x10065a055,0x10065a0e1,...] | |
+ ! : | + ! : | + ! : | + 1 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 225 [0x100659fc1] | |
+ ! : | + ! : | + ! : | + ! 1 btCollisionShape::getShapeType() const (in OpenTomb) + 15 [0x10007b49f] | |
+ ! : | + ! : | + ! : | + 1 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 357 [0x10065a045] | |
+ ! : | + ! : | + ! : | + 1 btCollisionShape::getShapeType() const (in OpenTomb) + 15 [0x10007b49f] | |
+ ! : | + ! : | + ! : | 2 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 390,448 [0x1004ded06,0x1004ded40] | |
+ ! : | + ! : | + ! : | 1 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 110 [0x1004debee] | |
+ ! : | + ! : | + ! : | + 1 btCollisionDispatcher::needsCollision(btCollisionObject const*, btCollisionObject const*) (in OpenTomb) + 486 [0x1004dfd06] | |
+ ! : | + ! : | + ! : | + 1 btCollisionObject::checkCollideWith(btCollisionObject const*) const (in OpenTomb) + 82 [0x1004e01e2] | |
+ ! : | + ! : | + ! : | 1 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 218 [0x1004dec5a] | |
+ ! : | + ! : | + ! : | + 1 btCollisionObjectWrapper::btCollisionObjectWrapper(btCollisionObjectWrapper const*, btCollisionShape const*, btCollisionObject const*, btTransform const&, int, int) (in OpenTomb) + 73 [0x10007b319] | |
+ ! : | + ! : | + ! : | + 1 btCollisionObjectWrapper::btCollisionObjectWrapper(btCollisionObjectWrapper const*, btCollisionShape const*, btCollisionObject const*, btTransform const&, int, int) (in OpenTomb) + 15 [0x10007b3af] | |
+ ! : | + ! : | + ! : | 1 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 431 [0x1004ded2f] | |
+ ! : | + ! : | + ! : | 1 btManifoldResult::btManifoldResult(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*) (in OpenTomb) + 1 [0x10035f9f1] | |
+ ! : | + ! : | + ! : 4 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 46,280,... [0x10021e63e,0x10021e728,...] | |
+ ! : | + ! : | + ! : 2 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 54 [0x10021e646] | |
+ ! : | + ! : | + ! : 2 btCollisionObject::getUserPointer() const (in OpenTomb) + 19,0 [0x10022d9c3,0x10022d9b0] | |
+ ! : | + ! : | + ! 1 btCollisionPairCallback::processOverlap(btBroadphasePair&) (in OpenTomb) + 20 [0x1004e0524] | |
+ ! : | + ! : | + 1 btHashedOverlappingPairCache::processAllOverlappingPairs(btOverlapCallback*, btDispatcher*) (in OpenTomb) + 208 [0x1000c3250] | |
+ ! : | + ! : | 1 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 48 [0x1004dfd80] | |
+ ! : | + ! : | + 1 btCollisionPairCallback::btCollisionPairCallback(btDispatcherInfo const&, btCollisionDispatcher*) (in OpenTomb) + 37 [0x1004e0215] | |
+ ! : | + ! : | + 1 btCollisionPairCallback::btCollisionPairCallback(btDispatcherInfo const&, btCollisionDispatcher*) (in OpenTomb) + 39 [0x1004e04a7] | |
+ ! : | + ! : | 1 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 74 [0x1004dfd9a] | |
+ ! : | + ! : 100 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 485 [0x10042e9f5] | |
+ ! : | + ! : | 61 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 2245 [0x1001bb645] | |
+ ! : | + ! : | + 40 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 5717,3836,... [0x1001bfd45,0x1001bf5ec,...] | |
+ ! : | + ! : | + 18 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 6477 [0x1001c003d] | |
+ ! : | + ! : | + ! 18 btDbvtTreeCollider::Process(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 112 [0x1001c03b0] | |
+ ! : | + ! : | + ! 12 btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 284 [0x1000c5acc] | |
+ ! : | + ! : | + ! : 9 btHashedOverlappingPairCache::internalAddPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 1084,402,... [0x1000c091c,0x1000c0672,...] | |
+ ! : | + ! : | + ! : 3 btHashedOverlappingPairCache::internalAddPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 2872 [0x1000c1018] | |
+ ! : | + ! : | + ! : 2 btGhostPairCallback::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 144 [0x10022fe50] | |
+ ! : | + ! : | + ! : + 2 btPairCachingGhostObject::addOverlappingObjectInternal(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 1196 [0x1006262cc] | |
+ ! : | + ! : | + ! : + 1 btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 284 [0x1000c5acc] | |
+ ! : | + ! : | + ! : + ! 1 btHashedOverlappingPairCache::internalAddPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 771 [0x1000c07e3] | |
+ ! : | + ! : | + ! : + 1 btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 292 [0x1000c5ad4] | |
+ ! : | + ! : | + ! : 1 btGhostPairCallback::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 64 [0x10022fe00] | |
+ ! : | + ! : | + ! : 1 btGhostObject::upcast(btCollisionObject*) (in OpenTomb) + 12 [0x10022ff9c] | |
+ ! : | + ! : | + ! 6 btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 267,231,... [0x1000c5abb,0x1000c5a97,...] | |
+ ! : | + ! : | + 1 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 1383 [0x1001bec57] | |
+ ! : | + ! : | + ! 1 btDbvt::sStkNN::sStkNN(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 20 [0x100078864] | |
+ ! : | + ! : | + 1 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 5562 [0x1001bfcaa] | |
+ ! : | + ! : | + ! 1 btDbvt::sStkNN::sStkNN(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 37 [0x100078875] | |
+ ! : | + ! : | + ! 1 btDbvt::sStkNN::sStkNN(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 27 [0x100078a8b] | |
+ ! : | + ! : | + 1 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 5828 [0x1001bfdb4] | |
+ ! : | + ! : | + 1 btDbvt::sStkNN::sStkNN(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 4 [0x100078854] | |
+ ! : | + ! : | 35 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 1780 [0x1001bb474] | |
+ ! : | + ! : | + 33 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 1576 [0x1004e61b8] | |
+ ! : | + ! : | + ! 28 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 220 [0x1004e5b7c] | |
+ ! : | + ! : | + ! : 28 insertleaf(btDbvt*, btDbvtNode*, btDbvtNode*) (in OpenTomb) + 968,489,... [0x1004e4d08,0x1004e4b29,...] | |
+ ! : | + ! : | + ! 4 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 40 [0x1004e5ac8] | |
+ ! : | + ! : | + ! : 3 removeleaf(btDbvt*, btDbvtNode*) (in OpenTomb) + 1322,757,... [0x1004e5a0a,0x1004e57d5,...] | |
+ ! : | + ! : | + ! : 1 removeleaf(btDbvt*, btDbvtNode*) (in OpenTomb) + 398 [0x1004e566e] | |
+ ! : | + ! : | + ! : 1 btDbvtAabbMm::btDbvtAabbMm(btDbvtAabbMm const&) (in OpenTomb) + 1 [0x10013da71] | |
+ ! : | + ! : | + ! 1 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 181 [0x1004e5b55] | |
+ ! : | + ! : | + 2 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 105 [0x1004e5bf9] | |
+ ! : | + ! : | 2 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 515,482 [0x1001baf83,0x1001baf62] | |
+ ! : | + ! : | 1 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 1943 [0x1001bb517] | |
+ ! : | + ! : | + 1 void listremove<btDbvtProxy>(btDbvtProxy*, btDbvtProxy*&) (in OpenTomb) + 24 [0x1001baad8] | |
+ ! : | + ! : | 1 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 2262 [0x1001bb656] | |
+ ! : | + ! : | 1 btDbvtTreeCollider::~btDbvtTreeCollider() (in OpenTomb) + 21 [0x1001bd265] | |
+ ! : | + ! : | 1 btDbvtTreeCollider::~btDbvtTreeCollider() (in OpenTomb) + 0 [0x1001c02a0] | |
+ ! : | + ! : 11 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 1201 [0x10042ecc1] | |
+ ! : | + ! : | 10 btConvexConcaveCollisionAlgorithm::getAllContactManifolds(btAlignedObjectArray<btPersistentManifold*>&) (in OpenTomb) + 367 [0x100657d9f] | |
+ ! : | + ! : | + 10 btAlignedAllocator<btPersistentManifold*, 16u>::allocate(int, btPersistentManifold* const**) (in OpenTomb) + 42 [0x1000056fa] | |
+ ! : | + ! : | + 9 btAlignedAllocInternal(unsigned long, int) (in OpenTomb) + 60 [0x10053f9bc] | |
+ ! : | + ! : | + ! 8 btAlignedAllocDefault(unsigned long, int) (in OpenTomb) + 60 [0x10053f82c] | |
+ ! : | + ! : | + ! : 6 btAllocDefault(unsigned long) (in OpenTomb) + 21 [0x10053f955] | |
+ ! : | + ! : | + ! : | 4 malloc (in libsystem_malloc.dylib) + 42 [0x7fff855d9395] | |
+ ! : | + ! : | + ! : | + 4 malloc_zone_malloc (in libsystem_malloc.dylib) + 71 [0x7fff855da877] | |
+ ! : | + ! : | + ! : | + 4 nano_malloc_scribble (in libsystem_malloc.dylib) + 42 [0x7fff855ec22c] | |
+ ! : | + ! : | + ! : | + 2 OSAtomicDequeue (in libsystem_platform.dylib) + 28 [0x7fff926334c0] | |
+ ! : | + ! : | + ! : | + 2 _nano_malloc_check_clear (in libsystem_malloc.dylib) + 73,406 [0x7fff855da933,0x7fff855daa80] | |
+ ! : | + ! : | + ! : | 2 malloc (in libsystem_malloc.dylib) + 0,34 [0x7fff855d936b,0x7fff855d938d] | |
+ ! : | + ! : | + ! : 2 btAllocDefault(unsigned long) (in OpenTomb) + 12,1 [0x10053f94c,0x10053f941] | |
+ ! : | + ! : | + ! 1 btAlignedAllocDefault(unsigned long, int) (in OpenTomb) + 64 [0x10053f830] | |
+ ! : | + ! : | + 1 btAlignedAllocInternal(unsigned long, int) (in OpenTomb) + 21 [0x10053f995] | |
+ ! : | + ! : | 1 btConvexConcaveCollisionAlgorithm::getAllContactManifolds(btAlignedObjectArray<btPersistentManifold*>&) (in OpenTomb) + 836 [0x100657f74] | |
+ ! : | + ! : 8 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 965,506,... [0x10042ebd5,0x10042ea0a,...] | |
+ ! : | + ! : 4 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 892 [0x10042eb8c] | |
+ ! : | + ! : | 4 btAlignedAllocator<btPersistentManifold*, 16u>::deallocate(btPersistentManifold**) (in OpenTomb) + 28 [0x1000056bc] | |
+ ! : | + ! : | 4 btAlignedFreeInternal(void*) (in OpenTomb) + 61 [0x10053fa0d] | |
+ ! : | + ! : | 4 btAlignedFreeDefault(void*) (in OpenTomb) + 51 [0x10053f8b3] | |
+ ! : | + ! : | 2 btFreeDefault(void*) (in OpenTomb) + 21 [0x10053f975] | |
+ ! : | + ! : | + 1 free (in libsystem_malloc.dylib) + 61 [0x7fff855dc7c8] | |
+ ! : | + ! : | + ! 1 nano_size (in libsystem_malloc.dylib) + 77 [0x7fff855dc984] | |
+ ! : | + ! : | + 1 free (in libsystem_malloc.dylib) + 61 [0x7fff855dc7c8] | |
+ ! : | + ! : | 1 OSAtomicEnqueue (in libsystem_platform.dylib) + 29 [0x7fff9263349d] | |
+ ! : | + ! : | 1 btFreeDefault(void*) (in OpenTomb) + 0 [0x10053f960] | |
+ ! : | + ! : 3 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 325 [0x10042e955] | |
+ ! : | + ! : | 3 btBoxShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 1,584,... [0x1006ae4c1,0x1006ae708,...] | |
+ ! : | + ! : 1 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 105 [0x10042e879] | |
+ ! : | + ! : | 1 btHashedOverlappingPairCache::getOverlappingPairArray() (in OpenTomb) + 1 [0x1000c5c61] | |
+ ! : | + ! : 1 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 685 [0x10042eabd] | |
+ ! : | + ! : | 1 btPairCachingGhostObject::getOverlappingPairCache() (in OpenTomb) + 19 [0x1003bbe83] | |
+ ! : | + ! : 1 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 694 [0x10042eac6] | |
+ ! : | + ! : 1 btHashedOverlappingPairCache::getNumOverlappingPairs() const (in OpenTomb) + 0 [0x1000c5c80] | |
+ ! : | + ! 3 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 1951 [0x1004307cf] | |
+ ! : | + ! : 3 btTransform::setFromOpenGLMatrix(float const*) (in OpenTomb) + 47 [0x10009c88f] | |
+ ! : | + ! : 3 btMatrix3x3::setFromOpenGLSubMatrix(float const*) (in OpenTomb) + 296,27,... [0x10009f758,0x10009f64b,...] | |
+ ! : | + ! 3 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 1884,1967,... [0x10043078c,0x1004307df,...] | |
+ ! : | + ! 1 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 2000 [0x100430800] | |
+ ! : | + ! 1 btCollisionObject::setWorldTransform(btTransform const&) (in OpenTomb) + 1 [0x100041681] | |
+ ! : | + 95 Character_FixPenetrations(entity_s*, float*) (in OpenTomb) + 256 [0x100430ba0] | |
+ ! : | + 95 Character_UpdateCurrentHeight(entity_s*) (in OpenTomb) + 337 [0x10042b9f1] | |
+ ! : | + 86 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 2078 [0x10042c22e] | |
+ ! : | + : 86 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 521 [0x100581259] | |
+ ! : | + : 86 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | + : 85 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | + : | 85 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | + : | 85 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 233 [0x10058f989] | |
+ ! : | + : | 85 btCollisionWorld::rayTestSingle(btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 106 [0x100577b5a] | |
+ ! : | + : | 83 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 652 [0x100577dec] | |
+ ! : | + : | + 74 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 10080 [0x100339260] | |
+ ! : | + : | + ! 73 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + : | + ! : 71 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + : | + ! : | 36 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 803,822,... [0x1004c56c3,0x1004c56d6,...] | |
+ ! : | + : | + ! : | 35 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + : | + ! : | 35 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 61,311,... [0x1001b9ead,0x1001b9fa7,...] | |
+ ! : | + : | + ! : 2 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 395,357 [0x1001b5ecb,0x1001b5ea5] | |
+ ! : | + : | + ! 1 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 89 [0x1001b67e9] | |
+ ! : | + : | + 4 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 2647,9069,... [0x100337557,0x100338e6d,...] | |
+ ! : | + : | + 3 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 4940 [0x100337e4c] | |
+ ! : | + : | + ! 3 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + : | + ! 3 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + : | + ! 2 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + : | + ! : 2 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 183,109 [0x1001b9f27,0x1001b9edd] | |
+ ! : | + : | + ! 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1084 [0x1004c57dc] | |
+ ! : | + : | + 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 8101 [0x100338aa5] | |
+ ! : | + : | + ! 1 btSphereShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 1461 [0x10018d885] | |
+ ! : | + : | + 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13331 [0x100339f13] | |
+ ! : | + : | + 1 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + : | + 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 7346 [0x1001ab202] | |
+ ! : | + : | + 1 btVoronoiSimplexSolver::closestPtPointTetrahedron(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 3938 [0x1001ae682] | |
+ ! : | + : | 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 388 [0x100577ce4] | |
+ ! : | + : | + 1 btSubsimplexConvexCast::btSubsimplexConvexCast(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*) (in OpenTomb) + 45 [0x100336aed] | |
+ ! : | + : | + 1 btSubsimplexConvexCast::btSubsimplexConvexCast(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*) (in OpenTomb) + 64 [0x100336aa0] | |
+ ! : | + : | 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 4715 [0x100578dcb] | |
+ ! : | + : | 1 btBvhTriangleMeshShape::performRaycast(btTriangleCallback*, btVector3 const&, btVector3 const&) (in OpenTomb) + 78 [0x1004f25ce] | |
+ ! : | + : | 1 btQuantizedBvh::reportRayOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 427 [0x10060fd1b] | |
+ ! : | + : | 1 btQuantizedBvh::reportBoxCastOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) const (in OpenTomb) + 103 [0x10060fd97] | |
+ ! : | + : | 1 btQuantizedBvh::walkStacklessQuantizedTreeAgainstRay(btNodeOverlapCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, int, int) const (in OpenTomb) + 7118 [0x10060f15e] | |
+ ! : | + : 1 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 3007 [0x1001bde5f] | |
+ ! : | + 9 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 1372 [0x10042bf6c] | |
+ ! : | + 9 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 521 [0x100581259] | |
+ ! : | + 9 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | + 9 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | + 9 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | + 9 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 233 [0x10058f989] | |
+ ! : | + 9 btCollisionWorld::rayTestSingle(btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 106 [0x100577b5a] | |
+ ! : | + 9 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 652 [0x100577dec] | |
+ ! : | + 6 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 10080 [0x100339260] | |
+ ! : | + | 6 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + | 6 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + | 6 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + | 6 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 311,342,... [0x1001b9fa7,0x1001b9fc6,...] | |
+ ! : | + 2 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 4940 [0x100337e4c] | |
+ ! : | + | 2 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + | 2 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + | 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + | + 1 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 249 [0x1001b9f69] | |
+ ! : | + | 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1084 [0x1004c57dc] | |
+ ! : | + 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13331 [0x100339f13] | |
+ ! : | + 1 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 7822 [0x1001ab3de] | |
+ ! : | 326 Character_MoveOnFloor(entity_s*) (in OpenTomb) + 4645 [0x1004334a5] | |
+ ! : | + 246 Character_FixPenetrations(entity_s*, float*) (in OpenTomb) + 157 [0x100430b3d] | |
+ ! : | + ! 240 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 2064 [0x100430840] | |
+ ! : | + ! : 144 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 630 [0x10042ea86] | |
+ ! : | + ! : | 141 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 95 [0x1004dfdaf] | |
+ ! : | + ! : | + 140 btHashedOverlappingPairCache::processAllOverlappingPairs(btOverlapCallback*, btDispatcher*) (in OpenTomb) + 251 [0x1000c327b] | |
+ ! : | + ! : | + ! 139 btCollisionPairCallback::processOverlap(btBroadphasePair&) (in OpenTomb) + 60 [0x1004e054c] | |
+ ! : | + ! : | + ! : 133 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 349 [0x10021e76d] | |
+ ! : | + ! : | + ! : | 131 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 539 [0x1004ded9b] | |
+ ! : | + ! : | + ! : | + 116 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 680 [0x10065a188] | |
+ ! : | + ! : | + ! : | + ! 114 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 93 [0x1004f278d] | |
+ ! : | + ! : | + ! : | + ! : 110 btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 3565 [0x10060afcd] | |
+ ! : | + ! : | + ! : | + ! : | 99 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 832 [0x10060b480] | |
+ ! : | + ! : | + ! : | + ! : | + 95 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 1342 [0x1004f392e] | |
+ ! : | + ! : | + ! : | + ! : | + ! 84 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2906 [0x100658d7a] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 66 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 18101 [0x10064ee15] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 66 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 31 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 5444,4599,... [0x100368734,0x1003683e7,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 25 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 7116 [0x100368dbc] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 25 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 11 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 3289,2249,... [0x1001aa229,0x1001a9e19,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 10 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 4819 [0x1001aa823] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 10 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 6138,6055,... [0x1001ad5fa,0x1001ad5a7,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 3 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 67 [0x1001a9593] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 2 btSubSimplexClosestResult::reset() (in OpenTomb) + 68 [0x1001afac4] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! : 2 btUsageBitfield::reset() (in OpenTomb) + 14,20 [0x1001afbbe,0x1001afbc4] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 1 btSubSimplexClosestResult::reset() (in OpenTomb) + 19 [0x1001afa93] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 4437 [0x1001aa6a5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btVoronoiSimplexSolver::reduceVertices(btUsageBitfield const&) (in OpenTomb) + 231 [0x1001a9377] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 4 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4290 [0x1003682b2] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 4 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 1392,35,... [0x100640d50,0x100640803,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 2 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 2086 [0x100367a16] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btVoronoiSimplexSolver::reset() (in OpenTomb) + 208 [0x1001a9480] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 1 btSubSimplexClosestResult::reset() (in OpenTomb) + 68 [0x1001afac4] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 1 btUsageBitfield::reset() (in OpenTomb) + 32 [0x1001afbd0] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btVoronoiSimplexSolver::reset() (in OpenTomb) + 155 [0x1001a944b] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 2 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4250 [0x10036828a] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 2 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 437,441 [0x100640995,0x100640999] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 2 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 6855 [0x100368cb7] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btVoronoiSimplexSolver::inSimplex(btVector3 const&) (in OpenTomb) + 54 [0x1001aef16] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | ! 1 btVoronoiSimplexSolver::numVertices() const (in OpenTomb) + 1 [0x1001afa71] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btVoronoiSimplexSolver::inSimplex(btVector3 const&) (in OpenTomb) + 397 [0x1001af06d] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 6 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 7897 [0x10064c639] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 6 btGjkPairDetector::btGjkPairDetector(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) + 53 [0x100366fc5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 5 btGjkPairDetector::btGjkPairDetector(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) + 362,489,... [0x100366eaa,0x100366f29,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btGjkPairDetector::btGjkPairDetector(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) + 410 [0x100366eda] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btConvexInternalShape::getMargin() const (in OpenTomb) + 0 [0x100009950] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 5 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 10305,8089,... [0x10064cfa1,0x10064c6f9,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 3 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 7846 [0x10064c606] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 2 btDiscreteCollisionDetectorInterface::ClosestPointInput::ClosestPointInput() (in OpenTomb) + 21 [0x1000be4e5] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 2 btDiscreteCollisionDetectorInterface::ClosestPointInput::ClosestPointInput() (in OpenTomb) + 25 [0x1000be8c9] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 2 btTransform::btTransform() (in OpenTomb) + 21 [0x100042555] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btTransform::btTransform() (in OpenTomb) + 25 [0x1000440f9] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + ! 1 btMatrix3x3::btMatrix3x3() (in OpenTomb) + 16 [0x100044130] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btTransform::btTransform() (in OpenTomb) + 20 [0x1000440f4] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btDiscreteCollisionDetectorInterface::ClosestPointInput::ClosestPointInput() (in OpenTomb) + 12 [0x1000be4dc] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 8944 [0x10064ca50] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 2 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btWithoutMarginResult::btWithoutMarginResult(btDiscreteCollisionDetectorInterface::Result*, float, float) (in OpenTomb) + 49 [0x100651ca1] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btWithoutMarginResult::btWithoutMarginResult(btDiscreteCollisionDetectorInterface::Result*, float, float) (in OpenTomb) + 42 [0x1006527aa] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btDiscreteCollisionDetectorInterface::Result::Result() (in OpenTomb) + 1 [0x1001a3931] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btWithoutMarginResult::btWithoutMarginResult(btDiscreteCollisionDetectorInterface::Result*, float, float) (in OpenTomb) + 104 [0x1006527e8] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 7916 [0x10064c64c] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btGjkPairDetector::setMinkowskiA(btConvexShape const*) (in OpenTomb) + 12 [0x1003f9f3c] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 8522 [0x10064c8aa] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btCollisionShape::getShapeType() const (in OpenTomb) + 15 [0x10007b49f] | |
+ ! : | + ! : | + ! : | + ! : | + ! 5 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2366 [0x100658b5e] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 5 btCollisionDispatcher::findAlgorithm(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btPersistentManifold*) (in OpenTomb) + 177 [0x1004dfa31] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btConvexConvexAlgorithm::CreateFunc::CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*) (in OpenTomb) + 180 [0x100653064] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 2 btConvexConvexAlgorithm::btConvexConvexAlgorithm(btPersistentManifold*, btCollisionAlgorithmConstructionInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*, int, int) (in OpenTomb) + 118 [0x10064a646] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::btConvexConvexAlgorithm(btPersistentManifold*, btCollisionAlgorithmConstructionInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*, int, int) (in OpenTomb) + 96 [0x10064a580] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btActivatingCollisionAlgorithm::btActivatingCollisionAlgorithm(btCollisionAlgorithmConstructionInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*) (in OpenTomb) + 12 [0x100314d5c] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::btConvexConvexAlgorithm(btPersistentManifold*, btCollisionAlgorithmConstructionInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*, int, int) (in OpenTomb) + 1 [0x10064a521] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btConvexConvexAlgorithm::CreateFunc::CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*) (in OpenTomb) + 88,94 [0x100653008,0x10065300e] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btConvexConvexAlgorithm::CreateFunc::CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*) (in OpenTomb) + 80 [0x100653000] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btCollisionDispatcher::allocateCollisionAlgorithm(int) (in OpenTomb) + 0 [0x1004dfde0] | |
+ ! : | + ! : | + ! : | + ! : | + ! 2 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2096 [0x100658a50] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btTriangleShape::btTriangleShape(btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 45 [0x1002cb6cd] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btTriangleShape::btTriangleShape(btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 46 [0x1002cb74e] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 2 btPolyhedralConvexShape::btPolyhedralConvexShape() (in OpenTomb) + 31 [0x10016848f] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btConvexInternalShape::btConvexInternalShape() (in OpenTomb) + 34 [0x10041d0f2] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btConvexShape::btConvexShape() (in OpenTomb) + 48 [0x10063f800] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btConvexInternalShape::btConvexInternalShape() (in OpenTomb) + 85 [0x10041d125] | |
+ ! : | + ! : | + ! : | + ! : | + ! 2 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 3077,2426 [0x100658e25,0x100658b9a] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 1952 [0x1006589c0] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btCollisionAlgorithmConstructionInfo::btCollisionAlgorithmConstructionInfo() (in OpenTomb) + 16 [0x1004e0180] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 3125 [0x100658e55] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btTriangleShape::~btTriangleShape() (in OpenTomb) + 21 [0x1002cb6f5] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btTriangleShape::~btTriangleShape() (in OpenTomb) + 21 [0x1002cb715] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btPolyhedralConvexShape::~btPolyhedralConvexShape() (in OpenTomb) + 1 [0x1001684c1] | |
+ ! : | + ! : | + ! : | + ! : | + 3 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 601,109,... [0x1004f3649,0x1004f345d,...] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 319 [0x1004f352f] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btStridingMeshInterface::getScaling() const (in OpenTomb) + 12 [0x1001b93ac] | |
+ ! : | + ! : | + ! : | + ! : | 11 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 832,389,... [0x10060b480,0x10060b2c5,...] | |
+ ! : | + ! : | + ! : | + ! : 4 btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1307,1671,... [0x10060a6fb,0x10060a867,...] | |
+ ! : | + ! : | + ! : | + ! 2 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 62 [0x1004f276e] | |
+ ! : | + ! : | + ! : | + ! 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::MyNodeOverlapCallback(btTriangleCallback*, btStridingMeshInterface*) (in OpenTomb) + 37 [0x1004f27e5] | |
+ ! : | + ! : | + ! : | + ! | 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::MyNodeOverlapCallback(btTriangleCallback*, btStridingMeshInterface*) (in OpenTomb) + 39 [0x1004f3347] | |
+ ! : | + ! : | + ! : | + ! | 1 btNodeOverlapCallback::btNodeOverlapCallback() (in OpenTomb) + 11 [0x1004f465b] | |
+ ! : | + ! : | + ! : | + ! 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::MyNodeOverlapCallback(btTriangleCallback*, btStridingMeshInterface*) (in OpenTomb) + 32 [0x1004f27e0] | |
+ ! : | + ! : | + ! : | + 13 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 480 [0x10065a0c0] | |
+ ! : | + ! : | + ! : | + ! 10 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 3232,3813,... [0x100659b30,0x100659d75,...] | |
+ ! : | + ! : | + ! : | + ! 2 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 186 [0x100658f4a] | |
+ ! : | + ! : | + ! : | + ! : 2 btTransform::inverse() const (in OpenTomb) + 841,216 [0x100077ed9,0x100077c68] | |
+ ! : | + ! : | + ! : | + ! 1 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 3805 [0x100659d6d] | |
+ ! : | + ! : | + ! : | + ! 1 btBoxShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 2260 [0x1006aed94] | |
+ ! : | + ! : | + ! : | + 1 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 537 [0x10065a0f9] | |
+ ! : | + ! : | + ! : | + ! 1 btPersistentManifold::setBodies(btCollisionObject const*, btCollisionObject const*) (in OpenTomb) + 1 [0x10065cd51] | |
+ ! : | + ! : | + ! : | + 1 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 206 [0x100659fae] | |
+ ! : | + ! : | + ! : | 1 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 382 [0x1004decfe] | |
+ ! : | + ! : | + ! : | + 1 btCollisionDispatcher::findAlgorithm(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btPersistentManifold*) (in OpenTomb) + 177 [0x1004dfa31] | |
+ ! : | + ! : | + ! : | + 1 btConvexConcaveCollisionAlgorithm::CreateFunc::CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*) (in OpenTomb) + 129 [0x100538671] | |
+ ! : | + ! : | + ! : | + 1 btConvexConcaveCollisionAlgorithm::btConvexConcaveCollisionAlgorithm(btCollisionAlgorithmConstructionInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, bool) (in OpenTomb) + 62 [0x100657b5e] | |
+ ! : | + ! : | + ! : | + 1 btConvexConcaveCollisionAlgorithm::btConvexConcaveCollisionAlgorithm(btCollisionAlgorithmConstructionInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, bool) (in OpenTomb) + 140 [0x100657a9c] | |
+ ! : | + ! : | + ! : | + 1 btConvexTriangleCallback::btConvexTriangleCallback(btDispatcher*, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, bool) (in OpenTomb) + 62 [0x100657b0e] | |
+ ! : | + ! : | + ! : | + 1 btConvexTriangleCallback::btConvexTriangleCallback(btDispatcher*, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, bool) (in OpenTomb) + 327 [0x1006580e7] | |
+ ! : | + ! : | + ! : | + 1 btCollisionDispatcher::getNewManifold(btCollisionObject const*, btCollisionObject const*) (in OpenTomb) + 235 [0x1004df08b] | |
+ ! : | + ! : | + ! : | + 1 btCollisionShape::getContactBreakingThreshold(float) const (in OpenTomb) + 27 [0x10038f89b] | |
+ ! : | + ! : | + ! : | + 1 btCollisionShape::getAngularMotionDisc() const (in OpenTomb) + 65 [0x10038f8f1] | |
+ ! : | + ! : | + ! : | + 1 btCollisionShape::getBoundingSphere(btVector3&, float&) const (in OpenTomb) + 169 [0x10038f519] | |
+ ! : | + ! : | + ! : | + 1 btTriangleMeshShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 2343 [0x10039f037] | |
+ ! : | + ! : | + ! : | 1 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 431 [0x1004ded2f] | |
+ ! : | + ! : | + ! : | 1 btManifoldResult::btManifoldResult(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*) (in OpenTomb) + 1 [0x10035f9f1] | |
+ ! : | + ! : | + ! : 3 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 80,46 [0x10021e660,0x10021e63e] | |
+ ! : | + ! : | + ! : 2 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 54 [0x10021e646] | |
+ ! : | + ! : | + ! : | 2 btCollisionObject::getUserPointer() const (in OpenTomb) + 19 [0x10022d9c3] | |
+ ! : | + ! : | + ! : 1 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 135 [0x10021e697] | |
+ ! : | + ! : | + ! : 1 btCollisionObject::getUserPointer() const (in OpenTomb) + 4 [0x10022d9b4] | |
+ ! : | + ! : | + ! 1 btCollisionPairCallback::processOverlap(btBroadphasePair&) (in OpenTomb) + 39 [0x1004e0537] | |
+ ! : | + ! : | + 1 btHashedOverlappingPairCache::processAllOverlappingPairs(btOverlapCallback*, btDispatcher*) (in OpenTomb) + 249 [0x1000c3279] | |
+ ! : | + ! : | 2 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 48 [0x1004dfd80] | |
+ ! : | + ! : | + 2 btCollisionPairCallback::btCollisionPairCallback(btDispatcherInfo const&, btCollisionDispatcher*) (in OpenTomb) + 37 [0x1004e0215] | |
+ ! : | + ! : | + 2 btCollisionPairCallback::btCollisionPairCallback(btDispatcherInfo const&, btCollisionDispatcher*) (in OpenTomb) + 0,1 [0x1004e0480,0x1004e0481] | |
+ ! : | + ! : | 1 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 16 [0x1004dfd60] | |
+ ! : | + ! : 85 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 485 [0x10042e9f5] | |
+ ! : | + ! : | 51 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 2245 [0x1001bb645] | |
+ ! : | + ! : | + 34 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 3963,1552,... [0x1001bf66b,0x1001bed00,...] | |
+ ! : | + ! : | + 13 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 6477 [0x1001c003d] | |
+ ! : | + ! : | + ! 11 btDbvtTreeCollider::Process(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 112 [0x1001c03b0] | |
+ ! : | + ! : | + ! : 10 btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 284 [0x1000c5acc] | |
+ ! : | + ! : | + ! : | 10 btHashedOverlappingPairCache::internalAddPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 1084,1194,... [0x1000c091c,0x1000c098a,...] | |
+ ! : | + ! : | + ! : 1 btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 155 [0x1000c5a4b] | |
+ ! : | + ! : | + ! 2 btDbvtTreeCollider::Process(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 91 [0x1001c039b] | |
+ ! : | + ! : | + 4 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 5562 [0x1001bfcaa] | |
+ ! : | + ! : | + 2 btDbvt::sStkNN::sStkNN(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 37 [0x100078875] | |
+ ! : | + ! : | + : 2 btDbvt::sStkNN::sStkNN(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 0,20 [0x100078a70,0x100078a84] | |
+ ! : | + ! : | + 2 btDbvt::sStkNN::sStkNN(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 20,0 [0x100078864,0x100078850] | |
+ ! : | + ! : | 30 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 1780 [0x1001bb474] | |
+ ! : | + ! : | + 29 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 1576 [0x1004e61b8] | |
+ ! : | + ! : | + ! 25 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 220 [0x1004e5b7c] | |
+ ! : | + ! : | + ! : 25 insertleaf(btDbvt*, btDbvtNode*, btDbvtNode*) (in OpenTomb) + 1854,694,... [0x1004e507e,0x1004e4bf6,...] | |
+ ! : | + ! : | + ! 4 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 40 [0x1004e5ac8] | |
+ ! : | + ! : | + ! 4 removeleaf(btDbvt*, btDbvtNode*) (in OpenTomb) + 1,876,... [0x1004e54e1,0x1004e584c,...] | |
+ ! : | + ! : | + 1 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 1072 [0x1004e5fc0] | |
+ ! : | + ! : | 3 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 1935,1772 [0x1001bb50f,0x1001bb46c] | |
+ ! : | + ! : | 1 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 103 [0x1001bade7] | |
+ ! : | + ! : | 1 btDbvtAabbMm::FromMM(btVector3 const&, btVector3 const&) (in OpenTomb) + 1 [0x1000789c1] | |
+ ! : | + ! : 4 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 892 [0x10042eb8c] | |
+ ! : | + ! : | 4 btAlignedAllocator<btPersistentManifold*, 16u>::deallocate(btPersistentManifold**) (in OpenTomb) + 28 [0x1000056bc] | |
+ ! : | + ! : | 4 btAlignedFreeInternal(void*) (in OpenTomb) + 61 [0x10053fa0d] | |
+ ! : | + ! : | 3 btAlignedFreeDefault(void*) (in OpenTomb) + 51 [0x10053f8b3] | |
+ ! : | + ! : | + 3 btFreeDefault(void*) (in OpenTomb) + 21 [0x10053f975] | |
+ ! : | + ! : | + 2 free (in libsystem_malloc.dylib) + 61 [0x7fff855dc7c8] | |
+ ! : | + ! : | + ! 2 nano_size (in libsystem_malloc.dylib) + 38,0 [0x7fff855dc95d,0x7fff855dc937] | |
+ ! : | + ! : | + 1 free (in libsystem_malloc.dylib) + 280 [0x7fff855dc8a3] | |
+ ! : | + ! : | 1 btAlignedFreeDefault(void*) (in OpenTomb) + 55 [0x10053f8b7] | |
+ ! : | + ! : 2 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 325 [0x10042e955] | |
+ ! : | + ! : | 2 btBoxShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 1249,332 [0x1006ae9a1,0x1006ae60c] | |
+ ! : | + ! : 2 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 1201 [0x10042ecc1] | |
+ ! : | + ! : | 2 btConvexConcaveCollisionAlgorithm::getAllContactManifolds(btAlignedObjectArray<btPersistentManifold*>&) (in OpenTomb) + 367 [0x100657d9f] | |
+ ! : | + ! : | 2 btAlignedAllocator<btPersistentManifold*, 16u>::allocate(int, btPersistentManifold* const**) (in OpenTomb) + 42 [0x1000056fa] | |
+ ! : | + ! : | 2 btAlignedAllocInternal(unsigned long, int) (in OpenTomb) + 60 [0x10053f9bc] | |
+ ! : | + ! : | 2 btAlignedAllocDefault(unsigned long, int) (in OpenTomb) + 60 [0x10053f82c] | |
+ ! : | + ! : | 2 btAllocDefault(unsigned long) (in OpenTomb) + 21 [0x10053f955] | |
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 42 [0x7fff855d9395] | |
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 71 [0x7fff855da877] | |
+ ! : | + ! : | + 1 nano_malloc_scribble (in libsystem_malloc.dylib) + 42 [0x7fff855ec22c] | |
+ ! : | + ! : | + 1 _nano_malloc_check_clear (in libsystem_malloc.dylib) + 73 [0x7fff855da933] | |
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 42 [0x7fff855d9395] | |
+ ! : | + ! : 2 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 1032,1099 [0x10042ec18,0x10042ec5b] | |
+ ! : | + ! : 1 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 54 [0x10042e846] | |
+ ! : | + ! : 1 btPairCachingGhostObject::getOverlappingPairCache() (in OpenTomb) + 12 [0x1003bbe7c] | |
+ ! : | + ! 3 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 2353,1878,... [0x100430961,0x100430786,...] | |
+ ! : | + ! 2 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 1951 [0x1004307cf] | |
+ ! : | + ! : 1 btTransform::setFromOpenGLMatrix(float const*) (in OpenTomb) + 47 [0x10009c88f] | |
+ ! : | + ! : | 1 btMatrix3x3::setFromOpenGLSubMatrix(float const*) (in OpenTomb) + 72 [0x10009f678] | |
+ ! : | + ! : 1 btTransform::setFromOpenGLMatrix(float const*) (in OpenTomb) + 1 [0x10009c861] | |
+ ! : | + ! 1 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 2000 [0x100430800] | |
+ ! : | + ! 1 btCollisionObject::setWorldTransform(btTransform const&) (in OpenTomb) + 16 [0x100041690] | |
+ ! : | + 77 Character_FixPenetrations(entity_s*, float*) (in OpenTomb) + 256 [0x100430ba0] | |
+ ! : | + ! 77 Character_UpdateCurrentHeight(entity_s*) (in OpenTomb) + 337 [0x10042b9f1] | |
+ ! : | + ! 71 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 2078 [0x10042c22e] | |
+ ! : | + ! : 71 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 521 [0x100581259] | |
+ ! : | + ! : 71 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | + ! : 71 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | + ! : 71 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | + ! : 71 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 233 [0x10058f989] | |
+ ! : | + ! : 71 btCollisionWorld::rayTestSingle(btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 106 [0x100577b5a] | |
+ ! : | + ! : 71 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 652 [0x100577dec] | |
+ ! : | + ! : 59 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 10080 [0x100339260] | |
+ ! : | + ! : | 59 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + ! : | 58 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + 30 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! 30 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 453,133,... [0x1001ba035,0x1001b9ef5,...] | |
+ ! : | + ! : | + 28 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 803,822,... [0x1004c56c3,0x1004c56d6,...] | |
+ ! : | + ! : | 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 977 [0x1001b6111] | |
+ ! : | + ! : | 1 LocalSupportVertexCallback::LocalSupportVertexCallback(btVector3 const&) (in OpenTomb) + 29 [0x1001b92fd] | |
+ ! : | + ! : | 1 LocalSupportVertexCallback::LocalSupportVertexCallback(btVector3 const&) (in OpenTomb) + 103 [0x1001b9da7] | |
+ ! : | + ! : 6 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 4940 [0x100337e4c] | |
+ ! : | + ! : | 6 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + ! : | 6 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | 5 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + 5 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 311,353 [0x1001b9fa7,0x1001b9fd1] | |
+ ! : | + ! : | 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1347 [0x1004c58e3] | |
+ ! : | + ! : 2 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13331 [0x100339f13] | |
+ ! : | + ! : | 2 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + ! : | 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 7346 [0x1001ab202] | |
+ ! : | + ! : | + 1 btVoronoiSimplexSolver::closestPtPointTetrahedron(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 397 [0x1001ad8ad] | |
+ ! : | + ! : | + 1 btVoronoiSimplexSolver::pointOutsideOfPlane(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 455 [0x1001af4b7] | |
+ ! : | + ! : | 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 946 [0x1001a9902] | |
+ ! : | + ! : 2 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 9199,13451 [0x100338eef,0x100339f8b] | |
+ ! : | + ! : 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 8101 [0x100338aa5] | |
+ ! : | + ! : | 1 btSphereShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 1269 [0x10018d7c5] | |
+ ! : | + ! : 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13308 [0x100339efc] | |
+ ! : | + ! : 1 btVoronoiSimplexSolver::addVertex(btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 50 [0x1001a94c2] | |
+ ! : | + ! 6 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 1372 [0x10042bf6c] | |
+ ! : | + ! 6 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 521 [0x100581259] | |
+ ! : | + ! 6 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | + ! 6 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | + ! 6 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | + ! 6 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 233 [0x10058f989] | |
+ ! : | + ! 6 btCollisionWorld::rayTestSingle(btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 106 [0x100577b5a] | |
+ ! : | + ! 4 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 652 [0x100577dec] | |
+ ! : | + ! | 2 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 4940 [0x100337e4c] | |
+ ! : | + ! | + 2 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + ! | + 2 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! | + 2 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! | + 2 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 11,342 [0x1001b9e7b,0x1001b9fc6] | |
+ ! : | + ! | 2 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 10080 [0x100339260] | |
+ ! : | + ! | 2 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + ! | 2 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! | 2 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! | 2 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 401,264 [0x1001ba001,0x1001b9f78] | |
+ ! : | + ! 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 4660 [0x100578d94] | |
+ ! : | + ! | 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&)::BridgeTriangleRaycastCallback::BridgeTriangleRaycastCallback(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback*, btCollisionObject const*, btConcaveShape const*, btTransform const&) (in OpenTomb) + 77 [0x10057b4dd] | |
+ ! : | + ! | 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&)::BridgeTriangleRaycastCallback::BridgeTriangleRaycastCallback(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback*, btCollisionObject const*, btConcaveShape const*, btTransform const&) (in OpenTomb) + 291 [0x100589163] | |
+ ! : | + ! 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 4715 [0x100578dcb] | |
+ ! : | + ! 1 btBvhTriangleMeshShape::performRaycast(btTriangleCallback*, btVector3 const&, btVector3 const&) (in OpenTomb) + 78 [0x1004f25ce] | |
+ ! : | + ! 1 btQuantizedBvh::reportRayOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 427 [0x10060fd1b] | |
+ ! : | + ! 1 btQuantizedBvh::reportBoxCastOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) const (in OpenTomb) + 103 [0x10060fd97] | |
+ ! : | + ! 1 btQuantizedBvh::walkStacklessQuantizedTreeAgainstRay(btNodeOverlapCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, int, int) const (in OpenTomb) + 9470 [0x10060fa8e] | |
+ ! : | + ! 1 btBvhTriangleMeshShape::performRaycast(btTriangleCallback*, btVector3 const&, btVector3 const&)::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 1353 [0x1004f45b9] | |
+ ! : | + ! 1 btTriangleRaycastCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 1540 [0x100622fe4] | |
+ ! : | + 3 Character_FixPenetrations(entity_s*, float*) (in OpenTomb) + 872 [0x100430e08] | |
+ ! : | + 3 Character_GhostUpdate(entity_s*) (in OpenTomb) + 153 [0x10042f1e9] | |
+ ! : | + 3 Mat4_Mat4_mul(float*, float const*, float const*) (in OpenTomb) + 124,188,... [0x1001908bc,0x1001908fc,...] | |
+ ! : | 106 Character_MoveOnFloor(entity_s*) (in OpenTomb) + 486 [0x100432466] | |
+ ! : | + 106 Character_UpdateCurrentHeight(entity_s*) (in OpenTomb) + 337 [0x10042b9f1] | |
+ ! : | + 80 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 2078 [0x10042c22e] | |
+ ! : | + ! 80 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 521 [0x100581259] | |
+ ! : | + ! 80 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | + ! 80 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | + ! 80 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | + ! 80 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 233 [0x10058f989] | |
+ ! : | + ! 80 btCollisionWorld::rayTestSingle(btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 106 [0x100577b5a] | |
+ ! : | + ! 79 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 652 [0x100577dec] | |
+ ! : | + ! : 68 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 10080 [0x100339260] | |
+ ! : | + ! : | 67 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + ! : | + 65 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! 42 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! : 42 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 88,164,... [0x1001b9ec8,0x1001b9f14,...] | |
+ ! : | + ! : | + ! 23 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1347,803,... [0x1004c58e3,0x1004c56c3,...] | |
+ ! : | + ! : | + 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 977 [0x1001b6111] | |
+ ! : | + ! : | + ! 1 LocalSupportVertexCallback::LocalSupportVertexCallback(btVector3 const&) (in OpenTomb) + 29 [0x1001b92fd] | |
+ ! : | + ! : | + ! 1 LocalSupportVertexCallback::LocalSupportVertexCallback(btVector3 const&) (in OpenTomb) + 38 [0x1001b9d66] | |
+ ! : | + ! : | + ! 1 btInternalTriangleIndexCallback::btInternalTriangleIndexCallback() (in OpenTomb) + 1 [0x1001b9d01] | |
+ ! : | + ! : | + 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 534 [0x1001b5f56] | |
+ ! : | + ! : | 1 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 265 [0x1001b6899] | |
+ ! : | + ! : 6 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13331 [0x100339f13] | |
+ ! : | + ! : | 5 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + ! : | + 2 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 7346 [0x1001ab202] | |
+ ! : | + ! : | + ! 2 btVoronoiSimplexSolver::closestPtPointTetrahedron(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 450 [0x1001ad8e2] | |
+ ! : | + ! : | + ! 2 btVoronoiSimplexSolver::pointOutsideOfPlane(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 1105,1903 [0x1001af741,0x1001afa5f] | |
+ ! : | + ! : | + 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 565 [0x1001a9785] | |
+ ! : | + ! : | + ! 1 btSubSimplexClosestResult::reset() (in OpenTomb) + 42 [0x1001afaaa] | |
+ ! : | + ! : | + 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 4819 [0x1001aa823] | |
+ ! : | + ! : | + ! 1 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 3999 [0x1001acd9f] | |
+ ! : | + ! : | + 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 133 [0x1001a95d5] | |
+ ! : | + ! : | 1 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 81 [0x1001aec41] | |
+ ! : | + ! : 2 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 3002 [0x1003376ba] | |
+ ! : | + ! : | 1 btSphereShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 1747 [0x10018d9a3] | |
+ ! : | + ! : | + 1 btSphereShape::getMargin() const (in OpenTomb) + 21 [0x10018df25] | |
+ ! : | + ! : | + 1 btSphereShape::getRadius() const (in OpenTomb) + 33 [0x10018df51] | |
+ ! : | + ! : | 1 btSphereShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 140 [0x10018d35c] | |
+ ! : | + ! : 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 4940 [0x100337e4c] | |
+ ! : | + ! : | 1 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + ! : | 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | 1 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 136 [0x1001b9ef8] | |
+ ! : | + ! : 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 8101 [0x100338aa5] | |
+ ! : | + ! : | 1 btSphereShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 424 [0x10018d478] | |
+ ! : | + ! : 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 9069 [0x100338e6d] | |
+ ! : | + ! 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 2234 [0x10057841a] | |
+ ! : | + 26 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 1372 [0x10042bf6c] | |
+ ! : | + 26 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 521 [0x100581259] | |
+ ! : | + 26 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | + 26 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | + 26 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | + 26 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 233 [0x10058f989] | |
+ ! : | + 26 btCollisionWorld::rayTestSingle(btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 106 [0x100577b5a] | |
+ ! : | + 26 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 652 [0x100577dec] | |
+ ! : | + 21 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 10080 [0x100339260] | |
+ ! : | + : 21 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + : 20 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + : | 14 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + : | + 14 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 231,228,... [0x1001b9f57,0x1001b9f54,...] | |
+ ! : | + : | 6 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1347,1462,... [0x1004c58e3,0x1004c5956,...] | |
+ ! : | + : 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 977 [0x1001b6111] | |
+ ! : | + : 1 LocalSupportVertexCallback::LocalSupportVertexCallback(btVector3 const&) (in OpenTomb) + 29 [0x1001b92fd] | |
+ ! : | + : 1 LocalSupportVertexCallback::LocalSupportVertexCallback(btVector3 const&) (in OpenTomb) + 38 [0x1001b9d66] | |
+ ! : | + : 1 btInternalTriangleIndexCallback::btInternalTriangleIndexCallback() (in OpenTomb) + 0 [0x1001b9d00] | |
+ ! : | + 3 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 9474,11937,... [0x100339002,0x1003399a1,...] | |
+ ! : | + 2 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 4940 [0x100337e4c] | |
+ ! : | + 2 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + 2 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 439 [0x1004c5557] | |
+ ! : | + | 1 btTriangleIndexVertexArray::getLockedReadOnlyVertexIndexBase(unsigned char const**, int&, PHY_ScalarType&, int&, unsigned char const**, int&, int&, PHY_ScalarType&, int) const (in OpenTomb) + 298 [0x10032f2ba] | |
+ ! : | + 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1328 [0x1004c58d0] | |
+ ! : | 75 Character_MoveOnFloor(entity_s*) (in OpenTomb) + 4448 [0x1004333e0] | |
+ ! : | + 58 Character_FixPenetrations(entity_s*, float*) (in OpenTomb) + 157 [0x100430b3d] | |
+ ! : | + ! 57 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 2064 [0x100430840] | |
+ ! : | + ! : 40 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 630 [0x10042ea86] | |
+ ! : | + ! : | 40 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 95 [0x1004dfdaf] | |
+ ! : | + ! : | 39 btHashedOverlappingPairCache::processAllOverlappingPairs(btOverlapCallback*, btDispatcher*) (in OpenTomb) + 251 [0x1000c327b] | |
+ ! : | + ! : | + 39 btCollisionPairCallback::processOverlap(btBroadphasePair&) (in OpenTomb) + 60 [0x1004e054c] | |
+ ! : | + ! : | + 38 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 349 [0x10021e76d] | |
+ ! : | + ! : | + ! 36 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 539 [0x1004ded9b] | |
+ ! : | + ! : | + ! : 32 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 680 [0x10065a188] | |
+ ! : | + ! : | + ! : | 32 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 93 [0x1004f278d] | |
+ ! : | + ! : | + ! : | 29 btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 3565 [0x10060afcd] | |
+ ! : | + ! : | + ! : | + 27 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 832 [0x10060b480] | |
+ ! : | + ! : | + ! : | + ! 26 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 1342 [0x1004f392e] | |
+ ! : | + ! : | + ! : | + ! : 21 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2906 [0x100658d7a] | |
+ ! : | + ! : | + ! : | + ! : | 18 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 18101 [0x10064ee15] | |
+ ! : | + ! : | + ! : | + ! : | + 18 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : | + ! : | + ! : | + ! : | + 11 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 8751,3586,... [0x10036941f,0x100367ff2,...] | |
+ ! : | + ! : | + ! : | + ! : | + 3 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 7116 [0x100368dbc] | |
+ ! : | + ! : | + ! : | + ! : | + ! 3 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 4819 [0x1001aa823] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 368 [0x1001abf70] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 6926 [0x1001ab05e] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btVoronoiSimplexSolver::reduceVertices(btUsageBitfield const&) (in OpenTomb) + 158 [0x1001a932e] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btVoronoiSimplexSolver::numVertices() const (in OpenTomb) + 14 [0x1001afa7e] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 6948 [0x1001ab074] | |
+ ! : | + ! : | + ! : | + ! : | + ! 1 btSubSimplexClosestResult::isValid() (in OpenTomb) + 90 [0x1001afb7a] | |
+ ! : | + ! : | + ! : | + ! : | + 2 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4290 [0x1003682b2] | |
+ ! : | + ! : | + ! : | + ! : | + ! 2 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 913,1082 [0x100640b71,0x100640c1a] | |
+ ! : | + ! : | + ! : | + ! : | + 2 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 7069 [0x100368d8d] | |
+ ! : | + ! : | + ! : | + ! : | + 2 btVoronoiSimplexSolver::addVertex(btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 50,70 [0x1001a94c2,0x1001a94d6] | |
+ ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 217 [0x10064a839] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btManifoldResult::setPersistentManifold(btPersistentManifold*) (in OpenTomb) + 24 [0x100077b18] | |
+ ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 7846 [0x10064c606] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btDiscreteCollisionDetectorInterface::ClosestPointInput::ClosestPointInput() (in OpenTomb) + 21 [0x1000be4e5] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btDiscreteCollisionDetectorInterface::ClosestPointInput::ClosestPointInput() (in OpenTomb) + 41 [0x1000be8d9] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btTransform::btTransform() (in OpenTomb) + 21 [0x100042555] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btTransform::btTransform() (in OpenTomb) + 25 [0x1000440f9] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btMatrix3x3::btMatrix3x3() (in OpenTomb) + 21 [0x100044135] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btMatrix3x3::btMatrix3x3() (in OpenTomb) + 12 [0x10004414c] | |
+ ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 8989 [0x10064ca7d] | |
+ ! : | + ! : | + ! : | + ! : | 1 btPolyhedralConvexShape::getConvexPolyhedron() const (in OpenTomb) + 12 [0x100589bcc] | |
+ ! : | + ! : | + ! : | + ! : 2 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2366 [0x100658b5e] | |
+ ! : | + ! : | + ! : | + ! : | 1 btCollisionDispatcher::findAlgorithm(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btPersistentManifold*) (in OpenTomb) + 177 [0x1004dfa31] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btConvexConvexAlgorithm::CreateFunc::CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*) (in OpenTomb) + 84 [0x100653004] | |
+ ! : | + ! : | + ! : | + ! : | 1 btCollisionDispatcher::findAlgorithm(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btPersistentManifold*) (in OpenTomb) + 152 [0x1004dfa18] | |
+ ! : | + ! : | + ! : | + ! : 1 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 3108 [0x100658e44] | |
+ ! : | + ! : | + ! : | + ! : | 1 btCollisionDispatcher::freeCollisionAlgorithm(void*) (in OpenTomb) + 40 [0x1004dfe78] | |
+ ! : | + ! : | + ! : | + ! : | 1 btPoolAllocator::validPtr(void*) (in OpenTomb) + 0 [0x1004e0040] | |
+ ! : | + ! : | + ! : | + ! : 1 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 3125 [0x100658e55] | |
+ ! : | + ! : | + ! : | + ! : | 1 btTriangleShape::~btTriangleShape() (in OpenTomb) + 21 [0x1002cb6f5] | |
+ ! : | + ! : | + ! : | + ! : | 1 btTriangleShape::~btTriangleShape() (in OpenTomb) + 21 [0x1002cb715] | |
+ ! : | + ! : | + ! : | + ! : | 1 btPolyhedralConvexShape::~btPolyhedralConvexShape() (in OpenTomb) + 0 [0x1001684c0] | |
+ ! : | + ! : | + ! : | + ! : 1 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 1113 [0x100658679] | |
+ ! : | + ! : | + ! : | + ! 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 106 [0x1004f345a] | |
+ ! : | + ! : | + ! : | + 2 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 670,753 [0x10060b3de,0x10060b431] | |
+ ! : | + ! : | + ! : | 3 btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 964,2809,... [0x10060a5a4,0x10060acd9,...] | |
+ ! : | + ! : | + ! : 1 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 389 [0x10065a065] | |
+ ! : | + ! : | + ! : | 1 btConcaveShape::getMargin() const (in OpenTomb) + 1 [0x10009fca1] | |
+ ! : | + ! : | + ! : 1 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 480 [0x10065a0c0] | |
+ ! : | + ! : | + ! : | 1 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 3746 [0x100659d32] | |
+ ! : | + ! : | + ! : 1 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 1084 [0x10065a31c] | |
+ ! : | + ! : | + ! : | 1 btConvexTriangleCallback::clearWrapperData() (in OpenTomb) + 20 [0x10065cd94] | |
+ ! : | + ! : | + ! : 1 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 1063 [0x10065a307] | |
+ ! : | + ! : | + ! 1 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 110 [0x1004debee] | |
+ ! : | + ! : | + ! : 1 btCollisionDispatcher::needsCollision(btCollisionObject const*, btCollisionObject const*) (in OpenTomb) + 137 [0x1004dfba9] | |
+ ! : | + ! : | + ! 1 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 218 [0x1004dec5a] | |
+ ! : | + ! : | + ! 1 btCollisionObjectWrapper::btCollisionObjectWrapper(btCollisionObjectWrapper const*, btCollisionShape const*, btCollisionObject const*, btTransform const&, int, int) (in OpenTomb) + 73 [0x10007b319] | |
+ ! : | + ! : | + ! 1 btCollisionObjectWrapper::btCollisionObjectWrapper(btCollisionObjectWrapper const*, btCollisionShape const*, btCollisionObject const*, btTransform const&, int, int) (in OpenTomb) + 1 [0x10007b3a1] | |
+ ! : | + ! : | + 1 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 197 [0x10021e6d5] | |
+ ! : | + ! : | 1 btHashedOverlappingPairCache::processAllOverlappingPairs(btOverlapCallback*, btDispatcher*) (in OpenTomb) + 360 [0x1000c32e8] | |
+ ! : | + ! : 13 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 485 [0x10042e9f5] | |
+ ! : | + ! : | 9 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 2245 [0x1001bb645] | |
+ ! : | + ! : | + 7 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 3963,3861,... [0x1001bf66b,0x1001bf605,...] | |
+ ! : | + ! : | + 2 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 6477 [0x1001c003d] | |
+ ! : | + ! : | + 2 btDbvtTreeCollider::Process(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 112 [0x1001c03b0] | |
+ ! : | + ! : | + 1 btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 284 [0x1000c5acc] | |
+ ! : | + ! : | + : 1 btHashedOverlappingPairCache::internalAddPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 379 [0x1000c065b] | |
+ ! : | + ! : | + 1 btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 239 [0x1000c5a9f] | |
+ ! : | + ! : | 4 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 1780 [0x1001bb474] | |
+ ! : | + ! : | 3 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 1576 [0x1004e61b8] | |
+ ! : | + ! : | ! 3 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 220 [0x1004e5b7c] | |
+ ! : | + ! : | ! 3 insertleaf(btDbvt*, btDbvtNode*, btDbvtNode*) (in OpenTomb) + 513,928,... [0x1004e4b41,0x1004e4ce0,...] | |
+ ! : | + ! : | 1 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 1345 [0x1004e60d1] | |
+ ! : | + ! : 2 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 1201 [0x10042ecc1] | |
+ ! : | + ! : | 1 btConvexConcaveCollisionAlgorithm::getAllContactManifolds(btAlignedObjectArray<btPersistentManifold*>&) (in OpenTomb) + 367 [0x100657d9f] | |
+ ! : | + ! : | + 1 btAlignedAllocator<btPersistentManifold*, 16u>::allocate(int, btPersistentManifold* const**) (in OpenTomb) + 42 [0x1000056fa] | |
+ ! : | + ! : | + 1 btAlignedAllocInternal(unsigned long, int) (in OpenTomb) + 60 [0x10053f9bc] | |
+ ! : | + ! : | + 1 btAlignedAllocDefault(unsigned long, int) (in OpenTomb) + 60 [0x10053f82c] | |
+ ! : | + ! : | + 1 btAllocDefault(unsigned long) (in OpenTomb) + 16 [0x10053f950] | |
+ ! : | + ! : | 1 btConvexConcaveCollisionAlgorithm::getAllContactManifolds(btAlignedObjectArray<btPersistentManifold*>&) (in OpenTomb) + 753 [0x100657f21] | |
+ ! : | + ! : 1 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 892 [0x10042eb8c] | |
+ ! : | + ! : | 1 btAlignedAllocator<btPersistentManifold*, 16u>::deallocate(btPersistentManifold**) (in OpenTomb) + 28 [0x1000056bc] | |
+ ! : | + ! : | 1 btAlignedFreeInternal(void*) (in OpenTomb) + 4 [0x10053f9d4] | |
+ ! : | + ! : 1 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 1253 [0x10042ecf5] | |
+ ! : | + ! 1 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 2034 [0x100430822] | |
+ ! : | + 17 Character_FixPenetrations(entity_s*, float*) (in OpenTomb) + 256 [0x100430ba0] | |
+ ! : | + 17 Character_UpdateCurrentHeight(entity_s*) (in OpenTomb) + 337 [0x10042b9f1] | |
+ ! : | + 15 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 2078 [0x10042c22e] | |
+ ! : | + : 15 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 521 [0x100581259] | |
+ ! : | + : 15 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | + : 15 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | + : 15 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | + : 15 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 233 [0x10058f989] | |
+ ! : | + : 15 btCollisionWorld::rayTestSingle(btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 106 [0x100577b5a] | |
+ ! : | + : 15 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 652 [0x100577dec] | |
+ ! : | + : 12 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 10080 [0x100339260] | |
+ ! : | + : | 12 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + : | 12 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + : | 6 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + : | + 6 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 164,311,... [0x1001b9f14,0x1001b9fa7,...] | |
+ ! : | + : | 6 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1347,1561,... [0x1004c58e3,0x1004c59b9,...] | |
+ ! : | + : 2 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 4940 [0x100337e4c] | |
+ ! : | + : | 2 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + : | 2 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + : | 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + : | + 1 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 307 [0x1001b9fa3] | |
+ ! : | + : | 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1462 [0x1004c5956] | |
+ ! : | + : 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13263 [0x100339ecf] | |
+ ! : | + : 1 btVoronoiSimplexSolver::inSimplex(btVector3 const&) (in OpenTomb) + 266 [0x1001aefea] | |
+ ! : | + 2 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 1372 [0x10042bf6c] | |
+ ! : | + 2 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 521 [0x100581259] | |
+ ! : | + 2 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | + 2 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | + 2 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | + 2 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 233 [0x10058f989] | |
+ ! : | + 2 btCollisionWorld::rayTestSingle(btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 106 [0x100577b5a] | |
+ ! : | + 2 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 652 [0x100577dec] | |
+ ! : | + 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 3002 [0x1003376ba] | |
+ ! : | + | 1 btSphereShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 1450 [0x10018d87a] | |
+ ! : | + 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 8101 [0x100338aa5] | |
+ ! : | + 1 btSphereShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 1883 [0x10018da2b] | |
+ ! : | 2 Character_MoveOnFloor(entity_s*) (in OpenTomb) + 4787,2814 [0x100433533,0x100432d7e] | |
+ ! : | 1 Character_MoveOnFloor(entity_s*) (in OpenTomb) + 3984 [0x100433210] | |
+ ! : | 1 Character_GhostUpdate(entity_s*) (in OpenTomb) + 153 [0x10042f1e9] | |
+ ! : | 1 Mat4_Mat4_mul(float*, float const*, float const*) (in OpenTomb) + 160 [0x1001908e0] | |
+ ! : 107 Character_ApplyCommands(entity_s*) (in OpenTomb) + 94 [0x10043811e] | |
+ ! : | 107 State_Control_Lara(entity_s*, ss_animation_s*) (in OpenTomb) + 382 [0x1005a17de] | |
+ ! : | 107 Character_UpdateCurrentHeight(entity_s*) (in OpenTomb) + 337 [0x10042b9f1] | |
+ ! : | 81 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 2078 [0x10042c22e] | |
+ ! : | + 81 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 521 [0x100581259] | |
+ ! : | + 81 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | + 79 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | + ! 79 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | + ! 78 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 233 [0x10058f989] | |
+ ! : | + ! : 78 btCollisionWorld::rayTestSingle(btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 106 [0x100577b5a] | |
+ ! : | + ! : 76 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 652 [0x100577dec] | |
+ ! : | + ! : | 63 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 10080 [0x100339260] | |
+ ! : | + ! : | + 61 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + ! : | + ! 61 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! 41 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! : 41 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 311,193,... [0x1001b9fa7,0x1001b9f31,...] | |
+ ! : | + ! : | + ! 20 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 803,1328,... [0x1004c56c3,0x1004c58d0,...] | |
+ ! : | + ! : | + 2 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 1018,2033 [0x1001b6b8a,0x1001b6f81] | |
+ ! : | + ! : | 5 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 10222,8982,... [0x1003392ee,0x100338e16,...] | |
+ ! : | + ! : | 4 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 4940 [0x100337e4c] | |
+ ! : | + ! : | + 4 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | + ! : | + 3 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! 2 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! : 2 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 44,281 [0x1001b9e9c,0x1001b9f89] | |
+ ! : | + ! : | + ! 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 775 [0x1004c56a7] | |
+ ! : | + ! : | + 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1572 [0x1001b6364] | |
+ ! : | + ! : | 3 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13331 [0x100339f13] | |
+ ! : | + ! : | + 3 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + ! : | + 2 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 7346 [0x1001ab202] | |
+ ! : | + ! : | + ! 1 btVoronoiSimplexSolver::closestPtPointTetrahedron(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 344 [0x1001ad878] | |
+ ! : | + ! : | + ! : 1 btVoronoiSimplexSolver::pointOutsideOfPlane(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 1150 [0x1001af76e] | |
+ ! : | + ! : | + ! 1 btVoronoiSimplexSolver::closestPtPointTetrahedron(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 1871 [0x1001ade6f] | |
+ ! : | + ! : | + 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 19 [0x1001a9563] | |
+ ! : | + ! : | 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13263 [0x100339ecf] | |
+ ! : | + ! : | 1 btVoronoiSimplexSolver::inSimplex(btVector3 const&) (in OpenTomb) + 397 [0x1001af06d] | |
+ ! : | + ! : 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 4660 [0x100578d94] | |
+ ! : | + ! : | 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&)::BridgeTriangleRaycastCallback::BridgeTriangleRaycastCallback(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback*, btCollisionObject const*, btConcaveShape const*, btTransform const&) (in OpenTomb) + 77 [0x10057b4dd] | |
+ ! : | + ! : | 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&)::BridgeTriangleRaycastCallback::BridgeTriangleRaycastCallback(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback*, btCollisionObject const*, btConcaveShape const*, btTransform const&) (in OpenTomb) + 341 [0x100589195] | |
+ ! : | + ! : 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 4715 [0x100578dcb] | |
+ ! : | + ! : 1 btBvhTriangleMeshShape::performRaycast(btTriangleCallback*, btVector3 const&, btVector3 const&) (in OpenTomb) + 78 [0x1004f25ce] | |
+ ! : | + ! : 1 btQuantizedBvh::reportRayOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 427 [0x10060fd1b] | |
+ ! : | + ! : 1 btQuantizedBvh::reportBoxCastOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) const (in OpenTomb) + 103 [0x10060fd97] | |
+ ! : | + ! : 1 btQuantizedBvh::walkStacklessQuantizedTreeAgainstRay(btNodeOverlapCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, int, int) const (in OpenTomb) + 9322 [0x10060f9fa] | |
+ ! : | + ! 1 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 116 [0x10058f914] | |
+ ! : | + ! 1 btCollisionWorld::RayResultCallback::needsCollision(btBroadphaseProxy*) const (in OpenTomb) + 102 [0x10022f456] | |
+ ! : | + 2 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 2315,2034 [0x1001bdbab,0x1001bda92] | |
+ ! : | 26 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 1372 [0x10042bf6c] | |
+ ! : | 25 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 521 [0x100581259] | |
+ ! : | ! 25 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | ! 25 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | ! 25 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | ! 25 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 233 [0x10058f989] | |
+ ! : | ! 25 btCollisionWorld::rayTestSingle(btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 106 [0x100577b5a] | |
+ ! : | ! 24 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 652 [0x100577dec] | |
+ ! : | ! : 19 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 10080 [0x100339260] | |
+ ! : | ! : | 17 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | ! : | + 15 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | ! : | + ! 9 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | ! : | + ! : 9 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 353,322,... [0x1001b9fd1,0x1001b9fb2,...] | |
+ ! : | ! : | + ! 6 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1403,1473,... [0x1004c591b,0x1004c5961,...] | |
+ ! : | ! : | + 2 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 791,570 [0x1001b6057,0x1001b5f7a] | |
+ ! : | ! : | 2 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106,1519 [0x1001b67fa,0x1001b6d7f] | |
+ ! : | ! : 2 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13331 [0x100339f13] | |
+ ! : | ! : | 2 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | ! : | 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 7346 [0x1001ab202] | |
+ ! : | ! : | + 1 btVoronoiSimplexSolver::closestPtPointTetrahedron(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 90 [0x1001ad77a] | |
+ ! : | ! : | + 1 btSubSimplexClosestResult::btSubSimplexClosestResult() (in OpenTomb) + 21 [0x1001afbf5] | |
+ ! : | ! : | + 1 btSubSimplexClosestResult::btSubSimplexClosestResult() (in OpenTomb) + 40 [0x1001afc28] | |
+ ! : | ! : | + 1 btUsageBitfield::btUsageBitfield() (in OpenTomb) + 21 [0x1001afc45] | |
+ ! : | ! : | + 1 btUsageBitfield::btUsageBitfield() (in OpenTomb) + 21 [0x1001afc65] | |
+ ! : | ! : | + 1 btUsageBitfield::reset() (in OpenTomb) + 12 [0x1001afbbc] | |
+ ! : | ! : | 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 10100 [0x1001abcc4] | |
+ ! : | ! : | 1 btVoronoiSimplexSolver::reduceVertices(btUsageBitfield const&) (in OpenTomb) + 211 [0x1001a9363] | |
+ ! : | ! : | 1 btVoronoiSimplexSolver::removeVertex(int) (in OpenTomb) + 215 [0x1001a9277] | |
+ ! : | ! : 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 4940 [0x100337e4c] | |
+ ! : | ! : | 1 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | ! : | 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | ! : | 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | ! : | 1 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 426 [0x1001ba01a] | |
+ ! : | ! : 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 8101 [0x100338aa5] | |
+ ! : | ! : | 1 btSphereShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 1691 [0x10018d96b] | |
+ ! : | ! : 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 11124 [0x100339674] | |
+ ! : | ! 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 86 [0x100577bb6] | |
+ ! : | ! 1 btSphereShape::btSphereShape(float) (in OpenTomb) + 31 [0x1003f9fcf] | |
+ ! : | ! 1 btSphereShape::btSphereShape(float) (in OpenTomb) + 12 [0x1003fa77c] | |
+ ! : | 1 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 47 [0x10058107f] | |
+ ! : 23 Character_ApplyCommands(entity_s*) (in OpenTomb) + 284 [0x1004381dc] | |
+ ! : | 14 Character_UpdateCurrentCollisions(entity_s*) (in OpenTomb) + 1320 [0x10042f8e8] | |
+ ! : | + 14 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 95 [0x1004dfdaf] | |
+ ! : | + 14 btHashedOverlappingPairCache::processAllOverlappingPairs(btOverlapCallback*, btDispatcher*) (in OpenTomb) + 251 [0x1000c327b] | |
+ ! : | + 14 btCollisionPairCallback::processOverlap(btBroadphasePair&) (in OpenTomb) + 60 [0x1004e054c] | |
+ ! : | + 14 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 349 [0x10021e76d] | |
+ ! : | + 14 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 539 [0x1004ded9b] | |
+ ! : | + 13 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 680 [0x10065a188] | |
+ ! : | + ! 13 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 93 [0x1004f278d] | |
+ ! : | + ! 13 btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 3565 [0x10060afcd] | |
+ ! : | + ! 13 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 832 [0x10060b480] | |
+ ! : | + ! 10 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 1342 [0x1004f392e] | |
+ ! : | + ! : 7 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2906 [0x100658d7a] | |
+ ! : | + ! : | 6 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 18101 [0x10064ee15] | |
+ ! : | + ! : | + 6 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : | + ! : | + 3 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 10128 [0x100369980] | |
+ ! : | + ! : | + ! 3 btGjkEpaPenetrationDepthSolver::calcPenDepth(btVoronoiSimplexSolver&, btConvexShape const*, btConvexShape const*, btTransform const&, btTransform const&, btVector3&, btVector3&, btVector3&, btIDebugDraw*) (in OpenTomb) + 411 [0x10042660b] | |
+ ! : | + ! : | + ! 2 btGjkEpaSolver2::Penetration(btConvexShape const*, btTransform const&, btConvexShape const*, btTransform const&, btVector3 const&, btGjkEpaSolver2::sResults&, bool) (in OpenTomb) + 510 [0x10067758e] | |
+ ! : | + ! : | + ! : 2 gjkepa2_impl::GJK::Evaluate(gjkepa2_impl::MinkowskiDiff const&, btVector3 const&) (in OpenTomb) + 1283 [0x10067a473] | |
+ ! : | + ! : | + ! : 2 gjkepa2_impl::GJK::appendvertice(gjkepa2_impl::GJK::sSimplex&, btVector3 const&) (in OpenTomb) + 140 [0x1006815ac] | |
+ ! : | + ! : | + ! : 2 gjkepa2_impl::GJK::getsupport(btVector3 const&, gjkepa2_impl::GJK::sSV&) const (in OpenTomb) + 620 [0x10067f72c] | |
+ ! : | + ! : | + ! : 2 gjkepa2_impl::MinkowskiDiff::Support(btVector3 const&) const (in OpenTomb) + 435 [0x10067fd53] | |
+ ! : | + ! : | + ! : 1 gjkepa2_impl::MinkowskiDiff::Support1(btVector3 const&) const (in OpenTomb) + 1079 [0x100680307] | |
+ ! : | + ! : | + ! : | 1 btConvexShape::localGetSupportVertexNonVirtual(btVector3 const&) const (in OpenTomb) + 1157 [0x100643085] | |
+ ! : | + ! : | + ! : 1 gjkepa2_impl::MinkowskiDiff::Support1(btVector3 const&) const (in OpenTomb) + 425 [0x100680079] | |
+ ! : | + ! : | + ! 1 btGjkEpaSolver2::Penetration(btConvexShape const*, btTransform const&, btConvexShape const*, btTransform const&, btVector3 const&, btGjkEpaSolver2::sResults&, bool) (in OpenTomb) + 932 [0x100677734] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::EPA::Evaluate(gjkepa2_impl::GJK&, btVector3 const&) (in OpenTomb) + 2300 [0x10067be6c] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::EPA::expand(unsigned int, gjkepa2_impl::GJK::sSV*, gjkepa2_impl::EPA::sFace*, unsigned int, gjkepa2_impl::EPA::sHorizon&) (in OpenTomb) + 457 [0x10067f929] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::EPA::newface(gjkepa2_impl::GJK::sSV*, gjkepa2_impl::GJK::sSV*, gjkepa2_impl::GJK::sSV*, bool) (in OpenTomb) + 1605 [0x10067f075] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::EPA::getedgedist(gjkepa2_impl::EPA::sFace*, gjkepa2_impl::GJK::sSV*, gjkepa2_impl::GJK::sSV*, float&) (in OpenTomb) + 1754 [0x100680e2a] | |
+ ! : | + ! : | + 2 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 1587,1163 [0x100367823,0x10036767b] | |
+ ! : | + ! : | + 1 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4290 [0x1003682b2] | |
+ ! : | + ! : | + 1 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8222 [0x1006427fe] | |
+ ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 7897 [0x10064c639] | |
+ ! : | + ! : | 1 btGjkPairDetector::btGjkPairDetector(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) + 53 [0x100366fc5] | |
+ ! : | + ! : | 1 btGjkPairDetector::btGjkPairDetector(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) + 53 [0x100366d75] | |
+ ! : | + ! : 2 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 155,317 [0x1006582bb,0x10065835d] | |
+ ! : | + ! : 1 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 3108 [0x100658e44] | |
+ ! : | + ! : 1 btCollisionDispatcher::freeCollisionAlgorithm(void*) (in OpenTomb) + 40 [0x1004dfe78] | |
+ ! : | + ! : 1 btPoolAllocator::validPtr(void*) (in OpenTomb) + 42 [0x1004e006a] | |
+ ! : | + ! 3 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 430,830,... [0x1004f359e,0x1004f372e,...] | |
+ ! : | + 1 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 480 [0x10065a0c0] | |
+ ! : | + 1 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 186 [0x100658f4a] | |
+ ! : | + 1 btTransform::inverse() const (in OpenTomb) + 715 [0x100077e5b] | |
+ ! : | 4 Character_UpdateCurrentCollisions(entity_s*) (in OpenTomb) + 1186 [0x10042f862] | |
+ ! : | + 3 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 2245 [0x1001bb645] | |
+ ! : | + ! 3 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 5709,4123,... [0x1001bfd3d,0x1001bf70b,...] | |
+ ! : | + 1 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 1780 [0x1001bb474] | |
+ ! : | + 1 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 1576 [0x1004e61b8] | |
+ ! : | + 1 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 220 [0x1004e5b7c] | |
+ ! : | + 1 insertleaf(btDbvt*, btDbvtNode*, btDbvtNode*) (in OpenTomb) + 118 [0x1004e49b6] | |
+ ! : | 2 Character_UpdateCurrentCollisions(entity_s*) (in OpenTomb) + 272 [0x10042f4d0] | |
+ ! : | + 2 Mat4_Mat4_mul(float*, float const*, float const*) (in OpenTomb) + 160,188 [0x1001908e0,0x1001908fc] | |
+ ! : | 2 Character_UpdateCurrentCollisions(entity_s*) (in OpenTomb) + 1020 [0x10042f7bc] | |
+ ! : | + 2 btBoxShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 1909,2115 [0x1006aec35,0x1006aed03] | |
+ ! : | 1 Character_UpdateCurrentCollisions(entity_s*) (in OpenTomb) + 1656 [0x10042fa38] | |
+ ! : 1 Character_ApplyCommands(entity_s*) (in OpenTomb) + 431 [0x10043826f] | |
+ ! : 1 Entity_UpdateRigidBody(entity_s*, int) (in OpenTomb) + 638 [0x10014f2ce] | |
+ ! : 1 Entity_RebuildBV(entity_s*) (in OpenTomb) + 119 [0x10014f367] | |
+ ! : 1 OBB_Transform(obb_s*) (in OpenTomb) + 117 [0x100649435] | |
+ ! : 1 Polygon_vTransform(polygon_s*, polygon_s*, float*) (in OpenTomb) + 1 [0x10006a861] | |
+ ! 394 Game_Frame(float) (in OpenTomb) + 786 [0x1003fef52] | |
+ ! : 392 Entity_Frame(entity_s*, float) (in OpenTomb) + 1306 [0x100152f9a] | |
+ ! : | 301 Character_FixPenetrations(entity_s*, float*) (in OpenTomb) + 157 [0x100430b3d] | |
+ ! : | + 299 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 2064 [0x100430840] | |
+ ! : | + ! 167 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 630 [0x10042ea86] | |
+ ! : | + ! : 164 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 95 [0x1004dfdaf] | |
+ ! : | + ! : | 164 btHashedOverlappingPairCache::processAllOverlappingPairs(btOverlapCallback*, btDispatcher*) (in OpenTomb) + 251 [0x1000c327b] | |
+ ! : | + ! : | 164 btCollisionPairCallback::processOverlap(btBroadphasePair&) (in OpenTomb) + 60 [0x1004e054c] | |
+ ! : | + ! : | 158 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 349 [0x10021e76d] | |
+ ! : | + ! : | + 151 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 539 [0x1004ded9b] | |
+ ! : | + ! : | + ! 131 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 680 [0x10065a188] | |
+ ! : | + ! : | + ! : 130 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 93 [0x1004f278d] | |
+ ! : | + ! : | + ! : | 127 btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 3565 [0x10060afcd] | |
+ ! : | + ! : | + ! : | + 115 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 832 [0x10060b480] | |
+ ! : | + ! : | + ! : | + ! 107 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 1342 [0x1004f392e] | |
+ ! : | + ! : | + ! : | + ! : 89 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2906 [0x100658d7a] | |
+ ! : | + ! : | + ! : | + ! : | 78 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 18101 [0x10064ee15] | |
+ ! : | + ! : | + ! : | + ! : | + 77 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : | + ! : | + ! : | + ! : | + ! 41 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4511,6098,... [0x10036838f,0x1003689c2,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! 25 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 7116 [0x100368dbc] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 24 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 14 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 2738,2897,... [0x1001aa002,0x1001aa0a1,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 8 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 4819 [0x1001aa823] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 6 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 1,524,... [0x1001abe01,0x1001ac00c,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 2 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 76 [0x1001abe4c] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 2 btUsageBitfield::reset() (in OpenTomb) + 32 [0x1001afbd0] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 67 [0x1001a9593] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btSubSimplexClosestResult::reset() (in OpenTomb) + 68 [0x1001afac4] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | + 1 btUsageBitfield::reset() (in OpenTomb) + 12 [0x1001afbbc] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 10326 [0x1001abda6] | |
+ ! : | + ! : | + ! : | + ! : | + ! : | 1 btSubSimplexClosestResult::isValid() (in OpenTomb) + 17 [0x1001afb31] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 1 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 84 [0x1001aec44] | |
+ ! : | + ! : | + ! : | + ! : | + ! 7 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4290 [0x1003682b2] | |
+ ! : | + ! : | + ! : | + ! : | + ! : 7 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 808,1441,... [0x100640b08,0x100640d81,...] | |
+ ! : | + ! : | + ! : | + ! : | + ! 4 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4250 [0x10036828a] | |
+ ! : | + ! : | + ! : | + ! : | + ! 4 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 360,47,... [0x100640948,0x10064080f,...] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 58 [0x1003671ea] | |
+ ! : | + ! : | + ! : | + ! : | 3 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 8241,18079 [0x10064c791,0x10064edff] | |
+ ! : | + ! : | + ! : | + ! : | 2 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 10286 [0x10064cf8e] | |
+ ! : | + ! : | + ! : | + ! : | + 2 btPolyhedralConvexShape::getConvexPolyhedron() const (in OpenTomb) + 0,12 [0x100589bc0,0x100589bcc] | |
+ ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 217 [0x10064a839] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btManifoldResult::setPersistentManifold(btPersistentManifold*) (in OpenTomb) + 12 [0x100077b0c] | |
+ ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 7897 [0x10064c639] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btGjkPairDetector::btGjkPairDetector(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) + 53 [0x100366fc5] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btGjkPairDetector::btGjkPairDetector(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) + 243 [0x100366e33] | |
+ ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 8648 [0x10064c928] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btDummyResult::btDummyResult() (in OpenTomb) + 21 [0x100651c65] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btDummyResult::btDummyResult() (in OpenTomb) + 31 [0x100652adf] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btDiscreteCollisionDetectorInterface::Result::Result() (in OpenTomb) + 28 [0x1001a394c] | |
+ ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 8660 [0x10064c934] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btCollisionShape::getShapeType() const (in OpenTomb) + 12 [0x10007b49c] | |
+ ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 17996 [0x10064edac] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btWithoutMarginResult::~btWithoutMarginResult() (in OpenTomb) + 21 [0x100651cc5] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btWithoutMarginResult::~btWithoutMarginResult() (in OpenTomb) + 21 [0x100652775] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btDiscreteCollisionDetectorInterface::Result::~Result() (in OpenTomb) + 9 [0x1001a38a9] | |
+ ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 18008 [0x10064edb8] | |
+ ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btDummyResult::~btDummyResult() (in OpenTomb) + 21 [0x100651ce5] | |
+ ! : | + ! : | + ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btDummyResult::~btDummyResult() (in OpenTomb) + 1 [0x100652741] | |
+ ! : | + ! : | + ! : | + ! : 5 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 3077,483,... [0x100658e25,0x100658403,...] | |
+ ! : | + ! : | + ! : | + ! : 4 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 3108 [0x100658e44] | |
+ ! : | + ! : | + ! : | + ! : | 3 btCollisionDispatcher::freeCollisionAlgorithm(void*) (in OpenTomb) + 40 [0x1004dfe78] | |
+ ! : | + ! : | + ! : | + ! : | + 3 btPoolAllocator::validPtr(void*) (in OpenTomb) + 52,16 [0x1004e0074,0x1004e0050] | |
+ ! : | + ! : | + ! : | + ! : | 1 btCollisionDispatcher::freeCollisionAlgorithm(void*) (in OpenTomb) + 12 [0x1004dfe5c] | |
+ ! : | + ! : | + ! : | + ! : 3 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2096 [0x100658a50] | |
+ ! : | + ! : | + ! : | + ! : | 2 btTriangleShape::btTriangleShape(btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 45 [0x1002cb6cd] | |
+ ! : | + ! : | + ! : | + ! : | + 2 btTriangleShape::btTriangleShape(btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 46 [0x1002cb74e] | |
+ ! : | + ! : | + ! : | + ! : | + 2 btPolyhedralConvexShape::btPolyhedralConvexShape() (in OpenTomb) + 31 [0x10016848f] | |
+ ! : | + ! : | + ! : | + ! : | + 2 btConvexInternalShape::btConvexInternalShape() (in OpenTomb) + 232,123 [0x10041d1b8,0x10041d14b] | |
+ ! : | + ! : | + ! : | + ! : | 1 btTriangleShape::btTriangleShape(btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 16 [0x1002cb6b0] | |
+ ! : | + ! : | + ! : | + ! : 2 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 1952 [0x1006589c0] | |
+ ! : | + ! : | + ! : | + ! : | 2 btCollisionAlgorithmConstructionInfo::btCollisionAlgorithmConstructionInfo() (in OpenTomb) + 21 [0x1004e0185] | |
+ ! : | + ! : | + ! : | + ! : | 2 btCollisionAlgorithmConstructionInfo::btCollisionAlgorithmConstructionInfo() (in OpenTomb) + 1,12 [0x1004e0581,0x1004e058c] | |
+ ! : | + ! : | + ! : | + ! : 2 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2419 [0x100658b93] | |
+ ! : | + ! : | + ! : | + ! : | 2 btManifoldResult::getBody0Internal() const (in OpenTomb) + 16,24 [0x10053f630,0x10053f638] | |
+ ! : | + ! : | + ! : | + ! : 1 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2288 [0x100658b10] | |
+ ! : | + ! : | + ! : | + ! : | 1 btCollisionObjectWrapper::btCollisionObjectWrapper(btCollisionObjectWrapper const*, btCollisionShape const*, btCollisionObject const*, btTransform const&, int, int) (in OpenTomb) + 73 [0x10007b319] | |
+ ! : | + ! : | + ! : | + ! : | 1 btCollisionObjectWrapper::btCollisionObjectWrapper(btCollisionObjectWrapper const*, btCollisionShape const*, btCollisionObject const*, btTransform const&, int, int) (in OpenTomb) + 7 [0x10007b3a7] | |
+ ! : | + ! : | + ! : | + ! : 1 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2366 [0x100658b5e] | |
+ ! : | + ! : | + ! : | + ! : 1 btCollisionDispatcher::findAlgorithm(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btPersistentManifold*) (in OpenTomb) + 177 [0x1004dfa31] | |
+ ! : | + ! : | + ! : | + ! : 1 btConvexConvexAlgorithm::CreateFunc::CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*) (in OpenTomb) + 180 [0x100653064] | |
+ ! : | + ! : | + ! : | + ! : 1 btConvexConvexAlgorithm::btConvexConvexAlgorithm(btPersistentManifold*, btCollisionAlgorithmConstructionInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*, int, int) (in OpenTomb) + 118 [0x10064a646] | |
+ ! : | + ! : | + ! : | + ! : 1 btConvexConvexAlgorithm::btConvexConvexAlgorithm(btPersistentManifold*, btCollisionAlgorithmConstructionInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*, int, int) (in OpenTomb) + 114 [0x10064a592] | |
+ ! : | + ! : | + ! : | + ! 5 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 790,1234,... [0x1004f3706,0x1004f38c2,...] | |
+ ! : | + ! : | + ! : | + ! 2 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 180 [0x1004f34a4] | |
+ ! : | + ! : | + ! : | + ! : 2 btTriangleIndexVertexArray::getLockedReadOnlyVertexIndexBase(unsigned char const**, int&, PHY_ScalarType&, int&, unsigned char const**, int&, int&, PHY_ScalarType&, int) const (in OpenTomb) + 212,245 [0x10032f264,0x10032f285] | |
+ ! : | + ! : | + ! : | + ! 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 319 [0x1004f352f] | |
+ ! : | + ! : | + ! : | + ! 1 btStridingMeshInterface::getScaling() const (in OpenTomb) + 22 [0x1001b93b6] | |
+ ! : | + ! : | + ! : | + 10 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 724,452,... [0x10060b414,0x10060b304,...] | |
+ ! : | + ! : | + ! : | + 2 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 910 [0x10060b4ce] | |
+ ! : | + ! : | + ! : | + 2 btQuantizedBvhNode::getEscapeIndex() const (in OpenTomb) + 25,8 [0x100371259,0x100371248] | |
+ ! : | + ! : | + ! : | 3 btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 3190,1293,... [0x10060ae56,0x10060a6ed,...] | |
+ ! : | + ! : | + ! : 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 62 [0x1004f276e] | |
+ ! : | + ! : | + ! : 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::MyNodeOverlapCallback(btTriangleCallback*, btStridingMeshInterface*) (in OpenTomb) + 37 [0x1004f27e5] | |
+ ! : | + ! : | + ! : 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::MyNodeOverlapCallback(btTriangleCallback*, btStridingMeshInterface*) (in OpenTomb) + 113 [0x1004f3391] | |
+ ! : | + ! : | + ! 17 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 480 [0x10065a0c0] | |
+ ! : | + ! : | + ! : 8 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 4011,77,... [0x100659e3b,0x100658edd,...] | |
+ ! : | + ! : | + ! : 6 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 3805 [0x100659d6d] | |
+ ! : | + ! : | + ! : | 6 btBoxShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 228,1780,... [0x1006ae5a4,0x1006aebb4,...] | |
+ ! : | + ! : | + ! : 3 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 186 [0x100658f4a] | |
+ ! : | + ! : | + ! : 3 btTransform::inverse() const (in OpenTomb) + 931,1593,... [0x100077f33,0x1000781c9,...] | |
+ ! : | + ! : | + ! 1 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 225 [0x100659fc1] | |
+ ! : | + ! : | + ! : 1 btCollisionShape::getShapeType() const (in OpenTomb) + 15 [0x10007b49f] | |
+ ! : | + ! : | + ! 1 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 389 [0x10065a065] | |
+ ! : | + ! : | + ! : 1 btConcaveShape::getMargin() const (in OpenTomb) + 1 [0x10009fca1] | |
+ ! : | + ! : | + ! 1 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 293 [0x10065a005] | |
+ ! : | + ! : | + 4 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 110 [0x1004debee] | |
+ ! : | + ! : | + ! 3 btCollisionDispatcher::needsCollision(btCollisionObject const*, btCollisionObject const*) (in OpenTomb) + 532,294,... [0x1004dfd34,0x1004dfc46,...] | |
+ ! : | + ! : | + ! 1 btCollisionDispatcher::needsCollision(btCollisionObject const*, btCollisionObject const*) (in OpenTomb) + 486 [0x1004dfd06] | |
+ ! : | + ! : | + ! 1 btCollisionObject::checkCollideWith(btCollisionObject const*) const (in OpenTomb) + 82 [0x1004e01e2] | |
+ ! : | + ! : | + 2 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 135,442 [0x1004dec07,0x1004ded3a] | |
+ ! : | + ! : | + 1 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 431 [0x1004ded2f] | |
+ ! : | + ! : | + 1 btManifoldResult::btManifoldResult(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*) (in OpenTomb) + 1 [0x10035f9f1] | |
+ ! : | + ! : | 5 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 359,197,... [0x10021e777,0x10021e6d5,...] | |
+ ! : | + ! : | 1 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 54 [0x10021e646] | |
+ ! : | + ! : | 1 btCollisionObject::getUserPointer() const (in OpenTomb) + 12 [0x10022d9bc] | |
+ ! : | + ! : 3 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 52,55,... [0x1004dfd84,0x1004dfd87,...] | |
+ ! : | + ! 109 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 485 [0x10042e9f5] | |
+ ! : | + ! : 70 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 2245 [0x1001bb645] | |
+ ! : | + ! : | 50 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 2794,1601,... [0x1001bf1da,0x1001bed31,...] | |
+ ! : | + ! : | 15 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 6477 [0x1001c003d] | |
+ ! : | + ! : | + 14 btDbvtTreeCollider::Process(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 112 [0x1001c03b0] | |
+ ! : | + ! : | + ! 10 btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 284 [0x1000c5acc] | |
+ ! : | + ! : | + ! : 10 btHashedOverlappingPairCache::internalAddPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 792,356,... [0x1000c07f8,0x1000c0644,...] | |
+ ! : | + ! : | + ! 4 btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 231,65,... [0x1000c5a97,0x1000c59f1,...] | |
+ ! : | + ! : | + 1 btDbvtTreeCollider::Process(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 141 [0x1001c03cd] | |
+ ! : | + ! : | 3 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 5562 [0x1001bfcaa] | |
+ ! : | + ! : | + 3 btDbvt::sStkNN::sStkNN(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 37 [0x100078875] | |
+ ! : | + ! : | + 3 btDbvt::sStkNN::sStkNN(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 35,0 [0x100078a93,0x100078a70] | |
+ ! : | + ! : | 1 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 139 [0x1001be77b] | |
+ ! : | + ! : | + 1 btDbvt::sStkNN::sStkNN() (in OpenTomb) + 21 [0x100078845] | |
+ ! : | + ! : | + 1 btDbvt::sStkNN::sStkNN() (in OpenTomb) + 1 [0x100078aa1] | |
+ ! : | + ! : | 1 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 1383 [0x1001bec57] | |
+ ! : | + ! : | 1 btDbvt::sStkNN::sStkNN(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 16 [0x100078860] | |
+ ! : | + ! : 35 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 1780 [0x1001bb474] | |
+ ! : | + ! : | 34 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 1576 [0x1004e61b8] | |
+ ! : | + ! : | + 24 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 220 [0x1004e5b7c] | |
+ ! : | + ! : | + ! 24 insertleaf(btDbvt*, btDbvtNode*, btDbvtNode*) (in OpenTomb) + 1025,352,... [0x1004e4d41,0x1004e4aa0,...] | |
+ ! : | + ! : | + 9 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 40 [0x1004e5ac8] | |
+ ! : | + ! : | + ! 7 removeleaf(btDbvt*, btDbvtNode*) (in OpenTomb) + 722,112,... [0x1004e57b2,0x1004e5550,...] | |
+ ! : | + ! : | + ! 2 removeleaf(btDbvt*, btDbvtNode*) (in OpenTomb) + 398 [0x1004e566e] | |
+ ! : | + ! : | + ! 2 btDbvtAabbMm::btDbvtAabbMm(btDbvtAabbMm const&) (in OpenTomb) + 29 [0x10013da8d] | |
+ ! : | + ! : | + ! 2 btDbvtAabbMm::btDbvtAabbMm(btDbvtAabbMm const&) (in OpenTomb) + 46,16 [0x10013dcde,0x10013dcc0] | |
+ ! : | + ! : | + 1 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 4 [0x1004e5aa4] | |
+ ! : | + ! : | 1 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 1252 [0x1004e6074] | |
+ ! : | + ! : 2 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 994,610 [0x1001bb162,0x1001bafe2] | |
+ ! : | + ! : 1 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 2144 [0x1001bb5e0] | |
+ ! : | + ! : | 1 btDbvtTreeCollider::btDbvtTreeCollider(btDbvtBroadphase*) (in OpenTomb) + 29 [0x1001bd23d] | |
+ ! : | + ! : | 1 btDbvtTreeCollider::btDbvtTreeCollider(btDbvtBroadphase*) (in OpenTomb) + 53 [0x1001c02f5] | |
+ ! : | + ! : 1 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 2192 [0x1001bb610] | |
+ ! : | + ! : 1 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 64 [0x1001be730] | |
+ ! : | + ! 9 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 1165,1212,... [0x10042ec9d,0x10042eccc,...] | |
+ ! : | + ! 7 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 1201 [0x10042ecc1] | |
+ ! : | + ! : 5 btConvexConcaveCollisionAlgorithm::getAllContactManifolds(btAlignedObjectArray<btPersistentManifold*>&) (in OpenTomb) + 367 [0x100657d9f] | |
+ ! : | + ! : | 4 btAlignedAllocator<btPersistentManifold*, 16u>::allocate(int, btPersistentManifold* const**) (in OpenTomb) + 42 [0x1000056fa] | |
+ ! : | + ! : | + 4 btAlignedAllocInternal(unsigned long, int) (in OpenTomb) + 60 [0x10053f9bc] | |
+ ! : | + ! : | + 4 btAlignedAllocDefault(unsigned long, int) (in OpenTomb) + 60 [0x10053f82c] | |
+ ! : | + ! : | + 4 btAllocDefault(unsigned long) (in OpenTomb) + 21 [0x10053f955] | |
+ ! : | + ! : | + 4 malloc (in libsystem_malloc.dylib) + 42 [0x7fff855d9395] | |
+ ! : | + ! : | + 4 malloc_zone_malloc (in libsystem_malloc.dylib) + 71 [0x7fff855da877] | |
+ ! : | + ! : | + 2 nano_malloc_scribble (in libsystem_malloc.dylib) + 42 [0x7fff855ec22c] | |
+ ! : | + ! : | + ! 2 _nano_malloc_check_clear (in libsystem_malloc.dylib) + 63,315 [0x7fff855da929,0x7fff855daa25] | |
+ ! : | + ! : | + 1 nano_malloc_scribble (in libsystem_malloc.dylib) + 197 [0x7fff855ec2c7] | |
+ ! : | + ! : | + ! 1 _platform_memset$VARIANT$Merom (in libsystem_platform.dylib) + 0 [0x7fff92635ce0] | |
+ ! : | + ! : | + 1 nano_malloc_scribble (in libsystem_malloc.dylib) + 83 [0x7fff855ec255] | |
+ ! : | + ! : | 1 btAlignedAllocator<btPersistentManifold*, 16u>::allocate(int, btPersistentManifold* const**) (in OpenTomb) + 1 [0x1000056d1] | |
+ ! : | + ! : 2 btConvexConcaveCollisionAlgorithm::getAllContactManifolds(btAlignedObjectArray<btPersistentManifold*>&) (in OpenTomb) + 753,438 [0x100657f21,0x100657de6] | |
+ ! : | + ! 3 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 892 [0x10042eb8c] | |
+ ! : | + ! : 3 btAlignedAllocator<btPersistentManifold*, 16u>::deallocate(btPersistentManifold**) (in OpenTomb) + 28 [0x1000056bc] | |
+ ! : | + ! : 3 btAlignedFreeInternal(void*) (in OpenTomb) + 61 [0x10053fa0d] | |
+ ! : | + ! : 2 btAlignedFreeDefault(void*) (in OpenTomb) + 1,34 [0x10053f881,0x10053f8a2] | |
+ ! : | + ! : 1 btAlignedFreeDefault(void*) (in OpenTomb) + 51 [0x10053f8b3] | |
+ ! : | + ! : 1 btFreeDefault(void*) (in OpenTomb) + 21 [0x10053f975] | |
+ ! : | + ! : 1 nano_free_definite_size_scribble (in libsystem_malloc.dylib) + 6 [0x7fff855ec472] | |
+ ! : | + ! 1 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 54 [0x10042e846] | |
+ ! : | + ! : 1 btPairCachingGhostObject::getOverlappingPairCache() (in OpenTomb) + 12 [0x1003bbe7c] | |
+ ! : | + ! 1 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 260 [0x10042e914] | |
+ ! : | + ! : 1 btCollisionObject::getWorldTransform() (in OpenTomb) + 12 [0x10001bbdc] | |
+ ! : | + ! 1 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 325 [0x10042e955] | |
+ ! : | + ! : 1 btBoxShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 1572 [0x1006aeae4] | |
+ ! : | + ! 1 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 694 [0x10042eac6] | |
+ ! : | + ! 1 btHashedOverlappingPairCache::getNumOverlappingPairs() const (in OpenTomb) + 0 [0x1000c5c80] | |
+ ! : | + 1 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 2000 [0x100430800] | |
+ ! : | + ! 1 btCollisionObject::setWorldTransform(btTransform const&) (in OpenTomb) + 80 [0x1000416d0] | |
+ ! : | + 1 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 2038 [0x100430826] | |
+ ! : | 91 Character_FixPenetrations(entity_s*, float*) (in OpenTomb) + 256 [0x100430ba0] | |
+ ! : | 91 Character_UpdateCurrentHeight(entity_s*) (in OpenTomb) + 337 [0x10042b9f1] | |
+ ! : | 68 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 2078 [0x10042c22e] | |
+ ! : | ! 68 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 521 [0x100581259] | |
+ ! : | ! 68 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | ! 67 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | ! : 67 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | ! : 67 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 233 [0x10058f989] | |
+ ! : | ! : 67 btCollisionWorld::rayTestSingle(btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 106 [0x100577b5a] | |
+ ! : | ! : 66 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 652 [0x100577dec] | |
+ ! : | ! : | 58 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 10080 [0x100339260] | |
+ ! : | ! : | + 57 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | ! : | + ! 56 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | ! : | + ! : 36 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | ! : | + ! : | 36 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 311,307,... [0x1001b9fa7,0x1001b9fa3,...] | |
+ ! : | ! : | + ! : 20 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1328,1446,... [0x1004c58d0,0x1004c5946,...] | |
+ ! : | ! : | + ! 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1341 [0x1001b627d] | |
+ ! : | ! : | + 1 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 1987 [0x1001b6f53] | |
+ ! : | ! : | 4 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 8979,9055,... [0x100338e13,0x100338e5f,...] | |
+ ! : | ! : | 3 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13331 [0x100339f13] | |
+ ! : | ! : | + 3 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | ! : | + 3 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 7346 [0x1001ab202] | |
+ ! : | ! : | + 1 btVoronoiSimplexSolver::closestPtPointTetrahedron(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 397 [0x1001ad8ad] | |
+ ! : | ! : | + ! 1 btVoronoiSimplexSolver::pointOutsideOfPlane(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 1792 [0x1001af9f0] | |
+ ! : | ! : | + 1 btVoronoiSimplexSolver::closestPtPointTetrahedron(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 4074 [0x1001ae70a] | |
+ ! : | ! : | + ! 1 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 6336 [0x1001ad6c0] | |
+ ! : | ! : | + 1 btVoronoiSimplexSolver::closestPtPointTetrahedron(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 4011 [0x1001ae6cb] | |
+ ! : | ! : | 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 4940 [0x100337e4c] | |
+ ! : | ! : | 1 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | ! : | 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | ! : | 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1191 [0x1004c5847] | |
+ ! : | ! : 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 4715 [0x100578dcb] | |
+ ! : | ! : 1 btBvhTriangleMeshShape::performRaycast(btTriangleCallback*, btVector3 const&, btVector3 const&) (in OpenTomb) + 78 [0x1004f25ce] | |
+ ! : | ! : 1 btQuantizedBvh::reportRayOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 427 [0x10060fd1b] | |
+ ! : | ! : 1 btQuantizedBvh::reportBoxCastOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) const (in OpenTomb) + 103 [0x10060fd97] | |
+ ! : | ! : 1 btQuantizedBvh::walkStacklessQuantizedTreeAgainstRay(btNodeOverlapCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, int, int) const (in OpenTomb) + 7675 [0x10060f38b] | |
+ ! : | ! 1 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 1970 [0x1001bda52] | |
+ ! : | 23 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 1372 [0x10042bf6c] | |
+ ! : | 23 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 521 [0x100581259] | |
+ ! : | 23 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | 22 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | : 22 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | : 22 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 233 [0x10058f989] | |
+ ! : | : 22 btCollisionWorld::rayTestSingle(btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 106 [0x100577b5a] | |
+ ! : | : 20 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 652 [0x100577dec] | |
+ ! : | : | 13 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 10080 [0x100339260] | |
+ ! : | : | + 13 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | : | + 13 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | : | + 8 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | : | + ! 8 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 109,426,... [0x1001b9edd,0x1001ba01a,...] | |
+ ! : | : | + 5 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1347,803,... [0x1004c58e3,0x1004c56c3,...] | |
+ ! : | : | 3 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 4940 [0x100337e4c] | |
+ ! : | : | + 3 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
+ ! : | : | + 3 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | : | + 2 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1,1494 [0x1004c53a1,0x1004c5976] | |
+ ! : | : | + 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | : | + 1 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 71 [0x1001b9eb7] | |
+ ! : | : | 3 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13331 [0x100339f13] | |
+ ! : | : | + 3 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | : | + 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 67 [0x1001a9593] | |
+ ! : | : | + ! 1 btSubSimplexClosestResult::reset() (in OpenTomb) + 68 [0x1001afac4] | |
+ ! : | : | + ! 1 btUsageBitfield::reset() (in OpenTomb) + 26 [0x1001afbca] | |
+ ! : | : | + 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 7346 [0x1001ab202] | |
+ ! : | : | + ! 1 btVoronoiSimplexSolver::closestPtPointTetrahedron(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 4074 [0x1001ae70a] | |
+ ! : | : | + ! 1 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 5968 [0x1001ad550] | |
+ ! : | : | + 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 7919 [0x1001ab43f] | |
+ ! : | : | 1 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13263 [0x100339ecf] | |
+ ! : | : | 1 btVoronoiSimplexSolver::inSimplex(btVector3 const&) (in OpenTomb) + 694 [0x1001af196] | |
+ ! : | : 2 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 4715 [0x100578dcb] | |
+ ! : | : 2 btBvhTriangleMeshShape::performRaycast(btTriangleCallback*, btVector3 const&, btVector3 const&) (in OpenTomb) + 78 [0x1004f25ce] | |
+ ! : | : 2 btQuantizedBvh::reportRayOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 427 [0x10060fd1b] | |
+ ! : | : 2 btQuantizedBvh::reportBoxCastOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) const (in OpenTomb) + 103 [0x10060fd97] | |
+ ! : | : 2 btQuantizedBvh::walkStacklessQuantizedTreeAgainstRay(btNodeOverlapCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, int, int) const (in OpenTomb) + 9470 [0x10060fa8e] | |
+ ! : | : 2 btBvhTriangleMeshShape::performRaycast(btTriangleCallback*, btVector3 const&, btVector3 const&)::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 1353 [0x1004f45b9] | |
+ ! : | : 1 btTriangleRaycastCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 7308 [0x10062466c] | |
+ ! : | : + 1 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&)::BridgeTriangleRaycastCallback::reportHit(btVector3 const&, float, int, int) (in OpenTomb) + 1029 [0x100589625] | |
+ ! : | : + 1 bt_engine_ClosestRayResultCallback::addSingleResult(btCollisionWorld::LocalRayResult&, bool) (in OpenTomb) + 380 [0x10022f5ec] | |
+ ! : | : + 1 btCollisionWorld::ClosestRayResultCallback::addSingleResult(btCollisionWorld::LocalRayResult&, bool) (in OpenTomb) + 1089 [0x10022fa71] | |
+ ! : | : 1 btTriangleRaycastCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 807 [0x100622d07] | |
+ ! : | 1 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 2402 [0x1001bdc02] | |
+ ! : 2 Entity_Frame(entity_s*, float) (in OpenTomb) + 1266 [0x100152f72] | |
+ ! : 1 Entity_UpdateCurrentBoneFrame(ss_bone_frame_s*, float*) (in OpenTomb) + 2215 [0x100150de7] | |
+ ! : + 1 vec4_slerp(float*, float*, float*, float) (in OpenTomb) + 190 [0x10018f3be] | |
+ ! : 1 Entity_UpdateCurrentBoneFrame(ss_bone_frame_s*, float*) (in OpenTomb) + 564 [0x100150774] | |
+ ! 146 Game_Frame(float) (in OpenTomb) + 852 [0x1003fef94] | |
+ ! : 66 Cam_FollowEntity(camera_s*, entity_s*, float, float) (in OpenTomb) + 3400 [0x1003fdb68] | |
+ ! : | 65 Cam_HasHit(bt_engine_ClosestConvexResultCallback*, btTransform&, btTransform&) (in OpenTomb) + 110 [0x1003fcdbe] | |
+ ! : | + 65 btCollisionWorld::convexSweepTest(btConvexShape const*, btTransform const&, btTransform const&, btCollisionWorld::ConvexResultCallback&, float) const (in OpenTomb) + 1026 [0x1005816a2] | |
+ ! : | + 65 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | + 65 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | + 65 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | + 65 btSingleSweepCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 274 [0x10058eb42] | |
+ ! : | + 65 btCollisionWorld::objectQuerySingle(btConvexShape const*, btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::ConvexResultCallback&, float) (in OpenTomb) + 128 [0x10057c4e0] | |
+ ! : | + 63 btCollisionWorld::objectQuerySingleInternal(btConvexShape const*, btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::ConvexResultCallback&, float) (in OpenTomb) + 405 [0x10057c685] | |
+ ! : | + ! 44 btContinuousConvexCollision::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 2303 [0x1001a1b3f] | |
+ ! : | + ! : 44 btContinuousConvexCollision::computeClosestPoints(btTransform const&, btTransform const&, btPointCollector&) (in OpenTomb) + 628 [0x10019e1e4] | |
+ ! : | + ! : 44 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : | + ! : 26 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 10128 [0x100369980] | |
+ ! : | + ! : | 26 btGjkEpaPenetrationDepthSolver::calcPenDepth(btVoronoiSimplexSolver&, btConvexShape const*, btConvexShape const*, btTransform const&, btTransform const&, btVector3&, btVector3&, btVector3&, btIDebugDraw*) (in OpenTomb) + 411 [0x10042660b] | |
+ ! : | + ! : | 16 btGjkEpaSolver2::Penetration(btConvexShape const*, btTransform const&, btConvexShape const*, btTransform const&, btVector3 const&, btGjkEpaSolver2::sResults&, bool) (in OpenTomb) + 932 [0x100677734] | |
+ ! : | + ! : | + 14 gjkepa2_impl::EPA::Evaluate(gjkepa2_impl::GJK&, btVector3 const&) (in OpenTomb) + 1855 [0x10067bcaf] | |
+ ! : | + ! : | + ! 14 gjkepa2_impl::GJK::getsupport(btVector3 const&, gjkepa2_impl::GJK::sSV&) const (in OpenTomb) + 620 [0x10067f72c] | |
+ ! : | + ! : | + ! 14 gjkepa2_impl::MinkowskiDiff::Support(btVector3 const&) const (in OpenTomb) + 435 [0x10067fd53] | |
+ ! : | + ! : | + ! 14 gjkepa2_impl::MinkowskiDiff::Support1(btVector3 const&) const (in OpenTomb) + 1079 [0x100680307] | |
+ ! : | + ! : | + ! 14 btConvexShape::localGetSupportVertexNonVirtual(btVector3 const&) const (in OpenTomb) + 1649 [0x100643271] | |
+ ! : | + ! : | + ! 14 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : | + ! : | + ! 14 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! 8 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! : 8 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 161,426,... [0x1001b9f11,0x1001ba01a,...] | |
+ ! : | + ! : | + ! 6 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1382,1347,... [0x1004c5906,0x1004c58e3,...] | |
+ ! : | + ! : | + 1 gjkepa2_impl::EPA::Evaluate(gjkepa2_impl::GJK&, btVector3 const&) (in OpenTomb) + 113 [0x10067b5e1] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::GJK::EncloseOrigin() (in OpenTomb) + 4907 [0x10067e6db] | |
+ ! : | + ! : | + 1 gjkepa2_impl::EPA::Evaluate(gjkepa2_impl::GJK&, btVector3 const&) (in OpenTomb) + 2300 [0x10067be6c] | |
+ ! : | + ! : | + 1 gjkepa2_impl::EPA::expand(unsigned int, gjkepa2_impl::GJK::sSV*, gjkepa2_impl::EPA::sFace*, unsigned int, gjkepa2_impl::EPA::sHorizon&) (in OpenTomb) + 758 [0x10067fa56] | |
+ ! : | + ! : | + 1 gjkepa2_impl::EPA::expand(unsigned int, gjkepa2_impl::GJK::sSV*, gjkepa2_impl::EPA::sFace*, unsigned int, gjkepa2_impl::EPA::sHorizon&) (in OpenTomb) + 457 [0x10067f929] | |
+ ! : | + ! : | + 1 gjkepa2_impl::EPA::newface(gjkepa2_impl::GJK::sSV*, gjkepa2_impl::GJK::sSV*, gjkepa2_impl::GJK::sSV*, bool) (in OpenTomb) + 1548 [0x10067f03c] | |
+ ! : | + ! : | + 1 gjkepa2_impl::EPA::getedgedist(gjkepa2_impl::EPA::sFace*, gjkepa2_impl::GJK::sSV*, gjkepa2_impl::GJK::sSV*, float&) (in OpenTomb) + 14 [0x10068075e] | |
+ ! : | + ! : | 8 btGjkEpaSolver2::Penetration(btConvexShape const*, btTransform const&, btConvexShape const*, btTransform const&, btVector3 const&, btGjkEpaSolver2::sResults&, bool) (in OpenTomb) + 510 [0x10067758e] | |
+ ! : | + ! : | + 5 gjkepa2_impl::GJK::Evaluate(gjkepa2_impl::MinkowskiDiff const&, btVector3 const&) (in OpenTomb) + 2268 [0x10067a84c] | |
+ ! : | + ! : | + ! 5 gjkepa2_impl::GJK::appendvertice(gjkepa2_impl::GJK::sSimplex&, btVector3 const&) (in OpenTomb) + 140 [0x1006815ac] | |
+ ! : | + ! : | + ! 5 gjkepa2_impl::GJK::getsupport(btVector3 const&, gjkepa2_impl::GJK::sSV&) const (in OpenTomb) + 620 [0x10067f72c] | |
+ ! : | + ! : | + ! 5 gjkepa2_impl::MinkowskiDiff::Support(btVector3 const&) const (in OpenTomb) + 435 [0x10067fd53] | |
+ ! : | + ! : | + ! 5 gjkepa2_impl::MinkowskiDiff::Support1(btVector3 const&) const (in OpenTomb) + 1079 [0x100680307] | |
+ ! : | + ! : | + ! 5 btConvexShape::localGetSupportVertexNonVirtual(btVector3 const&) const (in OpenTomb) + 1649 [0x100643271] | |
+ ! : | + ! : | + ! 5 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : | + ! : | + ! 5 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! 5 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! 5 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 326,342,... [0x1001b9fb6,0x1001b9fc6,...] | |
+ ! : | + ! : | + 3 gjkepa2_impl::GJK::Evaluate(gjkepa2_impl::MinkowskiDiff const&, btVector3 const&) (in OpenTomb) + 1283 [0x10067a473] | |
+ ! : | + ! : | + 3 gjkepa2_impl::GJK::appendvertice(gjkepa2_impl::GJK::sSimplex&, btVector3 const&) (in OpenTomb) + 140 [0x1006815ac] | |
+ ! : | + ! : | + 3 gjkepa2_impl::GJK::getsupport(btVector3 const&, gjkepa2_impl::GJK::sSV&) const (in OpenTomb) + 620 [0x10067f72c] | |
+ ! : | + ! : | + 2 gjkepa2_impl::MinkowskiDiff::Support(btVector3 const&) const (in OpenTomb) + 435 [0x10067fd53] | |
+ ! : | + ! : | + : 2 gjkepa2_impl::MinkowskiDiff::Support1(btVector3 const&) const (in OpenTomb) + 1079 [0x100680307] | |
+ ! : | + ! : | + : 2 btConvexShape::localGetSupportVertexNonVirtual(btVector3 const&) const (in OpenTomb) + 1649 [0x100643271] | |
+ ! : | + ! : | + : 2 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : | + ! : | + : 2 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + : 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + : | 1 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 161 [0x1001b9f11] | |
+ ! : | + ! : | + : 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1123 [0x1004c5803] | |
+ ! : | + ! : | + 1 gjkepa2_impl::MinkowskiDiff::Support(btVector3 const&) const (in OpenTomb) + 78 [0x10067fbee] | |
+ ! : | + ! : | + 1 gjkepa2_impl::MinkowskiDiff::Support0(btVector3 const&) const (in OpenTomb) + 139 [0x10067febb] | |
+ ! : | + ! : | + 1 btConvexShape::localGetSupportVertexNonVirtual(btVector3 const&) const (in OpenTomb) + 1649 [0x100643271] | |
+ ! : | + ! : | + 1 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 47 [0x10064080f] | |
+ ! : | + ! : | 1 btGjkEpaSolver2::Penetration(btConvexShape const*, btTransform const&, btConvexShape const*, btTransform const&, btVector3 const&, btGjkEpaSolver2::sResults&, bool) (in OpenTomb) + 86 [0x1006773e6] | |
+ ! : | + ! : | + 1 gjkepa2_impl::MinkowskiDiff::MinkowskiDiff() (in OpenTomb) + 21 [0x100679f45] | |
+ ! : | + ! : | + 1 gjkepa2_impl::MinkowskiDiff::MinkowskiDiff() (in OpenTomb) + 1 [0x100684871] | |
+ ! : | + ! : | 1 btGjkEpaSolver2::Penetration(btConvexShape const*, btTransform const&, btConvexShape const*, btTransform const&, btVector3 const&, btGjkEpaSolver2::sResults&, bool) (in OpenTomb) + 629 [0x100677605] | |
+ ! : | + ! : | 1 gjkepa2_impl::EPA::EPA() (in OpenTomb) + 21 [0x10067b565] | |
+ ! : | + ! : | 1 gjkepa2_impl::EPA::EPA() (in OpenTomb) + 227 [0x1006816f3] | |
+ ! : | + ! : | 1 gjkepa2_impl::EPA::Initialize() (in OpenTomb) + 216 [0x100681838] | |
+ ! : | + ! : 16 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4290 [0x1003682b2] | |
+ ! : | + ! : | 15 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : | + ! : | + 15 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + 9 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1066,803,... [0x1004c57ca,0x1004c56c3,...] | |
+ ! : | + ! : | + 6 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + 6 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 164,426,... [0x1001b9f14,0x1001ba01a,...] | |
+ ! : | + ! : | 1 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 40 [0x100640808] | |
+ ! : | + ! : 1 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 6855 [0x100368cb7] | |
+ ! : | + ! : | 1 btVoronoiSimplexSolver::inSimplex(btVector3 const&) (in OpenTomb) + 711 [0x1001af1a7] | |
+ ! : | + ! : 1 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 7116 [0x100368dbc] | |
+ ! : | + ! : 1 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + ! : 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 4819 [0x1001aa823] | |
+ ! : | + ! : 1 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 14 [0x1001abe0e] | |
+ ! : | + ! 15 btContinuousConvexCollision::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 7710 [0x1001a305e] | |
+ ! : | + ! : 15 btContinuousConvexCollision::computeClosestPoints(btTransform const&, btTransform const&, btPointCollector&) (in OpenTomb) + 628 [0x10019e1e4] | |
+ ! : | + ! : 15 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : | + ! : 14 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4290 [0x1003682b2] | |
+ ! : | + ! : | 14 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : | + ! : | 13 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + 10 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! 10 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 175,307,... [0x1001b9f1f,0x1001b9fa3,...] | |
+ ! : | + ! : | + 3 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563,803,... [0x1004c59bb,0x1004c56c3,...] | |
+ ! : | + ! : | 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1604 [0x1001b6384] | |
+ ! : | + ! : | 1 LocalSupportVertexCallback::~LocalSupportVertexCallback() (in OpenTomb) + 21 [0x1001b9365] | |
+ ! : | + ! : | 1 LocalSupportVertexCallback::~LocalSupportVertexCallback() (in OpenTomb) + 21 [0x1001b9d35] | |
+ ! : | + ! : | 1 btInternalTriangleIndexCallback::~btInternalTriangleIndexCallback() (in OpenTomb) + 1 [0x1004de8e1] | |
+ ! : | + ! : 1 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 7116 [0x100368dbc] | |
+ ! : | + ! : 1 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + ! : 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 3117 [0x1001aa17d] | |
+ ! : | + ! 2 btContinuousConvexCollision::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 268 [0x1001a134c] | |
+ ! : | + ! : 2 btTransformUtil::calculateVelocity(btTransform const&, btTransform const&, float, btVector3&, btVector3&) (in OpenTomb) + 649 [0x1001a35c9] | |
+ ! : | + ! : 1 btTransformUtil::calculateDiffAxisAngle(btTransform const&, btTransform const&, btVector3&, float&) (in OpenTomb) + 3354 [0x1001a478a] | |
+ ! : | + ! : | 1 btMatrix3x3::getRotation(btQuaternion&) const (in OpenTomb) + 284 [0x100043bec] | |
+ ! : | + ! : 1 btTransformUtil::calculateDiffAxisAngle(btTransform const&, btTransform const&, btVector3&, float&) (in OpenTomb) + 1006 [0x1001a3e5e] | |
+ ! : | + ! 1 btContinuousConvexCollision::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 3799 [0x1001a2117] | |
+ ! : | + ! : 1 btTransformUtil::integrateTransform(btTransform const&, btVector3 const&, btVector3 const&, float, btTransform&) (in OpenTomb) + 191 [0x10004261f] | |
+ ! : | + ! 1 btContinuousConvexCollision::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 3845 [0x1001a2145] | |
+ ! : | + ! 1 btTransformUtil::integrateTransform(btTransform const&, btVector3 const&, btVector3 const&, float, btTransform&) (in OpenTomb) + 437 [0x100042715] | |
+ ! : | + 1 btCollisionWorld::objectQuerySingleInternal(btConvexShape const*, btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::ConvexResultCallback&, float) (in OpenTomb) + 307 [0x10057c623] | |
+ ! : | + ! 1 btContinuousConvexCollision::btContinuousConvexCollision(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) + 53 [0x10019dec5] | |
+ ! : | + ! 1 btContinuousConvexCollision::btContinuousConvexCollision(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) + 0 [0x10019de10] | |
+ ! : | + 1 btCollisionWorld::objectQuerySingleInternal(btConvexShape const*, btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::ConvexResultCallback&, float) (in OpenTomb) + 6982 [0x10057e036] | |
+ ! : | + 1 btCollisionWorld::objectQuerySingleInternal(btConvexShape const*, btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::ConvexResultCallback&, float)::BridgeTriangleConvexcastCallback::BridgeTriangleConvexcastCallback(btConvexShape const*, btTransform const&, btTransform const&, btCollisionWorld::ConvexResultCallback*, btCollisionObject const*, btTriangleMeshShape*, btTransform const&) (in OpenTomb) + 94 [0x100580f3e] | |
+ ! : | + 1 btCollisionWorld::objectQuerySingleInternal(btConvexShape const*, btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::ConvexResultCallback&, float)::BridgeTriangleConvexcastCallback::BridgeTriangleConvexcastCallback(btConvexShape const*, btTransform const&, btTransform const&, btCollisionWorld::ConvexResultCallback*, btCollisionObject const*, btTriangleMeshShape*, btTransform const&) (in OpenTomb) + 1 [0x100588501] | |
+ ! : | 1 Cam_HasHit(bt_engine_ClosestConvexResultCallback*, btTransform&, btTransform&) (in OpenTomb) + 35 [0x1003fcd73] | |
+ ! : 44 Cam_FollowEntity(camera_s*, entity_s*, float, float) (in OpenTomb) + 4465 [0x1003fdf91] | |
+ ! : | 43 Cam_HasHit(bt_engine_ClosestConvexResultCallback*, btTransform&, btTransform&) (in OpenTomb) + 110 [0x1003fcdbe] | |
+ ! : | + 42 btCollisionWorld::convexSweepTest(btConvexShape const*, btTransform const&, btTransform const&, btCollisionWorld::ConvexResultCallback&, float) const (in OpenTomb) + 1026 [0x1005816a2] | |
+ ! : | + ! 42 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : | + ! 39 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : | + ! : 39 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : | + ! : 39 btSingleSweepCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 274 [0x10058eb42] | |
+ ! : | + ! : 39 btCollisionWorld::objectQuerySingle(btConvexShape const*, btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::ConvexResultCallback&, float) (in OpenTomb) + 128 [0x10057c4e0] | |
+ ! : | + ! : 39 btCollisionWorld::objectQuerySingleInternal(btConvexShape const*, btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::ConvexResultCallback&, float) (in OpenTomb) + 405 [0x10057c685] | |
+ ! : | + ! : 39 btContinuousConvexCollision::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 2303 [0x1001a1b3f] | |
+ ! : | + ! : 39 btContinuousConvexCollision::computeClosestPoints(btTransform const&, btTransform const&, btPointCollector&) (in OpenTomb) + 628 [0x10019e1e4] | |
+ ! : | + ! : 39 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : | + ! : 30 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 10128 [0x100369980] | |
+ ! : | + ! : | 28 btGjkEpaPenetrationDepthSolver::calcPenDepth(btVoronoiSimplexSolver&, btConvexShape const*, btConvexShape const*, btTransform const&, btTransform const&, btVector3&, btVector3&, btVector3&, btIDebugDraw*) (in OpenTomb) + 411 [0x10042660b] | |
+ ! : | + ! : | + 21 btGjkEpaSolver2::Penetration(btConvexShape const*, btTransform const&, btConvexShape const*, btTransform const&, btVector3 const&, btGjkEpaSolver2::sResults&, bool) (in OpenTomb) + 932 [0x100677734] | |
+ ! : | + ! : | + ! 18 gjkepa2_impl::EPA::Evaluate(gjkepa2_impl::GJK&, btVector3 const&) (in OpenTomb) + 1855 [0x10067bcaf] | |
+ ! : | + ! : | + ! : 18 gjkepa2_impl::GJK::getsupport(btVector3 const&, gjkepa2_impl::GJK::sSV&) const (in OpenTomb) + 620 [0x10067f72c] | |
+ ! : | + ! : | + ! : 18 gjkepa2_impl::MinkowskiDiff::Support(btVector3 const&) const (in OpenTomb) + 435 [0x10067fd53] | |
+ ! : | + ! : | + ! : 18 gjkepa2_impl::MinkowskiDiff::Support1(btVector3 const&) const (in OpenTomb) + 1079 [0x100680307] | |
+ ! : | + ! : | + ! : 18 btConvexShape::localGetSupportVertexNonVirtual(btVector3 const&) const (in OpenTomb) + 1649 [0x100643271] | |
+ ! : | + ! : | + ! : 18 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : | + ! : | + ! : 17 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! : | 10 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1066,1062,... [0x1004c57ca,0x1004c57c6,...] | |
+ ! : | + ! : | + ! : | 7 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! : | 7 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 326,109,... [0x1001b9fb6,0x1001b9edd,...] | |
+ ! : | + ! : | + ! : 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1398 [0x1001b62b6] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::EPA::Evaluate(gjkepa2_impl::GJK&, btVector3 const&) (in OpenTomb) + 1292 [0x10067ba7c] | |
+ ! : | + ! : | + ! : 1 gjkepa2_impl::EPA::newface(gjkepa2_impl::GJK::sSV*, gjkepa2_impl::GJK::sSV*, gjkepa2_impl::GJK::sSV*, bool) (in OpenTomb) + 1605 [0x10067f075] | |
+ ! : | + ! : | + ! : 1 gjkepa2_impl::EPA::getedgedist(gjkepa2_impl::EPA::sFace*, gjkepa2_impl::GJK::sSV*, gjkepa2_impl::GJK::sSV*, float&) (in OpenTomb) + 812 [0x100680a7c] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::EPA::Evaluate(gjkepa2_impl::GJK&, btVector3 const&) (in OpenTomb) + 2300 [0x10067be6c] | |
+ ! : | + ! : | + ! : 1 gjkepa2_impl::EPA::expand(unsigned int, gjkepa2_impl::GJK::sSV*, gjkepa2_impl::EPA::sFace*, unsigned int, gjkepa2_impl::EPA::sHorizon&) (in OpenTomb) + 457 [0x10067f929] | |
+ ! : | + ! : | + ! : 1 gjkepa2_impl::EPA::newface(gjkepa2_impl::GJK::sSV*, gjkepa2_impl::GJK::sSV*, gjkepa2_impl::GJK::sSV*, bool) (in OpenTomb) + 170 [0x10067eada] | |
+ ! : | + ! : | + ! : 1 gjkepa2_impl::EPA::append(gjkepa2_impl::EPA::sList&, gjkepa2_impl::EPA::sFace*) (in OpenTomb) + 39 [0x10067e837] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::EPA::Evaluate(gjkepa2_impl::GJK&, btVector3 const&) (in OpenTomb) + 2476 [0x10067bf1c] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::EPA::append(gjkepa2_impl::EPA::sList&, gjkepa2_impl::EPA::sFace*) (in OpenTomb) + 35 [0x10067e833] | |
+ ! : | + ! : | + 5 btGjkEpaSolver2::Penetration(btConvexShape const*, btTransform const&, btConvexShape const*, btTransform const&, btVector3 const&, btGjkEpaSolver2::sResults&, bool) (in OpenTomb) + 510 [0x10067758e] | |
+ ! : | + ! : | + ! 2 gjkepa2_impl::GJK::Evaluate(gjkepa2_impl::MinkowskiDiff const&, btVector3 const&) (in OpenTomb) + 1283 [0x10067a473] | |
+ ! : | + ! : | + ! : 2 gjkepa2_impl::GJK::appendvertice(gjkepa2_impl::GJK::sSimplex&, btVector3 const&) (in OpenTomb) + 140 [0x1006815ac] | |
+ ! : | + ! : | + ! : 2 gjkepa2_impl::GJK::getsupport(btVector3 const&, gjkepa2_impl::GJK::sSV&) const (in OpenTomb) + 620 [0x10067f72c] | |
+ ! : | + ! : | + ! : 2 gjkepa2_impl::MinkowskiDiff::Support(btVector3 const&) const (in OpenTomb) + 435 [0x10067fd53] | |
+ ! : | + ! : | + ! : 2 gjkepa2_impl::MinkowskiDiff::Support1(btVector3 const&) const (in OpenTomb) + 1079 [0x100680307] | |
+ ! : | + ! : | + ! : 1 btConvexShape::localGetSupportVertexNonVirtual(btVector3 const&) const (in OpenTomb) + 1649 [0x100643271] | |
+ ! : | + ! : | + ! : | 1 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : | + ! : | + ! : | 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! : | 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1462 [0x1004c5956] | |
+ ! : | + ! : | + ! : 1 btConvexShape::localGetSupportVertexNonVirtual(btVector3 const&) const (in OpenTomb) + 689 [0x100642eb1] | |
+ ! : | + ! : | + ! 2 gjkepa2_impl::GJK::Evaluate(gjkepa2_impl::MinkowskiDiff const&, btVector3 const&) (in OpenTomb) + 2268 [0x10067a84c] | |
+ ! : | + ! : | + ! : 2 gjkepa2_impl::GJK::appendvertice(gjkepa2_impl::GJK::sSimplex&, btVector3 const&) (in OpenTomb) + 140 [0x1006815ac] | |
+ ! : | + ! : | + ! : 2 gjkepa2_impl::GJK::getsupport(btVector3 const&, gjkepa2_impl::GJK::sSV&) const (in OpenTomb) + 620 [0x10067f72c] | |
+ ! : | + ! : | + ! : 2 gjkepa2_impl::MinkowskiDiff::Support(btVector3 const&) const (in OpenTomb) + 435 [0x10067fd53] | |
+ ! : | + ! : | + ! : 2 gjkepa2_impl::MinkowskiDiff::Support1(btVector3 const&) const (in OpenTomb) + 1079 [0x100680307] | |
+ ! : | + ! : | + ! : 2 btConvexShape::localGetSupportVertexNonVirtual(btVector3 const&) const (in OpenTomb) + 1649 [0x100643271] | |
+ ! : | + ! : | + ! : 2 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : | + ! : | + ! : 2 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! : 2 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! : 2 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 102,147 [0x1001b9ed6,0x1001b9f03] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::GJK::Evaluate(gjkepa2_impl::MinkowskiDiff const&, btVector3 const&) (in OpenTomb) + 3926 [0x10067aec6] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::GJK::projectorigin(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, float*, unsigned int&) (in OpenTomb) + 847 [0x100683b6f] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::GJK::det(btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 153 [0x10067e919] | |
+ ! : | + ! : | + 1 btGjkEpaSolver2::Penetration(btConvexShape const*, btTransform const&, btConvexShape const*, btTransform const&, btVector3 const&, btGjkEpaSolver2::sResults&, bool) (in OpenTomb) + 629 [0x100677605] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::EPA::EPA() (in OpenTomb) + 21 [0x10067b565] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::EPA::EPA() (in OpenTomb) + 227 [0x1006816f3] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::EPA::Initialize() (in OpenTomb) + 285 [0x10068187d] | |
+ ! : | + ! : | + ! 1 gjkepa2_impl::EPA::append(gjkepa2_impl::EPA::sList&, gjkepa2_impl::EPA::sFace*) (in OpenTomb) + 16 [0x10067e820] | |
+ ! : | + ! : | + 1 btGjkEpaSolver2::Penetration(btConvexShape const*, btTransform const&, btConvexShape const*, btTransform const&, btVector3 const&, btGjkEpaSolver2::sResults&, bool) (in OpenTomb) + 4181 [0x1006783e5] | |
+ ! : | + ! : | 2 btGjkEpaPenetrationDepthSolver::calcPenDepth(btVoronoiSimplexSolver&, btConvexShape const*, btConvexShape const*, btTransform const&, btTransform const&, btVector3&, btVector3&, btVector3&, btIDebugDraw*) (in OpenTomb) + 344 [0x1004265c8] | |
+ ! : | + ! : | 2 btGjkEpaSolver2::sResults::sResults() (in OpenTomb) + 1,0 [0x100135d91,0x100135d90] | |
+ ! : | + ! : 7 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4290 [0x1003682b2] | |
+ ! : | + ! : | 7 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : | + ! : | 6 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + 4 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! 4 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 307,359,... [0x1001b9fa3,0x1001b9fd7,...] | |
+ ! : | + ! : | + 2 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1462,1347 [0x1004c5956,0x1004c58e3] | |
+ ! : | + ! : | 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1619 [0x1001b6393] | |
+ ! : | + ! : 1 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 6855 [0x100368cb7] | |
+ ! : | + ! : | 1 btVoronoiSimplexSolver::inSimplex(btVector3 const&) (in OpenTomb) + 54 [0x1001aef16] | |
+ ! : | + ! : | 1 btVoronoiSimplexSolver::numVertices() const (in OpenTomb) + 12 [0x1001afa7c] | |
+ ! : | + ! : 1 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 7703 [0x100369007] | |
+ ! : | + ! 3 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 1691,2315 [0x1001bd93b,0x1001bdbab] | |
+ ! : | + 1 btCollisionWorld::convexSweepTest(btConvexShape const*, btTransform const&, btTransform const&, btCollisionWorld::ConvexResultCallback&, float) const (in OpenTomb) + 1055 [0x1005816bf] | |
+ ! : | + 1 CProfileSample::~CProfileSample() (in OpenTomb) + 21 [0x100005365] | |
+ ! : | + 1 CProfileSample::~CProfileSample() (in OpenTomb) + 17 [0x100005a11] | |
+ ! : | + 1 CProfileManager::Stop_Profile() (in OpenTomb) + 16 [0x1003e9850] | |
+ ! : | + 1 CProfileNode::Return() (in OpenTomb) + 68 [0x1003e9534] | |
+ ! : | + 1 Profile_Get_Ticks(unsigned long*) (in OpenTomb) + 27 [0x1003e9e1b] | |
+ ! : | + 1 btClock::getTimeMicroseconds() (in OpenTomb) + 42 [0x1003e912a] | |
+ ! : | + 1 gettimeofday (in libsystem_c.dylib) + 48 [0x7fff84cfb0fd] | |
+ ! : | + 1 __commpage_gettimeofday (in libsystem_kernel.dylib) + 0 [0x7fff9367a670] | |
+ ! : | 1 Cam_HasHit(bt_engine_ClosestConvexResultCallback*, btTransform&, btTransform&) (in OpenTomb) + 1 [0x1003fcd51] | |
+ ! : 36 Cam_FollowEntity(camera_s*, entity_s*, float, float) (in OpenTomb) + 5513 [0x1003fe3a9] | |
+ ! : 36 Cam_HasHit(bt_engine_ClosestConvexResultCallback*, btTransform&, btTransform&) (in OpenTomb) + 110 [0x1003fcdbe] | |
+ ! : 36 btCollisionWorld::convexSweepTest(btConvexShape const*, btTransform const&, btTransform const&, btCollisionWorld::ConvexResultCallback&, float) const (in OpenTomb) + 1026 [0x1005816a2] | |
+ ! : 36 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
+ ! : 36 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
+ ! : 36 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
+ ! : 36 btSingleSweepCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 274 [0x10058eb42] | |
+ ! : 36 btCollisionWorld::objectQuerySingle(btConvexShape const*, btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::ConvexResultCallback&, float) (in OpenTomb) + 128 [0x10057c4e0] | |
+ ! : 30 btCollisionWorld::objectQuerySingleInternal(btConvexShape const*, btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::ConvexResultCallback&, float) (in OpenTomb) + 405 [0x10057c685] | |
+ ! : + 30 btContinuousConvexCollision::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 2303 [0x1001a1b3f] | |
+ ! : + 30 btContinuousConvexCollision::computeClosestPoints(btTransform const&, btTransform const&, btPointCollector&) (in OpenTomb) + 628 [0x10019e1e4] | |
+ ! : + 30 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : + 17 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 10128 [0x100369980] | |
+ ! : + ! 17 btGjkEpaPenetrationDepthSolver::calcPenDepth(btVoronoiSimplexSolver&, btConvexShape const*, btConvexShape const*, btTransform const&, btTransform const&, btVector3&, btVector3&, btVector3&, btIDebugDraw*) (in OpenTomb) + 411 [0x10042660b] | |
+ ! : + ! 12 btGjkEpaSolver2::Penetration(btConvexShape const*, btTransform const&, btConvexShape const*, btTransform const&, btVector3 const&, btGjkEpaSolver2::sResults&, bool) (in OpenTomb) + 932 [0x100677734] | |
+ ! : + ! : 9 gjkepa2_impl::EPA::Evaluate(gjkepa2_impl::GJK&, btVector3 const&) (in OpenTomb) + 1855 [0x10067bcaf] | |
+ ! : + ! : | 9 gjkepa2_impl::GJK::getsupport(btVector3 const&, gjkepa2_impl::GJK::sSV&) const (in OpenTomb) + 620 [0x10067f72c] | |
+ ! : + ! : | 9 gjkepa2_impl::MinkowskiDiff::Support(btVector3 const&) const (in OpenTomb) + 435 [0x10067fd53] | |
+ ! : + ! : | 9 gjkepa2_impl::MinkowskiDiff::Support1(btVector3 const&) const (in OpenTomb) + 1079 [0x100680307] | |
+ ! : + ! : | 9 btConvexShape::localGetSupportVertexNonVirtual(btVector3 const&) const (in OpenTomb) + 1649 [0x100643271] | |
+ ! : + ! : | 9 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : + ! : | 9 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : + ! : | 7 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : + ! : | + 7 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 353,307,... [0x1001b9fd1,0x1001b9fa3,...] | |
+ ! : + ! : | 2 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 997,822 [0x1004c5785,0x1004c56d6] | |
+ ! : + ! : 2 gjkepa2_impl::EPA::Evaluate(gjkepa2_impl::GJK&, btVector3 const&) (in OpenTomb) + 2327,2172 [0x10067be87,0x10067bdec] | |
+ ! : + ! : 1 gjkepa2_impl::EPA::Evaluate(gjkepa2_impl::GJK&, btVector3 const&) (in OpenTomb) + 113 [0x10067b5e1] | |
+ ! : + ! : 1 gjkepa2_impl::GJK::EncloseOrigin() (in OpenTomb) + 1 [0x10067d3b1] | |
+ ! : + ! 5 btGjkEpaSolver2::Penetration(btConvexShape const*, btTransform const&, btConvexShape const*, btTransform const&, btVector3 const&, btGjkEpaSolver2::sResults&, bool) (in OpenTomb) + 510 [0x10067758e] | |
+ ! : + ! 4 gjkepa2_impl::GJK::Evaluate(gjkepa2_impl::MinkowskiDiff const&, btVector3 const&) (in OpenTomb) + 2268 [0x10067a84c] | |
+ ! : + ! | 4 gjkepa2_impl::GJK::appendvertice(gjkepa2_impl::GJK::sSimplex&, btVector3 const&) (in OpenTomb) + 140 [0x1006815ac] | |
+ ! : + ! | 4 gjkepa2_impl::GJK::getsupport(btVector3 const&, gjkepa2_impl::GJK::sSV&) const (in OpenTomb) + 620 [0x10067f72c] | |
+ ! : + ! | 4 gjkepa2_impl::MinkowskiDiff::Support(btVector3 const&) const (in OpenTomb) + 435 [0x10067fd53] | |
+ ! : + ! | 4 gjkepa2_impl::MinkowskiDiff::Support1(btVector3 const&) const (in OpenTomb) + 1079 [0x100680307] | |
+ ! : + ! | 4 btConvexShape::localGetSupportVertexNonVirtual(btVector3 const&) const (in OpenTomb) + 1649 [0x100643271] | |
+ ! : + ! | 4 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : + ! | 4 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : + ! | 3 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 940,830,... [0x1004c574c,0x1004c56de,...] | |
+ ! : + ! | 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : + ! | 1 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 342 [0x1001b9fc6] | |
+ ! : + ! 1 gjkepa2_impl::GJK::Evaluate(gjkepa2_impl::MinkowskiDiff const&, btVector3 const&) (in OpenTomb) + 1283 [0x10067a473] | |
+ ! : + ! 1 gjkepa2_impl::GJK::appendvertice(gjkepa2_impl::GJK::sSimplex&, btVector3 const&) (in OpenTomb) + 140 [0x1006815ac] | |
+ ! : + ! 1 gjkepa2_impl::GJK::getsupport(btVector3 const&, gjkepa2_impl::GJK::sSV&) const (in OpenTomb) + 620 [0x10067f72c] | |
+ ! : + ! 1 gjkepa2_impl::MinkowskiDiff::Support(btVector3 const&) const (in OpenTomb) + 435 [0x10067fd53] | |
+ ! : + ! 1 gjkepa2_impl::MinkowskiDiff::Support1(btVector3 const&) const (in OpenTomb) + 1079 [0x100680307] | |
+ ! : + ! 1 btConvexShape::localGetSupportVertexNonVirtual(btVector3 const&) const (in OpenTomb) + 1649 [0x100643271] | |
+ ! : + ! 1 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : + ! 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : + ! 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 822 [0x1004c56d6] | |
+ ! : + 10 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4290 [0x1003682b2] | |
+ ! : + ! 10 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : + ! 10 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : + ! 6 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : + ! : 6 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 307,311,... [0x1001b9fa3,0x1001b9fa7,...] | |
+ ! : + ! 3 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1066,1446,... [0x1004c57ca,0x1004c5946,...] | |
+ ! : + ! 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 439 [0x1004c5557] | |
+ ! : + ! 1 btTriangleIndexVertexArray::getLockedReadOnlyVertexIndexBase(unsigned char const**, int&, PHY_ScalarType&, int&, unsigned char const**, int&, int&, PHY_ScalarType&, int) const (in OpenTomb) + 286 [0x10032f2ae] | |
+ ! : + 3 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 7116 [0x100368dbc] | |
+ ! : + 3 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : + 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 4437 [0x1001aa6a5] | |
+ ! : + : 1 btVoronoiSimplexSolver::reduceVertices(btUsageBitfield const&) (in OpenTomb) + 281 [0x1001a93a9] | |
+ ! : + 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 7346 [0x1001ab202] | |
+ ! : + : 1 btVoronoiSimplexSolver::closestPtPointTetrahedron(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 450 [0x1001ad8e2] | |
+ ! : + : 1 btVoronoiSimplexSolver::pointOutsideOfPlane(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 1612 [0x1001af93c] | |
+ ! : + 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 2731 [0x1001a9ffb] | |
+ ! : 6 btCollisionWorld::objectQuerySingleInternal(btConvexShape const*, btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::ConvexResultCallback&, float) (in OpenTomb) + 7198 [0x10057e10e] | |
+ ! : 6 btBvhTriangleMeshShape::performConvexcast(btTriangleCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 94 [0x1004f26ae] | |
+ ! : 6 btQuantizedBvh::reportBoxCastOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) const (in OpenTomb) + 103 [0x10060fd97] | |
+ ! : 6 btQuantizedBvh::walkStacklessQuantizedTreeAgainstRay(btNodeOverlapCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, int, int) const (in OpenTomb) + 9470 [0x10060fa8e] | |
+ ! : 5 btBvhTriangleMeshShape::performConvexcast(btTriangleCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&)::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 1353 [0x1004f3f69] | |
+ ! : ! 4 btTriangleConvexcastCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 373 [0x100624a85] | |
+ ! : ! : 3 btContinuousConvexCollision::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 7710 [0x1001a305e] | |
+ ! : ! : | 2 btContinuousConvexCollision::computeClosestPoints(btTransform const&, btTransform const&, btPointCollector&) (in OpenTomb) + 628 [0x10019e1e4] | |
+ ! : ! : | + 2 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : ! : | + 2 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 7116 [0x100368dbc] | |
+ ! : ! : | + 2 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : ! : | + 2 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 4819 [0x1001aa823] | |
+ ! : ! : | + 2 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 1907,2035 [0x1001ac573,0x1001ac5f3] | |
+ ! : ! : | 1 btContinuousConvexCollision::computeClosestPoints(btTransform const&, btTransform const&, btPointCollector&) (in OpenTomb) + 88 [0x10019dfc8] | |
+ ! : ! : | 1 btVoronoiSimplexSolver::reset() (in OpenTomb) + 25 [0x1001a93c9] | |
+ ! : ! : 1 btContinuousConvexCollision::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 2303 [0x1001a1b3f] | |
+ ! : ! : 1 btContinuousConvexCollision::computeClosestPoints(btTransform const&, btTransform const&, btPointCollector&) (in OpenTomb) + 628 [0x10019e1e4] | |
+ ! : ! : 1 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : ! : 1 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 6608 [0x100368bc0] | |
+ ! : ! 1 btTriangleConvexcastCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 1775 [0x100624fff] | |
+ ! : 1 btBvhTriangleMeshShape::performConvexcast(btTriangleCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&)::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 476 [0x1004f3bfc] | |
+ ! 124 Game_Frame(float) (in OpenTomb) + 514 [0x1003fee42] | |
+ ! : 123 btDiscreteDynamicsWorld::stepSimulation(float, int, float) (in OpenTomb) + 685 [0x10047d3ed] | |
+ ! : | 85 btDiscreteDynamicsWorld::internalSingleStepSimulation(float) (in OpenTomb) + 272 [0x10047d5c0] | |
+ ! : | + 53 btCollisionWorld::performDiscreteCollisionDetection() (in OpenTomb) + 257 [0x1005779b1] | |
+ ! : | + ! 53 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 95 [0x1004dfdaf] | |
+ ! : | + ! 53 btHashedOverlappingPairCache::processAllOverlappingPairs(btOverlapCallback*, btDispatcher*) (in OpenTomb) + 251 [0x1000c327b] | |
+ ! : | + ! 53 btCollisionPairCallback::processOverlap(btBroadphasePair&) (in OpenTomb) + 60 [0x1004e054c] | |
+ ! : | + ! 47 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 349 [0x10021e76d] | |
+ ! : | + ! : 46 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 539 [0x1004ded9b] | |
+ ! : | + ! : | 30 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 18101 [0x10064ee15] | |
+ ! : | + ! : | + 30 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : | + ! : | + 23 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4250 [0x10036828a] | |
+ ! : | + ! : | + ! 23 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : | + ! : | + ! 23 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! 12 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! : 12 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 311,342,... [0x1001b9fa7,0x1001b9fc6,...] | |
+ ! : | + ! : | + ! 11 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 803,1347,... [0x1004c56c3,0x1004c58e3,...] | |
+ ! : | + ! : | + 4 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4290 [0x1003682b2] | |
+ ! : | + ! : | + ! 4 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : | + ! : | + ! 4 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! 4 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1347,863,... [0x1004c58e3,0x1004c56ff,...] | |
+ ! : | + ! : | + 2 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 9414,106 [0x1003696b6,0x10036725a] | |
+ ! : | + ! : | + 1 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 7116 [0x100368dbc] | |
+ ! : | + ! : | + 1 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + ! : | + 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 3446 [0x1001aa2c6] | |
+ ! : | + ! : | 14 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 680 [0x10065a188] | |
+ ! : | + ! : | + 13 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 93 [0x1004f278d] | |
+ ! : | + ! : | + ! 13 btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 3565 [0x10060afcd] | |
+ ! : | + ! : | + ! 12 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 832 [0x10060b480] | |
+ ! : | + ! : | + ! : 12 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 1342 [0x1004f392e] | |
+ ! : | + ! : | + ! : 9 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2906 [0x100658d7a] | |
+ ! : | + ! : | + ! : | 9 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 18101 [0x10064ee15] | |
+ ! : | + ! : | + ! : | 9 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : | + ! : | + ! : | 3 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 7116 [0x100368dbc] | |
+ ! : | + ! : | + ! : | + 3 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + ! : | + ! : | + 2 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 3911,6653 [0x1001aa497,0x1001aaf4d] | |
+ ! : | + ! : | + ! : | + 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 4819 [0x1001aa823] | |
+ ! : | + ! : | + ! : | + 1 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 368 [0x1001abf70] | |
+ ! : | + ! : | + ! : | 3 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 6101,4054,... [0x1003689c5,0x1003681c6,...] | |
+ ! : | + ! : | + ! : | 1 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4250 [0x10036828a] | |
+ ! : | + ! : | + ! : | + 1 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : | + ! : | + ! : | + 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! : | + 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! : | + 1 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 161 [0x1001b9f11] | |
+ ! : | + ! : | + ! : | 1 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4290 [0x1003682b2] | |
+ ! : | + ! : | + ! : | + 1 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 794 [0x100640afa] | |
+ ! : | + ! : | + ! : | 1 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 6855 [0x100368cb7] | |
+ ! : | + ! : | + ! : | 1 btVoronoiSimplexSolver::inSimplex(btVector3 const&) (in OpenTomb) + 160 [0x1001aef80] | |
+ ! : | + ! : | + ! : 1 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2366 [0x100658b5e] | |
+ ! : | + ! : | + ! : | 1 btCollisionDispatcher::findAlgorithm(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btPersistentManifold*) (in OpenTomb) + 0 [0x1004df980] | |
+ ! : | + ! : | + ! : 1 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2927 [0x100658d8f] | |
+ ! : | + ! : | + ! : | 1 btManifoldResult::getBody0Internal() const (in OpenTomb) + 28 [0x10053f63c] | |
+ ! : | + ! : | + ! : 1 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2667 [0x100658c8b] | |
+ ! : | + ! : | + ! 1 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 910 [0x10060b4ce] | |
+ ! : | + ! : | + ! 1 btQuantizedBvhNode::getEscapeIndex() const (in OpenTomb) + 12 [0x10037124c] | |
+ ! : | + ! : | + 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 107 [0x1004f279b] | |
+ ! : | + ! : | + 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::~MyNodeOverlapCallback() (in OpenTomb) + 12 [0x1004f27fc] | |
+ ! : | + ! : | 1 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 480 [0x10065a0c0] | |
+ ! : | + ! : | + 1 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 3805 [0x100659d6d] | |
+ ! : | + ! : | + 1 btBoxShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 1558 [0x1006aead6] | |
+ ! : | + ! : | 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 179 [0x10064a813] | |
+ ! : | + ! : | 1 btCollisionDispatcher::getNewManifold(btCollisionObject const*, btCollisionObject const*) (in OpenTomb) + 182 [0x1004df056] | |
+ ! : | + ! : | 1 btCollisionShape::getContactBreakingThreshold(float) const (in OpenTomb) + 27 [0x10038f89b] | |
+ ! : | + ! : | 1 btCollisionShape::getAngularMotionDisc() const (in OpenTomb) + 65 [0x10038f8f1] | |
+ ! : | + ! : | 1 btCollisionShape::getBoundingSphere(btVector3&, float&) const (in OpenTomb) + 0 [0x10038f470] | |
+ ! : | + ! : 1 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 110 [0x1004debee] | |
+ ! : | + ! : 1 btCollisionDispatcher::needsCollision(btCollisionObject const*, btCollisionObject const*) (in OpenTomb) + 304 [0x1004dfc50] | |
+ ! : | + ! 4 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 321 [0x10021e751] | |
+ ! : | + ! : 4 Room_IsInNearRoomsList(room_s*, room_s*) (in OpenTomb) + 182,70,... [0x10031eb16,0x10031eaa6,...] | |
+ ! : | + ! 2 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 193,46 [0x10021e6d1,0x10021e63e] | |
+ ! : | + 32 btCollisionWorld::performDiscreteCollisionDetection() (in OpenTomb) + 87 [0x100577907] | |
+ ! : | + 31 btCollisionWorld::updateAabbs() (in OpenTomb) + 531 [0x1005777d3] | |
+ ! : | + : 13 btCollisionWorld::updateSingleAabb(btCollisionObject*) (in OpenTomb) + 1619 [0x1005774d3] | |
+ ! : | + : | 8 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 341,879,... [0x1001baed5,0x1001bb0ef,...] | |
+ ! : | + : | 3 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 1780 [0x1001bb474] | |
+ ! : | + : | + 2 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 427,191 [0x1004e5d3b,0x1004e5c4f] | |
+ ! : | + : | + 1 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 1576 [0x1004e61b8] | |
+ ! : | + : | + 1 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 40 [0x1004e5ac8] | |
+ ! : | + : | + 1 removeleaf(btDbvt*, btDbvtNode*) (in OpenTomb) + 398 [0x1004e566e] | |
+ ! : | + : | + 1 btDbvtAabbMm::btDbvtAabbMm(btDbvtAabbMm const&) (in OpenTomb) + 20 [0x10013da84] | |
+ ! : | + : | 2 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 2245 [0x1001bb645] | |
+ ! : | + : | 2 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 3861,1640 [0x1001bf605,0x1001bed58] | |
+ ! : | + : 12 btCollisionWorld::updateSingleAabb(btCollisionObject*) (in OpenTomb) + 185 [0x100576f39] | |
+ ! : | + : | 7 btTriangleMeshShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 2639,2663,... [0x10039f15f,0x10039f177,...] | |
+ ! : | + : | 3 btPolyhedralConvexAabbCachingShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 90 [0x1001735ca] | |
+ ! : | + : | + 3 btPolyhedralConvexAabbCachingShape::getNonvirtualAabb(btTransform const&, btVector3&, btVector3&, float) const (in OpenTomb) + 1093,1340,... [0x100176ca5,0x100176d9c,...] | |
+ ! : | + : | 1 btBoxShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 442 [0x1006ae67a] | |
+ ! : | + : | 1 btTriangleMeshShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 530 [0x10039e922] | |
+ ! : | + : | 1 btConcaveShape::getMargin() const (in OpenTomb) + 17 [0x10009fcb1] | |
+ ! : | + : 6 btCollisionWorld::updateSingleAabb(btCollisionObject*) (in OpenTomb) + 1571,95,... [0x1005774a3,0x100576edf,...] | |
+ ! : | + 1 btCollisionWorld::updateAabbs() (in OpenTomb) + 575 [0x1005777ff] | |
+ ! : | 35 btDiscreteDynamicsWorld::internalSingleStepSimulation(float) (in OpenTomb) + 392 [0x10047d638] | |
+ ! : | + 33 btDiscreteDynamicsWorld::solveConstraints(btContactSolverInfo&) (in OpenTomb) + 5793 [0x100482c21] | |
+ ! : | + ! 33 InplaceSolverIslandCallback::processConstraints() (in OpenTomb) + 1125 [0x1004910c5] | |
+ ! : | + ! 24 btSequentialImpulseConstraintSolver::solveGroup(btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*, btDispatcher*) (in OpenTomb) + 288 [0x100040920] | |
+ ! : | + ! : 24 btSequentialImpulseConstraintSolver::solveGroupCacheFriendlyIterations(btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*) (in OpenTomb) + 383 [0x10003d93f] | |
+ ! : | + ! : 16 btSequentialImpulseConstraintSolver::solveSingleIteration(int, btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*) (in OpenTomb) + 3994 [0x100039e5a] | |
+ ! : | + ! : | 16 btSequentialImpulseConstraintSolver::resolveSingleConstraintRowGenericSIMD(btSolverBody&, btSolverBody&, btSolverConstraint const&) (in OpenTomb) + 56 [0x10001bec8] | |
+ ! : | + ! : | 10 gResolveSingleConstraintRowGeneric_sse2(btSolverBody&, btSolverBody&, btSolverConstraint const&) (in OpenTomb) + 2249,1511,... [0x100020289,0x10001ffa7,...] | |
+ ! : | + ! : | 3 gResolveSingleConstraintRowGeneric_sse2(btSolverBody&, btSolverBody&, btSolverConstraint const&) (in OpenTomb) + 607 [0x10001fc1f] | |
+ ! : | + ! : | + 3 btSimdDot3(float vector[4], float vector[4]) (in OpenTomb) + 191,45,... [0x10001f76f,0x10001f6dd,...] | |
+ ! : | + ! : | 2 gResolveSingleConstraintRowGeneric_sse2(btSolverBody&, btSolverBody&, btSolverConstraint const&) (in OpenTomb) + 430 [0x10001fb6e] | |
+ ! : | + ! : | + 2 btSimdDot3(float vector[4], float vector[4]) (in OpenTomb) + 158,207 [0x10001f74e,0x10001f77f] | |
+ ! : | + ! : | 1 gResolveSingleConstraintRowGeneric_sse2(btSolverBody&, btSolverBody&, btSolverConstraint const&) (in OpenTomb) + 2354 [0x1000202f2] | |
+ ! : | + ! : | 1 btSolverBody::internalGetInvMass() const (in OpenTomb) + 19 [0x100040a23] | |
+ ! : | + ! : 7 btSequentialImpulseConstraintSolver::solveSingleIteration(int, btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*) (in OpenTomb) + 3481,3245,... [0x100039c59,0x100039b6d,...] | |
+ ! : | + ! : 1 btSequentialImpulseConstraintSolver::solveSingleIteration(int, btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*) (in OpenTomb) + 4171 [0x100039f0b] | |
+ ! : | + ! : 1 btSequentialImpulseConstraintSolver::getOrInitSolverBody(btCollisionObject&, float) (in OpenTomb) + 115 [0x100028223] | |
+ ! : | + ! 8 btSequentialImpulseConstraintSolver::solveGroup(btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*, btDispatcher*) (in OpenTomb) + 183 [0x1000408b7] | |
+ ! : | + ! : 4 btSequentialImpulseConstraintSolver::solveGroupCacheFriendlySetup(btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*) (in OpenTomb) + 11507 [0x1000355d3] | |
+ ! : | + ! : | 2 btGeneric6DofConstraint::getInfo2(btTypedConstraint::btConstraintInfo2*) (in OpenTomb) + 334 [0x1001e40ae] | |
+ ! : | + ! : | + 1 btGeneric6DofConstraint::setLinearLimits(btTypedConstraint::btConstraintInfo2*, int, btTransform const&, btTransform const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 1580 [0x1001e49dc] | |
+ ! : | + ! : | + ! 1 btGeneric6DofConstraint::get_limit_motor_info2(btRotationalLimitMotor*, btTransform const&, btTransform const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btTypedConstraint::btConstraintInfo2*, int, btVector3&, int, int) (in OpenTomb) + 5343 [0x1001e61bf] | |
+ ! : | + ! : | + 1 btGeneric6DofConstraint::setLinearLimits(btTypedConstraint::btConstraintInfo2*, int, btTransform const&, btTransform const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 885 [0x1001e4725] | |
+ ! : | + ! : | 1 btGeneric6DofConstraint::getInfo2(btTypedConstraint::btConstraintInfo2*) (in OpenTomb) + 266 [0x1001e406a] | |
+ ! : | + ! : | + 1 btGeneric6DofConstraint::setAngularLimits(btTypedConstraint::btConstraintInfo2*, int, btTransform const&, btTransform const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 536 [0x1001e4378] | |
+ ! : | + ! : | + 1 btGeneric6DofConstraint::get_limit_motor_info2(btRotationalLimitMotor*, btTransform const&, btTransform const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btTypedConstraint::btConstraintInfo2*, int, btVector3&, int, int) (in OpenTomb) + 427 [0x1001e4e8b] | |
+ ! : | + ! : | 1 btGeneric6DofConstraint::getInfo2(btTypedConstraint::btConstraintInfo2*) (in OpenTomb) + 0 [0x1001e3f60] | |
+ ! : | + ! : 2 btSequentialImpulseConstraintSolver::solveGroupCacheFriendlySetup(btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*) (in OpenTomb) + 15549,21679 [0x10003659d,0x100037d8f] | |
+ ! : | + ! : 1 btSequentialImpulseConstraintSolver::solveGroupCacheFriendlySetup(btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*) (in OpenTomb) + 4791 [0x100033b97] | |
+ ! : | + ! : | 1 btRigidBody::computeGyroscopicImpulseImplicit_Body(float) const (in OpenTomb) + 79 [0x100505c5f] | |
+ ! : | + ! : | 1 btRigidBody::getLocalInertia() const (in OpenTomb) + 207 [0x1005047bf] | |
+ ! : | + ! : 1 btSequentialImpulseConstraintSolver::solveGroupCacheFriendlySetup(btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*) (in OpenTomb) + 5025 [0x100033c81] | |
+ ! : | + ! : 1 btGeneric6DofConstraint::buildJacobian() (in OpenTomb) + 1 [0x1001e3781] | |
+ ! : | + ! 1 btSequentialImpulseConstraintSolver::solveGroup(btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*, btDispatcher*) (in OpenTomb) + 360 [0x100040968] | |
+ ! : | + ! 1 btSequentialImpulseConstraintSolver::solveGroupCacheFriendlyFinish(btCollisionObject**, int, btContactSolverInfo const&) (in OpenTomb) + 4961 [0x10003ed11] | |
+ ! : | + 2 btDiscreteDynamicsWorld::solveConstraints(btContactSolverInfo&) (in OpenTomb) + 5769 [0x100482c09] | |
+ ! : | + 1 btSimulationIslandManager::buildAndProcessIslands(btDispatcher*, btCollisionWorld*, btSimulationIslandManager::IslandCallback*) (in OpenTomb) + 749 [0x100003bad] | |
+ ! : | + : 1 void btAlignedObjectArray<btPersistentManifold*>::quickSort<btPersistentManifoldSortPredicate>(btPersistentManifoldSortPredicate const&) (in OpenTomb) + 89 [0x1000053c9] | |
+ ! : | + : 1 void btAlignedObjectArray<btPersistentManifold*>::quickSortInternal<btPersistentManifoldSortPredicate>(btPersistentManifoldSortPredicate const&, int, int) (in OpenTomb) + 360 [0x100005628] | |
+ ! : | + : 1 void btAlignedObjectArray<btPersistentManifold*>::quickSortInternal<btPersistentManifoldSortPredicate>(btPersistentManifoldSortPredicate const&, int, int) (in OpenTomb) + 360 [0x100005628] | |
+ ! : | + : 1 void btAlignedObjectArray<btPersistentManifold*>::quickSortInternal<btPersistentManifoldSortPredicate>(btPersistentManifoldSortPredicate const&, int, int) (in OpenTomb) + 391 [0x100005647] | |
+ ! : | + : 1 void btAlignedObjectArray<btPersistentManifold*>::quickSortInternal<btPersistentManifoldSortPredicate>(btPersistentManifoldSortPredicate const&, int, int) (in OpenTomb) + 141 [0x10000554d] | |
+ ! : | + : 1 getIslandId(btPersistentManifold const*) (in OpenTomb) + 50 [0x100005402] | |
+ ! : | + 1 btSimulationIslandManager::buildAndProcessIslands(btDispatcher*, btCollisionWorld*, btSimulationIslandManager::IslandCallback*) (in OpenTomb) + 3889 [0x1000047f1] | |
+ ! : | + 1 InplaceSolverIslandCallback::processIsland(btCollisionObject**, int, btPersistentManifold**, int, int) (in OpenTomb) + 755 [0x100493623] | |
+ ! : | 2 btDiscreteDynamicsWorld::internalSingleStepSimulation(float) (in OpenTomb) + 296 [0x10047d5d8] | |
+ ! : | + 1 btDiscreteDynamicsWorld::calculateSimulationIslands() (in OpenTomb) + 204 [0x100482d6c] | |
+ ! : | + ! 1 btSimulationIslandManager::updateActivationState(btCollisionWorld*, btDispatcher*) (in OpenTomb) + 379 [0x10000206b] | |
+ ! : | + ! 1 btSimulationIslandManager::findUnions(btDispatcher*, btCollisionWorld*) (in OpenTomb) + 311 [0x100001ec7] | |
+ ! : | + 1 btDiscreteDynamicsWorld::calculateSimulationIslands() (in OpenTomb) + 1827 [0x1004833c3] | |
+ ! : | + 1 btSimulationIslandManager::storeIslandActivationState(btCollisionWorld*) (in OpenTomb) + 252 [0x10000217c] | |
+ ! : | 1 btDiscreteDynamicsWorld::internalSingleStepSimulation(float) (in OpenTomb) + 516 [0x10047d6b4] | |
+ ! : | 1 Engine_InternalTickCallback(btDynamicsWorld*, float) (in OpenTomb) + 344 [0x10021e8d8] | |
+ ! : 1 btDiscreteDynamicsWorld::stepSimulation(float, int, float) (in OpenTomb) + 788 [0x10047d454] | |
+ ! : 1 btDiscreteDynamicsWorld::clearForces() (in OpenTomb) + 226 [0x10047ca32] | |
+ ! : 1 btRigidBody::clearForces() (in OpenTomb) + 1 [0x100194f71] | |
+ ! 118 Game_Frame(float) (in OpenTomb) + 957 [0x1003feffd] | |
+ ! : 113 btDiscreteDynamicsWorld::stepSimulation(float, int, float) (in OpenTomb) + 685 [0x10047d3ed] | |
+ ! : | 85 btDiscreteDynamicsWorld::internalSingleStepSimulation(float) (in OpenTomb) + 272 [0x10047d5c0] | |
+ ! : | + 50 btCollisionWorld::performDiscreteCollisionDetection() (in OpenTomb) + 257 [0x1005779b1] | |
+ ! : | + ! 50 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 95 [0x1004dfdaf] | |
+ ! : | + ! 49 btHashedOverlappingPairCache::processAllOverlappingPairs(btOverlapCallback*, btDispatcher*) (in OpenTomb) + 251 [0x1000c327b] | |
+ ! : | + ! : 49 btCollisionPairCallback::processOverlap(btBroadphasePair&) (in OpenTomb) + 60 [0x1004e054c] | |
+ ! : | + ! : 40 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 349 [0x10021e76d] | |
+ ! : | + ! : | 34 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 539 [0x1004ded9b] | |
+ ! : | + ! : | + 18 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 680 [0x10065a188] | |
+ ! : | + ! : | + ! 17 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 93 [0x1004f278d] | |
+ ! : | + ! : | + ! : 17 btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 3565 [0x10060afcd] | |
+ ! : | + ! : | + ! : 16 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 832 [0x10060b480] | |
+ ! : | + ! : | + ! : | 16 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 1342 [0x1004f392e] | |
+ ! : | + ! : | + ! : | 15 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2906 [0x100658d7a] | |
+ ! : | + ! : | + ! : | + 14 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 18101 [0x10064ee15] | |
+ ! : | + ! : | + ! : | + ! 13 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : | + ! : | + ! : | + ! : 4 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 7116 [0x100368dbc] | |
+ ! : | + ! : | + ! : | + ! : | 4 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
+ ! : | + ! : | + ! : | + ! : | 2 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 4819 [0x1001aa823] | |
+ ! : | + ! : | + ! : | + ! : | + 2 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 3131,1758 [0x1001aca3b,0x1001ac4de] | |
+ ! : | + ! : | + ! : | + ! : | 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 67 [0x1001a9593] | |
+ ! : | + ! : | + ! : | + ! : | + 1 btSubSimplexClosestResult::reset() (in OpenTomb) + 23 [0x1001afa97] | |
+ ! : | + ! : | + ! : | + ! : | 1 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 1202 [0x1001a9a02] | |
+ ! : | + ! : | + ! : | + ! : 3 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4250 [0x10036828a] | |
+ ! : | + ! : | + ! : | + ! : | 3 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : | + ! : | + ! : | + ! : | 2 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! : | + ! : | + 2 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! : | + ! : | + 2 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 326,311 [0x1001b9fb6,0x1001b9fa7] | |
+ ! : | + ! : | + ! : | + ! : | 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 357 [0x1001b5ea5] | |
+ ! : | + ! : | + ! : | + ! : 3 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 3220,8572,... [0x100367e84,0x10036936c,...] | |
+ ! : | + ! : | + ! : | + ! : 2 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4290 [0x1003682b2] | |
+ ! : | + ! : | + ! : | + ! : | 2 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 1151,102 [0x100640c5f,0x100640846] | |
+ ! : | + ! : | + ! : | + ! : 1 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 10128 [0x100369980] | |
+ ! : | + ! : | + ! : | + ! : 1 btGjkEpaPenetrationDepthSolver::calcPenDepth(btVoronoiSimplexSolver&, btConvexShape const*, btConvexShape const*, btTransform const&, btTransform const&, btVector3&, btVector3&, btVector3&, btIDebugDraw*) (in OpenTomb) + 411 [0x10042660b] | |
+ ! : | + ! : | + ! : | + ! : 1 btGjkEpaSolver2::Penetration(btConvexShape const*, btTransform const&, btConvexShape const*, btTransform const&, btVector3 const&, btGjkEpaSolver2::sResults&, bool) (in OpenTomb) + 629 [0x100677605] | |
+ ! : | + ! : | + ! : | + ! : 1 gjkepa2_impl::EPA::EPA() (in OpenTomb) + 21 [0x10067b565] | |
+ ! : | + ! : | + ! : | + ! : 1 gjkepa2_impl::EPA::EPA() (in OpenTomb) + 227 [0x1006816f3] | |
+ ! : | + ! : | + ! : | + ! : 1 gjkepa2_impl::EPA::Initialize() (in OpenTomb) + 222 [0x10068183e] | |
+ ! : | + ! : | + ! : | + ! 1 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 32 [0x1003671d0] | |
+ ! : | + ! : | + ! : | + 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 8944 [0x10064ca50] | |
+ ! : | + ! : | + ! : | + 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btWithoutMarginResult::btWithoutMarginResult(btDiscreteCollisionDetectorInterface::Result*, float, float) (in OpenTomb) + 49 [0x100651ca1] | |
+ ! : | + ! : | + ! : | + 1 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*)::btWithoutMarginResult::btWithoutMarginResult(btDiscreteCollisionDetectorInterface::Result*, float, float) (in OpenTomb) + 63 [0x1006527bf] | |
+ ! : | + ! : | + ! : | 1 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2927 [0x100658d8f] | |
+ ! : | + ! : | + ! : | 1 btManifoldResult::getBody0Internal() const (in OpenTomb) + 16 [0x10053f630] | |
+ ! : | + ! : | + ! : 1 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 460 [0x10060b30c] | |
+ ! : | + ! : | + ! 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 107 [0x1004f279b] | |
+ ! : | + ! : | + ! 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::~MyNodeOverlapCallback() (in OpenTomb) + 21 [0x1004f2805] | |
+ ! : | + ! : | + ! 1 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::~MyNodeOverlapCallback() (in OpenTomb) + 21 [0x1004f3315] | |
+ ! : | + ! : | + ! 1 btNodeOverlapCallback::~btNodeOverlapCallback() (in OpenTomb) + 8 [0x1004f4648] | |
+ ! : | + ! : | + 13 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 18101 [0x10064ee15] | |
+ ! : | + ! : | + ! 13 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
+ ! : | + ! : | + ! 10 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4250 [0x10036828a] | |
+ ! : | + ! : | + ! : 10 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : | + ! : | + ! : 9 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! : | 7 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! : | + 7 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 109,161,... [0x1001b9edd,0x1001b9f11,...] | |
+ ! : | + ! : | + ! : | 2 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1432,798 [0x1004c5938,0x1004c56be] | |
+ ! : | + ! : | + ! : 1 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 791 [0x1001b6057] | |
+ ! : | + ! : | + ! 3 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4290 [0x1003682b2] | |
+ ! : | + ! : | + ! 2 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
+ ! : | + ! : | + ! | 2 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
+ ! : | + ! : | + ! | 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! | + 1 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 154 [0x1001b9f0a] | |
+ ! : | + ! : | + ! | 1 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
+ ! : | + ! : | + ! 1 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 106 [0x10064084a] | |
+ ! : | + ! : | + 2 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 480 [0x10065a0c0] | |
+ ! : | + ! : | + ! 2 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 3805 [0x100659d6d] | |
+ ! : | + ! : | + ! 2 btBoxShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 2083,287 [0x1006aece3,0x1006ae5df] | |
+ ! : | + ! : | + 1 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 389 [0x10065a065] | |
+ ! : | + ! : | + 1 btConcaveShape::getMargin() const (in OpenTomb) + 12 [0x10009fcac] | |
+ ! : | + ! : | 4 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 226,15,... [0x1004dec62,0x1004deb8f,...] | |
+ ! : | + ! : | 2 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 110 [0x1004debee] | |
+ ! : | + ! : | 2 btCollisionDispatcher::needsCollision(btCollisionObject const*, btCollisionObject const*) (in OpenTomb) + 294,304 [0x1004dfc46,0x1004dfc50] | |
+ ! : | + ! : 4 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 321 [0x10021e751] | |
+ ! : | + ! : | 4 Room_IsInNearRoomsList(room_s*, room_s*) (in OpenTomb) + 273,249,... [0x10031eb71,0x10031eb59,...] | |
+ ! : | + ! : 3 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 80,66 [0x10021e660,0x10021e652] | |
+ ! : | + ! : 2 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 135 [0x10021e697] | |
+ ! : | + ! : 2 btCollisionObject::getUserPointer() const (in OpenTomb) + 19 [0x10022d9c3] | |
+ ! : | + ! 1 btHashedOverlappingPairCache::processAllOverlappingPairs(btOverlapCallback*, btDispatcher*) (in OpenTomb) + 158 [0x1000c321e] | |
+ ! : | + 31 btCollisionWorld::performDiscreteCollisionDetection() (in OpenTomb) + 87 [0x100577907] | |
+ ! : | + ! 31 btCollisionWorld::updateAabbs() (in OpenTomb) + 531 [0x1005777d3] | |
+ ! : | + ! 18 btCollisionWorld::updateSingleAabb(btCollisionObject*) (in OpenTomb) + 1619 [0x1005774d3] | |
+ ! : | + ! : 8 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 341,1514,... [0x1001baed5,0x1001bb36a,...] | |
+ ! : | + ! : 6 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 2245 [0x1001bb645] | |
+ ! : | + ! : | 3 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 6477 [0x1001c003d] | |
+ ! : | + ! : | + 3 btDbvtTreeCollider::Process(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 112 [0x1001c03b0] | |
+ ! : | + ! : | + 3 btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 284 [0x1000c5acc] | |
+ ! : | + ! : | + 3 btHashedOverlappingPairCache::internalAddPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 298,1101,... [0x1000c060a,0x1000c092d,...] | |
+ ! : | + ! : | 3 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 4148,2794,... [0x1001bf724,0x1001bf1da,...] | |
+ ! : | + ! : 3 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 1780 [0x1001bb474] | |
+ ! : | + ! : | 3 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 1576 [0x1004e61b8] | |
+ ! : | + ! : | 3 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 220 [0x1004e5b7c] | |
+ ! : | + ! : | 3 insertleaf(btDbvt*, btDbvtNode*, btDbvtNode*) (in OpenTomb) + 663,635,... [0x1004e4bd7,0x1004e4bbb,...] | |
+ ! : | + ! : 1 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 103 [0x1001bade7] | |
+ ! : | + ! : 1 btDbvtAabbMm::FromMM(btVector3 const&, btVector3 const&) (in OpenTomb) + 32 [0x1000789e0] | |
+ ! : | + ! : 1 btDbvtAabbMm::btDbvtAabbMm() (in OpenTomb) + 21 [0x100078a35] | |
+ ! : | + ! : 1 btDbvtAabbMm::btDbvtAabbMm() (in OpenTomb) + 20 [0x100078a54] | |
+ ! : | + ! 7 btCollisionWorld::updateSingleAabb(btCollisionObject*) (in OpenTomb) + 185 [0x100576f39] | |
+ ! : | + ! : 2 btPolyhedralConvexAabbCachingShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 69 [0x1001735b5] | |
+ ! : | + ! : | 2 btConvexInternalShape::getMargin() const (in OpenTomb) + 17 [0x100009961] | |
+ ! : | + ! : 2 btPolyhedralConvexAabbCachingShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 90 [0x1001735ca] | |
+ ! : | + ! : | 2 btPolyhedralConvexAabbCachingShape::getNonvirtualAabb(btTransform const&, btVector3&, btVector3&, float) const (in OpenTomb) + 4021,257 [0x100177815,0x100176961] | |
+ ! : | + ! : 2 btTriangleMeshShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 94,1205 [0x10039e76e,0x10039ebc5] | |
+ ! : | + ! : 1 btPolyhedralConvexAabbCachingShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 0 [0x100173570] | |
+ ! : | + ! 5 btCollisionWorld::updateSingleAabb(btCollisionObject*) (in OpenTomb) + 98,95,... [0x100576ee2,0x100576edf,...] | |
+ ! : | + ! 1 btCollisionWorld::updateSingleAabb(btCollisionObject*) (in OpenTomb) + 505 [0x100577079] | |
+ ! : | + ! 1 btCollisionObject::getInternalType() const (in OpenTomb) + 18 [0x100044502] | |
+ ! : | + 4 btCollisionWorld::performDiscreteCollisionDetection() (in OpenTomb) + 108 [0x10057791c] | |
+ ! : | + 4 btCollisionWorld::computeOverlappingPairs() (in OpenTomb) + 56 [0x100577878] | |
+ ! : | + 4 btDbvtBroadphase::calculateOverlappingPairs(btDispatcher*) (in OpenTomb) + 47 [0x1001bb95f] | |
+ ! : | + 2 btDbvtBroadphase::collide(btDispatcher*) (in OpenTomb) + 2002 [0x1001bc152] | |
+ ! : | + : 1 btHashedOverlappingPairCache::removeOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*, btDispatcher*) (in OpenTomb) + 4091 [0x1000c245b] | |
+ ! : | + : | 1 btGhostPairCallback::removeOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*, btDispatcher*) (in OpenTomb) + 196 [0x10022ff24] | |
+ ! : | + : | 1 btPairCachingGhostObject::removeOverlappingObjectInternal(btBroadphaseProxy*, btDispatcher*, btBroadphaseProxy*) (in OpenTomb) + 843 [0x10062662b] | |
+ ! : | + : | 1 btHashedOverlappingPairCache::removeOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*, btDispatcher*) (in OpenTomb) + 795 [0x1000c177b] | |
+ ! : | + : 1 btHashedOverlappingPairCache::removeOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*, btDispatcher*) (in OpenTomb) + 7285 [0x1000c30d5] | |
+ ! : | + 2 btDbvtBroadphase::collide(btDispatcher*) (in OpenTomb) + 1840,1730 [0x1001bc0b0,0x1001bc042] | |
+ ! : | 17 btDiscreteDynamicsWorld::internalSingleStepSimulation(float) (in OpenTomb) + 392 [0x10047d638] | |
+ ! : | + 14 btDiscreteDynamicsWorld::solveConstraints(btContactSolverInfo&) (in OpenTomb) + 5793 [0x100482c21] | |
+ ! : | + ! 14 InplaceSolverIslandCallback::processConstraints() (in OpenTomb) + 1125 [0x1004910c5] | |
+ ! : | + ! 12 btSequentialImpulseConstraintSolver::solveGroup(btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*, btDispatcher*) (in OpenTomb) + 288 [0x100040920] | |
+ ! : | + ! : 12 btSequentialImpulseConstraintSolver::solveGroupCacheFriendlyIterations(btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*) (in OpenTomb) + 383 [0x10003d93f] | |
+ ! : | + ! : 10 btSequentialImpulseConstraintSolver::solveSingleIteration(int, btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*) (in OpenTomb) + 3994 [0x100039e5a] | |
+ ! : | + ! : | 10 btSequentialImpulseConstraintSolver::resolveSingleConstraintRowGenericSIMD(btSolverBody&, btSolverBody&, btSolverConstraint const&) (in OpenTomb) + 56 [0x10001bec8] | |
+ ! : | + ! : | 8 gResolveSingleConstraintRowGeneric_sse2(btSolverBody&, btSolverBody&, btSolverConstraint const&) (in OpenTomb) + 1000,896,... [0x10001fda8,0x10001fd40,...] | |
+ ! : | + ! : | 1 gResolveSingleConstraintRowGeneric_sse2(btSolverBody&, btSolverBody&, btSolverConstraint const&) (in OpenTomb) + 430 [0x10001fb6e] | |
+ ! : | + ! : | + 1 btSimdDot3(float vector[4], float vector[4]) (in OpenTomb) + 207 [0x10001f77f] | |
+ ! : | + ! : | 1 gResolveSingleConstraintRowGeneric_sse2(btSolverBody&, btSolverBody&, btSolverConstraint const&) (in OpenTomb) + 607 [0x10001fc1f] | |
+ ! : | + ! : | 1 btSimdDot3(float vector[4], float vector[4]) (in OpenTomb) + 207 [0x10001f77f] | |
+ ! : | + ! : 2 btSequentialImpulseConstraintSolver::solveSingleIteration(int, btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*) (in OpenTomb) + 3108,3432 [0x100039ae4,0x100039c28] | |
+ ! : | + ! 2 btSequentialImpulseConstraintSolver::solveGroup(btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*, btDispatcher*) (in OpenTomb) + 183 [0x1000408b7] | |
+ ! : | + ! 2 btSequentialImpulseConstraintSolver::solveGroupCacheFriendlySetup(btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*) (in OpenTomb) + 6507 [0x10003424b] | |
+ ! : | + ! 2 btGeneric6DofConstraint::getInfo1(btTypedConstraint::btConstraintInfo1*) (in OpenTomb) + 109 [0x1001e3e1d] | |
+ ! : | + ! 1 btGeneric6DofConstraint::calculateTransforms(btTransform const&, btTransform const&) (in OpenTomb) + 7162 [0x1001e188a] | |
+ ! : | + ! | 1 btGeneric6DofConstraint::calculateAngleInfo() (in OpenTomb) + 3409 [0x1001de901] | |
+ ! : | + ! | 1 ??? (in libsystem_m.dylib) load address 0x7fff8e386000 + 0x3f00 [0x7fff8e389f00] | |
+ ! : | + ! 1 btGeneric6DofConstraint::calculateTransforms(btTransform const&, btTransform const&) (in OpenTomb) + 3851 [0x1001e0b9b] | |
+ ! : | + 2 btDiscreteDynamicsWorld::solveConstraints(btContactSolverInfo&) (in OpenTomb) + 5769 [0x100482c09] | |
+ ! : | + ! 1 btSimulationIslandManager::buildAndProcessIslands(btDispatcher*, btCollisionWorld*, btSimulationIslandManager::IslandCallback*) (in OpenTomb) + 1055 [0x100003cdf] | |
+ ! : | + ! : 1 btUnionFind::getElement(int) (in OpenTomb) + 102 [0x100005296] | |
+ ! : | + ! 1 btSimulationIslandManager::buildAndProcessIslands(btDispatcher*, btCollisionWorld*, btSimulationIslandManager::IslandCallback*) (in OpenTomb) + 3134 [0x1000044fe] | |
+ ! : | + 1 btDiscreteDynamicsWorld::solveConstraints(btContactSolverInfo&) (in OpenTomb) + 1185 [0x100481a21] | |
+ ! : | + 1 btDiscreteDynamicsWorld::getNumConstraints() const (in OpenTomb) + 23 [0x10048ff47] | |
+ ! : | 6 btDiscreteDynamicsWorld::internalSingleStepSimulation(float) (in OpenTomb) + 296 [0x10047d5d8] | |
+ ! : | + 3 btDiscreteDynamicsWorld::calculateSimulationIslands() (in OpenTomb) + 1827 [0x1004833c3] | |
+ ! : | + ! 3 btSimulationIslandManager::storeIslandActivationState(btCollisionWorld*) (in OpenTomb) + 408,85,... [0x100002218,0x1000020d5,...] | |
+ ! : | + 1 btDiscreteDynamicsWorld::calculateSimulationIslands() (in OpenTomb) + 204 [0x100482d6c] | |
+ ! : | + ! 1 btSimulationIslandManager::updateActivationState(btCollisionWorld*, btDispatcher*) (in OpenTomb) + 379 [0x10000206b] | |
+ ! : | + ! 1 btSimulationIslandManager::findUnions(btDispatcher*, btCollisionWorld*) (in OpenTomb) + 189 [0x100001e4d] | |
+ ! : | + 1 btDiscreteDynamicsWorld::calculateSimulationIslands() (in OpenTomb) + 1579 [0x1004832cb] | |
+ ! : | + ! 1 btDiscreteDynamicsWorld::getSimulationIslandManager() (in OpenTomb) + 1 [0x100491c41] | |
+ ! : | + 1 btDiscreteDynamicsWorld::calculateSimulationIslands() (in OpenTomb) + 95 [0x100482cff] | |
+ ! : | 2 btDiscreteDynamicsWorld::internalSingleStepSimulation(float) (in OpenTomb) + 421 [0x10047d655] | |
+ ! : | + 2 btDiscreteDynamicsWorld::integrateTransforms(float) (in OpenTomb) + 690 [0x1004836a2] | |
+ ! : | + 2 btRigidBody::predictIntegratedTransform(float, btTransform&) (in OpenTomb) + 76 [0x100502a5c] | |
+ ! : | + 2 btTransformUtil::integrateTransform(btTransform const&, btVector3 const&, btVector3 const&, float, btTransform&) (in OpenTomb) + 2187,1809 [0x100042deb,0x100042c71] | |
+ ! : | 1 btDiscreteDynamicsWorld::internalSingleStepSimulation(float) (in OpenTomb) + 149 [0x10047d545] | |
+ ! : | + 1 btDiscreteDynamicsWorld::predictUnconstraintMotion(float) (in OpenTomb) + 458 [0x100484daa] | |
+ ! : | + 1 btRigidBody::predictIntegratedTransform(float, btTransform&) (in OpenTomb) + 76 [0x100502a5c] | |
+ ! : | + 1 btTransformUtil::integrateTransform(btTransform const&, btVector3 const&, btVector3 const&, float, btTransform&) (in OpenTomb) + 301 [0x10004268d] | |
+ ! : | 1 btDiscreteDynamicsWorld::internalSingleStepSimulation(float) (in OpenTomb) + 469 [0x10047d685] | |
+ ! : | + 1 btDiscreteDynamicsWorld::updateActivationState(float) (in OpenTomb) + 2208 [0x100480c40] | |
+ ! : | 1 btDiscreteDynamicsWorld::internalSingleStepSimulation(float) (in OpenTomb) + 516 [0x10047d6b4] | |
+ ! : | 1 Engine_InternalTickCallback(btDynamicsWorld*, float) (in OpenTomb) + 50 [0x10021e7b2] | |
+ ! : 4 btDiscreteDynamicsWorld::stepSimulation(float, int, float) (in OpenTomb) + 613 [0x10047d3a5] | |
+ ! : | 3 btDiscreteDynamicsWorld::saveKinematicState(float) (in OpenTomb) + 231 [0x10047c467] | |
+ ! : | + 3 btRigidBody::upcast(btCollisionObject*) (in OpenTomb) + 21 [0x100040b75] | |
+ ! : | + 3 btCollisionObject::getInternalType() const (in OpenTomb) + 18 [0x100044502] | |
+ ! : | 1 btDiscreteDynamicsWorld::saveKinematicState(float) (in OpenTomb) + 271 [0x10047c48f] | |
+ ! : 1 btDiscreteDynamicsWorld::stepSimulation(float, int, float) (in OpenTomb) + 709 [0x10047d405] | |
+ ! : 1 btDiscreteDynamicsWorld::synchronizeMotionStates() (in OpenTomb) + 959 [0x10047d0ef] | |
+ ! : 1 btDiscreteDynamicsWorld::synchronizeSingleMotionState(btRigidBody*) (in OpenTomb) + 82 [0x10047cc02] | |
+ ! 41 Game_Frame(float) (in OpenTomb) + 590 [0x1003fee8e] | |
+ ! : 32 Audio_Update() (in OpenTomb) + 14 [0x1001feb5e] | |
+ ! : | 32 Audio_UpdateStreams() (in OpenTomb) + 129 [0x1001fbc11] | |
+ ! : | 32 StreamTrack::Update() (in OpenTomb) + 1127 [0x1001fafd7] | |
+ ! : | 32 StreamTrack::Stream(unsigned int) (in OpenTomb) + 99 [0x1001fa8e3] | |
+ ! : | 32 StreamTrack::Stream_Ogg(unsigned int) (in OpenTomb) + 183 [0x1001fb177] | |
+ ! : | 32 ov_read (in OpenTomb) + 105 [0x10014a009] | |
+ ! : | 29 ov_read_filter (in OpenTomb) + 204 [0x1001497ec] | |
+ ! : | + 24 _fetch_and_process_packet (in OpenTomb) + 296 [0x100148b18] | |
+ ! : | + ! 24 vorbis_synthesis (in OpenTomb) + 975 [0x10063d5cf] | |
+ ! : | + ! 12 mapping0_inverse (in OpenTomb) + 930 [0x1003c5f32] | |
+ ! : | + ! : 12 res2_inverse (in OpenTomb) + 843 [0x100564bbb] | |
+ ! : | + ! : 8 vorbis_book_decodevv_add (in OpenTomb) + 138 [0x1006a148a] | |
+ ! : | + ! : | 4 decode_packed_entry_number (in OpenTomb) + 607,376,... [0x1006a0d0f,0x1006a0c28,...] | |
+ ! : | + ! : | 1 decode_packed_entry_number (in OpenTomb) + 42 [0x1006a0ada] | |
+ ! : | + ! : | + 1 oggpack_look (in OpenTomb) + 497 [0x100591721] | |
+ ! : | + ! : | 1 decode_packed_entry_number (in OpenTomb) + 190 [0x1006a0b6e] | |
+ ! : | + ! : | + 1 oggpack_adv (in OpenTomb) + 91 [0x100591a8b] | |
+ ! : | + ! : | 1 decode_packed_entry_number (in OpenTomb) + 246 [0x1006a0ba6] | |
+ ! : | + ! : | + 1 oggpack_look (in OpenTomb) + 81 [0x100591581] | |
+ ! : | + ! : | 1 decode_packed_entry_number (in OpenTomb) + 369 [0x1006a0c21] | |
+ ! : | + ! : | 1 bitreverse (in OpenTomb) + 60 [0x1006a15ac] | |
+ ! : | + ! : 4 vorbis_book_decodevv_add (in OpenTomb) + 112,338 [0x1006a1470,0x1006a1552] | |
+ ! : | + ! 7 mapping0_inverse (in OpenTomb) + 1758 [0x1003c626e] | |
+ ! : | + ! : 6 mdct_backward (in OpenTomb) + 756 [0x100410124] | |
+ ! : | + ! : | 3 mdct_butterflies (in OpenTomb) + 220 [0x10041064c] | |
+ ! : | + ! : | + 3 mdct_butterfly_generic (in OpenTomb) + 591,116,... [0x10041140f,0x100411234,...] | |
+ ! : | + ! : | 2 mdct_butterflies (in OpenTomb) + 87 [0x1004105c7] | |
+ ! : | + ! : | + 2 mdct_butterfly_first (in OpenTomb) + 548,725 [0x100411084,0x100411135] | |
+ ! : | + ! : | 1 mdct_butterflies (in OpenTomb) + 299 [0x10041069b] | |
+ ! : | + ! : | 1 mdct_butterfly_32 (in OpenTomb) + 554 [0x10041178a] | |
+ ! : | + ! : 1 mdct_backward (in OpenTomb) + 1030 [0x100410236] | |
+ ! : | + ! 4 mapping0_inverse (in OpenTomb) + 1096,1211 [0x1003c5fd8,0x1003c604b] | |
+ ! : | + ! 1 mapping0_inverse (in OpenTomb) + 1649 [0x1003c6201] | |
+ ! : | + ! 1 floor1_inverse2 (in OpenTomb) + 461 [0x10063ceed] | |
+ ! : | + ! 1 render_line (in OpenTomb) + 298 [0x10063d0ca] | |
+ ! : | + 4 _fetch_and_process_packet (in OpenTomb) + 401 [0x100148b81] | |
+ ! : | + ! 4 vorbis_synthesis_blockin (in OpenTomb) + 1821,765,... [0x1006045ad,0x10060418d,...] | |
+ ! : | + 1 _fetch_and_process_packet (in OpenTomb) + 987 [0x100148dcb] | |
+ ! : | + 1 _get_next_page (in OpenTomb) + 125 [0x100147dcd] | |
+ ! : | + 1 ogg_sync_pageseek (in OpenTomb) + 464 [0x100045f90] | |
+ ! : | + 1 ogg_page_checksum_set (in OpenTomb) + 245 [0x100044b65] | |
+ ! : | 2 ov_read_filter (in OpenTomb) + 903 [0x100149aa7] | |
+ ! : | + 2 vorbis_ftoi (in OpenTomb) + 45,22 [0x100149f8d,0x100149f76] | |
+ ! : | 1 ov_read_filter (in OpenTomb) + 898 [0x100149aa2] | |
+ ! : 9 Audio_Update() (in OpenTomb) + 9 [0x1001feb59] | |
+ ! : 6 Audio_UpdateSources() (in OpenTomb) + 225 [0x1001fbd71] | |
+ ! : + 2 AudioSource::Update() (in OpenTomb) + 183 [0x1001f9ad7] | |
+ ! : + ! 2 alGetSourcef (in OpenTomb) + 67 [0x1003eea73] | |
+ ! : + ! 1 LookupUIntMapKey (in OpenTomb) + 256 [0x100365cb0] | |
+ ! : + ! : 1 ReadUnlock (in OpenTomb) + 21 [0x1003655a5] | |
+ ! : + ! : 1 DecrementRef (in OpenTomb) + 26 [0x1003655ea] | |
+ ! : + ! : 1 xaddl (in OpenTomb) + 22 [0x100365cd6] | |
+ ! : + ! 1 LookupUIntMapKey (in OpenTomb) + 142 [0x100365c3e] | |
+ ! : + 2 AudioSource::Update() (in OpenTomb) + 297 [0x1001f9b49] | |
+ ! : + ! 1 AudioSource::Stop() (in OpenTomb) + 30 [0x1001f99fe] | |
+ ! : + ! : 1 alIsSource (in OpenTomb) + 16 [0x1003ea880] | |
+ ! : + ! : 1 GetContextRef (in OpenTomb) + 91 [0x1004fa8ab] | |
+ ! : + ! : 1 ALCcontext_IncRef (in OpenTomb) + 21 [0x1004fa575] | |
+ ! : + ! : 1 IncrementRef (in OpenTomb) + 26 [0x1004fa1fa] | |
+ ! : + ! : 1 xaddl (in OpenTomb) + 22 [0x100500836] | |
+ ! : + ! 1 AudioSource::Stop() (in OpenTomb) + 50 [0x1001f9a12] | |
+ ! : + ! 1 alSourceStop (in OpenTomb) + 27 [0x1003f120b] | |
+ ! : + ! 1 alSourceStopv (in OpenTomb) + 273 [0x1003f1331] | |
+ ! : + ! 1 LookupUIntMapKey (in OpenTomb) + 256 [0x100365cb0] | |
+ ! : + ! 1 ReadUnlock (in OpenTomb) + 21 [0x1003655a5] | |
+ ! : + ! 1 DecrementRef (in OpenTomb) + 26 [0x1003655ea] | |
+ ! : + ! 1 xaddl (in OpenTomb) + 18 [0x100365cd2] | |
+ ! : + 1 AudioSource::Update() (in OpenTomb) + 162 [0x1001f9ac2] | |
+ ! : + ! 1 alGetSourcef (in OpenTomb) + 241 [0x1003eeb21] | |
+ ! : + ! 1 ALCcontext_DecRef (in OpenTomb) + 21 [0x1004fa5d5] | |
+ ! : + ! 1 DecrementRef (in OpenTomb) + 26 [0x1004fa29a] | |
+ ! : + ! 1 xaddl (in OpenTomb) + 22 [0x100500836] | |
+ ! : + 1 AudioSource::Update() (in OpenTomb) + 207 [0x1001f9aef] | |
+ ! : + 1 Audio_IsInRange(int, int, float, float) (in OpenTomb) + 129 [0x1001f9bd1] | |
+ ! : + 1 World_GetEntityByID(world_s*, unsigned int) (in OpenTomb) + 157 [0x1003207bd] | |
+ ! : + 1 RB_SearchNode(void*, RedBlackHeader_s*) (in OpenTomb) + 139 [0x10049443b] | |
+ ! : + 1 compEntityEQ(void*, void*) (in OpenTomb) + 24 [0x100320068] | |
+ ! : 2 Audio_UpdateSources() (in OpenTomb) + 66 [0x1001fbcd2] | |
+ ! : + 2 alGetListenerfv (in OpenTomb) + 183 [0x1000bd887] | |
+ ! : + 2 alGetListener3f (in OpenTomb) + 200 [0x1000bd6f8] | |
+ ! : + 2 LockContext (in OpenTomb) + 58 [0x1000bc68a] | |
+ ! : + 2 ALCdevice_LockDefault (in OpenTomb) + 28 [0x1004f9cac] | |
+ ! : + 2 al_EnterCriticalSection (in OpenTomb) + 21 [0x1003651a5] | |
+ ! : + 2 __psynch_mutexwait (in libsystem_kernel.dylib) + 10 [0x7fff9367f166] | |
+ ! : 1 Audio_UpdateSources() (in OpenTomb) + 140 [0x1001fbd1c] | |
+ ! : 1 Audio_Send(int, int, int) (in OpenTomb) + 114 [0x1001fbe02] | |
+ ! 12 Game_Frame(float) (in OpenTomb) + 670 [0x1003feede] | |
+ ! : 10 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | 7 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | + 7 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | + 6 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | + ! 5 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | + ! : 4 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | + ! : | 2 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | + ! : | + 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : | + ! : | + ! 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | + ! : | + ! 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 78 [0x1003fe92e] | |
+ ! : | + ! : | + ! 1 lua_LoopEntity(lua_State*, int) (in OpenTomb) + 33 [0x10054fc91] | |
+ ! : | + ! : | + ! 1 World_GetEntityByID(world_s*, unsigned int) (in OpenTomb) + 157 [0x1003207bd] | |
+ ! : | + ! : | + ! 1 RB_SearchNode(void*, RedBlackHeader_s*) (in OpenTomb) + 144 [0x100494440] | |
+ ! : | + ! : | + 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | + ! : | + 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 57 [0x1003fe919] | |
+ ! : | + ! : | + 1 Entity_ProcessSector(entity_s*) (in OpenTomb) + 27 [0x100151c7b] | |
+ ! : | + ! : | 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 78 [0x1003fe92e] | |
+ ! : | + ! : | + 1 lua_LoopEntity(lua_State*, int) (in OpenTomb) + 179 [0x10054fd23] | |
+ ! : | + ! : | + 1 lua_CallWithError(lua_State*, int, int, int, char const*, int) (in OpenTomb) + 115 [0x10054efe3] | |
+ ! : | + ! : | + 1 lua_pcallk (in OpenTomb) + 224 [0x100309d10] | |
+ ! : | + ! : | + 1 luaD_pcall (in OpenTomb) + 105 [0x10018afe9] | |
+ ! : | + ! : | + 1 luaD_rawrunprotected (in OpenTomb) + 111 [0x10018984f] | |
+ ! : | + ! : | + 1 f_call (in OpenTomb) + 52 [0x100309e54] | |
+ ! : | + ! : | + 1 luaD_call (in OpenTomb) + 201 [0x10018a839] | |
+ ! : | + ! : | + 1 luaV_execute (in OpenTomb) + 1190 [0x1006612b6] | |
+ ! : | + ! : | + 1 luaV_gettable (in OpenTomb) + 85 [0x10065f335] | |
+ ! : | + ! : | + 1 luaH_get (in OpenTomb) + 139 [0x10043ed7b] | |
+ ! : | + ! : | 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : | + ! : | 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | + ! : | 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : | + ! : | 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 78 [0x1003fe92e] | |
+ ! : | + ! : | 1 lua_LoopEntity(lua_State*, int) (in OpenTomb) + 33 [0x10054fc91] | |
+ ! : | + ! : | 1 World_GetEntityByID(world_s*, unsigned int) (in OpenTomb) + 157 [0x1003207bd] | |
+ ! : | + ! : | 1 RB_SearchNode(void*, RedBlackHeader_s*) (in OpenTomb) + 139 [0x10049443b] | |
+ ! : | + ! : | 1 compEntityEQ(void*, void*) (in OpenTomb) + 30 [0x10032006e] | |
+ ! : | + ! : 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : | + ! : 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | + ! : 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 57 [0x1003fe919] | |
+ ! : | + ! : 1 Entity_ProcessSector(entity_s*) (in OpenTomb) + 54 [0x100151c96] | |
+ ! : | + ! : 1 Entity_GetHighestSector(room_sector_s*) (in OpenTomb) + 54 [0x100151c46] | |
+ ! : | + ! 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : | + ! 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : | + ! 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | + ! 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | + ! 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 78 [0x1003fe92e] | |
+ ! : | + ! 1 lua_LoopEntity(lua_State*, int) (in OpenTomb) + 179 [0x10054fd23] | |
+ ! : | + ! 1 lua_CallWithError(lua_State*, int, int, int, char const*, int) (in OpenTomb) + 115 [0x10054efe3] | |
+ ! : | + ! 1 lua_pcallk (in OpenTomb) + 224 [0x100309d10] | |
+ ! : | + ! 1 luaD_pcall (in OpenTomb) + 105 [0x10018afe9] | |
+ ! : | + ! 1 luaD_rawrunprotected (in OpenTomb) + 111 [0x10018984f] | |
+ ! : | + ! 1 f_call (in OpenTomb) + 52 [0x100309e54] | |
+ ! : | + ! 1 luaD_call (in OpenTomb) + 181 [0x10018a825] | |
+ ! : | + ! 1 luaD_precall (in OpenTomb) + 509 [0x10018a0dd] | |
+ ! : | + 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : | + 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : | + 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | + 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : | + 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 78 [0x1003fe92e] | |
+ ! : | + 1 lua_LoopEntity(lua_State*, int) (in OpenTomb) + 179 [0x10054fd23] | |
+ ! : | + 1 lua_CallWithError(lua_State*, int, int, int, char const*, int) (in OpenTomb) + 115 [0x10054efe3] | |
+ ! : | + 1 lua_pcallk (in OpenTomb) + 224 [0x100309d10] | |
+ ! : | + 1 luaD_pcall (in OpenTomb) + 105 [0x10018afe9] | |
+ ! : | + 1 luaD_rawrunprotected (in OpenTomb) + 111 [0x10018984f] | |
+ ! : | + 1 f_call (in OpenTomb) + 52 [0x100309e54] | |
+ ! : | + 1 luaD_call (in OpenTomb) + 201 [0x10018a839] | |
+ ! : | + 1 luaV_execute (in OpenTomb) + 1190 [0x1006612b6] | |
+ ! : | + 1 luaV_gettable (in OpenTomb) + 85 [0x10065f335] | |
+ ! : | + 1 luaH_get (in OpenTomb) + 115 [0x10043ed63] | |
+ ! : | + 1 luaH_getstr (in OpenTomb) + 32 [0x10043ec60] | |
+ ! : | 3 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : | 2 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | ! 2 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : | ! 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 78 [0x1003fe92e] | |
+ ! : | ! : 1 lua_LoopEntity(lua_State*, int) (in OpenTomb) + 179 [0x10054fd23] | |
+ ! : | ! : 1 lua_CallWithError(lua_State*, int, int, int, char const*, int) (in OpenTomb) + 115 [0x10054efe3] | |
+ ! : | ! : 1 lua_pcallk (in OpenTomb) + 224 [0x100309d10] | |
+ ! : | ! : 1 luaD_pcall (in OpenTomb) + 105 [0x10018afe9] | |
+ ! : | ! : 1 luaD_rawrunprotected (in OpenTomb) + 111 [0x10018984f] | |
+ ! : | ! : 1 f_call (in OpenTomb) + 52 [0x100309e54] | |
+ ! : | ! : 1 luaD_call (in OpenTomb) + 201 [0x10018a839] | |
+ ! : | ! : 1 luaV_execute (in OpenTomb) + 1190 [0x1006612b6] | |
+ ! : | ! : 1 luaV_gettable (in OpenTomb) + 479 [0x10065f4bf] | |
+ ! : | ! 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | ! 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : | ! 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 78 [0x1003fe92e] | |
+ ! : | ! 1 lua_LoopEntity(lua_State*, int) (in OpenTomb) + 179 [0x10054fd23] | |
+ ! : | ! 1 lua_CallWithError(lua_State*, int, int, int, char const*, int) (in OpenTomb) + 115 [0x10054efe3] | |
+ ! : | ! 1 lua_pcallk (in OpenTomb) + 224 [0x100309d10] | |
+ ! : | ! 1 luaD_pcall (in OpenTomb) + 105 [0x10018afe9] | |
+ ! : | ! 1 luaD_rawrunprotected (in OpenTomb) + 111 [0x10018984f] | |
+ ! : | ! 1 f_call (in OpenTomb) + 52 [0x100309e54] | |
+ ! : | ! 1 luaD_call (in OpenTomb) + 201 [0x10018a839] | |
+ ! : | ! 1 luaV_execute (in OpenTomb) + 989 [0x1006611ed] | |
+ ! : | ! 1 luaV_gettable (in OpenTomb) + 100 [0x10065f344] | |
+ ! : | 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : | 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : | 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : | 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : | 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 78 [0x1003fe92e] | |
+ ! : | 1 lua_LoopEntity(lua_State*, int) (in OpenTomb) + 179 [0x10054fd23] | |
+ ! : | 1 lua_CallWithError(lua_State*, int, int, int, char const*, int) (in OpenTomb) + 115 [0x10054efe3] | |
+ ! : | 1 lua_pcallk (in OpenTomb) + 224 [0x100309d10] | |
+ ! : | 1 luaD_pcall (in OpenTomb) + 105 [0x10018afe9] | |
+ ! : | 1 luaD_rawrunprotected (in OpenTomb) + 111 [0x10018984f] | |
+ ! : | 1 f_call (in OpenTomb) + 52 [0x100309e54] | |
+ ! : | 1 luaD_call (in OpenTomb) + 201 [0x10018a839] | |
+ ! : | 1 luaV_execute (in OpenTomb) + 9075 [0x100663183] | |
+ ! : 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 78 [0x1003fe92e] | |
+ ! : | 1 lua_LoopEntity(lua_State*, int) (in OpenTomb) + 105 [0x10054fcd9] | |
+ ! : | 1 lua_getglobal (in OpenTomb) + 91 [0x100308dbb] | |
+ ! : | 1 luaS_new (in OpenTomb) + 60 [0x1005515ec] | |
+ ! : | 1 luaS_newlstr (in OpenTomb) + 51 [0x100551333] | |
+ ! : | 1 internshrstr (in OpenTomb) + 130 [0x100551422] | |
+ ! : 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
+ ! : 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
+ ! : 1 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 32 [0x1003fe900] | |
+ ! 8 Game_Frame(float) (in OpenTomb) + 894 [0x1003fefbe] | |
+ ! : 6 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 131 [0x1003fea03] | |
+ ! : | 3 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 100 [0x1003fe9e4] | |
+ ! : | + 2 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 100 [0x1003fe9e4] | |
+ ! : | + ! 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 100 [0x1003fe9e4] | |
+ ! : | + ! : 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 131 [0x1003fea03] | |
+ ! : | + ! : 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 131 [0x1003fea03] | |
+ ! : | + ! : 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 44 [0x1003fe9ac] | |
+ ! : | + ! : 1 Entity_Frame(entity_s*, float) (in OpenTomb) + 1266 [0x100152f72] | |
+ ! : | + ! : 1 Entity_UpdateCurrentBoneFrame(ss_bone_frame_s*, float*) (in OpenTomb) + 193 [0x100150601] | |
+ ! : | + ! 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 131 [0x1003fea03] | |
+ ! : | + ! 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 100 [0x1003fe9e4] | |
+ ! : | + ! 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 44 [0x1003fe9ac] | |
+ ! : | + ! 1 Entity_Frame(entity_s*, float) (in OpenTomb) + 45 [0x100152aad] | |
+ ! : | + 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 131 [0x1003fea03] | |
+ ! : | + 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 100 [0x1003fe9e4] | |
+ ! : | + 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 100 [0x1003fe9e4] | |
+ ! : | + 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 131 [0x1003fea03] | |
+ ! : | + 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 69 [0x1003fe9c5] | |
+ ! : | + 1 Entity_UpdateRigidBody(entity_s*, int) (in OpenTomb) + 638 [0x10014f2ce] | |
+ ! : | + 1 Entity_RebuildBV(entity_s*) (in OpenTomb) + 103 [0x10014f357] | |
+ ! : | + 1 OBB_Rebuild(obb_s*, float*, float*) (in OpenTomb) + 2029 [0x10064926d] | |
+ ! : | 3 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 131 [0x1003fea03] | |
+ ! : | 3 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 131 [0x1003fea03] | |
+ ! : | 3 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 100 [0x1003fe9e4] | |
+ ! : | 2 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 100 [0x1003fe9e4] | |
+ ! : | ! 2 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 100 [0x1003fe9e4] | |
+ ! : | ! 2 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 131 [0x1003fea03] | |
+ ! : | ! 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 44 [0x1003fe9ac] | |
+ ! : | ! : 1 Entity_Frame(entity_s*, float) (in OpenTomb) + 1266 [0x100152f72] | |
+ ! : | ! : 1 Entity_UpdateCurrentBoneFrame(ss_bone_frame_s*, float*) (in OpenTomb) + 1766 [0x100150c26] | |
+ ! : | ! : 1 vec4_slerp(float*, float*, float*, float) (in OpenTomb) + 144 [0x10018f390] | |
+ ! : | ! 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 69 [0x1003fe9c5] | |
+ ! : | ! 1 Entity_UpdateRigidBody(entity_s*, int) (in OpenTomb) + 638 [0x10014f2ce] | |
+ ! : | ! 1 Entity_RebuildBV(entity_s*) (in OpenTomb) + 103 [0x10014f357] | |
+ ! : | ! 1 OBB_Rebuild(obb_s*, float*, float*) (in OpenTomb) + 1402 [0x100648ffa] | |
+ ! : | ! 1 Polygon_FindNormale(polygon_s*) (in OpenTomb) + 221 [0x100069d0d] | |
+ ! : | 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 131 [0x1003fea03] | |
+ ! : | 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 100 [0x1003fe9e4] | |
+ ! : | 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 131 [0x1003fea03] | |
+ ! : | 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 44 [0x1003fe9ac] | |
+ ! : | 1 Entity_Frame(entity_s*, float) (in OpenTomb) + 125 [0x100152afd] | |
+ ! : 2 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 100 [0x1003fe9e4] | |
+ ! : 2 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 100 [0x1003fe9e4] | |
+ ! : 2 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 100 [0x1003fe9e4] | |
+ ! : 2 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 131 [0x1003fea03] | |
+ ! : 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 69 [0x1003fe9c5] | |
+ ! : + 1 Entity_UpdateRigidBody(entity_s*, int) (in OpenTomb) + 638 [0x10014f2ce] | |
+ ! : + 1 Entity_RebuildBV(entity_s*) (in OpenTomb) + 103 [0x10014f357] | |
+ ! : + 1 OBB_Rebuild(obb_s*, float*, float*) (in OpenTomb) + 821 [0x100648db5] | |
+ ! : 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 100 [0x1003fe9e4] | |
+ ! : 1 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 44 [0x1003fe9ac] | |
+ ! : 1 Entity_Frame(entity_s*, float) (in OpenTomb) + 1266 [0x100152f72] | |
+ ! : 1 Entity_UpdateCurrentBoneFrame(ss_bone_frame_s*, float*) (in OpenTomb) + 1766 [0x100150c26] | |
+ ! : 1 vec4_slerp(float*, float*, float*, float) (in OpenTomb) + 565 [0x10018f535] | |
+ ! 4 Game_Frame(float) (in OpenTomb) + 577 [0x1003fee81] | |
+ ! : 2 lua_DoTasks(lua_State*, float) (in OpenTomb) + 108 [0x10054fb7c] | |
+ ! : | 2 lua_CallWithError(lua_State*, int, int, int, char const*, int) (in OpenTomb) + 115 [0x10054efe3] | |
+ ! : | 2 lua_pcallk (in OpenTomb) + 224 [0x100309d10] | |
+ ! : | 2 luaD_pcall (in OpenTomb) + 105 [0x10018afe9] | |
+ ! : | 2 luaD_rawrunprotected (in OpenTomb) + 111 [0x10018984f] | |
+ ! : | 2 f_call (in OpenTomb) + 52 [0x100309e54] | |
+ ! : | 2 luaD_call (in OpenTomb) + 201 [0x10018a839] | |
+ ! : | 1 luaV_execute (in OpenTomb) + 9181 [0x1006631ed] | |
+ ! : | + 1 luaD_poscall (in OpenTomb) + 364 [0x10018a43c] | |
+ ! : | 1 luaV_execute (in OpenTomb) + 209 [0x100660ee1] | |
+ ! : 1 lua_DoTasks(lua_State*, float) (in OpenTomb) + 26 [0x10054fb2a] | |
+ ! : | 1 lua_gettop (in OpenTomb) + 16 [0x100307490] | |
+ ! : 1 lua_DoTasks(lua_State*, float) (in OpenTomb) + 59 [0x10054fb4b] | |
+ ! : 1 lua_setglobal (in OpenTomb) + 91 [0x10030937b] | |
+ ! : 1 luaS_new (in OpenTomb) + 1 [0x1005515b1] | |
+ ! 3 Game_Frame(float) (in OpenTomb) + 619 [0x1003feeab] | |
+ ! 2 Entity_ProcessSector(entity_s*) (in OpenTomb) + 728 [0x100151f38] | |
+ ! | 2 lua_CallWithError(lua_State*, int, int, int, char const*, int) (in OpenTomb) + 115 [0x10054efe3] | |
+ ! | 2 lua_pcallk (in OpenTomb) + 224 [0x100309d10] | |
+ ! | 2 luaD_pcall (in OpenTomb) + 105 [0x10018afe9] | |
+ ! | 2 luaD_rawrunprotected (in OpenTomb) + 111 [0x10018984f] | |
+ ! | 2 f_call (in OpenTomb) + 52 [0x100309e54] | |
+ ! | 1 luaD_call (in OpenTomb) + 181 [0x10018a825] | |
+ ! | + 1 luaD_precall (in OpenTomb) + 509 [0x10018a0dd] | |
+ ! | 1 luaD_call (in OpenTomb) + 201 [0x10018a839] | |
+ ! | 1 luaV_execute (in OpenTomb) + 838 [0x100661156] | |
+ ! 1 Entity_ProcessSector(entity_s*) (in OpenTomb) + 540 [0x100151e7c] | |
+ 307 Engine_Frame(float) (in OpenTomb) + 262 [0x1005c9906] | |
+ ! 128 Engine_Display() (in OpenTomb) + 126 [0x1005c998e] | |
+ ! : 69 Render_DrawList() (in OpenTomb) + 566 [0x1005cf9f6] | |
+ ! : | 29 Render_Room(room_s*, render_s*, float const*, float const*, float const*) (in OpenTomb) + 2843 [0x1005cf11b] | |
+ ! : | + 25 Render_Entity(entity_s*, float const*, float const*, float const*) (in OpenTomb) + 465 [0x1005ce261] | |
+ ! : | + ! 23 Render_SkeletalModel(lit_shader_description const*, ss_bone_frame_s*, float const*, float const*, float const*) (in OpenTomb) + 288 [0x1005cd400] | |
+ ! : | + ! : 23 Render_Mesh(base_mesh_s*) (in OpenTomb) + 948 [0x1005cca34] | |
+ ! : | + ! : 17 glDrawElements_ACC_Exec (in GLEngine) + 526 [0x7fff92009f46] | |
+ ! : | + ! : | 17 glrRenderVertexArray (in AppleIntelHD3000GraphicsGLDriver) + 1010 [0x12340032b4ae] | |
+ ! : | + ! : | 17 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 80 [0x123400025152] | |
+ ! : | + ! : | 11 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 124 [0x12340029fbec] | |
+ ! : | + ! : | + 4 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 340 [0x12340029fee4] | |
+ ! : | + ! : | + ! 4 GHAL3D::CGen6StateProcessorStream::GetBindingTablePointers() (in AppleIntelHD3000GraphicsGLDriver) + 168 [0x1234002d23b8] | |
+ ! : | + ! : | + ! 2 GHAL3D::CGen6StateProcessorStream::GetPixelShaderBindingTable() (in AppleIntelHD3000GraphicsGLDriver) + 325 [0x1234002d27b5] | |
+ ! : | + ! : | + ! : 1 GHAL3D::CGen6StateProcessorStream::GetPixelShaderBindingTableEntries(GHAL3D::CPixelShader const*, GHAL3D::CGen6PixelShaderKernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 80 [0x1234002d3a80] | |
+ ! : | + ! : | + ! : | 1 GHAL3D::CGen6StateProcessorStream::GetShaderConstantBufferSurfaceState(GHAL3D::GEN6_SURFACE_STATE_STREAM_TYPE, GHAL3D::CShader const*, GHAL3D::SHADER_TYPE, GHAL3D::CGen6KernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 354 [0x1234002d4c32] | |
+ ! : | + ! : | + ! : | 1 GHAL3D::CGen6PublicStateProcessor::GetSurfaceStateCommandSize() const (in AppleIntelHD3000GraphicsGLDriver) + 0 [0x1234002980e0] | |
+ ! : | + ! : | + ! : 1 GHAL3D::CGen6StateProcessorStream::GetPixelShaderRenderTargetSurfaceState(GHAL3D::GEN6_SURFACE_STATE_STREAM_TYPE, GHAL3D::CPixelShader const*, GHAL3D::CGen6PixelShaderKernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 831 [0x1234002d3def] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6StateProcessorStream::GetPixelShaderBindingTable() (in AppleIntelHD3000GraphicsGLDriver) + 267 [0x1234002d277b] | |
+ ! : | + ! : | + ! : 1 GHAL3D::CGen6StateProcessorStream::GetSurfaceStateHeapStreamSpace(bool, GHAL3D::GEN6_SURFACE_STATE_STREAM_TYPE, unsigned int, unsigned int, unsigned int, unsigned char*&, unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 516 [0x1234002d6334] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6StateProcessorStream::GetPixelShaderBindingTable() (in AppleIntelHD3000GraphicsGLDriver) + 352 [0x1234002d27d0] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::SetBindingTablePixelShaderPointer(void const*) (in AppleIntelHD3000GraphicsGLDriver) + 64 [0x1234002a78d0] | |
+ ! : | + ! : | + 2 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 73 [0x12340029fdd9] | |
+ ! : | + ! : | + ! 2 GHAL3D::CGen6PrivateStateProcessor::BindKernelPrograms() (in AppleIntelHD3000GraphicsGLDriver) + 58 [0x1234002a235a] | |
+ ! : | + ! : | + ! 2 GHAL3D::CGen6StateProcessorCache::GetVertexShaderKernelProgram() (in AppleIntelHD3000GraphicsGLDriver) + 127 [0x1234002c239f] | |
+ ! : | + ! : | + ! 2 GHAL3D::CStateCache<GHAL3D::SGen6VertexShaderKernelProgramCacheKey, GHAL3D::CGen6VertexShaderKernelProgramCacheData>::AllocateData(GHAL3D::SGen6VertexShaderKernelProgramCacheKey const&, GHAL3D::HANDLE_TYPE&) (in AppleIntelHD3000GraphicsGLDriver) + 1,451 [0x1234002c55d1,0x1234002c5793] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 137 [0x12340029fe19] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::BindColorCalculatorStatePointers() (in AppleIntelHD3000GraphicsGLDriver) + 34 [0x1234002a23d2] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::BindDepthStencilState() (in AppleIntelHD3000GraphicsGLDriver) + 123 [0x1234002a2beb] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PublicStateProcessor::CreateDepthStencilStateCommand(G6HDL::SDepthStencilState&, GHAL3D::SDepthStencilStateData const&) (in AppleIntelHD3000GraphicsGLDriver) + 0 [0x123400298620] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 149 [0x12340029fe25] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6StateProcessorStream::GetColorCalculatorStatePointers() (in AppleIntelHD3000GraphicsGLDriver) + 17 [0x1234002d2001] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 239 [0x12340029fe7f] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::SetScissorRectangleState() (in AppleIntelHD3000GraphicsGLDriver) + 383 [0x1234002a00af] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 253 [0x12340029fe8d] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6StateProcessorStream::GetViewportStatePointers() (in AppleIntelHD3000GraphicsGLDriver) + 57 [0x1234002d1c49] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6StateProcessorStream::GetStripsFansViewport() (in AppleIntelHD3000GraphicsGLDriver) + 0 [0x1234002d2e20] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 295 [0x12340029feb7] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6StateProcessorStream::GetSamplerStatePointers() (in AppleIntelHD3000GraphicsGLDriver) + 248 [0x1234002d1978] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6StateProcessorStream::GetSamplerState(GHAL3D::CShader const*, GHAL3D::SHADER_TYPE, unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 269 [0x1234002d29cd] | |
+ ! : | + ! : | + 1 GHAL3D::CShader::GetSamplerDeclarations() const (in AppleIntelHD3000GraphicsGLDriver) + 0 [0x12340001a470] | |
+ ! : | + ! : | 4 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 171 [0x12340029fc1b] | |
+ ! : | + ! : | + 2 GHAL3D::CGen6PrivateStateProcessor::BindDependentDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 86 [0x1234002a1436] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::SetVertexShaderState() (in AppleIntelHD3000GraphicsGLDriver) + 75 [0x1234002a153b] | |
+ ! : | + ! : | + ! : 1 GHAL3D::CGen6StateProcessorCache::GetVertexShaderKernelState() (in AppleIntelHD3000GraphicsGLDriver) + 450 [0x1234002c38a2] | |
+ ! : | + ! : | + ! : 1 GHAL3D::CGen6PrivateStateProcessor::SetVertexShaderVertexURBEntryReadLocation(unsigned int, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 28 [0x1234002a580c] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::SetVertexShaderState() (in AppleIntelHD3000GraphicsGLDriver) + 307 [0x1234002a1623] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::SetVertexShaderMaximumThreads(unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 35 [0x1234002a53c3] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6PrivateStateProcessor::BindDependentDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 131 [0x1234002a1463] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::SetGeometryShaderState() (in AppleIntelHD3000GraphicsGLDriver) + 36 [0x1234002ad4f4] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6StateProcessorCache::GetGeometryShaderKernelState() (in AppleIntelHD3000GraphicsGLDriver) + 282 [0x1234002c39da] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::SetGeometryShaderKernelPointer(void const*) (in AppleIntelHD3000GraphicsGLDriver) + 0 [0x1234002a3670] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6PrivateStateProcessor::BindDependentDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 172 [0x1234002a148c] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6PrivateStateProcessor::SetClipperState() (in AppleIntelHD3000GraphicsGLDriver) + 765 [0x1234002a195d] | |
+ ! : | + ! : | 2 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 60 [0x12340029fbac] | |
+ ! : | + ! : | 2 GHAL3D::CGen6PrivateStateProcessor::BindDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 173 [0x1234002a03ed] | |
+ ! : | + ! : | 1 GHAL3D::CGen6PrivateStateProcessor::SetStripsFansState() (in AppleIntelHD3000GraphicsGLDriver) + 2924 [0x1234002ac8cc] | |
+ ! : | + ! : | ! 1 GHAL3D::CGen6PrivateStateProcessor::SetStripsFansAttributeSourceAttribute(unsigned int, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 12 [0x1234002a46bc] | |
+ ! : | + ! : | 1 GHAL3D::CGen6PrivateStateProcessor::SetStripsFansState() (in AppleIntelHD3000GraphicsGLDriver) + 2977 [0x1234002ac901] | |
+ ! : | + ! : 6 glDrawElements_ACC_Exec (in GLEngine) + 306 [0x7fff92009e6a] | |
+ ! : | + ! : 3 gleDoDrawDispatchCore (in GLEngine) + 536 [0x7fff92050dbc] | |
+ ! : | + ! : + 1 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 2330 [0x12340001cf47] | |
+ ! : | + ! : + ! 1 gpusLoadCurrentVertexArray (in libGPUSupport.dylib) + 116 [0x109cec629] | |
+ ! : | + ! : + 1 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 2740 [0x12340001d0e1] | |
+ ! : | + ! : + ! 1 glrUpdateVertexDescriptorFromVertexProgram (in AppleIntelHD3000GraphicsGLDriver) + 444 [0x12340001efc4] | |
+ ! : | + ! : + 1 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 3122 [0x12340001d25f] | |
+ ! : | + ! : + 1 glrUpdateHardwareState(GLDContextRec*, unsigned int*, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 8914 [0x12340002130c] | |
+ ! : | + ! : + 1 g575SharkAddShaderId (in AppleIntelHD3000GraphicsGLDriver) + 1 [0x1234003298b9] | |
+ ! : | + ! : 1 gleDoDrawDispatchCore (in GLEngine) + 249 [0x7fff92050c9d] | |
+ ! : | + ! : + 1 gleUpdateDeferredStateFull (in GLEngine) + 2708 [0x7fff9204e0bf] | |
+ ! : | + ! : + 1 gleUpdateVertexFallbackProgram (in GLEngine) + 929 [0x7fff92023fad] | |
+ ! : | + ! : 1 gleDoDrawDispatchCore (in GLEngine) + 486 [0x7fff92050d8a] | |
+ ! : | + ! : + 1 gleUpdateContextStateData (in GLEngine) + 1 [0x7fff92068a02] | |
+ ! : | + ! : 1 gleDoDrawDispatchCore (in GLEngine) + 1135 [0x7fff92051013] | |
+ ! : | + ! 2 Render_SkeletalModel(lit_shader_description const*, ss_bone_frame_s*, float const*, float const*, float const*) (in OpenTomb) + 233 [0x1005cd3c9] | |
+ ! : | + ! 2 Mat4_Mat4_mul(float*, float const*, float const*) (in OpenTomb) + 112,121 [0x1001908b0,0x1001908b9] | |
+ ! : | + 4 Render_Entity(entity_s*, float const*, float const*, float const*) (in OpenTomb) + 174 [0x1005ce13e] | |
+ ! : | + 3 render_setupEntityLight(entity_s*, float const*, bool) (in OpenTomb) + 1790 [0x1005cdd7e] | |
+ ! : | + : 3 glUseProgramObjectARB_Exec (in GLEngine) + 175 [0x7fff91fbb3c9] | |
+ ! : | + : 3 gleUseProgramObject (in GLEngine) + 431 [0x7fff92074cdf] | |
+ ! : | + : 2 gleUpdateCurrentProgramState (in GLEngine) + 438 [0x7fff9207439a] | |
+ ! : | + : | 1 gleFPChanged (in GLEngine) + 492 [0x7fff91f6b117] | |
+ ! : | + : | + 1 gleUpdateFogData (in GLEngine) + 499 [0x7fff91f465c5] | |
+ ! : | + : | 1 gleVPChangedCore (in GLEngine) + 1 [0x7fff92095d18] | |
+ ! : | + : 1 gleUpdateCurrentProgramState (in GLEngine) + 30 [0x7fff92074202] | |
+ ! : | + 1 render_setupEntityLight(entity_s*, float const*, bool) (in OpenTomb) + 1895 [0x1005cdde7] | |
+ ! : | + 1 glUniform3fv_Exec (in GLEngine) + 164 [0x7fff91fda064] | |
+ ! : | + 1 setProgramUniformInner (in GLEngine) + 1 [0x7fff91fed451] | |
+ ! : | 25 Render_Room(room_s*, render_s*, float const*, float const*, float const*) (in OpenTomb) + 1873 [0x1005ced51] | |
+ ! : | + 23 Render_Mesh(base_mesh_s*) (in OpenTomb) + 948 [0x1005cca34] | |
+ ! : | + ! 12 glDrawElements_ACC_Exec (in GLEngine) + 306 [0x7fff92009e6a] | |
+ ! : | + ! : 9 gleDoDrawDispatchCore (in GLEngine) + 536 [0x7fff92050dbc] | |
+ ! : | + ! : | 4 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 3122 [0x12340001d25f] | |
+ ! : | + ! : | + 2 glrUpdateHardwareState(GLDContextRec*, unsigned int*, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 7867 [0x123400020ef5] | |
+ ! : | + ! : | + ! 1 g575UpdateTextureState(GLDContextRec*, unsigned int, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 358 [0x1234002ebcbe] | |
+ ! : | + ! : | + ! : 1 g575GenerateSamplerKey(__GFXSamplerStateKey*, GLDSamplerRec*, GLDTextureRec*, float, unsigned char, unsigned int, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 151 [0x1234002eb69f] | |
+ ! : | + ! : | + ! 1 g575UpdateTextureState(GLDContextRec*, unsigned int, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 383 [0x1234002ebcd7] | |
+ ! : | + ! : | + ! 1 iSTD::CHashTable<__GFXSamplerStateKey, GHALSamplerStateInfo*, __GFXallocator>::Get(__GFXSamplerStateKey const&, GHALSamplerStateInfo*&) const (in AppleIntelHD3000GraphicsGLDriver) + 100 [0x1234000a4594] | |
+ ! : | + ! : | + ! 1 iSTD::CHashTable<__GFXSamplerStateKey, GHALSamplerStateInfo*, __GFXallocator>::Get(iSTD::CHashTable<__GFXSamplerStateKey, GHALSamplerStateInfo*, __GFXallocator>::CHashKey const&, GHALSamplerStateInfo*&) const (in AppleIntelHD3000GraphicsGLDriver) + 81 [0x1234000a4601] | |
+ ! : | + ! : | + 1 glrUpdateHardwareState(GLDContextRec*, unsigned int*, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 8914 [0x12340002130c] | |
+ ! : | + ! : | + ! 1 g575SharkAddShaderId (in AppleIntelHD3000GraphicsGLDriver) + 4 [0x1234003298bc] | |
+ ! : | + ! : | + 1 glrUpdateHardwareState(GLDContextRec*, unsigned int*, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 9227 [0x123400021445] | |
+ ! : | + ! : | + 1 genxUpdateVertexArrayState (in AppleIntelHD3000GraphicsGLDriver) + 552 [0x12340032a4a9] | |
+ ! : | + ! : | 2 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 2740 [0x12340001d0e1] | |
+ ! : | + ! : | + 2 glrUpdateVertexDescriptorFromVertexProgram (in AppleIntelHD3000GraphicsGLDriver) + 10,454 [0x12340001ee12,0x12340001efce] | |
+ ! : | + ! : | 1 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 2330 [0x12340001cf47] | |
+ ! : | + ! : | + 1 gpusLoadCurrentVertexArray (in libGPUSupport.dylib) + 139 [0x109cec640] | |
+ ! : | + ! : | 1 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 2518 [0x12340001d003] | |
+ ! : | + ! : | + 1 g575_LoadAndOptimizePipelinePrograms(GLDContextRec*, unsigned int*) (in AppleIntelHD3000GraphicsGLDriver) + 131 [0x1234002eaebb] | |
+ ! : | + ! : | + 1 gpusLoadCurrentPipelinePrograms (in AppleIntelHD3000GraphicsGLDriver) + 921 [0x1234002d7d22] | |
+ ! : | + ! : | + 1 glrBindSysVertexProgram (in AppleIntelHD3000GraphicsGLDriver) + 194 [0x12340001e62b] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6PublicStateProcessor::SetClipViewportXYTestEnable(bool) (in AppleIntelHD3000GraphicsGLDriver) + 104 [0x123400293508] | |
+ ! : | + ! : | 1 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 2799 [0x12340001d11c] | |
+ ! : | + ! : | 1 updateArrayDescriptorFromVertexDescriptor(GLDContextRec*) (in AppleIntelHD3000GraphicsGLDriver) + 190 [0x1234002dfc92] | |
+ ! : | + ! : 3 gleDoDrawDispatchCore (in GLEngine) + 249 [0x7fff92050c9d] | |
+ ! : | + ! : 1 gleUpdateDeferredStateFull (in GLEngine) + 2708 [0x7fff9204e0bf] | |
+ ! : | + ! : + 1 gleUpdateVertexFallbackProgram (in GLEngine) + 551 [0x7fff92023e33] | |
+ ! : | + ! : 1 gleUpdateDeferredStateFull (in GLEngine) + 2762 [0x7fff9204e0f5] | |
+ ! : | + ! : + 1 gleSelectPrimitiveFunc (in GLEngine) + 112 [0x7fff92094eb6] | |
+ ! : | + ! : + 1 _platform_memset_pattern16$VARIANT$Merom (in libsystem_platform.dylib) + 7 [0x7fff92635f47] | |
+ ! : | + ! : 1 gleUpdateDeferredStateFull (in GLEngine) + 2603 [0x7fff9204e056] | |
+ ! : | + ! 11 glDrawElements_ACC_Exec (in GLEngine) + 526 [0x7fff92009f46] | |
+ ! : | + ! 11 glrRenderVertexArray (in AppleIntelHD3000GraphicsGLDriver) + 1010 [0x12340032b4ae] | |
+ ! : | + ! 11 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 80 [0x123400025152] | |
+ ! : | + ! 6 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 124 [0x12340029fbec] | |
+ ! : | + ! | 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 73 [0x12340029fdd9] | |
+ ! : | + ! | + 1 GHAL3D::CGen6StateProcessorCache::GetPixelShaderKernelProgram() (in AppleIntelHD3000GraphicsGLDriver) + 70 [0x1234002c2536] | |
+ ! : | + ! | + 1 GHAL3D::CStateCache<GHAL3D::SGen6PixelShaderKernelProgramCacheKey, GHAL3D::CGen6PixelShaderKernelProgramCacheData>::AllocateData(GHAL3D::SGen6PixelShaderKernelProgramCacheKey const&, GHAL3D::HANDLE_TYPE&) (in AppleIntelHD3000GraphicsGLDriver) + 249 [0x1234002c5b39] | |
+ ! : | + ! | 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 137 [0x12340029fe19] | |
+ ! : | + ! | + 1 GHAL3D::CGen6PrivateStateProcessor::BindColorCalculatorStatePointers() (in AppleIntelHD3000GraphicsGLDriver) + 18 [0x1234002a23c2] | |
+ ! : | + ! | + 1 GHAL3D::CGen6PrivateStateProcessor::BindBlendState() (in AppleIntelHD3000GraphicsGLDriver) + 725 [0x1234002a26c5] | |
+ ! : | + ! | + 1 _platform_memmove$VARIANT$Nehalem (in libsystem_platform.dylib) + 224 [0x7fff92631420] | |
+ ! : | + ! | 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 311 [0x12340029fec7] | |
+ ! : | + ! | + 1 GHAL3D::CGen6PrivateStateProcessor::BindShaderConstantState() (in AppleIntelHD3000GraphicsGLDriver) + 51 [0x1234002a02f3] | |
+ ! : | + ! | + 1 GHAL3D::CGen6StateProcessorStream::GetVertexShaderConstantState() (in AppleIntelHD3000GraphicsGLDriver) + 93 [0x1234002d514d] | |
+ ! : | + ! | + 1 GHAL3D::CGen6KernelProgram::GetConstantNonOrthogonalStateReadLength() const (in AppleIntelHD3000GraphicsGLDriver) + 7 [0x123400108387] | |
+ ! : | + ! | 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 352 [0x12340029fef0] | |
+ ! : | + ! | + 1 GHAL3D::CGen4IndirectStateMemoryManager::FreeDelayedDeallocations() (in AppleIntelHD3000GraphicsGLDriver) + 136 [0x12340006dd48] | |
+ ! : | + ! | + 1 GHAL3D::CGen4IndirectStateMemoryManager::Deallocate(GHAL3D::CIndirectState*&) (in AppleIntelHD3000GraphicsGLDriver) + 407 [0x12340009e4c7] | |
+ ! : | + ! | + 1 GHAL3D::CGen4IndirectStateMemoryManager::AddToBusyList(GHAL3D::CIndirectState*) (in AppleIntelHD3000GraphicsGLDriver) + 517 [0x1234000e0735] | |
+ ! : | + ! | + 1 malloc (in libsystem_malloc.dylib) + 42 [0x7fff855d9395] | |
+ ! : | + ! | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 71 [0x7fff855da877] | |
+ ! : | + ! | + 1 nano_malloc_scribble (in libsystem_malloc.dylib) + 42 [0x7fff855ec22c] | |
+ ! : | + ! | + 1 OSAtomicDequeue (in libsystem_platform.dylib) + 17 [0x7fff926334b5] | |
+ ! : | + ! | 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 364 [0x12340029fefc] | |
+ ! : | + ! | + 1 GHAL3D::CGen6StateProcessorCache::SetIndirectStateActive() (in AppleIntelHD3000GraphicsGLDriver) + 192 [0x1234002c2df0] | |
+ ! : | + ! | + 1 GHAL3D::CGen6PrivateResourceManager::SetActiveSystemThreadBuffer(GHAL3D::CPrivateResource*) (in AppleIntelHD3000GraphicsGLDriver) + 1 [0x123400269ce1] | |
+ ! : | + ! | 1 GHAL3D::CGen6StateProcessorStream::SetIndirectStateActive() (in AppleIntelHD3000GraphicsGLDriver) + 145 [0x1234002d2881] | |
+ ! : | + ! | 1 GHAL3D::CIndirectStateHeapAllocator::SetBlockActive(GHAL3D::CGraphicsHeapAllocator::CBlockDesc const*) (in AppleIntelHD3000GraphicsGLDriver) + 436 [0x1234000e0b74] | |
+ ! : | + ! 3 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 171 [0x12340029fc1b] | |
+ ! : | + ! | 2 GHAL3D::CGen6PrivateStateProcessor::BindDependentDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 131 [0x1234002a1463] | |
+ ! : | + ! | + 2 GHAL3D::CGen6PrivateStateProcessor::SetGeometryShaderState() (in AppleIntelHD3000GraphicsGLDriver) + 36 [0x1234002ad4f4] | |
+ ! : | + ! | + 1 GHAL3D::CGen6StateProcessorCache::GetGeometryShaderKernelState() (in AppleIntelHD3000GraphicsGLDriver) + 324 [0x1234002c3a04] | |
+ ! : | + ! | + ! 1 GHAL3D::CGen6PrivateStateProcessor::SetGeometryShaderScratchSpacePerThread(unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 192 [0x1234002a3ad0] | |
+ ! : | + ! | + 1 GHAL3D::CGen6StateProcessorCache::GetGeometryShaderKernelState() (in AppleIntelHD3000GraphicsGLDriver) + 391 [0x1234002c3a47] | |
+ ! : | + ! | + 1 GHAL3D::CGen6PrivateStateProcessor::SetGeometryShaderDiscardAdjacencyEnable(bool) (in AppleIntelHD3000GraphicsGLDriver) + 0 [0x1234002a3600] | |
+ ! : | + ! | 1 GHAL3D::CGen6PrivateStateProcessor::BindDependentDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 218 [0x1234002a14ba] | |
+ ! : | + ! | 1 GHAL3D::CGen6PrivateStateProcessor::SetWindowerState() (in AppleIntelHD3000GraphicsGLDriver) + 129 [0x1234002a1bd1] | |
+ ! : | + ! | 1 GHAL3D::CGen6StateProcessorCache::GetPixelShaderKernelState() (in AppleIntelHD3000GraphicsGLDriver) + 272 [0x1234002c3100] | |
+ ! : | + ! 2 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 60 [0x12340029fbac] | |
+ ! : | + ! 2 GHAL3D::CGen6PrivateStateProcessor::BindDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 173 [0x1234002a03ed] | |
+ ! : | + ! 2 GHAL3D::CGen6PrivateStateProcessor::SetStripsFansState() (in AppleIntelHD3000GraphicsGLDriver) + 2970,414 [0x1234002ac8fa,0x1234002abefe] | |
+ ! : | + 1 Render_Mesh(base_mesh_s*) (in OpenTomb) + 802 [0x1005cc9a2] | |
+ ! : | + ! 1 vao_vertex_array::use() (in OpenTomb) + 31 [0x10065d26f] | |
+ ! : | + ! 1 glBindVertexArray_Exec (in GLEngine) + 90 [0x7fff9201edb8] | |
+ ! : | + ! 1 gleBindVertexArray (in GLEngine) + 164 [0x7fff92095835] | |
+ ! : | + 1 Render_Mesh(base_mesh_s*) (in OpenTomb) + 797 [0x1005cc99d] | |
+ ! : | 6 Render_Room(room_s*, render_s*, float const*, float const*, float const*) (in OpenTomb) + 2586 [0x1005cf01a] | |
+ ! : | + 6 Render_Mesh(base_mesh_s*) (in OpenTomb) + 948 [0x1005cca34] | |
+ ! : | + 6 glDrawElements_ACC_Exec (in GLEngine) + 526 [0x7fff92009f46] | |
+ ! : | + 6 glrRenderVertexArray (in AppleIntelHD3000GraphicsGLDriver) + 1010 [0x12340032b4ae] | |
+ ! : | + 5 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 80 [0x123400025152] | |
+ ! : | + ! 3 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 60 [0x12340029fbac] | |
+ ! : | + ! : 2 GHAL3D::CGen6PrivateStateProcessor::BindDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 41 [0x1234002a0369] | |
+ ! : | + ! : | 2 GHAL3D::CGen6PrivateStateProcessor::SetVertexElementState() (in AppleIntelHD3000GraphicsGLDriver) + 2449 [0x1234002a0dd1] | |
+ ! : | + ! : | 2 GHAL3D::CGen6PrivateStateProcessor::SetVertexElementEnable(unsigned int, bool) (in AppleIntelHD3000GraphicsGLDriver) + 18,1 [0x1234002a7f02,0x1234002a7ef1] | |
+ ! : | + ! : 1 GHAL3D::CGen6PrivateStateProcessor::BindDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 173 [0x1234002a03ed] | |
+ ! : | + ! : 1 GHAL3D::CGen6PrivateStateProcessor::SetStripsFansState() (in AppleIntelHD3000GraphicsGLDriver) + 1600 [0x1234002ac3a0] | |
+ ! : | + ! 2 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 124 [0x12340029fbec] | |
+ ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 137 [0x12340029fe19] | |
+ ! : | + ! | 1 GHAL3D::CGen6PrivateStateProcessor::BindColorCalculatorStatePointers() (in AppleIntelHD3000GraphicsGLDriver) + 18 [0x1234002a23c2] | |
+ ! : | + ! | 1 GHAL3D::CGen6PrivateStateProcessor::BindBlendState() (in AppleIntelHD3000GraphicsGLDriver) + 725 [0x1234002a26c5] | |
+ ! : | + ! 1 GHAL3D::CGen6StateProcessorStream::SetIndirectStateActive() (in AppleIntelHD3000GraphicsGLDriver) + 65 [0x1234002d2831] | |
+ ! : | + ! 1 GHAL3D::CIndirectStateHeapAllocator::SetBlockActive(GHAL3D::CGraphicsHeapAllocator::CBlockDesc const*) (in AppleIntelHD3000GraphicsGLDriver) + 157 [0x1234000e0a5d] | |
+ ! : | + 1 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 405 [0x123400025297] | |
+ ! : | + 1 GHAL3D::CGen6PublicStateProcessor::SyncState(unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 9 [0x123400292919] | |
+ ! : | + 1 bool GHAL3D::CGen6PublicStateProcessor::SendStateTemplate<false>(unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 3153 [0x12340029cc31] | |
+ ! : | 4 Render_Room(room_s*, render_s*, float const*, float const*, float const*) (in OpenTomb) + 2057 [0x1005cee09] | |
+ ! : | + 2 Frustum_IsOBBVisibleInRoom(obb_s*, room_s*) (in OpenTomb) + 484 [0x1005362a4] | |
+ ! : | + ! 2 Frustum_IsPolyVisible(polygon_s*, frustum_s*) (in OpenTomb) + 264 [0x100535038] | |
+ ! : | + ! 2 Polygon_RayIntersect(polygon_s const*, float*, float*, float*) (in OpenTomb) + 876,742 [0x10006ae6c,0x10006ade6] | |
+ ! : | + 2 Frustum_IsOBBVisibleInRoom(obb_s*, room_s*) (in OpenTomb) + 96,374 [0x100536120,0x100536236] | |
+ ! : | 2 Render_Room(room_s*, render_s*, float const*, float const*, float const*) (in OpenTomb) + 1589 [0x1005cec35] | |
+ ! : | + 2 glUseProgramObjectARB_Exec (in GLEngine) + 175 [0x7fff91fbb3c9] | |
+ ! : | + 1 gleUseProgramObject (in GLEngine) + 431 [0x7fff92074cdf] | |
+ ! : | + ! 1 gleUpdateCurrentProgramState (in GLEngine) + 438 [0x7fff9207439a] | |
+ ! : | + ! 1 gleVPChangedCore (in GLEngine) + 612 [0x7fff92095f7b] | |
+ ! : | + ! 1 gleUpdateInverseNeeds (in GLEngine) + 15 [0x7fff91f45d57] | |
+ ! : | + 1 gleUseProgramObject (in GLEngine) + 495 [0x7fff92074d1f] | |
+ ! : | + 1 gleUnbindProgramObject (in GLEngine) + 97 [0x7fff92074dcb] | |
+ ! : | + 1 gldUnbindPipelineProgram (in AppleIntelHD3000GraphicsGLDriver) + 180 [0x1234000a40c4] | |
+ ! : | 2 Render_Room(room_s*, render_s*, float const*, float const*, float const*) (in OpenTomb) + 2799 [0x1005cf0ef] | |
+ ! : | + 1 Frustum_IsOBBVisibleInRoom(obb_s*, room_s*) (in OpenTomb) + 484 [0x1005362a4] | |
+ ! : | + ! 1 Frustum_IsPolyVisible(polygon_s*, frustum_s*) (in OpenTomb) + 675 [0x1005351d3] | |
+ ! : | + 1 Frustum_IsOBBVisibleInRoom(obb_s*, room_s*) (in OpenTomb) + 374 [0x100536236] | |
+ ! : | 1 Render_Room(room_s*, render_s*, float const*, float const*, float const*) (in OpenTomb) + 2875 [0x1005cf13b] | |
+ ! : 27 Render_DrawList() (in OpenTomb) + 386 [0x1005cf942] | |
+ ! : | 26 Render_Entity(entity_s*, float const*, float const*, float const*) (in OpenTomb) + 465 [0x1005ce261] | |
+ ! : | + 24 Render_SkeletalModel(lit_shader_description const*, ss_bone_frame_s*, float const*, float const*, float const*) (in OpenTomb) + 288 [0x1005cd400] | |
+ ! : | + ! 21 Render_Mesh(base_mesh_s*) (in OpenTomb) + 948 [0x1005cca34] | |
+ ! : | + ! : 13 glDrawElements_ACC_Exec (in GLEngine) + 526 [0x7fff92009f46] | |
+ ! : | + ! : | 13 glrRenderVertexArray (in AppleIntelHD3000GraphicsGLDriver) + 1010 [0x12340032b4ae] | |
+ ! : | + ! : | 11 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 80 [0x123400025152] | |
+ ! : | + ! : | + 8 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 124 [0x12340029fbec] | |
+ ! : | + ! : | + ! 6 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 340 [0x12340029fee4] | |
+ ! : | + ! : | + ! : 6 GHAL3D::CGen6StateProcessorStream::GetBindingTablePointers() (in AppleIntelHD3000GraphicsGLDriver) + 168 [0x1234002d23b8] | |
+ ! : | + ! : | + ! : 5 GHAL3D::CGen6StateProcessorStream::GetPixelShaderBindingTable() (in AppleIntelHD3000GraphicsGLDriver) + 325 [0x1234002d27b5] | |
+ ! : | + ! : | + ! : | 2 GHAL3D::CGen6StateProcessorStream::GetPixelShaderBindingTableEntries(GHAL3D::CPixelShader const*, GHAL3D::CGen6PixelShaderKernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 48 [0x1234002d3a60] | |
+ ! : | + ! : | + ! : | + 2 GHAL3D::CGen6StateProcessorStream::GetShaderResourceSurfaceState(GHAL3D::GEN6_SURFACE_STATE_STREAM_TYPE, GHAL3D::CShader const*, GHAL3D::SHADER_TYPE, GHAL3D::CGen6KernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 20,260 [0x1234002d3f44,0x1234002d4034] | |
+ ! : | + ! : | + ! : | 2 GHAL3D::CGen6StateProcessorStream::GetPixelShaderBindingTableEntries(GHAL3D::CPixelShader const*, GHAL3D::CGen6PixelShaderKernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 80 [0x1234002d3a80] | |
+ ! : | + ! : | + ! : | + 1 GHAL3D::CGen6StateProcessorStream::GetShaderConstantBufferSurfaceState(GHAL3D::GEN6_SURFACE_STATE_STREAM_TYPE, GHAL3D::CShader const*, GHAL3D::SHADER_TYPE, GHAL3D::CGen6KernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 354 [0x1234002d4c32] | |
+ ! : | + ! : | + ! : | + ! 1 GHAL3D::CGen6PublicStateProcessor::GetSurfaceStateCommandSize() const (in AppleIntelHD3000GraphicsGLDriver) + 0 [0x1234002980e0] | |
+ ! : | + ! : | + ! : | + 1 GHAL3D::CGen6StateProcessorStream::GetShaderConstantBufferSurfaceState(GHAL3D::GEN6_SURFACE_STATE_STREAM_TYPE, GHAL3D::CShader const*, GHAL3D::SHADER_TYPE, GHAL3D::CGen6KernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 776 [0x1234002d4dd8] | |
+ ! : | + ! : | + ! : | + 1 GHAL3D::CGen6StateProcessorStream::UpdateStreamedResourceSlots(GHAL3D::SHADER_TYPE, unsigned int, SURFACE_ARRAY_STATE_TYPE) (in AppleIntelHD3000GraphicsGLDriver) + 201 [0x1234002d4479] | |
+ ! : | + ! : | + ! : | 1 GHAL3D::CGen6StateProcessorStream::GetPixelShaderRenderTargetSurfaceState(GHAL3D::GEN6_SURFACE_STATE_STREAM_TYPE, GHAL3D::CPixelShader const*, GHAL3D::CGen6PixelShaderKernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 755 [0x1234002d3da3] | |
+ ! : | + ! : | + ! : | 1 GHAL3D::CGen6PixelShaderKernelProgram::GetColorBufferBindingTableIndex(unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 18 [0x12340010e022] | |
+ ! : | + ! : | + ! : 1 GHAL3D::CGen6StateProcessorStream::GetPixelShaderBindingTable() (in AppleIntelHD3000GraphicsGLDriver) + 298 [0x1234002d279a] | |
+ ! : | + ! : | + ! : 1 GHAL3D::CGen6StateProcessorStream::GetSystemThreadSurfaceState(GHAL3D::GEN6_SURFACE_STATE_STREAM_TYPE, GHAL3D::CGen6KernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 6 [0x1234002d2fb6] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 73 [0x12340029fdd9] | |
+ ! : | + ! : | + ! : 1 GHAL3D::CGen6StateProcessorCache::GetPixelShaderKernelProgram() (in AppleIntelHD3000GraphicsGLDriver) + 46 [0x1234002c251e] | |
+ ! : | + ! : | + ! : 1 GHAL3D::CGen6StateProcessorCache::PopulatePixelShaderKernelCacheKey() (in AppleIntelHD3000GraphicsGLDriver) + 343 [0x1234002c26e7] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 311 [0x12340029fec7] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::BindShaderConstantState() (in AppleIntelHD3000GraphicsGLDriver) + 51 [0x1234002a02f3] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6StateProcessorStream::GetVertexShaderConstantState() (in AppleIntelHD3000GraphicsGLDriver) + 392 [0x1234002d5278] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::SetVertexShaderConstantBufferRange(unsigned int, void const*, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 568 [0x1234002a6a98] | |
+ ! : | + ! : | + 3 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 60 [0x12340029fbac] | |
+ ! : | + ! : | + 2 GHAL3D::CGen6PrivateStateProcessor::BindDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 41 [0x1234002a0369] | |
+ ! : | + ! : | + : 1 GHAL3D::CGen6PrivateStateProcessor::SetVertexElementState() (in AppleIntelHD3000GraphicsGLDriver) + 1727 [0x1234002a0aff] | |
+ ! : | + ! : | + : | 1 GHAL3D::CGen6PrivateStateProcessor::SetVertexElementState(unsigned int, GHAL3D::SVertexElement const&) (in AppleIntelHD3000GraphicsGLDriver) + 345 [0x1234002ae2b9] | |
+ ! : | + ! : | + : | 1 GHAL3D::CGen6PrivateStateProcessor::SetVertexElementDestination(unsigned int, G6HDL::GFX3DSTATE_VFCOMPONENT_CONTROL, G6HDL::GFX3DSTATE_VFCOMPONENT_CONTROL, G6HDL::GFX3DSTATE_VFCOMPONENT_CONTROL, G6HDL::GFX3DSTATE_VFCOMPONENT_CONTROL) (in AppleIntelHD3000GraphicsGLDriver) + 148 [0x1234002a81c4] | |
+ ! : | + ! : | + : 1 GHAL3D::CGen6PrivateStateProcessor::SetVertexElementState() (in AppleIntelHD3000GraphicsGLDriver) + 2449 [0x1234002a0dd1] | |
+ ! : | + ! : | + : 1 GHAL3D::CGen6PrivateStateProcessor::SetVertexElementEnable(unsigned int, bool) (in AppleIntelHD3000GraphicsGLDriver) + 44 [0x1234002a7f1c] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6PrivateStateProcessor::BindDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 249 [0x1234002a0439] | |
+ ! : | + ! : | 2 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 405 [0x123400025297] | |
+ ! : | + ! : | 2 GHAL3D::CGen6PublicStateProcessor::SyncState(unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 9 [0x123400292919] | |
+ ! : | + ! : | 1 bool GHAL3D::CGen6PublicStateProcessor::SendStateTemplate<false>(unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 5018 [0x12340029d37a] | |
+ ! : | + ! : | ! 1 GhalInterface::writeBindingTablePatchHeader(unsigned char*, iSTD::CArray<SSHSlots, GHAL3D::CAllocator>*, iSTD::CBuffer<GHAL3D::CAllocator>*) (in AppleIntelHD3000GraphicsGLDriver) + 286 [0x12340006f77e] | |
+ ! : | + ! : | 1 bool GHAL3D::CGen6PublicStateProcessor::SendStateTemplate<false>(unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 4699 [0x12340029d23b] | |
+ ! : | + ! : 8 glDrawElements_ACC_Exec (in GLEngine) + 306 [0x7fff92009e6a] | |
+ ! : | + ! : 8 gleDoDrawDispatchCore (in GLEngine) + 536 [0x7fff92050dbc] | |
+ ! : | + ! : 3 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 3122 [0x12340001d25f] | |
+ ! : | + ! : + 1 glrUpdateHardwareState(GLDContextRec*, unsigned int*, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 7867 [0x123400020ef5] | |
+ ! : | + ! : + ! 1 g575UpdateTextureState(GLDContextRec*, unsigned int, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 1764 [0x1234002ec23c] | |
+ ! : | + ! : + 1 glrUpdateHardwareState(GLDContextRec*, unsigned int*, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 9227 [0x123400021445] | |
+ ! : | + ! : + ! 1 genxUpdateVertexArrayState (in AppleIntelHD3000GraphicsGLDriver) + 3067 [0x12340032ae7c] | |
+ ! : | + ! : + ! 1 GHAL3D::CPublicStateProcessor::SetIndexBuffer(GHAL3D::CBufferResource*) (in AppleIntelHD3000GraphicsGLDriver) + 155 [0x1234002af45b] | |
+ ! : | + ! : + 1 glrUpdateHardwareState(GLDContextRec*, unsigned int*, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 7921 [0x123400020f2b] | |
+ ! : | + ! : 2 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 2799 [0x12340001d11c] | |
+ ! : | + ! : + 2 updateArrayDescriptorFromVertexDescriptor(GLDContextRec*) (in AppleIntelHD3000GraphicsGLDriver) + 190,195 [0x1234002dfc92,0x1234002dfc97] | |
+ ! : | + ! : 2 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 2518,435 [0x12340001d003,0x12340001c7e0] | |
+ ! : | + ! : 1 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 2740 [0x12340001d0e1] | |
+ ! : | + ! : 1 glrUpdateVertexDescriptorFromVertexProgram (in AppleIntelHD3000GraphicsGLDriver) + 439 [0x12340001efbf] | |
+ ! : | + ! 1 Render_Mesh(base_mesh_s*) (in OpenTomb) + 802 [0x1005cc9a2] | |
+ ! : | + ! : 1 vao_vertex_array::use() (in OpenTomb) + 31 [0x10065d26f] | |
+ ! : | + ! : 1 glBindVertexArray_Exec (in GLEngine) + 90 [0x7fff9201edb8] | |
+ ! : | + ! : 1 gleBindVertexArray (in GLEngine) + 46 [0x7fff920957bf] | |
+ ! : | + ! : 1 gleLookupHashObject (in GLEngine) + 30 [0x7fff91f574d8] | |
+ ! : | + ! 1 Render_Mesh(base_mesh_s*) (in OpenTomb) + 901 [0x1005cca05] | |
+ ! : | + ! : 1 glBindTexture (in libGL.dylib) + 1 [0x7fff8ad88d4c] | |
+ ! : | + ! 1 Render_Mesh(base_mesh_s*) (in OpenTomb) + 26 [0x1005cc69a] | |
+ ! : | + 1 Render_SkeletalModel(lit_shader_description const*, ss_bone_frame_s*, float const*, float const*, float const*) (in OpenTomb) + 144 [0x1005cd370] | |
+ ! : | + ! 1 Mat4_Mat4_mul(float*, float const*, float const*) (in OpenTomb) + 212 [0x100190914] | |
+ ! : | + 1 Render_SkeletalModel(lit_shader_description const*, ss_bone_frame_s*, float const*, float const*, float const*) (in OpenTomb) + 233 [0x1005cd3c9] | |
+ ! : | + 1 Mat4_Mat4_mul(float*, float const*, float const*) (in OpenTomb) + 121 [0x1001908b9] | |
+ ! : | 1 Render_Entity(entity_s*, float const*, float const*, float const*) (in OpenTomb) + 174 [0x1005ce13e] | |
+ ! : | 1 render_setupEntityLight(entity_s*, float const*, bool) (in OpenTomb) + 1825 [0x1005cdda1] | |
+ ! : | 1 glUniform4fv_Exec (in GLEngine) + 164 [0x7fff91fda374] | |
+ ! : | 1 setProgramUniformInner (in GLEngine) + 6078 [0x7fff91feec0e] | |
+ ! : 19 Render_DrawList() (in OpenTomb) + 282 [0x1005cf8da] | |
+ ! : | 18 Render_SkyBox(float const*) (in OpenTomb) + 1316 [0x1005cc654] | |
+ ! : | + 18 Render_Mesh(base_mesh_s*) (in OpenTomb) + 948 [0x1005cca34] | |
+ ! : | + 10 glDrawElements_ACC_Exec (in GLEngine) + 526 [0x7fff92009f46] | |
+ ! : | + ! 9 glrRenderVertexArray (in AppleIntelHD3000GraphicsGLDriver) + 1010 [0x12340032b4ae] | |
+ ! : | + ! : 8 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 80 [0x123400025152] | |
+ ! : | + ! : | 6 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 124 [0x12340029fbec] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 137 [0x12340029fe19] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::BindColorCalculatorStatePointers() (in AppleIntelHD3000GraphicsGLDriver) + 18 [0x1234002a23c2] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::BindBlendState() (in AppleIntelHD3000GraphicsGLDriver) + 1212 [0x1234002a28ac] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 149 [0x12340029fe25] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6StateProcessorStream::GetColorCalculatorStatePointers() (in AppleIntelHD3000GraphicsGLDriver) + 22 [0x1234002d2006] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6StateProcessorStream::GetBlendStateArray() (in AppleIntelHD3000GraphicsGLDriver) + 145 [0x1234002d2121] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6StateProcessorStream::GetDynamicStateStreamSpace(GHAL3D::GEN6_DYNAMIC_STATE_STREAM_TYPE, unsigned int, unsigned int, unsigned char*&, unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 101 [0x1234002d2ba5] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 253 [0x12340029fe8d] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6StateProcessorStream::GetViewportStatePointers() (in AppleIntelHD3000GraphicsGLDriver) + 39 [0x1234002d1c37] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6StateProcessorStream::GetClipperViewport() (in AppleIntelHD3000GraphicsGLDriver) + 194 [0x1234002d1e92] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::GetClipperViewportCommand(unsigned int, unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 0 [0x1234002a7b20] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 295 [0x12340029feb7] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6StateProcessorStream::GetSamplerStatePointers() (in AppleIntelHD3000GraphicsGLDriver) + 248 [0x1234002d1978] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6StateProcessorStream::GetSamplerState(GHAL3D::CShader const*, GHAL3D::SHADER_TYPE, unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 537 [0x1234002d2ad9] | |
+ ! : | + ! : | + ! 1 GHAL3D::CGen6PublicStateProcessor::SetSamplerStateCommand(void const*) (in AppleIntelHD3000GraphicsGLDriver) + 19 [0x1234002982c3] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6StateProcessorStream::SetIndirectStateActive() (in AppleIntelHD3000GraphicsGLDriver) + 145 [0x1234002d2881] | |
+ ! : | + ! : | + ! 1 GHAL3D::CIndirectStateHeapAllocator::SetBlockActive(GHAL3D::CGraphicsHeapAllocator::CBlockDesc const*) (in AppleIntelHD3000GraphicsGLDriver) + 497 [0x1234000e0bb1] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6StateProcessorStream::SetIndirectStateActive() (in AppleIntelHD3000GraphicsGLDriver) + 112 [0x1234002d2860] | |
+ ! : | + ! : | 2 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 60 [0x12340029fbac] | |
+ ! : | + ! : | 1 GHAL3D::CGen6PrivateStateProcessor::BindDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 72 [0x1234002a0388] | |
+ ! : | + ! : | ! 1 GHAL3D::CGen6PrivateStateProcessor::SetVertexBufferState() (in AppleIntelHD3000GraphicsGLDriver) + 810 [0x1234002a114a] | |
+ ! : | + ! : | ! 1 _platform_memcmp (in libsystem_platform.dylib) + 293 [0x7fff92630e05] | |
+ ! : | + ! : | 1 GHAL3D::CGen6PrivateStateProcessor::BindDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 173 [0x1234002a03ed] | |
+ ! : | + ! : | 1 GHAL3D::CGen6PrivateStateProcessor::SetStripsFansState() (in AppleIntelHD3000GraphicsGLDriver) + 342 [0x1234002abeb6] | |
+ ! : | + ! : 1 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 469 [0x1234000252d7] | |
+ ! : | + ! : 1 GHAL3D::CGen6PublicStateProcessor::SendState(unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 9 [0x1234002928f9] | |
+ ! : | + ! : 1 bool GHAL3D::CGen6PublicStateProcessor::SendStateTemplate<true>(unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 4136 [0x12340029b4b8] | |
+ ! : | + ! : 1 GhalInterface::writeBindingTablePatchHeader(unsigned char*, iSTD::CArray<SSHSlots, GHAL3D::CAllocator>*, iSTD::CBuffer<GHAL3D::CAllocator>*) (in AppleIntelHD3000GraphicsGLDriver) + 2313 [0x12340006ff69] | |
+ ! : | + ! 1 glrRenderVertexArray (in AppleIntelHD3000GraphicsGLDriver) + 574 [0x12340032b2fa] | |
+ ! : | + ! 1 GHAL3D::CPublicStateProcessor::SetIndexBuffer(GHAL3D::CBufferResource*) (in AppleIntelHD3000GraphicsGLDriver) + 107 [0x1234002af42b] | |
+ ! : | + 8 glDrawElements_ACC_Exec (in GLEngine) + 306 [0x7fff92009e6a] | |
+ ! : | + 7 gleDoDrawDispatchCore (in GLEngine) + 536 [0x7fff92050dbc] | |
+ ! : | + : 6 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 3122 [0x12340001d25f] | |
+ ! : | + : | 3 glrUpdateHardwareState(GLDContextRec*, unsigned int*, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 7867 [0x123400020ef5] | |
+ ! : | + : | + 2 g575UpdateTextureState(GLDContextRec*, unsigned int, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 358 [0x1234002ebcbe] | |
+ ! : | + : | + ! 2 g575GenerateSamplerKey(__GFXSamplerStateKey*, GLDSamplerRec*, GLDTextureRec*, float, unsigned char, unsigned int, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 498,1142 [0x1234002eb7fa,0x1234002eba7e] | |
+ ! : | + : | + 1 g575UpdateTextureState(GLDContextRec*, unsigned int, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 1097 [0x1234002ebfa1] | |
+ ! : | + : | + 1 GHAL3D::CGen6PrivateStateProcessor::CreateSurfaceState(GHAL3D::CSurfaceState*) (in AppleIntelHD3000GraphicsGLDriver) + 22 [0x1234002a2ff6] | |
+ ! : | + : | + 1 GHAL3D::CGen6PublicStateProcessor::CreateSurfaceState(GHAL3D::CSurfaceState*) (in AppleIntelHD3000GraphicsGLDriver) + 301 [0x12340029715d] | |
+ ! : | + : | + 1 GHAL3D::CGen6PublicStateProcessor::SetSurfaceStateCommand(GHAL3D::CSurfaceState const*, bool) (in AppleIntelHD3000GraphicsGLDriver) + 314 [0x12340029730a] | |
+ ! : | + : | 2 glrUpdateHardwareState(GLDContextRec*, unsigned int*, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 9227 [0x123400021445] | |
+ ! : | + : | + 1 genxUpdateVertexArrayState (in AppleIntelHD3000GraphicsGLDriver) + 1313 [0x12340032a7a2] | |
+ ! : | + : | + ! 1 GHAL3D::CPublicStateProcessor::SetVertexBufferPitch(unsigned int, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 14 [0x1234002af77e] | |
+ ! : | + : | + 1 genxUpdateVertexArrayState (in AppleIntelHD3000GraphicsGLDriver) + 544 [0x12340032a4a1] | |
+ ! : | + : | 1 glrUpdateHardwareState(GLDContextRec*, unsigned int*, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 7975 [0x123400020f61] | |
+ ! : | + : | 1 GHAL3D::CPublicStateProcessor::SetIndexBufferCutEnable(bool) (in AppleIntelHD3000GraphicsGLDriver) + 0 [0x1234002af4a0] | |
+ ! : | + : 1 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 2518 [0x12340001d003] | |
+ ! : | + : 1 g575_LoadAndOptimizePipelinePrograms(GLDContextRec*, unsigned int*) (in AppleIntelHD3000GraphicsGLDriver) + 131 [0x1234002eaebb] | |
+ ! : | + : 1 gpusLoadCurrentPipelinePrograms (in AppleIntelHD3000GraphicsGLDriver) + 921 [0x1234002d7d22] | |
+ ! : | + : 1 glrBindSysVertexProgram (in AppleIntelHD3000GraphicsGLDriver) + 163 [0x12340001e60c] | |
+ ! : | + : 1 GHAL3D::CGen6PublicStateProcessor::SetVertexPositionSpace(GHAL3D::VERTEXSTATE_POSITION_SPACE) (in AppleIntelHD3000GraphicsGLDriver) + 16 [0x123400296830] | |
+ ! : | + 1 gleDoDrawDispatchCore (in GLEngine) + 249 [0x7fff92050c9d] | |
+ ! : | + 1 gleUpdateDeferredStateFull (in GLEngine) + 3241 [0x7fff9204e2d4] | |
+ ! : | 1 Render_SkyBox(float const*) (in OpenTomb) + 1138 [0x1005cc5a2] | |
+ ! : | 1 glUseProgramObjectARB_Exec (in GLEngine) + 175 [0x7fff91fbb3c9] | |
+ ! : | 1 gleUseProgramObject (in GLEngine) + 431 [0x7fff92074cdf] | |
+ ! : | 1 gleUpdateCurrentProgramState (in GLEngine) + 30 [0x7fff92074202] | |
+ ! : 11 Render_DrawList() (in OpenTomb) + 438 [0x1005cf976] | |
+ ! : | 9 Render_Hair(entity_s*, float const*, float const*) (in OpenTomb) + 686 [0x1005ce59e] | |
+ ! : | + 8 Render_Mesh(base_mesh_s*) (in OpenTomb) + 948 [0x1005cca34] | |
+ ! : | + ! 4 glDrawElements_ACC_Exec (in GLEngine) + 306 [0x7fff92009e6a] | |
+ ! : | + ! : 4 gleDoDrawDispatchCore (in GLEngine) + 536 [0x7fff92050dbc] | |
+ ! : | + ! : 2 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 3122 [0x12340001d25f] | |
+ ! : | + ! : | 1 glrUpdateHardwareState(GLDContextRec*, unsigned int*, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 9209 [0x123400021433] | |
+ ! : | + ! : | + 1 updatePixelShaderConstants (in AppleIntelHD3000GraphicsGLDriver) + 495 [0x123400023a1f] | |
+ ! : | + ! : | 1 glrUpdateHardwareState(GLDContextRec*, unsigned int*, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 9227 [0x123400021445] | |
+ ! : | + ! : | 1 genxUpdateVertexArrayState (in AppleIntelHD3000GraphicsGLDriver) + 544 [0x12340032a4a1] | |
+ ! : | + ! : 1 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 2518 [0x12340001d003] | |
+ ! : | + ! : | 1 g575_LoadAndOptimizePipelinePrograms(GLDContextRec*, unsigned int*) (in AppleIntelHD3000GraphicsGLDriver) + 131 [0x1234002eaebb] | |
+ ! : | + ! : | 1 gpusLoadCurrentPipelinePrograms (in AppleIntelHD3000GraphicsGLDriver) + 2877 [0x1234002d84c6] | |
+ ! : | + ! : 1 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 2740 [0x12340001d0e1] | |
+ ! : | + ! : 1 glrUpdateVertexDescriptorFromVertexProgram (in AppleIntelHD3000GraphicsGLDriver) + 407 [0x12340001ef9f] | |
+ ! : | + ! 4 glDrawElements_ACC_Exec (in GLEngine) + 526 [0x7fff92009f46] | |
+ ! : | + ! 3 glrRenderVertexArray (in AppleIntelHD3000GraphicsGLDriver) + 1010 [0x12340032b4ae] | |
+ ! : | + ! | 3 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 405 [0x123400025297] | |
+ ! : | + ! | 3 GHAL3D::CGen6PublicStateProcessor::SyncState(unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 9 [0x123400292919] | |
+ ! : | + ! | 1 bool GHAL3D::CGen6PublicStateProcessor::SendStateTemplate<false>(unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 3044 [0x12340029cbc4] | |
+ ! : | + ! | + 1 GhalInterface::writeVertexBufferToken(unsigned char*, unsigned int, unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 81 [0x1234002da019] | |
+ ! : | + ! | 1 bool GHAL3D::CGen6PublicStateProcessor::SendStateTemplate<false>(unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 5018 [0x12340029d37a] | |
+ ! : | + ! | + 1 OSAtomicAdd32Barrier$VARIANT$mp (in libsystem_platform.dylib) + 6 [0x7fff9263335e] | |
+ ! : | + ! | 1 bool GHAL3D::CGen6PublicStateProcessor::SendStateTemplate<false>(unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 4923 [0x12340029d31b] | |
+ ! : | + ! 1 glrRenderVertexArray (in AppleIntelHD3000GraphicsGLDriver) + 541 [0x12340032b2d9] | |
+ ! : | + 1 Render_Mesh(base_mesh_s*) (in OpenTomb) + 802 [0x1005cc9a2] | |
+ ! : | + 1 vao_vertex_array::use() (in OpenTomb) + 31 [0x10065d26f] | |
+ ! : | + 1 glBindVertexArray_Exec (in GLEngine) + 90 [0x7fff9201edb8] | |
+ ! : | + 1 gleBindVertexArray (in GLEngine) + 156 [0x7fff9209582d] | |
+ ! : | + 1 gleSetCurrentVertexHashObject (in GLEngine) + 35 [0x7fff920954f9] | |
+ ! : | + 1 gleUpdateDrawArraysFuncs (in GLEngine) + 589 [0x7fff92004bc5] | |
+ ! : | 2 Render_Hair(entity_s*, float const*, float const*) (in OpenTomb) + 446 [0x1005ce4ae] | |
+ ! : | 2 Mat4_Mat4_mul(float*, float const*, float const*) (in OpenTomb) + 71,188 [0x100190887,0x1001908fc] | |
+ ! : 1 Render_DrawList() (in OpenTomb) + 251 [0x1005cf8bb] | |
+ ! : | 1 gleSetClientEnableFlag (in GLEngine) + 62 [0x7fff91f66245] | |
+ ! : 1 Render_DrawList() (in OpenTomb) + 460 [0x1005cf98c] | |
+ ! 115 Engine_Display() (in OpenTomb) + 268 [0x1005c9a1c] | |
+ ! : 115 ??? (in SDL2) load address 0x100966000 + 0x383c6 [0x10099e3c6] | |
+ ! : 115 -[NSOpenGLContext flushBuffer] (in AppKit) + 27 [0x7fff87543e74] | |
+ ! : 115 CGLFlushDrawable (in OpenGL) + 66 [0x7fff8544bf9e] | |
+ ! : 109 glSwap_Exec (in GLEngine) + 97 [0x7fff91f5c131] | |
+ ! : | 93 gldPresentFramebufferData (in AppleIntelHD3000GraphicsGLDriver) + 268 [0x1234002e07ee] | |
+ ! : | + 93 ??? (in OpenGL) load address 0x7fff8543f000 + 0x2ad2 [0x7fff85441ad2] | |
+ ! : | + 93 CGSFlushSurfaceWithOptions (in CoreGraphics) + 124 [0x7fff8bab9bf0] | |
+ ! : | + 93 _CGSFlushSurfaceInline (in CoreGraphics) + 218 [0x7fff8bab9e02] | |
+ ! : | + 93 mach_msg (in libsystem_kernel.dylib) + 55 [0x7fff9367964f] | |
+ ! : | + 93 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff9367a4de] | |
+ ! : | 12 gldPresentFramebufferData (in AppleIntelHD3000GraphicsGLDriver) + 94 [0x1234002e0740] | |
+ ! : | + 12 resolveMSAADrawBuffer (in AppleIntelHD3000GraphicsGLDriver) + 618 [0x1234002e1888] | |
+ ! : | + 6 GHAL3D::CGen6ClearProcessor::MultisampleResolve(GHAL3D::CSurface2DResource*, unsigned int, unsigned int, GHAL3D::CSurface2DResource*, unsigned int, unsigned int, GHAL3D::SURFACE_FORMAT) (in AppleIntelHD3000GraphicsGLDriver) + 807 [0x1234000d9d57] | |
+ ! : | + ! 6 GHAL3D::CPrivateClearProcessor::SendRectangle(void const*, unsigned int, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 73 [0x1234000da979] | |
+ ! : | + ! 6 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 80 [0x123400025152] | |
+ ! : | + ! 4 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 124 [0x12340029fbec] | |
+ ! : | + ! : 2 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 340 [0x12340029fee4] | |
+ ! : | + ! : | 2 GHAL3D::CGen6StateProcessorStream::GetBindingTablePointers() (in AppleIntelHD3000GraphicsGLDriver) + 168 [0x1234002d23b8] | |
+ ! : | + ! : | 2 GHAL3D::CGen6StateProcessorStream::GetPixelShaderBindingTable() (in AppleIntelHD3000GraphicsGLDriver) + 325 [0x1234002d27b5] | |
+ ! : | + ! : | 1 GHAL3D::CGen6StateProcessorStream::GetPixelShaderBindingTableEntries(GHAL3D::CPixelShader const*, GHAL3D::CGen6PixelShaderKernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 48 [0x1234002d3a60] | |
+ ! : | + ! : | + 1 GHAL3D::CGen6StateProcessorStream::GetShaderResourceSurfaceState(GHAL3D::GEN6_SURFACE_STATE_STREAM_TYPE, GHAL3D::CShader const*, GHAL3D::SHADER_TYPE, GHAL3D::CGen6KernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 239 [0x1234002d401f] | |
+ ! : | + ! : | 1 GHAL3D::CGen6StateProcessorStream::GetPixelShaderBindingTableEntries(GHAL3D::CPixelShader const*, GHAL3D::CGen6PixelShaderKernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 80 [0x1234002d3a80] | |
+ ! : | + ! : | 1 GHAL3D::CGen6StateProcessorStream::GetShaderConstantBufferSurfaceState(GHAL3D::GEN6_SURFACE_STATE_STREAM_TYPE, GHAL3D::CShader const*, GHAL3D::SHADER_TYPE, GHAL3D::CGen6KernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 87 [0x1234002d4b27] | |
+ ! : | + ! : 1 GHAL3D::CGen6StateProcessorStream::SetIndirectStateActive() (in AppleIntelHD3000GraphicsGLDriver) + 65 [0x1234002d2831] | |
+ ! : | + ! : | 1 GHAL3D::CIndirectStateHeapAllocator::SetBlockActive(GHAL3D::CGraphicsHeapAllocator::CBlockDesc const*) (in AppleIntelHD3000GraphicsGLDriver) + 68 [0x1234000e0a04] | |
+ ! : | + ! : 1 GHAL3D::CGen6StateProcessorStream::SetIndirectStateActive() (in AppleIntelHD3000GraphicsGLDriver) + 145 [0x1234002d2881] | |
+ ! : | + ! : 1 GHAL3D::CGen4IndirectStateMemoryManager::SetActive(GHAL3D::CIndirectState*) (in AppleIntelHD3000GraphicsGLDriver) + 78 [0x12340006de6e] | |
+ ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 60 [0x12340029fbac] | |
+ ! : | + ! : 1 GHAL3D::CGen6PrivateStateProcessor::BindDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 173 [0x1234002a03ed] | |
+ ! : | + ! : 1 GHAL3D::CGen6PrivateStateProcessor::SetStripsFansState() (in AppleIntelHD3000GraphicsGLDriver) + 2319 [0x1234002ac66f] | |
+ ! : | + ! : 1 GHAL3D::CGen6PrivateStateProcessor::SetWrapShortestState() (in AppleIntelHD3000GraphicsGLDriver) + 352 [0x1234002a71d0] | |
+ ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 171 [0x12340029fc1b] | |
+ ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::BindDependentDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 218 [0x1234002a14ba] | |
+ ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::SetWindowerState() (in AppleIntelHD3000GraphicsGLDriver) + 1869 [0x1234002a229d] | |
+ ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::SetWindowerVectorMask(G6HDL::GFX3DSTATE_VECTOR_MASK) (in AppleIntelHD3000GraphicsGLDriver) + 55 [0x1234002a66e7] | |
+ ! : | + 2 GHAL3D::CGen6ClearProcessor::MultisampleResolve(GHAL3D::CSurface2DResource*, unsigned int, unsigned int, GHAL3D::CSurface2DResource*, unsigned int, unsigned int, GHAL3D::SURFACE_FORMAT) (in AppleIntelHD3000GraphicsGLDriver) + 171 [0x1234000d9adb] | |
+ ! : | + ! 1 GHAL3D::CStateProcessorTemplate<GHAL3D::SGen6StateProcessorContext>::SetSWStateContext(GHAL3D::HANDLE_TYPE) (in AppleIntelHD3000GraphicsGLDriver) + 49 [0x12340029dcb1] | |
+ ! : | + ! : 1 GHAL3D::CGen6PublicStateProcessor::SetStateProcessorContext(void const*) (in AppleIntelHD3000GraphicsGLDriver) + 18 [0x123400292be2] | |
+ ! : | + ! : 1 GHAL3D::CPrivateStateProcessor::SetStateProcessorContext(void const*) (in AppleIntelHD3000GraphicsGLDriver) + 1 [0x1234000049e1] | |
+ ! : | + ! 1 GHAL3D::CStateProcessorTemplate<GHAL3D::SGen6StateProcessorContext>::SetSWStateContext(GHAL3D::HANDLE_TYPE) (in AppleIntelHD3000GraphicsGLDriver) + 61 [0x12340029dcbd] | |
+ ! : | + ! 1 GHAL3D::CGen6PrivateStateProcessor::ResetDirtyFlags() (in AppleIntelHD3000GraphicsGLDriver) + 164 [0x1234002a2f04] | |
+ ! : | + 1 GHAL3D::CGen6ClearProcessor::MultisampleResolve(GHAL3D::CSurface2DResource*, unsigned int, unsigned int, GHAL3D::CSurface2DResource*, unsigned int, unsigned int, GHAL3D::SURFACE_FORMAT) (in AppleIntelHD3000GraphicsGLDriver) + 401 [0x1234000d9bc1] | |
+ ! : | + ! 1 GHAL3D::CGen5_75ClearProcessor::SetClearState(bool, bool, bool, bool, unsigned int, bool, bool, GHAL3D::HANDLE_TYPE, bool, unsigned char, bool, bool, bool, bool) (in AppleIntelHD3000GraphicsGLDriver) + 172 [0x1234000d433c] | |
+ ! : | + ! 1 GHAL3D::CGen4ClearProcessor::SetClearState(bool, bool, bool, bool, unsigned int, bool, bool, GHAL3D::HANDLE_TYPE, bool, unsigned char, bool, bool, bool, bool) (in AppleIntelHD3000GraphicsGLDriver) + 801 [0x1234000cae61] | |
+ ! : | + ! 1 GHAL3D::CPublicStateProcessor::SetVertexElement(unsigned int, GHAL3D::SVertexElement) (in AppleIntelHD3000GraphicsGLDriver) + 1 [0x12340001b711] | |
+ ! : | + 1 GHAL3D::CGen6ClearProcessor::MultisampleResolve(GHAL3D::CSurface2DResource*, unsigned int, unsigned int, GHAL3D::CSurface2DResource*, unsigned int, unsigned int, GHAL3D::SURFACE_FORMAT) (in AppleIntelHD3000GraphicsGLDriver) + 861 [0x1234000d9d8d] | |
+ ! : | + ! 1 GHAL3D::CStateProcessorTemplate<GHAL3D::SGen6StateProcessorContext>::DeleteSurfaceState(GHAL3D::HANDLE_TYPE) (in AppleIntelHD3000GraphicsGLDriver) + 512 [0x12340029e5f0] | |
+ ! : | + 1 GHAL3D::CGen6ClearProcessor::MultisampleResolve(GHAL3D::CSurface2DResource*, unsigned int, unsigned int, GHAL3D::CSurface2DResource*, unsigned int, unsigned int, GHAL3D::SURFACE_FORMAT) (in AppleIntelHD3000GraphicsGLDriver) + 877 [0x1234000d9d9d] | |
+ ! : | + ! 1 GHAL3D::CStateProcessorTemplate<GHAL3D::SGen6StateProcessorContext>::DeleteSamplerState(GHAL3D::HANDLE_TYPE) (in AppleIntelHD3000GraphicsGLDriver) + 224 [0x12340029e3a0] | |
+ ! : | + 1 GHAL3D::CGen6ClearProcessor::MultisampleResolve(GHAL3D::CSurface2DResource*, unsigned int, unsigned int, GHAL3D::CSurface2DResource*, unsigned int, unsigned int, GHAL3D::SURFACE_FORMAT) (in AppleIntelHD3000GraphicsGLDriver) + 162 [0x1234000d9ad2] | |
+ ! : | 4 gldPresentFramebufferData (in AppleIntelHD3000GraphicsGLDriver) + 127 [0x1234002e0761] | |
+ ! : | 4 g575SubmitPacketsToken (in AppleIntelHD3000GraphicsGLDriver) + 64 [0x12340002438d] | |
+ ! : | 4 GHAL3D::CPrivateCommandTransport::FlushCommandBuffer(GHAL3D::FLUSH_TYPE, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 280 [0x123400024658] | |
+ ! : | 4 GhalInterface::getCommandBuffer(unsigned char**, unsigned char**, unsigned int*, unsigned int*) (in AppleIntelHD3000GraphicsGLDriver) + 134 [0x123400002a76] | |
+ ! : | 4 IOConnectCallMethod (in IOKit) + 349 [0x7fff8ad9b03a] | |
+ ! : | 4 io_connect_method (in IOKit) + 381 [0x7fff8adf71cc] | |
+ ! : | 4 mach_msg (in libsystem_kernel.dylib) + 55 [0x7fff9367964f] | |
+ ! : | 4 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff9367a4de] | |
+ ! : 6 glSwap_Exec (in GLEngine) + 59 [0x7fff91f5c10b] | |
+ ! : 6 gleUpdateDrawFramebufferState (in GLEngine) + 560 [0x7fff9204fde6] | |
+ ! : 3 gldUpdateDrawFramebuffer (in libGPUSupport.dylib) + 117 [0x109ce632e] | |
+ ! : + 3 glrBindContextDrawFramebuffer (in AppleIntelHD3000GraphicsGLDriver) + 2299 [0x1234002e304e] | |
+ ! : + 3 g575SubmitPacketsToken (in AppleIntelHD3000GraphicsGLDriver) + 64 [0x12340002438d] | |
+ ! : + 3 GHAL3D::CPrivateCommandTransport::FlushCommandBuffer(GHAL3D::FLUSH_TYPE, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 280 [0x123400024658] | |
+ ! : + 3 GhalInterface::getCommandBuffer(unsigned char**, unsigned char**, unsigned int*, unsigned int*) (in AppleIntelHD3000GraphicsGLDriver) + 134 [0x123400002a76] | |
+ ! : + 3 IOConnectCallMethod (in IOKit) + 349 [0x7fff8ad9b03a] | |
+ ! : + 3 io_connect_method (in IOKit) + 381 [0x7fff8adf71cc] | |
+ ! : + 3 mach_msg (in libsystem_kernel.dylib) + 55 [0x7fff9367964f] | |
+ ! : + 3 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff9367a4de] | |
+ ! : 3 gldUpdateDrawFramebuffer (in libGPUSupport.dylib) + 166 [0x109ce635f] | |
+ ! : 3 glrUpdateContextDrawBufferState (in AppleIntelHD3000GraphicsGLDriver) + 177 [0x1234002e5389] | |
+ ! : 3 glrBindContextDrawFramebuffer (in AppleIntelHD3000GraphicsGLDriver) + 2299 [0x1234002e304e] | |
+ ! : 3 g575SubmitPacketsToken (in AppleIntelHD3000GraphicsGLDriver) + 64 [0x12340002438d] | |
+ ! : 3 GHAL3D::CPrivateCommandTransport::FlushCommandBuffer(GHAL3D::FLUSH_TYPE, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 280 [0x123400024658] | |
+ ! : 3 GhalInterface::getCommandBuffer(unsigned char**, unsigned char**, unsigned int*, unsigned int*) (in AppleIntelHD3000GraphicsGLDriver) + 134 [0x123400002a76] | |
+ ! : 3 IOConnectCallMethod (in IOKit) + 349 [0x7fff8ad9b03a] | |
+ ! : 3 io_connect_method (in IOKit) + 381 [0x7fff8adf71cc] | |
+ ! : 3 mach_msg (in libsystem_kernel.dylib) + 55 [0x7fff9367964f] | |
+ ! : 3 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff9367a4de] | |
+ ! 55 Engine_Display() (in OpenTomb) + 241 [0x1005c9a01] | |
+ ! : 39 Gui_Render() (in OpenTomb) + 144 [0x100594f40] | |
+ ! : | 38 Gui_DrawCrosshair() (in OpenTomb) + 481 [0x100595151] | |
+ ! : | + 34 glDrawArrays_ACC_Exec (in GLEngine) + 235 [0x7fff920098e7] | |
+ ! : | + ! 28 gleDoDrawDispatchCore (in GLEngine) + 104 [0x7fff92050c0c] | |
+ ! : | + ! : 28 gleUpdateDrawFramebufferState (in GLEngine) + 560 [0x7fff9204fde6] | |
+ ! : | + ! : 28 gldUpdateDrawFramebuffer (in libGPUSupport.dylib) + 117 [0x109ce632e] | |
+ ! : | + ! : 28 glrBindContextDrawFramebuffer (in AppleIntelHD3000GraphicsGLDriver) + 2299 [0x1234002e304e] | |
+ ! : | + ! : 28 g575SubmitPacketsToken (in AppleIntelHD3000GraphicsGLDriver) + 64 [0x12340002438d] | |
+ ! : | + ! : 28 GHAL3D::CPrivateCommandTransport::FlushCommandBuffer(GHAL3D::FLUSH_TYPE, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 280 [0x123400024658] | |
+ ! : | + ! : 27 GhalInterface::getCommandBuffer(unsigned char**, unsigned char**, unsigned int*, unsigned int*) (in AppleIntelHD3000GraphicsGLDriver) + 134 [0x123400002a76] | |
+ ! : | + ! : | 26 IOConnectCallMethod (in IOKit) + 349 [0x7fff8ad9b03a] | |
+ ! : | + ! : | + 26 io_connect_method (in IOKit) + 381 [0x7fff8adf71cc] | |
+ ! : | + ! : | + 26 mach_msg (in libsystem_kernel.dylib) + 55 [0x7fff9367964f] | |
+ ! : | + ! : | + 26 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff9367a4de] | |
+ ! : | + ! : | 1 IOConnectCallMethod (in IOKit) + 267 [0x7fff8ad9afe8] | |
+ ! : | + ! : 1 __syscall (in libsystem_kernel.dylib) + 10 [0x7fff9367f7d2] | |
+ ! : | + ! 5 gleDoDrawDispatchCore (in GLEngine) + 536 [0x7fff92050dbc] | |
+ ! : | + ! : 5 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 2330 [0x12340001cf47] | |
+ ! : | + ! : 5 gpusLoadCurrentVertexArray (in libGPUSupport.dylib) + 737 [0x109cec896] | |
+ ! : | + ! : 5 glrUpdateVertexArrayBuffers (in AppleIntelHD3000GraphicsGLDriver) + 207 [0x12340032afef] | |
+ ! : | + ! : 5 SysResourceBufferManager::LoadSysBufferObject(GLDShareGroupRec*, GLDBufferRec*, unsigned long long) (in AppleIntelHD3000GraphicsGLDriver) + 75 [0x123400329d2d] | |
+ ! : | + ! : 4 gpusGetKernelVertexObjectAGPRef (in libGPUSupport.dylib) + 259 [0x109ce2da3] | |
+ ! : | + ! : | 4 IOConnectCallMethod (in IOKit) + 349 [0x7fff8ad9b03a] | |
+ ! : | + ! : | 4 io_connect_method (in IOKit) + 381 [0x7fff8adf71cc] | |
+ ! : | + ! : | 4 mach_msg (in libsystem_kernel.dylib) + 55 [0x7fff9367964f] | |
+ ! : | + ! : | 4 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff9367a4de] | |
+ ! : | + ! : 1 gpusGetKernelVertexObjectAGPRef (in libGPUSupport.dylib) + 396 [0x109ce2e2c] | |
+ ! : | + ! : 1 IOConnectCallMethod (in IOKit) + 265 [0x7fff8ad9afe6] | |
+ ! : | + ! : 1 io_connect_method (in IOKit) + 381 [0x7fff8adf71cc] | |
+ ! : | + ! : 1 mach_msg (in libsystem_kernel.dylib) + 55 [0x7fff9367964f] | |
+ ! : | + ! : 1 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff9367a4de] | |
+ ! : | + ! 1 gleDoDrawDispatchCore (in GLEngine) + 249 [0x7fff92050c9d] | |
+ ! : | + ! 1 gleUpdateDeferredStateFull (in GLEngine) + 737 [0x7fff9204d90c] | |
+ ! : | + ! 1 gleGenerateMatrixIdentifier (in GLEngine) + 178 [0x7fff92063e92] | |
+ ! : | + 4 glDrawArrays_ACC_Exec (in GLEngine) + 459 [0x7fff920099c7] | |
+ ! : | + 4 glrRenderVertexArray (in AppleIntelHD3000GraphicsGLDriver) + 1010 [0x12340032b4ae] | |
+ ! : | + 3 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 80 [0x123400025152] | |
+ ! : | + : 1 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 60 [0x12340029fbac] | |
+ ! : | + : | 1 GHAL3D::CGen6PrivateStateProcessor::BindDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 41 [0x1234002a0369] | |
+ ! : | + : | 1 GHAL3D::CGen6PrivateStateProcessor::SetVertexElementState() (in AppleIntelHD3000GraphicsGLDriver) + 888 [0x1234002a07b8] | |
+ ! : | + : 1 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 124 [0x12340029fbec] | |
+ ! : | + : | 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 340 [0x12340029fee4] | |
+ ! : | + : | 1 GHAL3D::CGen6StateProcessorStream::GetBindingTablePointers() (in AppleIntelHD3000GraphicsGLDriver) + 168 [0x1234002d23b8] | |
+ ! : | + : | 1 GHAL3D::CGen6StateProcessorStream::GetPixelShaderBindingTable() (in AppleIntelHD3000GraphicsGLDriver) + 325 [0x1234002d27b5] | |
+ ! : | + : | 1 GHAL3D::CGen6StateProcessorStream::GetPixelShaderRenderTargetSurfaceState(GHAL3D::GEN6_SURFACE_STATE_STREAM_TYPE, GHAL3D::CPixelShader const*, GHAL3D::CGen6PixelShaderKernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 755 [0x1234002d3da3] | |
+ ! : | + : | 1 GHAL3D::CGen6PixelShaderKernelProgram::GetColorBufferBindingTableIndex(unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 14 [0x12340010e01e] | |
+ ! : | + : 1 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 171 [0x12340029fc1b] | |
+ ! : | + : 1 GHAL3D::CGen6PrivateStateProcessor::SetHierarchicalDepthBufferState() (in AppleIntelHD3000GraphicsGLDriver) + 365 [0x1234002aa6dd] | |
+ ! : | + 1 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 469 [0x1234000252d7] | |
+ ! : | + 1 GHAL3D::CGen6PublicStateProcessor::SendState(unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 9 [0x1234002928f9] | |
+ ! : | + 1 bool GHAL3D::CGen6PublicStateProcessor::SendStateTemplate<true>(unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 261 [0x12340029a595] | |
+ ! : | + 1 GHAL3D::CGen6CommandProcessor::SendFlush(unsigned char*&, GHAL3D::FLUSH_TYPE) (in AppleIntelHD3000GraphicsGLDriver) + 29 [0x1234000dc63d] | |
+ ! : | + 1 GHAL3D::CGen6CommandProcessor::SendPipelineControl(unsigned char*&, GHAL3D::FLUSH_TYPE, GHAL3D::PIPELINE_OPERATION, unsigned long long, void const*, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 0 [0x1234000dcb10] | |
+ ! : | 1 Gui_DrawCrosshair() (in OpenTomb) + 486 [0x100595156] | |
+ ! : | 1 gleUpdateState (in GLEngine) + 430 [0x7fff91f44d2f] | |
+ ! : | 1 fmaxf (in libsystem_m.dylib) + 4 [0x7fff8e388a94] | |
+ ! : 13 Gui_Render() (in OpenTomb) + 159 [0x100594f4f] | |
+ ! : | 13 Gui_RenderStrings() (in OpenTomb) + 314 [0x10059542a] | |
+ ! : | 9 Gui_RenderStringLine(gui_text_line_s*) (in OpenTomb) + 868 [0x100595844] | |
+ ! : | + 7 glf_render_str (in OpenTomb) + 2652 [0x1002b855c] | |
+ ! : | + ! 5 glDrawArrays_IMM_Exec (in GLEngine) + 235 [0x7fff920054c0] | |
+ ! : | + ! : 2 gleDoDrawDispatchCore (in GLEngine) + 104 [0x7fff92050c0c] | |
+ ! : | + ! : | 2 gleUpdateDrawFramebufferState (in GLEngine) + 560 [0x7fff9204fde6] | |
+ ! : | + ! : | 2 gldUpdateDrawFramebuffer (in libGPUSupport.dylib) + 117 [0x109ce632e] | |
+ ! : | + ! : | 2 glrBindContextDrawFramebuffer (in AppleIntelHD3000GraphicsGLDriver) + 2299 [0x1234002e304e] | |
+ ! : | + ! : | 2 g575SubmitPacketsToken (in AppleIntelHD3000GraphicsGLDriver) + 64 [0x12340002438d] | |
+ ! : | + ! : | 2 GHAL3D::CPrivateCommandTransport::FlushCommandBuffer(GHAL3D::FLUSH_TYPE, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 280 [0x123400024658] | |
+ ! : | + ! : | 2 GhalInterface::getCommandBuffer(unsigned char**, unsigned char**, unsigned int*, unsigned int*) (in AppleIntelHD3000GraphicsGLDriver) + 134 [0x123400002a76] | |
+ ! : | + ! : | 2 IOConnectCallMethod (in IOKit) + 349 [0x7fff8ad9b03a] | |
+ ! : | + ! : | 2 io_connect_method (in IOKit) + 381 [0x7fff8adf71cc] | |
+ ! : | + ! : | 2 mach_msg (in libsystem_kernel.dylib) + 55 [0x7fff9367964f] | |
+ ! : | + ! : | 2 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff9367a4de] | |
+ ! : | + ! : 2 gleDoDrawDispatchCore (in GLEngine) + 536 [0x7fff92050dbc] | |
+ ! : | + ! : | 1 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 232 [0x12340001c715] | |
+ ! : | + ! : | + 1 gpusLoadCurrentTextures (in libGPUSupport.dylib) + 878 [0x109ceb16a] | |
+ ! : | + ! : | + 1 glrBindContextTexture (in AppleIntelHD3000GraphicsGLDriver) + 37 [0x1234002f3de4] | |
+ ! : | + ! : | 1 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 3122 [0x12340001d25f] | |
+ ! : | + ! : | 1 glrUpdateHardwareState(GLDContextRec*, unsigned int*, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 5784 [0x1234000206d2] | |
+ ! : | + ! : 1 gleDoDrawDispatchCore (in GLEngine) + 249 [0x7fff92050c9d] | |
+ ! : | + ! : 1 gleUpdateDeferredStateFull (in GLEngine) + 2708 [0x7fff9204e0bf] | |
+ ! : | + ! : 1 gleUpdateVertexFallbackProgram (in GLEngine) + 1688 [0x7fff920242a4] | |
+ ! : | + ! 2 glDrawArrays_IMM_Exec (in GLEngine) + 1168 [0x7fff92005865] | |
+ ! : | + ! 2 GHALSendPrimitive (in AppleIntelHD3000GraphicsGLDriver) + 347 [0x123400024f4a] | |
+ ! : | + ! 1 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 80 [0x123400025152] | |
+ ! : | + ! | 1 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 124 [0x12340029fbec] | |
+ ! : | + ! | 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 311 [0x12340029fec7] | |
+ ! : | + ! | 1 GHAL3D::CGen6StateProcessorStream::GetPixelShaderConstantState() (in AppleIntelHD3000GraphicsGLDriver) + 93 [0x1234002d5add] | |
+ ! : | + ! | 1 GHAL3D::CGen6KernelProgram::GetConstantNonOrthogonalStateReadLength() const (in AppleIntelHD3000GraphicsGLDriver) + 7 [0x123400108387] | |
+ ! : | + ! 1 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 469 [0x1234000252d7] | |
+ ! : | + ! 1 GHAL3D::CGen6PublicStateProcessor::SendState(unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 9 [0x1234002928f9] | |
+ ! : | + ! 1 bool GHAL3D::CGen6PublicStateProcessor::SendStateTemplate<true>(unsigned char*&) (in AppleIntelHD3000GraphicsGLDriver) + 4702 [0x12340029b6ee] | |
+ ! : | + ! 1 OSAtomicAdd32Barrier$VARIANT$mp (in libsystem_platform.dylib) + 6 [0x7fff9263335e] | |
+ ! : | + 1 glf_render_str (in OpenTomb) + 375 [0x1002b7c77] | |
+ ! : | + ! 1 FT_Get_Char_Index (in OpenTomb) + 144 [0x1004996b0] | |
+ ! : | + ! 1 tt_cmap12_char_index (in OpenTomb) + 36 [0x10017b0a4] | |
+ ! : | + ! 1 tt_cmap12_char_map_binary (in OpenTomb) + 183 [0x100188367] | |
+ ! : | + 1 glf_render_str (in OpenTomb) + 4504 [0x1002b8c98] | |
+ ! : | 4 Gui_RenderStringLine(gui_text_line_s*) (in OpenTomb) + 966 [0x1005958a6] | |
+ ! : | 2 glf_render_str (in OpenTomb) + 2652 [0x1002b855c] | |
+ ! : | ! 1 glDrawArrays_IMM_Exec (in GLEngine) + 235 [0x7fff920054c0] | |
+ ! : | ! : 1 gleDoDrawDispatchCore (in GLEngine) + 536 [0x7fff92050dbc] | |
+ ! : | ! : 1 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 3122 [0x12340001d25f] | |
+ ! : | ! : 1 glrUpdateHardwareState(GLDContextRec*, unsigned int*, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 7867 [0x123400020ef5] | |
+ ! : | ! : 1 g575UpdateTextureState(GLDContextRec*, unsigned int, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 1576 [0x1234002ec180] | |
+ ! : | ! : 1 GHAL3D::CPublicStateProcessor::SetSurfaceState(GHAL3D::HANDLE_TYPE, GHAL3D::SHADER_TYPE, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 34 [0x1234002ae7e2] | |
+ ! : | ! 1 glDrawArrays_IMM_Exec (in GLEngine) + 1168 [0x7fff92005865] | |
+ ! : | ! 1 GHALSendPrimitive (in AppleIntelHD3000GraphicsGLDriver) + 347 [0x123400024f4a] | |
+ ! : | ! 1 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 80 [0x123400025152] | |
+ ! : | ! 1 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 124 [0x12340029fbec] | |
+ ! : | ! 1 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 340 [0x12340029fee4] | |
+ ! : | ! 1 GHAL3D::CGen6StateProcessorStream::GetBindingTablePointers() (in AppleIntelHD3000GraphicsGLDriver) + 168 [0x1234002d23b8] | |
+ ! : | ! 1 GHAL3D::CGen6StateProcessorStream::GetPixelShaderBindingTable() (in AppleIntelHD3000GraphicsGLDriver) + 325 [0x1234002d27b5] | |
+ ! : | ! 1 GHAL3D::CGen6StateProcessorStream::GetPixelShaderBindingTableEntries(GHAL3D::CPixelShader const*, GHAL3D::CGen6PixelShaderKernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 48 [0x1234002d3a60] | |
+ ! : | ! 1 GHAL3D::CGen6StateProcessorStream::GetShaderResourceSurfaceState(GHAL3D::GEN6_SURFACE_STATE_STREAM_TYPE, GHAL3D::CShader const*, GHAL3D::SHADER_TYPE, GHAL3D::CGen6KernelProgram*, unsigned char*) (in AppleIntelHD3000GraphicsGLDriver) + 677 [0x1234002d41d5] | |
+ ! : | 1 glf_render_str (in OpenTomb) + 289 [0x1002b7c21] | |
+ ! : | ! 1 FT_Get_Char_Index (in OpenTomb) + 130 [0x1004996a2] | |
+ ! : | 1 glf_render_str (in OpenTomb) + 375 [0x1002b7c77] | |
+ ! : | 1 FT_Get_Char_Index (in OpenTomb) + 144 [0x1004996b0] | |
+ ! : | 1 tt_cmap12_char_index (in OpenTomb) + 17 [0x10017b091] | |
+ ! : 3 Gui_Render() (in OpenTomb) + 14 [0x100594ebe] | |
+ ! : 1 glPushAttrib_Exec (in GLEngine) + 242 [0x7fff91f76419] | |
+ ! : + 1 gleAddAttribElem (in GLEngine) + 36 [0x7fff91f765c4] | |
+ ! : + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 71 [0x7fff855da877] | |
+ ! : + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 4406 [0x7fff855dbf49] | |
+ ! : + 1 szone_size (in libsystem_malloc.dylib) + 498 [0x7fff855dda3f] | |
+ ! : 1 glPushAttrib_Exec (in GLEngine) + 434 [0x7fff91f764d9] | |
+ ! : + 1 gleAddAttribElem (in GLEngine) + 36 [0x7fff91f765c4] | |
+ ! : + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 71 [0x7fff855da877] | |
+ ! : + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 1449 [0x7fff855db3bc] | |
+ ! : + 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 1212 [0x7fff855dd804] | |
+ ! : + 1 small_free_list_add_ptr (in libsystem_malloc.dylib) + 27 [0x7fff855df3d1] | |
+ ! : 1 glPushAttrib_Exec (in GLEngine) + 1 [0x7fff91f76328] | |
+ ! 5 Engine_Display() (in OpenTomb) + 121 [0x1005c9989] | |
+ ! : 4 Render_GenWorldList() (in OpenTomb) + 321 [0x1005d18b1] | |
+ ! : | 4 Render_ProcessRoom(portal_s*, frustum_s*) (in OpenTomb) + 286 [0x1005d172e] | |
+ ! : | 3 Render_ProcessRoom(portal_s*, frustum_s*) (in OpenTomb) + 286 [0x1005d172e] | |
+ ! : | + 3 Render_ProcessRoom(portal_s*, frustum_s*) (in OpenTomb) + 286 [0x1005d172e] | |
+ ! : | + 3 Render_ProcessRoom(portal_s*, frustum_s*) (in OpenTomb) + 286 [0x1005d172e] | |
+ ! : | + 2 Render_ProcessRoom(portal_s*, frustum_s*) (in OpenTomb) + 286 [0x1005d172e] | |
+ ! : | + ! 2 Render_ProcessRoom(portal_s*, frustum_s*) (in OpenTomb) + 286 [0x1005d172e] | |
+ ! : | + ! 2 Render_ProcessRoom(portal_s*, frustum_s*) (in OpenTomb) + 286 [0x1005d172e] | |
+ ! : | + ! 1 Render_ProcessRoom(portal_s*, frustum_s*) (in OpenTomb) + 222 [0x1005d16ee] | |
+ ! : | + ! : 1 frustumManager::portalFrustumIntersect(portal_s*, frustum_s*, render_s*) (in OpenTomb) + 1041 [0x100534ca1] | |
+ ! : | + ! : 1 frustumManager::split_by_plane(frustum_s*, float*, float*) (in OpenTomb) + 1774 [0x1005343ee] | |
+ ! : | + ! 1 Render_ProcessRoom(portal_s*, frustum_s*) (in OpenTomb) + 286 [0x1005d172e] | |
+ ! : | + ! 1 Render_ProcessRoom(portal_s*, frustum_s*) (in OpenTomb) + 222 [0x1005d16ee] | |
+ ! : | + ! 1 frustumManager::portalFrustumIntersect(portal_s*, frustum_s*, render_s*) (in OpenTomb) + 972 [0x100534c5c] | |
+ ! : | + ! 1 frustumManager::split_by_plane(frustum_s*, float*, float*) (in OpenTomb) + 135 [0x100533d87] | |
+ ! : | + 1 Render_ProcessRoom(portal_s*, frustum_s*) (in OpenTomb) + 222 [0x1005d16ee] | |
+ ! : | + 1 frustumManager::portalFrustumIntersect(portal_s*, frustum_s*, render_s*) (in OpenTomb) + 1192 [0x100534d38] | |
+ ! : | + 1 frustumManager::genClipPlanes(frustum_s*, camera_s*) (in OpenTomb) + 777 [0x100534709] | |
+ ! : | 1 Render_ProcessRoom(portal_s*, frustum_s*) (in OpenTomb) + 222 [0x1005d16ee] | |
+ ! : | 1 frustumManager::portalFrustumIntersect(portal_s*, frustum_s*, render_s*) (in OpenTomb) + 1041 [0x100534ca1] | |
+ ! : | 1 frustumManager::split_by_plane(frustum_s*, float*, float*) (in OpenTomb) + 1560 [0x100534318] | |
+ ! : 1 Render_GenWorldList() (in OpenTomb) + 264 [0x1005d1878] | |
+ ! : 1 frustumManager::portalFrustumIntersect(portal_s*, frustum_s*, render_s*) (in OpenTomb) + 825 [0x100534bc9] | |
+ ! : 1 frustumManager::splitPrepare(frustum_s*, portal_s*, frustum_s*) (in OpenTomb) + 58 [0x100533bda] | |
+ ! 4 Engine_Display() (in OpenTomb) + 30 [0x1005c992e] | |
+ ! 4 glClear_Exec (in GLEngine) + 521 [0x7fff91f5eb58] | |
+ ! 2 glrClear (in AppleIntelHD3000GraphicsGLDriver) + 1188 [0x123400023fa0] | |
+ ! | 1 GHAL3D::CGen6ClearProcessor::ClearDepthBuffer(GHAL3D::HANDLE_TYPE, SRectangle<float> const&, float, unsigned char, unsigned char, bool, bool) (in AppleIntelHD3000GraphicsGLDriver) + 1788 [0x1234000d6c7c] | |
+ ! | + 1 GhalInterface::writeStencilBufferPatchHeader(unsigned char*, void*) (in AppleIntelHD3000GraphicsGLDriver) + 50 [0x123400070072] | |
+ ! | 1 GHAL3D::CGen6ClearProcessor::ClearDepthBuffer(GHAL3D::HANDLE_TYPE, SRectangle<float> const&, float, unsigned char, unsigned char, bool, bool) (in AppleIntelHD3000GraphicsGLDriver) + 1684 [0x1234000d6c14] | |
+ ! 1 glrClear (in AppleIntelHD3000GraphicsGLDriver) + 787 [0x123400023e0f] | |
+ ! | 1 GHAL3D::CGen6ClearProcessor::ClearRenderTarget(GHAL3D::HANDLE_TYPE, SRectangle<float> const&, GHAL3D::SColor const&, float, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 160 [0x1234000d6350] | |
+ ! | 1 GHAL3D::CGen6ClearProcessor::InitializeClearContext(GHAL3D::HANDLE_TYPE, SRectangle<float> const&, GHAL3D::SColor const&, float) (in AppleIntelHD3000GraphicsGLDriver) + 1383 [0x1234000d6247] | |
+ ! | 1 GhalInterface::writeClearColorBufferPatchHeader(unsigned char*, void*, unsigned int) (in AppleIntelHD3000GraphicsGLDriver) + 115 [0x1234002daedf] | |
+ ! | 1 _platform_bzero$VARIANT$Merom (in libsystem_platform.dylib) + 0 [0x7fff92635d10] | |
+ ! 1 glrClear (in AppleIntelHD3000GraphicsGLDriver) + 455 [0x123400023cc3] | |
+ 8 Engine_Frame(float) (in OpenTomb) + 242 [0x1005c98f2] | |
+ 8 Engine_PollSDLInput() (in OpenTomb) + 34 [0x1005cad62] | |
+ 7 SDL_PollEvent (in SDL2) + 34 [0x10098a5b2] | |
+ : 7 ??? (in SDL2) load address 0x100966000 + 0x35a6d [0x10099ba6d] | |
+ : 7 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (in AppKit) + 194 [0x7fff86fea6b0] | |
+ : 7 _DPSNextEvent (in AppKit) + 964 [0x7fff86feaf01] | |
+ : 7 _BlockUntilNextEventMatchingListInModeWithFilter (in HIToolbox) + 71 [0x7fff936b578b] | |
+ : 4 ReceiveNextEventCommon (in HIToolbox) + 179 [0x7fff936b584e] | |
+ : | 4 RunCurrentEventLoopInMode (in HIToolbox) + 235 [0x7fff936b5bcf] | |
+ : | 3 CFRunLoopRunSpecific (in CoreFoundation) + 296 [0x7fff85bb6858] | |
+ : | + 1 __CFRunLoopRun (in CoreFoundation) + 927 [0x7fff85bb6e3f] | |
+ : | + ! 1 __CFRunLoopDoSources0 (in CoreFoundation) + 108 [0x7fff85bb776c] | |
+ : | + ! 1 CFSetApplyFunction (in CoreFoundation) + 126 [0x7fff85ba41be] | |
+ : | + 1 __CFRunLoopRun (in CoreFoundation) + 1117 [0x7fff85bb6efd] | |
+ : | + ! 1 mach_port_insert_member (in libsystem_kernel.dylib) + 23 [0x7fff9367df24] | |
+ : | + ! 1 _kernelrpc_mach_port_insert_member_trap (in libsystem_kernel.dylib) + 10 [0x7fff9367a47e] | |
+ : | + 1 __CFRunLoopRun (in CoreFoundation) + 1371 [0x7fff85bb6ffb] | |
+ : | + 1 __CFRunLoopServiceMachPort (in CoreFoundation) + 212 [0x7fff85bb7b34] | |
+ : | + 1 mach_msg (in libsystem_kernel.dylib) + 0 [0x7fff93679618] | |
+ : | 1 CFRunLoopRunSpecific (in CoreFoundation) + 124 [0x7fff85bb67ac] | |
+ : | 1 __CFRunLoopModeIsEmpty (in CoreFoundation) + 21 [0x7fff85bb6925] | |
+ : 1 ReceiveNextEventCommon (in HIToolbox) + 138 [0x7fff936b5825] | |
+ : | 1 GetCurrentEventQueue (in HIToolbox) + 23 [0x7fff936b5a33] | |
+ : | 1 MPTaskIsPreemptive (in CarbonCore) + 22 [0x7fff89603045] | |
+ : | 1 ThreadIsCooperative (in CarbonCore) + 53 [0x7fff89603084] | |
+ : | 1 FindThreadByID (in CarbonCore) + 62 [0x7fff896033d1] | |
+ : 1 ReceiveNextEventCommon (in HIToolbox) + 162 [0x7fff936b583d] | |
+ : | 1 SetEventQueueFilterTabletEvents (in HIToolbox) + 18 [0x7fff936b5ad2] | |
+ : 1 ReceiveNextEventCommon (in HIToolbox) + 282 [0x7fff936b58b5] | |
+ : 1 GetCurrentEventTime (in HIToolbox) + 13 [0x7fff936bdb2c] | |
+ : 1 mach_absolute_time (in libsystem_kernel.dylib) + 0 [0x7fff936795ce] | |
+ 1 SDL_PollEvent (in SDL2) + 1 [0x10098a591] | |
2624 Thread_1490629 DispatchQueue_2: com.apple.libdispatch-manager (serial) | |
+ 2624 _dispatch_mgr_thread (in libdispatch.dylib) + 52 [0x100a6f3fc] | |
+ 2624 kevent64 (in libsystem_kernel.dylib) + 10 [0x7fff93680232] | |
2624 Thread_1490669: OGL Profiler | |
+ 2624 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff8531c41d] | |
+ 2624 _pthread_start (in libsystem_pthread.dylib) + 176 [0x7fff8531e1e5] | |
+ 2624 _pthread_body (in libsystem_pthread.dylib) + 131 [0x7fff8531e268] | |
+ 2624 glcDebugListener (in OpenGL) + 336 [0x7fff854409b9] | |
+ 2624 mach_msg (in libsystem_kernel.dylib) + 55 [0x7fff9367964f] | |
+ 2624 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff9367a4de] | |
2624 Thread_1490698: com.apple.audio.IOThread.client | |
+ 2624 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff8531c41d] | |
+ 2624 _pthread_start (in libsystem_pthread.dylib) + 176 [0x7fff8531e1e5] | |
+ 2624 _pthread_body (in libsystem_pthread.dylib) + 131 [0x7fff8531e268] | |
+ 2624 HALB_IOThread::Entry(void*) (in CoreAudio) + 157 [0x7fff8ad5b9eb] | |
+ 2624 HALC_ProxyIOContext::IOThreadEntry(void*) (in CoreAudio) + 88 [0x7fff8ad5bb0e] | |
+ 2565 HALC_ProxyIOContext::IOWorkLoop() (in CoreAudio) + 952 [0x7fff8ad5bf60] | |
+ ! 2565 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) (in CoreAudio) + 42 [0x7fff8ad5d90e] | |
+ ! 2565 HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, bool, unsigned int) (in CoreAudio) + 98 [0x7fff8ad5d980] | |
+ ! 2565 mach_msg (in libsystem_kernel.dylib) + 55 [0x7fff9367964f] | |
+ ! 2565 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff9367a4de] | |
+ 58 HALC_ProxyIOContext::IOWorkLoop() (in CoreAudio) + 2169 [0x7fff8ad5c421] | |
+ ! 57 AUHAL::AUIOProc(unsigned int, AudioTimeStamp const*, AudioBufferList const*, AudioTimeStamp const*, AudioBufferList*, AudioTimeStamp const*, void*) (in CoreAudio) + 2089 [0x110150591] | |
+ ! : 56 AUBase::DoRender(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int, AudioBufferList&) (in CoreAudio) + 505 [0x110148e5d] | |
+ ! : | 56 AUBase::DoRenderBus(unsigned int&, AudioTimeStamp const&, unsigned int, AUOutputElement*, unsigned int, AudioBufferList&) (in CoreAudio) + 166 [0x11014a76e] | |
+ ! : | 56 AUConverterBase::RenderBus(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int) (in CoreAudio) + 633 [0x11014cd45] | |
+ ! : | 56 ??? (in SDL2) load address 0x100966000 + 0x2f69 [0x100968f69] | |
+ ! : | 56 sdl_callback (in OpenTomb) + 71 [0x1000a0417] | |
+ ! : | 37 aluMixData (in OpenTomb) + 1017 [0x100388189] | |
+ ! : | + 37 ALreverbState_ALeffectState_Process (in OpenTomb) + 54 [0x1002102c6] | |
+ ! : | + 37 ALreverbState_Process (in OpenTomb) + 82 [0x100210362] | |
+ ! : | + 32 ALreverbState_ProcessStandard (in OpenTomb) + 99 [0x1002105e3] | |
+ ! : | + ! 16 VerbPass (in OpenTomb) + 419 [0x100210873] | |
+ ! : | + ! : 4 LateReverb (in OpenTomb) + 391 [0x100210df7] | |
+ ! : | + ! : | 4 LateAllPassInOut (in OpenTomb) + 128 [0x1002111d0] | |
+ ! : | + ! : | 3 AllpassInOut (in OpenTomb) + 45 [0x10021120d] | |
+ ! : | + ! : | + 3 DelayLineOut (in OpenTomb) + 20,37 [0x100210a24,0x100210a35] | |
+ ! : | + ! : | 1 AllpassInOut (in OpenTomb) + 91 [0x10021123b] | |
+ ! : | + ! : 3 LateReverb (in OpenTomb) + 173 [0x100210d1d] | |
+ ! : | + ! : | 3 LateLowPassInOut (in OpenTomb) + 103,76,... [0x1002110d7,0x1002110bc,...] | |
+ ! : | + ! : 2 LateReverb (in OpenTomb) + 775,130 [0x100210f77,0x100210cf2] | |
+ ! : | + ! : 1 LateReverb (in OpenTomb) + 78 [0x100210cbe] | |
+ ! : | + ! : | 1 LateDelayLineOut (in OpenTomb) + 95 [0x10021113f] | |
+ ! : | + ! : | 1 AttenuatedDelayLineOut (in OpenTomb) + 47 [0x10021128f] | |
+ ! : | + ! : 1 LateReverb (in OpenTomb) + 104 [0x100210cd8] | |
+ ! : | + ! : | 1 LateLowPassInOut (in OpenTomb) + 103 [0x1002110d7] | |
+ ! : | + ! : 1 LateReverb (in OpenTomb) + 147 [0x100210d03] | |
+ ! : | + ! : | 1 LateDelayLineOut (in OpenTomb) + 36 [0x100211104] | |
+ ! : | + ! : 1 LateReverb (in OpenTomb) + 243 [0x100210d63] | |
+ ! : | + ! : | 1 LateLowPassInOut (in OpenTomb) + 25 [0x100211089] | |
+ ! : | + ! : 1 LateReverb (in OpenTomb) + 367 [0x100210ddf] | |
+ ! : | + ! : | 1 LateAllPassInOut (in OpenTomb) + 128 [0x1002111d0] | |
+ ! : | + ! : | 1 AllpassInOut (in OpenTomb) + 101 [0x100211245] | |
+ ! : | + ! : | 1 DelayLineIn (in OpenTomb) + 4 [0x1002109d4] | |
+ ! : | + ! : 1 LateReverb (in OpenTomb) + 415 [0x100210e0f] | |
+ ! : | + ! : | 1 LateAllPassInOut (in OpenTomb) + 8 [0x100211158] | |
+ ! : | + ! : 1 LateReverb (in OpenTomb) + 886 [0x100210fe6] | |
+ ! : | + ! : 1 DelayLineIn (in OpenTomb) + 47 [0x1002109ff] | |
+ ! : | + ! 10 VerbPass (in OpenTomb) + 157 [0x10021076d] | |
+ ! : | + ! : 3 EarlyReflection (in OpenTomb) + 414 [0x100210bde] | |
+ ! : | + ! : | 3 DelayLineIn (in OpenTomb) + 0,4 [0x1002109d0,0x1002109d4] | |
+ ! : | + ! : 2 EarlyReflection (in OpenTomb) + 51 [0x100210a73] | |
+ ! : | + ! : | 2 EarlyDelayLineOut (in OpenTomb) + 95 [0x10021132f] | |
+ ! : | + ! : | 2 AttenuatedDelayLineOut (in OpenTomb) + 47 [0x10021128f] | |
+ ! : | + ! : 2 EarlyReflection (in OpenTomb) + 145 [0x100210ad1] | |
+ ! : | + ! : 1 EarlyReflection (in OpenTomb) + 89 [0x100210a99] | |
+ ! : | + ! : | 1 EarlyDelayLineOut (in OpenTomb) + 95 [0x10021132f] | |
+ ! : | + ! : | 1 AttenuatedDelayLineOut (in OpenTomb) + 47 [0x10021128f] | |
+ ! : | + ! : 1 EarlyReflection (in OpenTomb) + 108 [0x100210aac] | |
+ ! : | + ! : | 1 EarlyDelayLineOut (in OpenTomb) + 69 [0x100211315] | |
+ ! : | + ! : 1 EarlyReflection (in OpenTomb) + 318 [0x100210b7e] | |
+ ! : | + ! : 1 DelayLineIn (in OpenTomb) + 47 [0x1002109ff] | |
+ ! : | + ! 4 VerbPass (in OpenTomb) + 139,419,... [0x10021075b,0x100210873,...] | |
+ ! : | + ! 1 VerbPass (in OpenTomb) + 58 [0x10021070a] | |
+ ! : | + ! : 1 ALfilterState_processSingle (in OpenTomb) + 153 [0x1002109a9] | |
+ ! : | + ! 1 VerbPass (in OpenTomb) + 134 [0x100210756] | |
+ ! : | + ! 1 DelayLineOut (in OpenTomb) + 8 [0x100210a18] | |
+ ! : | + 5 ALreverbState_ProcessStandard (in OpenTomb) + 240,61,... [0x100210670,0x1002105bd,...] | |
+ ! : | 12 aluMixData (in OpenTomb) + 549 [0x100387fb5] | |
+ ! : | + 5 MixSource (in OpenTomb) + 2630 [0x10043fe66] | |
+ ! : | + ! 5 DoFilter (in OpenTomb) + 65 [0x1004403e1] | |
+ ! : | + ! 5 ALfilterState_processSingle (in OpenTomb) + 27,136,... [0x10044047b,0x1004404e8,...] | |
+ ! : | + 3 MixSource (in OpenTomb) + 2668 [0x10043fe8c] | |
+ ! : | + ! 3 MixDirect_C (in OpenTomb) + 227,232,... [0x1004cac23,0x1004cac28,...] | |
+ ! : | + 2 MixSource (in OpenTomb) + 2555 [0x10043fe1b] | |
+ ! : | + ! 2 Resample_lerp32_C (in OpenTomb) + 87 [0x1004c9d27] | |
+ ! : | + ! 1 lerp32 (in OpenTomb) + 63 [0x1004c9daf] | |
+ ! : | + ! : 1 lerp (in OpenTomb) + 24 [0x1004cab28] | |
+ ! : | + ! 1 lerp32 (in OpenTomb) + 40 [0x1004c9d98] | |
+ ! : | + 1 MixSource (in OpenTomb) + 2323 [0x10043fd33] | |
+ ! : | + ! 1 LoadData (in OpenTomb) + 144 [0x100440370] | |
+ ! : | + ! 1 Load_ALshort (in OpenTomb) + 50 [0x100440642] | |
+ ! : | + 1 MixSource (in OpenTomb) + 2812 [0x10043ff1c] | |
+ ! : | + 1 DoFilter (in OpenTomb) + 65 [0x1004403e1] | |
+ ! : | + 1 ALfilterState_processSingle (in OpenTomb) + 92 [0x1004404bc] | |
+ ! : | 2 aluMixData (in OpenTomb) + 530 [0x100387fa2] | |
+ ! : | + 1 CalcNonAttnSourceParams (in OpenTomb) + 1712 [0x1003853a0] | |
+ ! : | + 1 acosf (in libsystem_m.dylib) + 12 [0x7fff8e38a32c] | |
+ ! : | 2 aluMixData (in OpenTomb) + 2879 [0x1003888cf] | |
+ ! : | + 2 Write_ALfloat (in OpenTomb) + 164,173 [0x100389354,0x10038935d] | |
+ ! : | 1 DYLD-STUB$$__memset_chk (in OpenTomb) + 0 [0x1006b1826] | |
+ ! : | 1 aluMixData (in OpenTomb) + 149 [0x100387e25] | |
+ ! : | + 1 __memset_chk (in libsystem_c.dylib) + 26 [0x7fff84d6ee0b] | |
+ ! : | + 1 _platform_bzero$VARIANT$Merom (in libsystem_platform.dylib) + 67 [0x7fff92635d53] | |
+ ! : | 1 aluMixData (in OpenTomb) + 1048 [0x1003881a8] | |
+ ! : 1 AUBase::DoRender(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int, AudioBufferList&) (in CoreAudio) + 479 [0x110148e43] | |
+ ! 1 AUHAL::AUIOProc(unsigned int, AudioTimeStamp const*, AudioBufferList const*, AudioTimeStamp const*, AudioBufferList*, AudioTimeStamp const*, void*) (in CoreAudio) + 1468 [0x110150324] | |
+ ! 1 AUTimestampGenerator::State::GenerateInputTime(AUTimestampGenerator const&, double, double, bool) (in CoreAudio) + 78 [0x1101e5266] | |
+ ! 1 AUTimestampGenerator::State::PropagateHostAndSampleTime(AUTimestampGenerator const&, double, double, double, bool) (in CoreAudio) + 247 [0x1101e51a7] | |
+ ! 1 AUTimestampGenerator::State::DiscontinuityAdjustmentToInputTimeFromHostTime(AUTimestampGenerator const&, double&, double, double) (in CoreAudio) + 72 [0x1101e5012] | |
+ 1 HALC_ProxyIOContext::IOWorkLoop() (in CoreAudio) + 1237 [0x7fff8ad5c07d] | |
+ 1 HALB_Mutex::Lock() (in CoreAudio) + 13 [0x7fff8ad365e9] | |
2624 Thread_1490711 | |
+ 2624 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff8531c41d] | |
+ 2624 _pthread_start (in libsystem_pthread.dylib) + 176 [0x7fff8531e1e5] | |
+ 2624 _pthread_body (in libsystem_pthread.dylib) + 131 [0x7fff8531e268] | |
+ 2624 _NSEventThread (in AppKit) + 137 [0x7fff8714e19b] | |
+ 2624 CFRunLoopRunSpecific (in CoreFoundation) + 296 [0x7fff85bb6858] | |
+ 2624 __CFRunLoopRun (in CoreFoundation) + 1371 [0x7fff85bb6ffb] | |
+ 2624 __CFRunLoopServiceMachPort (in CoreFoundation) + 212 [0x7fff85bb7b34] | |
+ 2624 mach_msg (in libsystem_kernel.dylib) + 55 [0x7fff9367964f] | |
+ 2624 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff9367a4de] | |
2624 Thread_1490865 | |
+ 2624 start_wqthread (in libsystem_pthread.dylib) + 13 [0x7fff8531c40d] | |
+ 2624 __workq_kernreturn (in libsystem_kernel.dylib) + 10 [0x7fff9367f94a] | |
2624 Thread_1490920 | |
+ 2624 start_wqthread (in libsystem_pthread.dylib) + 13 [0x7fff8531c40d] | |
+ 2624 __workq_kernreturn (in libsystem_kernel.dylib) + 10 [0x7fff9367f94a] | |
2624 Thread_1490982 | |
2624 start_wqthread (in libsystem_pthread.dylib) + 13 [0x7fff8531c40d] | |
2624 __workq_kernreturn (in libsystem_kernel.dylib) + 10 [0x7fff9367f94a] | |
Total number in stack (recursive counted multiple, when >=5): | |
44 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 1508 [0x1001b6324] | |
39 LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) + 0 [0x1001b9e70] | |
39 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 1563 [0x1004c59bb] | |
34 btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 0 [0x1004c53a0] | |
25 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 106 [0x1001b67fa] | |
22 btVoronoiSimplexSolver::closest(btVector3&) (in OpenTomb) + 32 [0x1001aec10] | |
21 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 140 [0x1003fe96c] | |
19 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 8208 [0x1006427f0] | |
17 BroadphaseRayTester::Process(btDbvtNode const*) (in OpenTomb) + 63 [0x1001c028f] | |
17 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 5017 [0x1001be639] | |
17 btDbvtBroadphase::rayTest(btVector3 const&, btVector3 const&, btBroadphaseRayCallback&, btVector3 const&, btVector3 const&) (in OpenTomb) + 160 [0x1001bac30] | |
16 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 109 [0x1003fe94d] | |
16 btGjkPairDetector::getClosestPoints(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*, bool) (in OpenTomb) + 53 [0x1003671e5] | |
15 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 0 [0x1001a9550] | |
14 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 100 [0x1003fe9e4] | |
14 btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const (in OpenTomb) + 521 [0x100581259] | |
14 btCollisionWorld::rayTestSingle(btTransform const&, btTransform const&, btCollisionObject*, btCollisionShape const*, btTransform const&, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 106 [0x100577b5a] | |
14 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 652 [0x100577dec] | |
14 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4290 [0x1003682b2] | |
14 btSingleRayCallback::process(btBroadphaseProxy const*) (in OpenTomb) + 233 [0x10058f989] | |
13 btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) + 0 [0x1006407e0] | |
13 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 10080 [0x100339260] | |
13 btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) + 0 [0x1001abe00] | |
12 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 131 [0x1003fea03] | |
12 btBoxShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) + 0 [0x1006ae4c0] | |
12 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 7116 [0x100368dbc] | |
12 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 4940 [0x100337e4c] | |
11 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 0 [0x1003671f0] | |
11 btUsageBitfield::reset() (in OpenTomb) + 0 [0x1001afbb0] | |
11 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 7346 [0x1001ab202] | |
11 mach_msg (in libsystem_kernel.dylib) + 55 [0x7fff9367964f] | |
11 mach_msg_trap (in libsystem_kernel.dylib) + 0 [0x7fff9367a4d4] | |
10 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 18101 [0x10064ee15] | |
10 btConvexShape::localGetSupportVertexNonVirtual(btVector3 const&) const (in OpenTomb) + 1649 [0x100643271] | |
10 btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) + 0 [0x1001b5d40] | |
10 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13331 [0x100339f13] | |
10 btVoronoiSimplexSolver::inSimplex(btVector3 const&) (in OpenTomb) + 0 [0x1001aeee0] | |
10 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 4819 [0x1001aa823] | |
10 gjkepa2_impl::GJK::getsupport(btVector3 const&, gjkepa2_impl::GJK::sSV&) const (in OpenTomb) + 620 [0x10067f72c] | |
10 gjkepa2_impl::MinkowskiDiff::Support(btVector3 const&) const (in OpenTomb) + 435 [0x10067fd53] | |
10 gjkepa2_impl::MinkowskiDiff::Support1(btVector3 const&) const (in OpenTomb) + 1079 [0x100680307] | |
9 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 124 [0x12340029fbec] | |
9 Game_LoopEntities(RedBlackNode_s*) (in OpenTomb) + 78 [0x1003fe92e] | |
9 Mat4_Mat4_mul(float*, float const*, float const*) (in OpenTomb) + 0 [0x100190840] | |
9 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 0 [0x1001be6f0] | |
9 btSphereShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 0 [0x10018d2d0] | |
9 glrAppleSyncState (in AppleIntelHD3000GraphicsGLDriver) + 80 [0x123400025152] | |
8 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 349 [0x10021e76d] | |
8 Render_ProcessRoom(portal_s*, frustum_s*) (in OpenTomb) + 286 [0x1005d172e] | |
8 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 93 [0x1004f278d] | |
8 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 1342 [0x1004f392e] | |
8 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 539 [0x1004ded9b] | |
8 btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) + 95 [0x1004dfdaf] | |
8 btCollisionPairCallback::processOverlap(btBroadphasePair&) (in OpenTomb) + 60 [0x1004e054c] | |
8 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 480 [0x10065a0c0] | |
8 btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 680 [0x10065a188] | |
8 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2906 [0x100658d7a] | |
8 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 1576 [0x1004e61b8] | |
8 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 1780 [0x1001bb474] | |
8 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 2245 [0x1001bb645] | |
8 btHashedOverlappingPairCache::processAllOverlappingPairs(btOverlapCallback*, btDispatcher*) (in OpenTomb) + 251 [0x1000c327b] | |
8 btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 3565 [0x10060afcd] | |
8 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 832 [0x10060b480] | |
8 f_call (in OpenTomb) + 52 [0x100309e54] | |
8 gleDoDrawDispatchCore (in GLEngine) + 536 [0x7fff92050dbc] | |
8 luaD_pcall (in OpenTomb) + 105 [0x10018afe9] | |
8 luaD_rawrunprotected (in OpenTomb) + 111 [0x10018984f] | |
8 lua_CallWithError(lua_State*, int, int, int, char const*, int) (in OpenTomb) + 115 [0x10054efe3] | |
8 lua_pcallk (in OpenTomb) + 224 [0x100309d10] | |
7 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 1372 [0x10042bf6c] | |
7 Character_GetHeightInfo(float*, height_info_s*, float) (in OpenTomb) + 2078 [0x10042c22e] | |
7 Character_UpdateCurrentHeight(entity_s*) (in OpenTomb) + 337 [0x10042b9f1] | |
7 Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 0 [0x10021e610] | |
7 GHAL3D::CGen6PrivateStateProcessor::BindPipeline() (in AppleIntelHD3000GraphicsGLDriver) + 60 [0x12340029fbac] | |
7 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 0 [0x100658220] | |
7 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 220 [0x1004e5b7c] | |
7 btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 284 [0x1000c5acc] | |
7 btHashedOverlappingPairCache::internalAddPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 0 [0x1000c04e0] | |
7 btQuantizedBvh::reportBoxCastOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) const (in OpenTomb) + 103 [0x10060fd97] | |
7 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 0 [0x100336b00] | |
7 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 8101 [0x100338aa5] | |
7 gjkepa2_impl::GJK::appendvertice(gjkepa2_impl::GJK::sSimplex&, btVector3 const&) (in OpenTomb) + 140 [0x1006815ac] | |
7 gldUpdateDispatch (in AppleIntelHD3000GraphicsGLDriver) + 3122 [0x12340001d25f] | |
7 glrRenderVertexArray (in AppleIntelHD3000GraphicsGLDriver) + 1010 [0x12340032b4ae] | |
7 insertleaf(btDbvt*, btDbvtNode*, btDbvtNode*) (in OpenTomb) + 0 [0x1004e4940] | |
7 io_connect_method (in IOKit) + 381 [0x7fff8adf71cc] | |
7 luaD_call (in OpenTomb) + 201 [0x10018a839] | |
7 malloc_zone_malloc (in libsystem_malloc.dylib) + 71 [0x7fff855da877] | |
6 IOConnectCallMethod (in IOKit) + 349 [0x7fff8ad9b03a] | |
6 Render_Mesh(base_mesh_s*) (in OpenTomb) + 948 [0x1005cca34] | |
6 btBvhTriangleMeshShape::performRaycast(btTriangleCallback*, btVector3 const&, btVector3 const&) (in OpenTomb) + 78 [0x1004f25ce] | |
6 btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) + 0 [0x1004f33f0] | |
6 btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) + 110 [0x1004debee] | |
6 btCollisionDispatcher::findAlgorithm(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btPersistentManifold*) (in OpenTomb) + 177 [0x1004dfa31] | |
6 btCollisionShape::getShapeType() const (in OpenTomb) + 0 [0x10007b490] | |
6 btCollisionWorld::rayTestSingleInternal(btTransform const&, btTransform const&, btCollisionObjectWrapper const*, btCollisionWorld::RayResultCallback&) (in OpenTomb) + 4715 [0x100578dcb] | |
6 btContinuousConvexCollision::computeClosestPoints(btTransform const&, btTransform const&, btPointCollector&) (in OpenTomb) + 628 [0x10019e1e4] | |
6 btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) + 2366 [0x100658b5e] | |
6 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 3805 [0x100659d6d] | |
6 btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) + 6477 [0x1001c003d] | |
6 btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) + 0 [0x1001bd2a0] | |
6 btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) + 0 [0x1004e5b90] | |
6 btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) + 0 [0x1001bad80] | |
6 btDbvtTreeCollider::Process(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) + 112 [0x1001c03b0] | |
6 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 4250 [0x10036828a] | |
6 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 6855 [0x100368cb7] | |
6 btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) + 0 [0x1000c59b0] | |
6 btQuantizedBvh::reportRayOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 427 [0x10060fd1b] | |
6 btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) + 0 [0x10060b140] | |
6 btSubSimplexClosestResult::reset() (in OpenTomb) + 0 [0x1001afa80] | |
6 btSubSimplexClosestResult::reset() (in OpenTomb) + 68 [0x1001afac4] | |
6 btTransform::btTransform() (in OpenTomb) + 21 [0x100042555] | |
6 btVoronoiSimplexSolver::pointOutsideOfPlane(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) + 0 [0x1001af2f0] | |
6 btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) + 67 [0x1001a9593] | |
6 glDrawElements_ACC_Exec (in GLEngine) + 526 [0x7fff92009f46] | |
6 lua_LoopEntity(lua_State*, int) (in OpenTomb) + 179 [0x10054fd23] | |
5 Character_FixPenetrations(entity_s*, float*) (in OpenTomb) + 157 [0x100430b3d] | |
5 Character_FixPenetrations(entity_s*, float*) (in OpenTomb) + 256 [0x100430ba0] | |
5 Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) + 2064 [0x100430840] | |
5 GHAL3D::CGen6PrivateStateProcessor::BindDirectState() (in AppleIntelHD3000GraphicsGLDriver) + 173 [0x1234002a03ed] | |
5 GHAL3D::CGen6PrivateStateProcessor::BindIndirectState() (in AppleIntelHD3000GraphicsGLDriver) + 340 [0x12340029fee4] | |
5 GHAL3D::CGen6StateProcessorStream::GetBindingTablePointers() (in AppleIntelHD3000GraphicsGLDriver) + 168 [0x1234002d23b8] | |
5 GHAL3D::CGen6StateProcessorStream::GetPixelShaderBindingTable() (in AppleIntelHD3000GraphicsGLDriver) + 325 [0x1234002d27b5] | |
5 GHAL3D::CPrivateCommandTransport::FlushCommandBuffer(GHAL3D::FLUSH_TYPE, unsigned char) (in AppleIntelHD3000GraphicsGLDriver) + 280 [0x123400024658] | |
5 Game_UpdateAllEntities(RedBlackNode_s*) (in OpenTomb) + 44 [0x1003fe9ac] | |
5 GhalInterface::getCommandBuffer(unsigned char**, unsigned char**, unsigned int*, unsigned int*) (in AppleIntelHD3000GraphicsGLDriver) + 134 [0x123400002a76] | |
5 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 0 [0x10042e810] | |
5 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 1201 [0x10042ecc1] | |
5 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 485 [0x10042e9f5] | |
5 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 630 [0x10042ea86] | |
5 Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) + 892 [0x10042eb8c] | |
5 btAlignedAllocDefault(unsigned long, int) (in OpenTomb) + 60 [0x10053f82c] | |
5 btAlignedAllocInternal(unsigned long, int) (in OpenTomb) + 60 [0x10053f9bc] | |
5 btAlignedAllocator<btPersistentManifold*, 16u>::allocate(int, btPersistentManifold* const**) (in OpenTomb) + 42 [0x1000056fa] | |
5 btAlignedAllocator<btPersistentManifold*, 16u>::deallocate(btPersistentManifold**) (in OpenTomb) + 28 [0x1000056bc] | |
5 btCollisionDispatcher::needsCollision(btCollisionObject const*, btCollisionObject const*) (in OpenTomb) + 0 [0x1004dfb20] | |
5 btCollisionObject::getUserPointer() const (in OpenTomb) + 0 [0x10022d9b0] | |
5 btConvexConcaveCollisionAlgorithm::getAllContactManifolds(btAlignedObjectArray<btPersistentManifold*>&) (in OpenTomb) + 367 [0x100657d9f] | |
5 btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) + 7897 [0x10064c639] | |
5 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 0 [0x100658e90] | |
5 btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) + 186 [0x100658f4a] | |
5 btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) + 0 [0x1001b6790] | |
5 btDbvt::update(btDbvtNode*, btDbvtAabbMm&) (in OpenTomb) + 40 [0x1004e5ac8] | |
5 btGjkEpaPenetrationDepthSolver::calcPenDepth(btVoronoiSimplexSolver&, btConvexShape const*, btConvexShape const*, btTransform const&, btTransform const&, btVector3&, btVector3&, btVector3&, btIDebugDraw*) (in OpenTomb) + 411 [0x10042660b] | |
5 btGjkPairDetector::btGjkPairDetector(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) + 53 [0x100366fc5] | |
5 btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) + 10128 [0x100369980] | |
5 btManifoldResult::getBody0Internal() const (in OpenTomb) + 0 [0x10053f620] | |
5 btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) + 0 [0x10060a1e0] | |
5 btSubSimplexClosestResult::isValid() (in OpenTomb) + 0 [0x1001afb20] | |
5 btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) + 13263 [0x100339ecf] | |
5 btTransform::btTransform() (in OpenTomb) + 25 [0x1000440f9] | |
5 btTransform::inverse() const (in OpenTomb) + 0 [0x100077b90] | |
5 btVoronoiSimplexSolver::numVertices() const (in OpenTomb) + 0 [0x1001afa70] | |
5 g575SubmitPacketsToken (in AppleIntelHD3000GraphicsGLDriver) + 64 [0x12340002438d] | |
5 glDrawElements_ACC_Exec (in GLEngine) + 306 [0x7fff92009e6a] | |
5 gleDoDrawDispatchCore (in GLEngine) + 249 [0x7fff92050c9d] | |
5 malloc (in libsystem_malloc.dylib) + 42 [0x7fff855d9395] | |
5 nano_malloc_scribble (in libsystem_malloc.dylib) + 42 [0x7fff855ec22c] | |
Sort by top of stack, same collapsed (when >= 5): | |
mach_msg_trap (in libsystem_kernel.dylib) 7949 | |
__workq_kernreturn (in libsystem_kernel.dylib) 7872 | |
kevent64 (in libsystem_kernel.dylib) 2624 | |
LocalSupportVertexCallback::internalProcessTriangleIndex(btVector3*, int, int) (in OpenTomb) 376 | |
btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) 248 | |
btDbvt::collideTTpersistentStack(btDbvtNode const*, btDbvtNode const*, btDbvt::ICollide&) (in OpenTomb) 190 | |
btGjkPairDetector::getClosestPointsNonVirtual(btDiscreteCollisionDetectorInterface::ClosestPointInput const&, btDiscreteCollisionDetectorInterface::Result&, btIDebugDraw*) (in OpenTomb) 158 | |
insertleaf(btDbvt*, btDbvtNode*, btDbvtNode*) (in OpenTomb) 110 | |
btQuantizedBvh::walkStacklessQuantizedTree(btNodeOverlapCallback*, unsigned short*, unsigned short*, int, int) const (in OpenTomb) 62 | |
btVoronoiSimplexSolver::updateClosestVectorAndPoints() (in OpenTomb) 61 | |
btHashedOverlappingPairCache::internalAddPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) 46 | |
btVoronoiSimplexSolver::closestPtPointTriangle(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btSubSimplexClosestResult&) (in OpenTomb) 45 | |
btConvexShape::localGetSupportVertexWithoutMarginNonVirtual(btVector3 const&) const (in OpenTomb) 35 | |
btConvexTriangleCallback::setTimeStepAndCounters(float, btDispatcherInfo const&, btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btManifoldResult*) (in OpenTomb) 33 | |
Ghost_GetPenetrationFixVector(btPairCachingGhostObject*, btAlignedObjectArray<btPersistentManifold*>*, float*) (in OpenTomb) 28 | |
btBoxShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) 28 | |
btDbvtBroadphase::setAabb(btBroadphaseProxy*, btVector3 const&, btVector3 const&, btDispatcher*) (in OpenTomb) 27 | |
btQuantizedBvh::reportAabbOverlappingNodex(btNodeOverlapCallback*, btVector3 const&, btVector3 const&) const (in OpenTomb) 24 | |
btConvexTriangleCallback::processTriangle(btVector3*, int, int) (in OpenTomb) 23 | |
Engine_RoomNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) 22 | |
removeleaf(btDbvt*, btDbvtNode*) (in OpenTomb) 22 | |
btSubsimplexConvexCast::calcTimeOfImpact(btTransform const&, btTransform const&, btTransform const&, btTransform const&, btConvexCast::CastResult&) (in OpenTomb) 20 | |
btBvhTriangleMeshShape::processAllTriangles(btTriangleCallback*, btVector3 const&, btVector3 const&) const::MyNodeOverlapCallback::processNode(int, int) (in OpenTomb) 18 | |
gResolveSingleConstraintRowGeneric_sse2(btSolverBody&, btSolverBody&, btSolverConstraint const&) (in OpenTomb) 18 | |
btVoronoiSimplexSolver::inSimplex(btVector3 const&) (in OpenTomb) 16 | |
btHashedOverlappingPairCache::addOverlappingPair(btBroadphaseProxy*, btBroadphaseProxy*) (in OpenTomb) 15 | |
btUsageBitfield::reset() (in OpenTomb) 15 | |
Mat4_Mat4_mul(float*, float const*, float const*) (in OpenTomb) 14 | |
btConvexConvexAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) 14 | |
btTransform::inverse() const (in OpenTomb) 14 | |
btCollisionDispatcher::defaultNearCallback(btBroadphasePair&, btCollisionDispatcher&, btDispatcherInfo const&) (in OpenTomb) 12 | |
btConvexTriangleMeshShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const (in OpenTomb) 12 | |
btDbvt::sStkNN::sStkNN(btDbvtNode const*, btDbvtNode const*) (in OpenTomb) 12 | |
btCollisionWorld::updateSingleAabb(btCollisionObject*) (in OpenTomb) 11 | |
btCollisionDispatcher::needsCollision(btCollisionObject const*, btCollisionObject const*) (in OpenTomb) 10 | |
btDbvt::rayTestInternal(btDbvtNode const*, btVector3 const&, btVector3 const&, btVector3 const&, unsigned int*, float, btVector3 const&, btVector3 const&, btDbvt::ICollide&) const (in OpenTomb) 10 | |
btDbvt::update(btDbvtNode*, btDbvtAabbMm&, btVector3 const&, float) (in OpenTomb) 10 | |
btTriangleMeshShape::getAabb(btTransform const&, btVector3&, btVector3&) const (in OpenTomb) 10 | |
btSequentialImpulseConstraintSolver::solveSingleIteration(int, btCollisionObject**, int, btPersistentManifold**, int, btTypedConstraint**, int, btContactSolverInfo const&, btIDebugDraw*) (in OpenTomb) 9 | |
btSphereShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) 9 | |
Character_GetPenetrationFixVector(entity_s*, float*, float*) (in OpenTomb) 8 | |
Room_IsInNearRoomsList(room_s*, room_s*) (in OpenTomb) 8 | |
_nano_malloc_check_clear (in libsystem_malloc.dylib) 8 | |
btCollisionObject::getUserPointer() const (in OpenTomb) 8 | |
btConvexConcaveCollisionAlgorithm::processCollision(btCollisionObjectWrapper const*, btCollisionObjectWrapper const*, btDispatcherInfo const&, btManifoldResult*) (in OpenTomb) 8 | |
btGjkPairDetector::btGjkPairDetector(btConvexShape const*, btConvexShape const*, btVoronoiSimplexSolver*, btConvexPenetrationDepthSolver*) (in OpenTomb) 8 | |
btSubSimplexClosestResult::isValid() (in OpenTomb) 8 | |
ALfilterState_processSingle (in OpenTomb) 7 | |
btConvexTriangleMeshShape::localGetSupportingVertex(btVector3 const&) const (in OpenTomb) 7 | |
btManifoldResult::getBody0Internal() const (in OpenTomb) 7 | |
btSimdDot3(float vector[4], float vector[4]) (in OpenTomb) 7 | |
btSubSimplexClosestResult::reset() (in OpenTomb) 7 | |
btTriangleIndexVertexArray::getLockedReadOnlyVertexIndexBase(unsigned char const**, int&, PHY_ScalarType&, int&, unsigned char const**, int&, int&, PHY_ScalarType&, int) const (in OpenTomb) 7 | |
btVoronoiSimplexSolver::pointOutsideOfPlane(btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&) (in OpenTomb) 7 | |
DelayLineIn (in OpenTomb) 6 | |
btCollisionDispatcher::dispatchAllCollisionPairs(btOverlappingPairCache*, btDispatcherInfo const&, btDispatcher*) (in OpenTomb) 6 | |
btCollisionShape::getShapeType() const (in OpenTomb) 6 | |
btMatrix3x3::btMatrix3x3() (in OpenTomb) 6 | |
ALreverbState_ProcessStandard (in OpenTomb) 5 | |
GHAL3D::CGen6PrivateStateProcessor::SetStripsFansState() (in AppleIntelHD3000GraphicsGLDriver) 5 | |
LateLowPassInOut (in OpenTomb) 5 | |
btCollisionObjectWrapper::btCollisionObjectWrapper(btCollisionObjectWrapper const*, btCollisionShape const*, btCollisionObject const*, btTransform const&, int, int) (in OpenTomb) 5 | |
btConvexConcaveCollisionAlgorithm::getAllContactManifolds(btAlignedObjectArray<btPersistentManifold*>&) (in OpenTomb) 5 | |
btConvexInternalShape::btConvexInternalShape() (in OpenTomb) 5 | |
btPolyhedralConvexAabbCachingShape::getNonvirtualAabb(btTransform const&, btVector3&, btVector3&, float) const (in OpenTomb) 5 | |
btPoolAllocator::validPtr(void*) (in OpenTomb) 5 | |
btTransform::btTransform() (in OpenTomb) 5 | |
btTransformUtil::integrateTransform(btTransform const&, btVector3 const&, btVector3 const&, float, btTransform&) (in OpenTomb) 5 | |
btVoronoiSimplexSolver::numVertices() const (in OpenTomb) 5 | |
glrUpdateVertexDescriptorFromVertexProgram (in AppleIntelHD3000GraphicsGLDriver) 5 | |
nano_size (in libsystem_malloc.dylib) 5 | |
Binary Images: | |
0x100000000 - 0x100707fff +org.opentomb.OpenTomb (1.0 - 1) <1D6C0F49-5768-309D-B146-CBC2AC17A053> /Users/tk/Library/Developer/Xcode/DerivedData/OpenTomb-bterfnixcryfnagjojhhvsisbxrx/Build/Products/Debug/OpenTomb.app/Contents/MacOS/OpenTomb | |
0x100958000 - 0x10095fff7 +libBacktraceRecording.dylib (56722) <504512F5-6D71-35C3-B29E-7FC8DD631575> /Applications/Xcode.app/Contents/Developer/usr/lib/libBacktraceRecording.dylib | |
0x100966000 - 0x100a15ff7 +org.libsdl.SDL2 (2.0.0 - 2.0.0) <8A52AC89-0F9A-3C23-8763-E528A7683D69> /Users/tk/Library/Developer/Xcode/DerivedData/OpenTomb-bterfnixcryfnagjojhhvsisbxrx/Build/Products/Debug/OpenTomb.app/Contents/Frameworks/SDL2.framework/Versions/A/SDL2 | |
0x100a34000 - 0x100a52fff libedit.3.dylib (40) <6049084C-478A-3A89-A9A1-E641B5F8C1A7> /usr/lib/libedit.3.dylib | |
0x100a63000 - 0x100a65fff com.apple.ForceFeedback (1.0.6 - 1.0.6) <A411AA46-5DB6-3C6C-B4B4-613EC1EF33C3> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback | |
0x100a6a000 - 0x100a9cfff libdispatch.dylib (442.1.4) <B44B42BE-8687-3606-AEF6-4024E37596C1> /usr/lib/system/introspection/libdispatch.dylib | |
0x1070fe000 - 0x1070feff5 +cl_kernels (???) <6596BB2D-BB67-4B8E-AC6B-BB8BE0DBE034> cl_kernels | |
0x10992f000 - 0x109a15fef unorm8_bgra.dylib (2.4.5) <9364B46E-3184-3ECF-B401-2970509E1A30> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_bgra.dylib | |
0x109aec000 - 0x109aecfef +cl_kernels (???) <DF0F882E-876D-4B89-A3FD-8A1433A82A27> cl_kernels | |
0x109ce1000 - 0x109ceefff libGPUSupport.dylib (11.1) <A548E09A-378F-368E-80BE-8C9A94887545> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupport.dylib | |
0x109f65000 - 0x109f69fff com.apple.audio.AppleHDAHALPlugIn (269.21 - 269.21) <DE201DA1-DB18-3957-9219-9FBA926BBCCF> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn | |
0x110144000 - 0x11035efff com.apple.audio.units.Components (1.12 - 1.12) <95245456-EE5C-3D29-8E18-5E02E74A2683> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio | |
0x123400000000 - 0x123400353ff7 com.apple.driver.AppleIntelHD3000GraphicsGLDriver (10.0.19 - 10.0.0) <67DDE007-D7C0-3556-885C-0BDB08566DDD> /System/Library/Extensions/AppleIntelHD3000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD3000GraphicsGLDriver | |
0x123480000000 - 0x12348029afff com.apple.AMDRadeonX3000GLDriver (1.30.4 - 1.3.0) <5894DA45-74BE-3CF1-930B-2616CA81118D> /System/Library/Extensions/AMDRadeonX3000GLDriver.bundle/Contents/MacOS/AMDRadeonX3000GLDriver | |
0x7fff5fc00000 - 0x7fff5fc36837 dyld (0.0 - ???) <65DCCB06-339C-3E25-9702-600A28291D0E> /usr/lib/dyld | |
0x7fff84229000 - 0x7fff84284fff libTIFF.dylib (1232) <29A5C7F7-D50B-35B3-8FA2-A55A47E497A6> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib | |
0x7fff842d9000 - 0x7fff84401ff7 com.apple.coreui (2.1 - 305.5) <125964E2-8118-36EB-A6BC-23262C8DD6BE> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI | |
0x7fff84431000 - 0x7fff84432fff libDiagnosticMessagesClient.dylib (100) <2EE8E436-5CDC-34C5-9959-5BA218D507FB> /usr/lib/libDiagnosticMessagesClient.dylib | |
0x7fff84848000 - 0x7fff84855fff com.apple.ProtocolBuffer (1 - 225.1) <2D502FBB-D2A0-3937-A5C5-385FA65B3874> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer | |
0x7fff84856000 - 0x7fff8485dfff libCGCMS.A.dylib (775.12) <9D570E41-99E0-32B8-A709-D2B97A905152> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib | |
0x7fff8485e000 - 0x7fff848bdff3 com.apple.AE (681 - 681) <7F544183-A515-31A8-B45F-89A167F56216> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE | |
0x7fff848be000 - 0x7fff848e6fff libsystem_info.dylib (459) <B85A85D5-8530-3A93-B0C3-4DEC41F79478> /usr/lib/system/libsystem_info.dylib | |
0x7fff8490b000 - 0x7fff84921ff7 libsystem_asl.dylib (267) <F153AC5B-0542-356E-88C8-20A62CA704E2> /usr/lib/system/libsystem_asl.dylib | |
0x7fff84922000 - 0x7fff8494ffff com.apple.Accounts (113 - 113) <990F0F61-6AC5-3076-932E-02A9A7F75AC4> /System/Library/Frameworks/Accounts.framework/Versions/A/Accounts | |
0x7fff84950000 - 0x7fff84959fff libGFXShared.dylib (11.1) <CAFCD3F3-9254-3C79-98A7-7419D50F7D0F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib | |
0x7fff8495a000 - 0x7fff8495dfff com.apple.IOSurface (97 - 97) <D4B4D2B2-7B16-3174-9EA6-55E0A10B452D> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface | |
0x7fff8495e000 - 0x7fff84960fff com.apple.loginsupport (1.0 - 1) <21DBC18C-F260-39FC-B52F-04A5AA84523A> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport | |
0x7fff849df000 - 0x7fff849e7ffb libcopyfile.dylib (118.1.2) <0C68D3A6-ACDD-3EF3-991A-CC82C32AB836> /usr/lib/system/libcopyfile.dylib | |
0x7fff849e8000 - 0x7fff84b77fff libGLProgrammability.dylib (11.1) <4F276C82-37A2-3FA3-A460-B4756BB0388E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib | |
0x7fff84b78000 - 0x7fff84bd2ff7 com.apple.LanguageModeling (1.0 - 1) <ACA93FE0-A0E3-333E-AE3C-8EB7DE5F362F> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling | |
0x7fff84bd3000 - 0x7fff84bfdfff GLRendererFloat (11.1) <0793D450-5BCF-34C4-8598-53A842E3A3E2> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat | |
0x7fff84cca000 - 0x7fff84ceafff com.apple.IconServices (47.1 - 47.1) <E83DFE3B-6541-3736-96BB-26DC5D0100F1> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices | |
0x7fff84ceb000 - 0x7fff84d77ff7 libsystem_c.dylib (1044.10.1) <81E5B801-84A8-3D62-80CC-8975ACE8BE7B> /usr/lib/system/libsystem_c.dylib | |
0x7fff84d7a000 - 0x7fff84d7dff7 libdyld.dylib (353.2.1) <CAE0F5AE-21C1-3C20-A228-3BC919E6DFDB> /usr/lib/system/libdyld.dylib | |
0x7fff84d7e000 - 0x7fff84fe6ff7 com.apple.security (7.0 - 57031.10.6) <2AC5904F-303F-3026-A0A3-FC29F6F41A1F> /System/Library/Frameworks/Security.framework/Versions/A/Security | |
0x7fff84fe7000 - 0x7fff8531afff libmecabra.dylib (666.2) <F757CABA-3EDB-3ABA-A378-A7C574EA233B> /usr/lib/libmecabra.dylib | |
0x7fff8531b000 - 0x7fff85324fff libsystem_pthread.dylib (105.10.1) <3103AA7F-3BAE-3673-9649-47FFD7E15C97> /usr/lib/system/libsystem_pthread.dylib | |
0x7fff85335000 - 0x7fff853d4df7 com.apple.AppleJPEG (1.0 - 1) <9BB3D7DF-630A-3E1C-A124-12D6C4D0DE70> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG | |
0x7fff853d5000 - 0x7fff85424ff7 com.apple.opencl (2.4.2 - 2.4.2) <0A5AFADE-82DA-39B6-932E-E5B5A74CD905> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL | |
0x7fff8543f000 - 0x7fff8544dff7 com.apple.opengl (11.1.0 - 11.1.0) <A1C8E85F-8908-3F1A-8E24-080EF2D80756> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL | |
0x7fff8549a000 - 0x7fff855d7fff com.apple.ImageIO.framework (3.3.0 - 1232) <D7AF3CD2-FAB2-3798-9C26-914886852DCD> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO | |
0x7fff855d8000 - 0x7fff855f4ff7 libsystem_malloc.dylib (53.1.1) <19BCC257-5717-3502-A71F-95D65AFA861B> /usr/lib/system/libsystem_malloc.dylib | |
0x7fff855f5000 - 0x7fff85605ff7 libbsm.0.dylib (34) <A3A2E56C-2B65-37C7-B43A-A1F926E1A0BB> /usr/lib/libbsm.0.dylib | |
0x7fff85606000 - 0x7fff8567afff com.apple.ApplicationServices.ATS (360 - 375) <2824D38D-460D-353C-9D18-499B4BEEABB7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS | |
0x7fff8567b000 - 0x7fff856fdfff com.apple.PerformanceAnalysis (1.0 - 1) <A18C617C-2497-3CEF-9994-FBD438221D40> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis | |
0x7fff8573f000 - 0x7fff85762fff com.apple.Sharing (328.3.1 - 328.3.1) <E1E70676-19F4-36D9-8C0A-5C860AD6BBBF> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing | |
0x7fff85772000 - 0x7fff8577dff7 libcsfde.dylib (471.10.4) <B8ADE278-E907-3B16-9891-957EB2821922> /usr/lib/libcsfde.dylib | |
0x7fff857a2000 - 0x7fff857a7ffb libheimdal-asn1.dylib (398.1.2) <F9463B34-AAF5-3488-AD0C-85937C81FC5E> /usr/lib/libheimdal-asn1.dylib | |
0x7fff857b0000 - 0x7fff857b8fff libsystem_dnssd.dylib (561.1.1) <62B70ECA-E40D-3C63-896E-7F00EC386DDB> /usr/lib/system/libsystem_dnssd.dylib | |
0x7fff857b9000 - 0x7fff857b9fff libOpenScriptingUtil.dylib (162) <EFD79173-A9DA-3AE6-BE15-3948938204A6> /usr/lib/libOpenScriptingUtil.dylib | |
0x7fff857c4000 - 0x7fff85804ff7 com.apple.CloudDocs (1.0 - 280.6) <C1179CEF-E058-3E16-BF90-C059FE7CDE77> /System/Library/PrivateFrameworks/CloudDocs.framework/Versions/A/CloudDocs | |
0x7fff85842000 - 0x7fff8586ffff com.apple.CoreVideo (1.8 - 145.1) <18DB07E0-B927-3260-A234-636F298D1917> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo | |
0x7fff85870000 - 0x7fff85878ff7 com.apple.icloud.FindMyDevice (1.0 - 1) <D198E170-3610-3727-BC87-73AD249CA097> /System/Library/PrivateFrameworks/FindMyDevice.framework/Versions/A/FindMyDevice | |
0x7fff85879000 - 0x7fff858b0ffb com.apple.LDAPFramework (2.4.28 - 194.5) <D22234AA-8B30-3010-8CF0-67516D52CC33> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP | |
0x7fff85907000 - 0x7fff859a9fff com.apple.Bluetooth (4.3.2 - 4.3.2b15) <76B79601-5B6D-3CBF-B9B0-15AA7834FA5A> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth | |
0x7fff85adf000 - 0x7fff85afaff7 libCRFSuite.dylib (34) <D64842BE-7BD4-3D0C-9842-1D202F7C2A51> /usr/lib/libCRFSuite.dylib | |
0x7fff85afb000 - 0x7fff85b26fff libc++abi.dylib (125) <88A22A0F-87C6-3002-BFBA-AC0F2808B8B9> /usr/lib/libc++abi.dylib | |
0x7fff85b27000 - 0x7fff85b44ffb libresolv.9.dylib (57) <26B38E61-298A-3C3A-82C1-3B5E98AD5E29> /usr/lib/libresolv.9.dylib | |
0x7fff85b45000 - 0x7fff85edbfff com.apple.CoreFoundation (6.9 - 1152) <CBD1591C-405E-376E-87E9-B264610EBF49> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation | |
0x7fff85f19000 - 0x7fff85f35fff com.apple.GenerationalStorage (2.0 - 209.11) <9FF8DD11-25FB-3047-A5BF-9415339B3EEC> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage | |
0x7fff85f3a000 - 0x7fff85fcbff7 com.apple.cloudkit.CloudKit (259.2.5 - 259.2.5) <241EB647-C917-32F7-956A-6E505827048C> /System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit | |
0x7fff85fe2000 - 0x7fff8606bfff com.apple.CoreSymbolication (3.1 - 56072) <20794A40-03B1-3DDC-BB1E-D4C30AB1F1A8> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication | |
0x7fff8606c000 - 0x7fff8639afff com.apple.Foundation (6.9 - 1152.12) <C0EE9DA6-C111-358A-8874-DA175BB797D6> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation | |
0x7fff86411000 - 0x7fff86529ffb com.apple.CoreText (352.0 - 454.2) <CB04BA1D-AC17-3B27-BE39-30536B6AA278> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText | |
0x7fff86a5f000 - 0x7fff86a61fff com.apple.OAuth (25 - 25) <EE765AF0-2BB6-3689-9EAA-689BF1F02A0D> /System/Library/PrivateFrameworks/OAuth.framework/Versions/A/OAuth | |
0x7fff86b01000 - 0x7fff86b01fff com.apple.Cocoa (6.8 - 21) <EAC0EA1E-3C62-3B28-A941-5D8B1E085FF8> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa | |
0x7fff86c6d000 - 0x7fff86c71fff libcache.dylib (69) <45E9A2E7-99C4-36B2-BEE3-0C4E11614AD1> /usr/lib/system/libcache.dylib | |
0x7fff86d5d000 - 0x7fff86d6fff7 com.apple.ImageCapture (9.0 - 9.0) <7FB65DD4-56B5-35C4-862C-7A2DED991D1F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture | |
0x7fff86d72000 - 0x7fff86d8dff7 com.apple.aps.framework (4.0 - 4.0) <85C339F3-95B5-3405-AEEE-31D3FAFF31BE> /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService | |
0x7fff86e8f000 - 0x7fff86ea9fff com.apple.AppleVPAFramework (1.2.7 - 1.2.7) <012B81B3-29DE-3612-9BE5-A2D5BFBB9F0E> /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA | |
0x7fff86eaa000 - 0x7fff86eafff7 libsystem_stats.dylib (163.10.15) <34D2CE32-E52B-3912-BFF6-5E667FA0A98C> /usr/lib/system/libsystem_stats.dylib | |
0x7fff86f1c000 - 0x7fff86f26ff7 com.apple.NetAuth (5.0 - 5.0) <B9EC5425-D38D-308C-865F-207E0A98BAC7> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth | |
0x7fff86f27000 - 0x7fff86f93fff com.apple.framework.CoreWLAN (5.0 - 500.35.2) <37551DDD-C07C-31EB-923A-9721F03D7E29> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN | |
0x7fff86f94000 - 0x7fff86f98fff libCoreVMClient.dylib (79) <FC4E08E3-749E-32FF-B5E9-211F29864831> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib | |
0x7fff86fc7000 - 0x7fff87b0efff com.apple.AppKit (6.9 - 1344.36) <D94A7D32-A789-37EA-A85C-BEFA7DE716E6> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit | |
0x7fff88455000 - 0x7fff8849bffb libFontRegistry.dylib (134) <01B8034A-45FD-3360-A347-A1896F591363> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib | |
0x7fff88515000 - 0x7fff88589ff3 com.apple.securityfoundation (6.0 - 55126) <DCE656B5-8F7C-3D83-AA89-517E7B7D6171> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation | |
0x7fff8858a000 - 0x7fff8858ffff com.apple.DiskArbitration (2.6 - 2.6) <0DFF4D9B-2AC3-3B82-B5C5-30F4EFBD2DB9> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration | |
0x7fff88590000 - 0x7fff886c0fff com.apple.UIFoundation (1.0 - 1) <8E030D93-441C-3997-9CD2-55C8DFAC8B84> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation | |
0x7fff88a61000 - 0x7fff88a65ff7 libGIF.dylib (1232) <061D5354-FE4F-3C7E-B563-99DC0198062D> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib | |
0x7fff88a66000 - 0x7fff88a67ffb libremovefile.dylib (35) <3485B5F4-6CE8-3C62-8DFD-8736ED6E8531> /usr/lib/system/libremovefile.dylib | |
0x7fff88a80000 - 0x7fff88aa1fff com.apple.framework.Apple80211 (10.1 - 1010.60) <3A093B44-8348-366F-88B1-16FC152CF2C3> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 | |
0x7fff88b4b000 - 0x7fff88b58ff7 libbz2.1.0.dylib (36) <2DF83FBC-5C08-39E1-94F5-C28653791B5F> /usr/lib/libbz2.1.0.dylib | |
0x7fff88b60000 - 0x7fff88b62fff com.apple.EFILogin (2.0 - 2) <39895ACB-E756-342C-ABE5-DB7100EF0A69> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin | |
0x7fff88b63000 - 0x7fff88b6fff7 com.apple.OpenDirectory (10.10 - 187) <1D0066FC-1DEB-381B-B15C-4C009E0DF850> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory | |
0x7fff88b79000 - 0x7fff88b7dfff com.apple.TCC (1.0 - 1) <61F36A72-B983-3A2D-9D37-A2F194D31E7D> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC | |
0x7fff88b7e000 - 0x7fff88d7846f libobjc.A.dylib (647) <759E155D-BC42-3D4E-869B-6F57D477177C> /usr/lib/libobjc.A.dylib | |
0x7fff88d8e000 - 0x7fff88d8ffff liblangid.dylib (117) <B54A4AA0-2E53-3671-90F5-AFF711C0EB9E> /usr/lib/liblangid.dylib | |
0x7fff88da2000 - 0x7fff88fa5ff3 com.apple.CFNetwork (720.2.3 - 720.2.3) <9F9E859F-E88C-3E45-AD2F-7250879CBA3E> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork | |
0x7fff88fa6000 - 0x7fff88fb1ff7 libkxld.dylib (2782.10.67) <49B226A5-2B63-3117-9CB5-1B0EEAA286B6> /usr/lib/system/libkxld.dylib | |
0x7fff89091000 - 0x7fff890b7ff7 com.apple.ChunkingLibrary (2.1 - 163.1) <3514F2A4-38BD-3849-9286-B3B991057742> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary | |
0x7fff89118000 - 0x7fff8912bff7 com.apple.CoreBluetooth (1.0 - 1) <FA9B43B3-E183-3040-AE25-66EF9870CF35> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth | |
0x7fff89139000 - 0x7fff89169ffb com.apple.GSS (4.0 - 2.0) <D033E7F1-2D34-339F-A814-C67E009DE5A9> /System/Library/Frameworks/GSS.framework/Versions/A/GSS | |
0x7fff8916a000 - 0x7fff89192fff libxpc.dylib (559.10.3) <8EAACE96-9E47-3ACE-90DA-85A020EC5ED3> /usr/lib/system/libxpc.dylib | |
0x7fff89193000 - 0x7fff891a4fff libcmph.dylib (1) <46EC3997-DB5E-38AE-BBBB-A035A54AD3C0> /usr/lib/libcmph.dylib | |
0x7fff8949f000 - 0x7fff894a1fff libCVMSPluginSupport.dylib (11.1) <70EB5301-D2A7-3C1F-93BF-3C4AB36FD869> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib | |
0x7fff894b9000 - 0x7fff89506ff3 com.apple.print.framework.PrintCore (10.0 - 451) <3CA58254-D14F-3913-9DFB-CAC499570CC7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore | |
0x7fff89507000 - 0x7fff895caff7 libvMisc.dylib (516) <21497A28-8DCB-3EB8-BDAC-93C93382B0AA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib | |
0x7fff895cb000 - 0x7fff895cdff7 libutil.dylib (38) <471AD65E-B86E-3C4A-8ABD-B8665A2BCE3F> /usr/lib/libutil.dylib | |
0x7fff895fd000 - 0x7fff898e4ffb com.apple.CoreServices.CarbonCore (1108.2 - 1108.2) <FD87F83F-301A-3BD6-8262-5692FC1B4457> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore | |
0x7fff898e5000 - 0x7fff89931ff7 com.apple.corelocation (1486.17 - 1615.21.1) <81C3839C-C3AC-3A9F-9473-790F4D7E5206> /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation | |
0x7fff89932000 - 0x7fff89937ff7 libmacho.dylib (862) <126CA2ED-DE91-308F-8881-B9DAEC3C63B6> /usr/lib/system/libmacho.dylib | |
0x7fff8aa35000 - 0x7fff8aba0ff7 com.apple.audio.toolbox.AudioToolbox (1.12 - 1.12) <5C6DBEB4-F2EA-3262-B9FC-AFB89404C1DA> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox | |
0x7fff8aba1000 - 0x7fff8acaffff com.apple.desktopservices (1.9.2 - 1.9.2) <8670FD3B-8A5B-3D84-B21E-DF21140545A2> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv | |
0x7fff8ad35000 - 0x7fff8ad86ff7 com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <AF72B06E-C6C1-3FAE-8B47-AF461CAE0E22> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio | |
0x7fff8ad87000 - 0x7fff8ad87fff com.apple.Accelerate.vecLib (3.10 - vecLib 3.10) <B92888D0-ED3F-3430-8F3A-6E56FD16C5F1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib | |
0x7fff8ad88000 - 0x7fff8ad93fff libGL.dylib (11.1) <075EA1BB-3C6F-368F-92CB-593085EDCB35> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib | |
0x7fff8ad94000 - 0x7fff8ae06ff7 com.apple.framework.IOKit (2.0.2 - 1050.10.6) <293BA01A-1743-3B3E-98FD-43F13E479B2D> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit | |
0x7fff8ae07000 - 0x7fff8ae0dff7 libsystem_networkextension.dylib (167.1.10) <29AB225B-D7FB-30ED-9600-65D44B9A9442> /usr/lib/system/libsystem_networkextension.dylib | |
0x7fff8ae23000 - 0x7fff8afd3ff7 com.apple.QuartzCore (1.10 - 361.15) <827EAEAB-7017-3DA5-A165-0551779022BC> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore | |
0x7fff8afd4000 - 0x7fff8afebff7 libLinearAlgebra.dylib (1128) <E78CCBAA-A999-3B65-8EC9-06DB15E67C37> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib | |
0x7fff8b0e5000 - 0x7fff8b0edffb com.apple.CoreServices.FSEvents (1210 - 1210) <782A9C69-7A45-31A7-8960-D08A36CBD0A7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents | |
0x7fff8b0ee000 - 0x7fff8b119ff3 libarchive.2.dylib (30) <8CBB4416-EBE9-3574-8ADC-44655D245F39> /usr/lib/libarchive.2.dylib | |
0x7fff8b153000 - 0x7fff8b181fff com.apple.CoreServicesInternal (221.2.2 - 221.2.2) <16F7A7F1-CF1D-35AD-A91F-690A814048DF> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal | |
0x7fff8b182000 - 0x7fff8b18dfff libcommonCrypto.dylib (60061) <D381EBC6-69D8-31D3-8084-5A80A32CB748> /usr/lib/system/libcommonCrypto.dylib | |
0x7fff8b1c2000 - 0x7fff8b202ff7 libGLImage.dylib (11.1) <2A7F2DFA-0EB7-3636-8492-E869945ED853> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib | |
0x7fff8b203000 - 0x7fff8b228ff7 libJPEG.dylib (1232) <09466709-4742-3418-A0AC-116EF9714E2D> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib | |
0x7fff8b299000 - 0x7fff8b38dfff libFontParser.dylib (134.1) <EA8452DB-9221-3608-95BF-496F58106313> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib | |
0x7fff8b38e000 - 0x7fff8b392fff com.apple.CommonPanels (1.2.6 - 96) <F9ECC8AF-D9CA-3350-AFB4-5113A9B789A5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels | |
0x7fff8b9fb000 - 0x7fff8ba15ff7 libextension.dylib (55.1) <6D0CF094-85E8-3F5B-A3F1-25ECF60F80D9> /usr/lib/libextension.dylib | |
0x7fff8ba16000 - 0x7fff8c26dff7 com.apple.CoreGraphics (1.600.0 - 775.12) <63C3E733-45C4-38BB-9D8D-28C0CCC86513> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics | |
0x7fff8c26e000 - 0x7fff8c2a1ff7 com.apple.MediaKit (16 - 757) <345EDAFE-3E39-3B0F-8D84-54657EC4396D> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit | |
0x7fff8c2a2000 - 0x7fff8c2c1fff com.apple.CoreDuet (1.0 - 1) <36AA9FD5-2685-314D-B364-3FA4688D86BD> /System/Library/PrivateFrameworks/CoreDuet.framework/Versions/A/CoreDuet | |
0x7fff8c338000 - 0x7fff8c33ffff com.apple.NetFS (6.0 - 4.0) <1581D25F-CC07-39B0-90E8-5D4F3CF84EBA> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS | |
0x7fff8c38b000 - 0x7fff8c39cff7 libsystem_coretls.dylib (35.1.2) <BC691CD1-17B6-39A5-BD02-AF973695FD1D> /usr/lib/system/libsystem_coretls.dylib | |
0x7fff8c5b8000 - 0x7fff8c5cafff libsasl2.2.dylib (193) <E523DD05-544B-3430-8AA9-672408A5AF8B> /usr/lib/libsasl2.2.dylib | |
0x7fff8c5e0000 - 0x7fff8c6d2ff7 libiconv.2.dylib (42) <2A06D02F-8B76-3864-8D96-64EF5B40BC6C> /usr/lib/libiconv.2.dylib | |
0x7fff8c6d3000 - 0x7fff8c70efff com.apple.Symbolication (1.4 - 56045) <D64571B1-4483-3FE2-BD67-A91360F79727> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication | |
0x7fff8d07c000 - 0x7fff8d0a1ff7 libPng.dylib (1232) <6E72AE55-AFB0-3FC4-80B2-EBC3353436B7> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib | |
0x7fff8d0a2000 - 0x7fff8d0acff7 com.apple.CrashReporterSupport (10.10 - 629) <E0E448CF-EBBA-3401-9EAA-44A6850DDABB> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport | |
0x7fff8d106000 - 0x7fff8d1eafff libcrypto.0.9.8.dylib (52.10.1) <2A2924DE-63FB-37F6-B102-84D69240675B> /usr/lib/libcrypto.0.9.8.dylib | |
0x7fff8d1eb000 - 0x7fff8d5f8ff7 libLAPACK.dylib (1128) <F9201AE7-B031-36DB-BCF8-971E994EF7C1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib | |
0x7fff8d8c6000 - 0x7fff8d8c8ffb libCGXType.A.dylib (775.12) <140E8719-BCEA-3937-9672-1D5ED8002104> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib | |
0x7fff8d8c9000 - 0x7fff8d93ffe7 libcorecrypto.dylib (233.1.2) <E1789801-3985-3949-B736-6B3378873301> /usr/lib/system/libcorecrypto.dylib | |
0x7fff8da53000 - 0x7fff8da53fff com.apple.CoreServices (62 - 62) <9E4577CA-3FC3-300D-AB00-87ADBDDA2E37> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices | |
0x7fff8da54000 - 0x7fff8da54fff com.apple.ApplicationServices (48 - 48) <5BF7910B-C328-3BF8-BA4F-CE52B574CE01> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices | |
0x7fff8dbf5000 - 0x7fff8dc2fffb com.apple.DebugSymbols (115 - 115) <6F03761D-7C3A-3C80-8031-AA1C1AD7C706> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols | |
0x7fff8dc30000 - 0x7fff8dc44ff7 com.apple.ProtectedCloudStorage (1.0 - 1) <52CFE68A-0663-3756-AB5B-B42195026052> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage | |
0x7fff8dc45000 - 0x7fff8dc6dffb libRIP.A.dylib (775.12) <67ECDE71-D929-3F85-9F5F-D56A6A30F04E> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib | |
0x7fff8dd43000 - 0x7fff8dd7bffb libsystem_network.dylib (411.1) <5354B12E-6CCE-30A9-B38F-3377BE0ACB77> /usr/lib/system/libsystem_network.dylib | |
0x7fff8ddcb000 - 0x7fff8dde5ff7 liblzma.5.dylib (7) <1D03E875-A7C0-3028-814C-3C27F7B7C079> /usr/lib/liblzma.5.dylib | |
0x7fff8dde6000 - 0x7fff8dde9fff com.apple.xpc.ServiceManagement (1.0 - 1) <0B909D7D-44DE-3789-A0C1-B8F5DA62D343> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement | |
0x7fff8de2f000 - 0x7fff8de2fff7 libkeymgr.dylib (28) <77845842-DE70-3CC5-BD01-C3D14227CED5> /usr/lib/system/libkeymgr.dylib | |
0x7fff8e200000 - 0x7fff8e202ff7 libsystem_sandbox.dylib (358.1.1) <3A306BEC-6F97-3234-933B-30242E3B2501> /usr/lib/system/libsystem_sandbox.dylib | |
0x7fff8e203000 - 0x7fff8e209fff com.apple.speech.recognition.framework (5.0.9 - 5.0.9) <BB2D573F-0A01-379F-A2BA-3C454EDCB111> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition | |
0x7fff8e20a000 - 0x7fff8e216ff7 libGPUSupportMercury.dylib (11.1) <86500711-59B0-309C-A043-35DF3F95A8DB> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib | |
0x7fff8e386000 - 0x7fff8e3b6fff libsystem_m.dylib (3086.1) <1E12AB45-6D96-36D0-A226-F24D9FB0D9D6> /usr/lib/system/libsystem_m.dylib | |
0x7fff8e3b7000 - 0x7fff8e41effb com.apple.datadetectorscore (6.0 - 396.1.1) <80379385-A4EC-3F9B-AFED-9B1DF781943D> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore | |
0x7fff8e41f000 - 0x7fff8e561fff libsqlite3.dylib (168) <7B580EB9-9260-35FE-AE2F-276A2C242BAB> /usr/lib/libsqlite3.dylib | |
0x7fff8e563000 - 0x7fff8e565fff com.apple.CoreDuetDebugLogging (1.0 - 1) <9A6E5710-EA99-366E-BF40-9A65EC1B46A1> /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/Versions/A/CoreDuetDebugLogging | |
0x7fff8e566000 - 0x7fff8e566ff7 libunc.dylib (29) <5676F7EA-C1DF-329F-B006-D2C3022B7D70> /usr/lib/system/libunc.dylib | |
0x7fff8e574000 - 0x7fff8e5dbff7 com.apple.framework.CoreWiFi (3.0 - 300.4) <19269C1D-EB29-384A-83F3-7DDDEB7D9DAD> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi | |
0x7fff8e5dc000 - 0x7fff8e62afff libcurl.4.dylib (83.1.2) <337A1FF8-E8B1-3173-9F29-C0D4C851D8E1> /usr/lib/libcurl.4.dylib | |
0x7fff8e62b000 - 0x7fff8e6a8fff com.apple.CoreServices.OSServices (640.3 - 640.3) <491EA54B-8B60-3E0E-BC42-D3B16C103A50> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices | |
0x7fff8e70d000 - 0x7fff8e715ff7 com.apple.AppleSRP (5.0 - 1) <01EC5144-D09A-3D6A-AE35-F6D48585F154> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP | |
0x7fff8e716000 - 0x7fff8e72ffff com.apple.openscripting (1.4 - 162) <80DFF366-B950-3F79-903F-99DA0FFDB570> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting | |
0x7fff8efc8000 - 0x7fff8f014ff7 libcups.2.dylib (408) <9CECCDE3-51D7-3028-830C-F58BD36E3317> /usr/lib/libcups.2.dylib | |
0x7fff8f021000 - 0x7fff8f023fff libRadiance.dylib (1232) <E670DDEF-60F8-3AEB-B6A2-B20A1340634C> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib | |
0x7fff8f34c000 - 0x7fff8f35fff7 com.apple.MultitouchSupport.framework (262.25 - 262.25) <F6EFF881-7EE0-3278-9E14-B30424ACAE66> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport | |
0x7fff8f360000 - 0x7fff8f390ff7 libncurses.5.4.dylib (44) <F09809A4-53B9-3E91-A8FA-D3F584C03AA3> /usr/lib/libncurses.5.4.dylib | |
0x7fff8f429000 - 0x7fff8f4e4ff7 com.apple.DiscRecording (9.0 - 9000.4.2) <9BB46993-311A-3F2E-BD77-3CBEFB71C1F0> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording | |
0x7fff8f558000 - 0x7fff8f558fff com.apple.Accelerate (1.10 - Accelerate 1.10) <F1B96A61-7E4B-31BD-A35B-BA7EF1F16EF4> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate | |
0x7fff8f5b6000 - 0x7fff8f6a8fff libxml2.2.dylib (26) <B834E7C8-EC3E-3382-BC5A-DA38DC4D720C> /usr/lib/libxml2.2.dylib | |
0x7fff8f6a9000 - 0x7fff8f6f2ff3 com.apple.HIServices (1.22 - 520.10) <1AE50B12-E273-38FA-8335-4BEF77820C70> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices | |
0x7fff8f6f3000 - 0x7fff8f6feff7 com.apple.speech.synthesis.framework (5.3.3 - 5.3.3) <7DF3C68C-B219-3E13-AE72-24B8606A1560> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis | |
0x7fff8f78a000 - 0x7fff8f81bff7 libCoreStorage.dylib (471.10.4) <BFFFE6A4-E95C-35F5-9B0D-77679C0A7D17> /usr/lib/libCoreStorage.dylib | |
0x7fff8f81f000 - 0x7fff8f857fff com.apple.RemoteViewServices (2.0 - 99) <C9A62691-B0D9-34B7-B71C-A48B5F4DC553> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices | |
0x7fff8f858000 - 0x7fff8f861ff3 com.apple.CommonAuth (4.0 - 2.0) <F4C266BE-2E0E-36B4-9DE7-C6B4BF410FD7> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth | |
0x7fff8f86d000 - 0x7fff8fcc0fc7 com.apple.vImage (8.0 - 8.0) <33BE7B31-72DB-3364-B37E-C322A32748C5> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage | |
0x7fff8fcc1000 - 0x7fff8fcc3fff libsystem_configuration.dylib (699.1.5) <EB09DC50-F81D-3143-ABAB-F2169565C33D> /usr/lib/system/libsystem_configuration.dylib | |
0x7fff8fcc4000 - 0x7fff8fcc5ff7 libsystem_blocks.dylib (65) <9615D10A-FCA7-3BE4-AA1A-1B195DACE1A1> /usr/lib/system/libsystem_blocks.dylib | |
0x7fff8fe4a000 - 0x7fff8fe59fff com.apple.LangAnalysis (1.7.0 - 1.7.0) <D1E527E4-C561-352F-9457-E8C50232793C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis | |
0x7fff8ff01000 - 0x7fff8ff03ff7 libquarantine.dylib (76) <DC041627-2D92-361C-BABF-A869A5C72293> /usr/lib/system/libquarantine.dylib | |
0x7fff8ff30000 - 0x7fff8ff4aff3 com.apple.Ubiquity (1.3 - 313) <DF56A657-CC6E-3BE2-86A0-71F07127724C> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity | |
0x7fff8ff4b000 - 0x7fff8ff8cfff libGLU.dylib (11.1) <4CCB6833-9CE2-3228-A1D7-A8BB9D5B61F6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib | |
0x7fff8ff8d000 - 0x7fff8ff8dfff com.apple.Carbon (154 - 157) <0DF27AD6-ED64-34D7-825D-65297D276652> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon | |
0x7fff8ff8e000 - 0x7fff8ff8ffff libsystem_secinit.dylib (18) <581DAD0F-6B63-3A48-B63B-917AF799ABAA> /usr/lib/system/libsystem_secinit.dylib | |
0x7fff8ff90000 - 0x7fff9023cfff com.apple.GeoServices (1.0 - 982.4.10) <8A7FE04A-2785-30E7-A6E2-DC15D170DAF5> /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices | |
0x7fff90249000 - 0x7fff9027bff3 com.apple.frameworks.CoreDaemon (1.3 - 1.3) <C6DB0A07-F8E4-3837-BCA9-225F460EDA81> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon | |
0x7fff9027c000 - 0x7fff90461ff3 libicucore.A.dylib (531.31) <B08E00D5-13C6-3391-AB3A-8DE693D3B42E> /usr/lib/libicucore.A.dylib | |
0x7fff904e3000 - 0x7fff904e5ff7 com.apple.securityhi (9.0 - 55006) <4FE50241-F8BA-35BB-97A8-14971D40F769> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI | |
0x7fff904e6000 - 0x7fff904f3ff7 libxar.1.dylib (254) <CE10EFED-3066-3749-838A-6A15AC0DBCB6> /usr/lib/libxar.1.dylib | |
0x7fff90812000 - 0x7fff90813ff7 com.apple.print.framework.Print (10.0 - 265) <3BC4FE7F-78A0-3E57-8F4C-520E7EFD36FA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print | |
0x7fff90864000 - 0x7fff908d2ffb com.apple.Heimdal (4.0 - 2.0) <B852ACA1-4C64-3E2A-A9D3-6D4C80AD9429> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal | |
0x7fff908d3000 - 0x7fff90942fff com.apple.SearchKit (1.4.0 - 1.4.0) <BFD6D876-36BA-3A3B-9F15-3E2F7DE6E89D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit | |
0x7fff90f37000 - 0x7fff91206ff3 com.apple.CoreImage (10.0.33) <6E3DDA29-718B-3BDB-BFAF-F8C201BF93A4> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage | |
0x7fff91207000 - 0x7fff91218ff7 libz.1.dylib (55) <88C7C7DE-04B8-316F-8B74-ACD9F3DE1AA1> /usr/lib/libz.1.dylib | |
0x7fff91219000 - 0x7fff9133bfff com.apple.LaunchServices (644.12.1 - 644.12.1) <18B05312-9817-3C9E-917E-62C7220D42B2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices | |
0x7fff9135f000 - 0x7fff91365fff libsystem_trace.dylib (72.1.3) <A9E6B7D8-C327-3742-AC54-86C94218B1DF> /usr/lib/system/libsystem_trace.dylib | |
0x7fff91366000 - 0x7fff9136efe7 libcldcpuengine.dylib (2.4.5) <26403A59-3492-308F-9F92-523BC82EB47E> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib | |
0x7fff9185c000 - 0x7fff918a2ff7 libauto.dylib (186) <A260789B-D4D8-316A-9490-254767B8A5F1> /usr/lib/libauto.dylib | |
0x7fff91a02000 - 0x7fff91a04ff7 libsystem_coreservices.dylib (9) <41B7C578-5A53-31C8-A96F-C73E030B0938> /usr/lib/system/libsystem_coreservices.dylib | |
0x7fff91ac4000 - 0x7fff91b59ff7 com.apple.ColorSync (4.9.0 - 4.9.0) <F06733BD-A10C-3DB3-B050-825351130392> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync | |
0x7fff91b64000 - 0x7fff91b6dff7 libsystem_notify.dylib (133.1.1) <61147800-F320-3DAA-850C-BADF33855F29> /usr/lib/system/libsystem_notify.dylib | |
0x7fff91b6e000 - 0x7fff91c2dff7 com.apple.backup.framework (1.6.2 - 1.6.2) <2EF99972-923C-33DD-B919-6B00606909E2> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup | |
0x7fff91c2e000 - 0x7fff91cccfff com.apple.Metadata (10.7.0 - 916.2) <3FA903E9-BDA9-3FB5-8AB2-5AF54FEE65D5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata | |
0x7fff91f3f000 - 0x7fff920eefff GLEngine (11.1) <DC5E19A8-E1BF-3B75-833A-EB6A0F80901D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine | |
0x7fff920ef000 - 0x7fff9227dfff libBLAS.dylib (1128) <497912C1-A98E-3281-BED7-E9C751552F61> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib | |
0x7fff924fd000 - 0x7fff9250fff7 com.apple.CoreDuetDaemonProtocol (1.0 - 1) <CE9FABB4-1C5D-3F9B-9BB8-5CC50C3E5E31> /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/Versions/A/CoreDuetDaemonProtocol | |
0x7fff92510000 - 0x7fff92514fff com.apple.IOAccelerator (156.6 - 156.6) <2E9140C3-D648-3C7D-9971-CED74FE42456> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator | |
0x7fff92515000 - 0x7fff92550fff com.apple.QD (301 - 301) <C4D2AD03-B839-350A-AAF0-B4A08F8BED77> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD | |
0x7fff9260d000 - 0x7fff9260efff libSystem.B.dylib (1213) <92E3919A-DDB5-339E-8B09-31C94CFAB045> /usr/lib/libSystem.B.dylib | |
0x7fff92627000 - 0x7fff9262cff7 libunwind.dylib (35.3) <BE7E51A0-B6EA-3A54-9CCA-9D88F683A6D6> /usr/lib/system/libunwind.dylib | |
0x7fff92630000 - 0x7fff92638fff libsystem_platform.dylib (63) <64E34079-D712-3D66-9CE2-418624A5C040> /usr/lib/system/libsystem_platform.dylib | |
0x7fff92639000 - 0x7fff92639fff com.apple.audio.units.AudioUnit (1.12 - 1.12) <76EF1C9D-DEA4-3E55-A134-4099B2FD2CF2> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit | |
0x7fff9263a000 - 0x7fff92647fff com.apple.SpeechRecognitionCore (2.0.32 - 2.0.32) <87F0C88D-502D-3217-8B4A-8388288568BA> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore | |
0x7fff92658000 - 0x7fff926ecfff com.apple.ink.framework (10.9 - 213) <8E029630-1530-3734-A446-13353F0E7AC5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink | |
0x7fff92826000 - 0x7fff9282dff7 libcompiler_rt.dylib (35) <BF8FC133-EE10-3DA6-9B90-92039E28678F> /usr/lib/system/libcompiler_rt.dylib | |
0x7fff92ac5000 - 0x7fff92b19fff libc++.1.dylib (120) <1B9530FD-989B-3174-BB1C-BDC159501710> /usr/lib/libc++.1.dylib | |
0x7fff92b1a000 - 0x7fff92d94fff com.apple.CoreData (110 - 526) <AEEDAF00-D38F-3A15-B3C9-73732940CC55> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData | |
0x7fff92d95000 - 0x7fff92d95ff7 liblaunch.dylib (559.10.3) <659589CB-67FC-3C31-853B-F88332566CD1> /usr/lib/system/liblaunch.dylib | |
0x7fff92d96000 - 0x7fff92d99fff com.apple.help (1.3.3 - 46) <CA4541F4-CEF5-355C-8F1F-EA65DC1B400F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help | |
0x7fff92da9000 - 0x7fff92dd2ffb libxslt.1.dylib (13) <AED1143F-B848-3E73-81ED-71356F25F084> /usr/lib/libxslt.1.dylib | |
0x7fff92def000 - 0x7fff92e08ff7 com.apple.CFOpenDirectory (10.10 - 187) <0ECA5D80-A045-3A2C-A60C-E1605F3AB6BD> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory | |
0x7fff92e09000 - 0x7fff92efcff7 libJP2.dylib (1232) <10B78725-0B8A-3D87-B2E3-8FEED0C07F21> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib | |
0x7fff92f4a000 - 0x7fff92f75fff com.apple.DictionaryServices (1.2 - 229) <6789EC43-CADA-394D-8FE8-FC3A2DD136B9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices | |
0x7fff92f8e000 - 0x7fff92fa8ff7 com.apple.Kerberos (3.0 - 1) <7760E0C2-A222-3709-B2A6-B692D900CEB1> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos | |
0x7fff92faf000 - 0x7fff930c6fe7 libvDSP.dylib (516) <DFEDB210-49D1-3803-88A2-C61DB6A45C3D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib | |
0x7fff930f4000 - 0x7fff930f5fff com.apple.TrustEvaluationAgent (2.0 - 25) <2D61A2C3-C83E-3A3F-8EC1-736DBEC250AB> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent | |
0x7fff9315c000 - 0x7fff93160fff libpam.2.dylib (20) <E805398D-9A92-31F8-8005-8DC188BD8B6E> /usr/lib/libpam.2.dylib | |
0x7fff93161000 - 0x7fff93591fff com.apple.vision.FaceCore (3.1.6 - 3.1.6) <C3B823AA-C261-37D3-B4AC-C59CE91C8241> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore | |
0x7fff93592000 - 0x7fff93668ff3 com.apple.DiskImagesFramework (10.10.1 - 396) <B53FAF08-BBE4-389D-A081-2D94DE27464C> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages | |
0x7fff93669000 - 0x7fff93686fff libsystem_kernel.dylib (2782.10.67) <9FEEFF8E-0582-32CF-ABDE-5B05E23E7D37> /usr/lib/system/libsystem_kernel.dylib | |
0x7fff93687000 - 0x7fff9398bffb com.apple.HIToolbox (2.1.1 - 757.2) <00D91113-EAC3-320E-8560-DB2F790DB1C2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox | |
0x7fff93ad9000 - 0x7fff93b51ff7 com.apple.SystemConfiguration (1.14 - 1.14) <E0495F7D-5624-3EF7-B7E5-DA0EE708B6E4> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration | |
Sample analysis of process 47859 written to file /dev/stdout |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment