Hi,
I replaced the vehicle hull creation code in the vehicleapi demo and got kind of similiar result (entityBatchRecalcAabb):
Demos_win32-net_8-0_debug_multithreaded.exe!hkEntityAabbUtil::entityBatchRecalcAabb(const hkpCollisionInput * collisionInput=0x016739e0, hkpEntity * const * entityBatch=0x016747b4, int numEntities=1) Line 82 + 0x76 bytes C++
Demos_win32-net_8-0_debug_multithreaded.exe!hkpMotion::getNumInactiveFramesMt(int select=0, int worldDeactivationNumInactiveFramesSelectFlag=1065353216) Line 188 + 0x19 bytes C++
Demos_win32-net_8-0_debug_multithreaded.exe!hkpMotion::zeroNumInactiveFramesMt(int select=1030071700, int worldDeactivationNumInactiveFramesSelectFlag=1065353216) Line 215 + 0xe bytes C++
Demos_win32-net_8-0_debug_multithreaded.exe!hkRigidMotionUtilApplyForcesAndStep(const hkpSolverInfo & solverInfo={...}, const hkStepInfo & info={...}, const hkVector4 & deltaVel={...}, hkpMotion * const * motions=0x00000000, int numMotions=0, int motionOffset=0) Line 271 + 0x11 bytes C++
Demos_win32-net_8-0_debug_multithreaded.exe!hkMultiThreadCheck::accessCheck(hkMultiThreadCheck::AccessType type=48) Line 188 + 0xf bytes C++
d3d9.dll!4fe758f4()
[Frames below may be incorrect and/or missing, no symbols loaded for d3d9.dll]
Demos_win32-net_8-0_debug_multithreaded.exe!hkJobQueue::addJob(hkJob & job=, hkJobQueue::JobPriority priority=) Line 714 C++
Demos_win32-net_8-0_debug_multithreaded.exe!hkJobQueue::addJob(hkJob & job=, hkJobQueue::JobPriority priority=) Line 714 + 0xf bytes C++
Demos_win32-net_8-0_debug_multithreaded.exe!hkpMultiThreadedSimulation::processNextJob(hkJobQueue & jobQueue={...}, hkJobQueue::JobQueueEntry & job={...}) Line 126 + 0xb bytes C++
Demos_win32-net_8-0_debug_multithreaded.exe!hkJobQueue::processAllJobs() Line 434 C++
Demos_win32-net_8-0_debug_multithreaded.exe!hkpWorld::stepMultithreaded(hkJobQueue * jobQueue=0x028d7910, hkJobThreadPool * threadPool=0x028d7b20, float physicsDeltaTime=0.016000001) Line 2358 C++
> Demos_win32-net_8-0_debug_multithreaded.exe!hkDefaultPhysicsDemo::stepDemo() Line 372 C++
Demos_win32-net_8-0_debug_multithreaded.exe!VehicleApiDemo::stepDemo() Line 209 C++
Demos_win32-net_8-0_debug_multithreaded.exe!MenuDemo::stepCurrentDemo() Line 1118 + 0x14 bytes C++
d3d9.dll!4fe09994()
d3d9.dll!4fe6560f()
d3d9.dll!4fe6561d()
Demos_win32-net_8-0_debug_multithreaded.exe!hkgDisplayContextDX9S::setBlendState(bool on=true) Line 152 C++
d3d9.dll!4fe10780()
d3d9.dll!4fe10f79()
Demos_win32-net_8-0_debug_multithreaded.exe!hkgDisplayContext::unlock() Line 455 C++
Demos_win32-net_8-0_debug_multithreaded.exe!render(hkgWindow * window=0x00000000, const hkDemoEnvironment & env={...}, hkDemo * demo=) Line 878 C++
Demos_win32-net_8-0_debug_multithreaded.exe!render() Line 878 + 0x10 bytes C++
d3d9.dll!4fe51c64()
d3d9.dll!4fe55836()
d3d9.dll!4fdf5e25()
d3d9.dll!4fe55845()
d3d9.dll!4fe78933()
d3d9.dll!4fe5714f()
Demos_win32-net_8-0_debug_multithreaded.exe!hkgWindowDX9SPC::clearBuffers() Line 659 C++
Demos_win32-net_8-0_debug_multithreaded.exe!hkgDisplayContext::unlock() Line 455 C++
Demos_win32-net_8-0_debug_multithreaded.exe!hkFrameworkMain(hkDemoFrameworkOptions & options={...}, char * startUpDemo=0x00da7b10) Line 1333 C++
Demos_win32-net_8-0_debug_multithreaded.exe!main(int argc=1, char * * argvIn=0x01663b08) Line 35 + 0xf bytes C++
Demos_win32-net_8-0_debug_multithreaded.exe!__tmainCRTStartup() Line 318 + 0x19 bytes C
Demos_win32-net_8-0_debug_multithreaded.exe!mainCRTStartup() Line 187 C
kernel32.dll!7c816ff7()
You can download the new VehicleApiDemo.cpp here
Best regards,
vfgdfg