1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-07 12:54:00 +00:00
OpenMW/components
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
..
bsa Use Files::MemBuf for Bsa::MemoryInputStream base classe instead of making a duplicate (MemoryInputStreamBuf) 2021-11-20 11:12:08 +01:00
bullethelpers
compiler
config
contentselector Avoid problems if builtin.omwscripts is above Morrowind.esm in content list. 2021-11-19 20:37:21 +01:00
crashcatcher
debug
detournavigator Write generated navmesh to navmeshdb 2021-12-11 00:22:04 +01:00
esm Store mesh source data in recast mesh 2021-12-10 23:55:02 +01:00
esmloader Check extension in lower case 2021-12-09 00:06:33 +01:00
esmterrain
fallback
files Merge remote-tracking branch 'upstream/master' into detain-hash-selectively-reluctant 2021-12-09 17:09:52 +00:00
fontloader
interpreter
loadinglistener
lua Support multiple arguments in Lua callbacks. 2021-11-21 13:12:35 +01:00
lua_ui Move SDL-MyGUI input mappings to components, map both ways 2021-12-04 12:16:38 +00:00
misc Store mesh source data in recast mesh 2021-12-10 23:55:02 +01:00
myguiplatform
nif Merge branch 't800' into 'master' 2021-12-06 14:45:57 +00:00
nifbullet
nifosg Use MurmurHash3_x64_128 for file hash 2021-11-21 17:05:59 +01:00
process Support navmesh generation from launcher 2021-12-11 00:22:04 +01:00
queries
resource Write generated navmesh to navmeshdb 2021-12-11 00:22:04 +01:00
sceneutil Split navigator settings into subtypes 2021-12-10 23:55:03 +01:00
sdlutil Move SDL-MyGUI input mappings to components, map both ways 2021-12-04 12:16:38 +00:00
serialization Serialize arithmetic and enum types in little endian encoding 2021-12-10 23:55:04 +01:00
settings Split navigator settings into subtypes 2021-12-10 23:55:03 +01:00
shader Depth refactor 2021-11-21 02:25:05 +00:00
sqlite3 Add a binary to generate navmesh from content files 2021-12-11 00:21:56 +01:00
terrain Depth refactor 2021-11-21 02:25:05 +00:00
to_utf8
translation
version
vfs
widgets
CMakeLists.txt Read navmesh tile data from database 2021-12-11 00:22:04 +01:00
doc.hpp