1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-02-22 12:09:41 +00:00
openmw/apps
elsid 6b43ce0662
Fix deadlock in physics system
1. Reorder unlock and notify_all calls to avoid notifying when not all worker
   threads are waiting.
2. Make sure main thread does not attempt to exclusively lock mSimulationMutex
   while not all workers are done with previous frame.
3. Replace mNewFrame flag by counter to avoid modification from multiple
   threads.
2021-11-25 19:28:31 +01:00
..
benchmarks Store heightfields as array of heights instead of triangles 2021-07-26 00:22:21 +02:00
bsatool cleans up BSAFile (#3177) 2021-10-14 14:46:44 +02:00
esmtool Save repeat and duration 2021-11-20 11:03:07 +01:00
essimporter Do not use union to access FIXED_STRING<4> as int 2021-10-17 17:16:21 +02:00
launcher Merge branch 'circular' into 'master' 2021-11-14 20:24:18 +00:00
mwiniimporter Using auto keyword in most apps 2021-05-18 19:20:59 -05:00
niftest Do a bounds check before calling functions defined in cctype 2021-11-14 11:26:15 +01:00
opencs Allow the CS to handle the repeat flag for all types 2021-11-20 11:03:08 +01:00
openmw Fix deadlock in physics system 2021-11-25 19:28:31 +01:00
openmw_test_suite Support multiple arguments in Lua callbacks. 2021-11-21 13:12:35 +01:00
wizard Remove 'no relevant classes' moc warning 2021-09-14 11:20:18 +02:00
doc.hpp