1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-02-21 08:39:45 +00:00
openmw/apps
Bo Svensson f62adab43a
Avoid the terrain sync completely in most cases (#3103)
We can take elsid's commit 605cb8d further by avoiding the terrain sync completely in most cases. Currently in changeCellGrid we wait for a new preloading task to ensure the getPagedRefnums for the new active cells have been filled in by object paging. This is usually not necessary because we have already completed a preload in the past containing these active cells. With this PR we remember what we preloaded and skip the terrain sync if it is not needed.
2021-09-16 22:11:19 +02:00
..
benchmarks Store heightfields as array of heights instead of triangles 2021-07-26 00:22:21 +02:00
bsatool Add file to BSA 2021-04-08 18:08:28 +02:00
esmtool Add a std::noboolalpha to a std::boolalpha 2021-07-21 14:40:54 +02:00
essimporter Fix/workaround for Issue #3246 2021-08-17 12:29:28 +10:00
launcher Remove 'no relevant classes' moc warning 2021-09-14 11:20:18 +02:00
mwiniimporter Using auto keyword in most apps 2021-05-18 19:20:59 -05:00
niftest Use recurse subdirectory iterator to iterate over the VFS without exposing internal details 2021-09-14 18:09:54 +02:00
opencs Merge branch 'recurse_directory_iterator' into 'master' 2021-09-15 07:20:52 +00:00
openmw Avoid the terrain sync completely in most cases (#3103) 2021-09-16 22:11:19 +02:00
openmw_test_suite Pass std::string_view instead of const std::string& 2021-09-09 18:39:50 +02:00
wizard Remove 'no relevant classes' moc warning 2021-09-14 11:20:18 +02:00
doc.hpp