aboutsummaryrefslogtreecommitdiff
path: root/dep/recastnavigation/Detour/Source
AgeCommit message (Collapse)Author
2021-11-26Dep/Recast: Update recastnavigation to ↵jackpoz
https://github.com/recastnavigation/recastnavigation/commit/54bb0943e5174a71eeeca11919920f685760a4f0 (cherry picked from commit e061663508191f7782dd62c7e13b5ea804f58f67)
2021-11-24Core/MMaps: Fix infinite loop in Detourjackpoz
Fix another infinite loop in Detour caused by degenerated triangles. Check the result of some previously ignored Detour calls. Update recastnavigation to 3a619d773deb7e3a15ee215217c825995fe71312 and apply some more custom changes (cherry picked from commit c602220e02bed1ad76c9e60064eeec5fd97bfe80)
2021-11-23Dep/Recast: Validate input values more consistently and completely, ↵jackpoz
including that points are finite Merge https://github.com/recastnavigation/recastnavigation/pull/374 . This should fix infinite loops happening with degenerated triangles with 0 area. Fix #23028 (cherry picked from commit a75fbe527a9c35fd0cb2e0710a3ebed1223d5c61)
2021-11-23Core/MMaps: Change infinite loop fix in Detourjackpoz
Change the infinite loop fix in Detour to allow looping through all the m_nodePool nodes max once, otherwise it most likely means that we entered an infinite loop. This is currently set to 1024. (cherry picked from commit 12e6faa0fa0cf389bcebd4a6f2220e71c697250c)
2021-11-23Core/MMaps: Fix infinite loop in Detourjackpoz
Fix an infinite loop in Detour happening in Dalaran Sewers. This is more of an emergency patch until we figure out why dtNodes have a circular reference (A -> B -> C -> A) happening quite often in this place (cherry picked from commit c8ec2dd95d07e3eec00027cdb9605529a49d6475)
2021-11-22Dep/Recast: Update recastnavigation to ↵jackpoz
https://github.com/recastnavigation/recastnavigation/commit/14b2631527c4792e95b2c78ebfa8ac4cd3413363 Rebuilding mmaps IS required (cherry picked from commit 5ff88ea04aec4677f1c1d669674e5442288a25e3)
2021-11-11Core/Mmaps: Revert a bad changeAokromes
Closes #22470 by xvwyh this doesn't needs to re-extract mmaps. (cherry picked from commit 58e297da1084599fd0b1db9d51b41f45759ee12d)
2021-02-15Dep/Recast: Update recastnavigation to ↵jackpoz
https://github.com/recastnavigation/recastnavigation/commit/2c85309280dbc9c82029e7ab16dfb01b9235c74e (cherry picked from commit 7ef22e43057080926685eb45f0fce3f2f3d58c61)
2018-09-25Update DetourNavMeshQuery.cpp (#22518)Traesh
2017-02-12Core/MMAPs: Update recastjackpoz
Update recast to https://github.com/recastnavigation/recastnavigation/commit/64385e9ed0822427bca5814d03a3f4c4d7a6db9f (cherry picked from commit 1d7013e0e2758b1468a488dd17e3f5c5ce5f265d) # Conflicts: # dep/PackageList.txt
2015-06-29Core/Dependencies: Update recastjackpoz
Update recast to https://github.com/memononen/recastnavigation/commit/1dd5cf1883d61e723fef3d4957cf758c50e7a52b Fix 2 warnings. These changes have no effect on MMAPs and it's not needed to re-extact them. (cherry picked from commit dfa556aaa2fd60f881845d381f71294b945396f6) Conflicts: dep/PackageList.txt
2014-06-25Core/MMAPs: Update recastjackpoz
Update recast to https://github.com/memononen/recastnavigation/commit/42b96b7306d39bb7680ddb0f89d480a8296c83ff Previous MMAPs might still work but it's recommended to re-extract them.
2014-06-20Core/Dependencies: Clean up recastnavigation folderjackpoz
Remove old files from recastnavigation folder and update the structure to the same of https://github.com/memononen/recastnavigation/ to allow easier updates.