ikpil
a0800de245
test
2024-02-23 01:29:58 +09:00
ikpil
eb1aa49363
[Upstream] Fix out of bounds access in dtMergeCorridorStartMoved and add tests
...
size can become negative if req > maxPath. This may happen when visited buffer is larger than path buffer.
Add tests to cover different use cases of the function including Should add visited points not present in path up to the path capacity to cover the fix.
List tests files explicitly. When new file is added CMake does not add it to the already generated list if GLOB is used.
- 599fd0f023
- https://github.com/recastnavigation/recastnavigation/pull/635
replace comment in DtPathCorridor
checking
tt
npath
2024-02-23 01:06:00 +09:00
ikpil
3c4723c907
added npath in MergeCorridor functions
2024-02-23 01:02:23 +09:00
ikpil
7836b78bb4
added DtCrowdConst.MAX_PATH_RESULT = 256
2024-02-23 00:52:23 +09:00
ikpil
5b6fddcedc
coverlet.collector 6.0.1
2024-02-22 01:25:19 +09:00
wreng
609508c94f
Support split special case
2024-02-22 00:33:06 +09:00
wreng
c47cc79552
CyclicBuffers SIMD
2024-02-22 00:33:06 +09:00
wreng
fa837a84ed
Replaced foreach with for to avoid enumerator allocations
2024-02-22 00:20:54 +09:00
Ikpil
18d2d8821e
README.md align
2024-02-21 13:48:57 +09:00
Ikpil
790adb52a5
README.md update
2024-02-21 06:52:08 +09:00
ikpil
56923f4704
for mobile
2024-02-21 01:28:32 +09:00
ikpil
4bed2f8c82
for mobile README
2024-02-21 01:26:21 +09:00
ikpil
4f271a7b21
update README
2024-02-21 01:21:57 +09:00
ikpil
6034bfa28a
Added struct RcScopedTimer to avoid allocations
2024-02-20 02:02:05 +09:00
ikpil
c908daa8c3
RcCyclicBuffer<T> optimizations @wrenge
2024-02-20 01:53:50 +09:00
wreng
097a365528
CyclicBuffer optimizations
2024-02-20 01:17:34 +09:00
ikpil
804cb275a7
Added struct DtCrowdScopedTimer to avoid allocations in scoped timer calls @wrenge
...
- https://github.com/ikpil/DotRecast/pull/54
2024-02-20 01:10:54 +09:00
wreng
3158dfc29c
Avoid allocation in ScopedTimer call
2024-02-20 00:52:31 +09:00
ikpil
01b3bcf771
added RcCylicBuffer<long> extensions
2024-02-19 00:36:44 +09:00
ikpil
ad504fe217
Changed from List<T> to RcCyclicBuffer in DtCrowdTelemetry execution timing sampling @wrenge
...
- https://github.com/ikpil/DotRecast/issues/51
2024-02-18 00:43:29 +09:00
wreng
a359686171
Replaced list with cyclic buffer
2024-02-18 00:43:29 +09:00
ikpil
653a9e794b
for nuget readme
2024-02-17 22:49:01 +09:00
ikpil
d0bec3714e
added corridor maxpath for SOH issue
...
- https://github.com/ikpil/DotRecast/issues/41
2024-02-16 00:26:23 +09:00
ikpil
41ab26c03f
rename _ext to _agentPlacementHalfExtents in DtCrowd
2024-02-15 00:36:58 +09:00
ikpil
742b7f7db8
reposition DT_CROWDAGENT_MAX_NEIGHBOURS, DT_CROWDAGENT_MAX_CORNERS
2024-02-15 00:25:55 +09:00
ikpil
bd4825dcd5
reposition DtCrwdAgent class comment
2024-02-14 01:48:33 +09:00
ikpil
aae0884f5a
reposition MIN_TARGET_DIST
2024-02-14 01:40:43 +09:00
ikpil
a5b3344c1f
replace DtPathCorridor comment
2024-02-14 01:34:16 +09:00
ikpil
389632def9
update changelog
2024-02-13 13:53:43 +09:00
ikpil
f0eb976ba0
change index -> ptr
2024-02-13 13:53:43 +09:00
ikpil
b26847d90f
change GetNodeMap to AsEnumerable in DtNodePool
2024-02-13 13:53:43 +09:00
ikpil
3ce4f59002
rese DtNode in DtNodePool
2024-02-13 13:53:43 +09:00
ikpil
73bb475ef7
added menu bar in Demo
2024-02-11 15:39:34 +09:00
ikpil
a65e5a3125
added DtNodeQueue unittest
2024-02-09 17:56:16 +09:00
ikpil
4320019b02
Update CHANGELOG.md in Unreleased section
2024-02-08 00:24:00 +09:00
ikpil
1db7fed92d
fix: RcSortedQueue.Remove can not use binary-search
2024-02-08 00:22:32 +09:00
ikpil
45e4426df6
Changed RcSortedQueue.Remove() function to use binary search
2024-02-08 00:03:06 +09:00
ikpil
a1b730da7d
Update Microsoft.NET.Test.Sdk 17.8.0 to 17.9.0
2024-02-07 22:54:52 +09:00
ikpil
9ef3c4ba30
replace comment
2024-02-06 00:50:06 +09:00
ikpil
af72cf3cc8
replace comment in DtNode
2024-02-05 13:56:39 +09:00
ikpil
0909818379
replace sampling time in CrowdAgentProfilingSampleTool
2024-02-04 21:20:36 +09:00
ikpil
c4bed04c19
update CHANGELOG.md
2024-02-04 13:49:09 +09:00
ikpil
003ba1aa74
update CHANGELOG.,d
2024-02-04 13:36:35 +09:00
ikpil
2d3ca5b321
added WangHash for DtNodePool
2024-02-04 13:24:26 +09:00
ikpil
94ed3d646c
typo
2024-02-04 12:42:34 +09:00
ikpil
2dc8593c78
Added avg, min, max, sampling updated times in CrowdAgentProfilingTool
2024-02-04 12:14:41 +09:00
ikpil
6b033ab058
add release note url in nuget package
2024-02-03 22:53:17 +09:00
ikpil
88059fcdcf
added DtNodePool all tests
2024-02-03 01:23:57 +09:00
ikpil
8ae375ef4c
upgrade NUnit.Analyzers 4.0.1
2024-02-03 01:19:14 +09:00
ikpil
bf83597c1e
added DtNodePool.GetNode, FindNode, FindNodes tests
2024-02-02 00:29:58 +09:00