1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-10 06:39:49 +00:00
OpenMW/apps/openmw_test_suite/detournavigator
elsid 96eb8d7be9
Write generated navmesh to navmeshdb
Perform all request to db in a single thread to avoid blocking navmesh
generator threads due to slow write operations.

Write to db navmesh for all changes except update as it done for memory cache.

Batch multiple db operations into a single transaction to speed up writing by
not executing fsync after each insert/update query. All reads are performed in
the same transaction so they see uncommited data.
2021-12-11 00:22:04 +01:00
..
asyncnavmeshupdater.cpp Write generated navmesh to navmeshdb 2021-12-11 00:22:04 +01:00
generate.hpp Add a binary to generate navmesh from content files 2021-12-11 00:21:56 +01:00
gettilespositions.cpp Split navigator settings into subtypes 2021-12-10 23:55:03 +01:00
navigator.cpp Write generated navmesh to navmeshdb 2021-12-11 00:22:04 +01:00
navmeshdb.cpp Add a binary to generate navmesh from content files 2021-12-11 00:21:56 +01:00
navmeshtilescache.cpp Write generated navmesh to navmeshdb 2021-12-11 00:22:04 +01:00
operators.hpp
recastmeshbuilder.cpp Move operator<< to debug.hpp 2021-12-10 23:55:03 +01:00
recastmeshobject.cpp
settings.hpp Write generated navmesh to navmeshdb 2021-12-11 00:22:04 +01:00
settingsutils.cpp Split navigator settings into subtypes 2021-12-10 23:55:03 +01:00
tilecachedrecastmeshmanager.cpp Read navmesh tile data from database 2021-12-11 00:22:04 +01:00