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
..
2021-11-02 20:30:22 +00:00
2021-10-29 23:20:17 +02:00
2021-08-08 15:05:07 +02:00
2021-01-21 20:36:33 +01:00
2021-08-08 15:05:07 +02:00
2021-01-21 20:36:33 +01:00
2021-09-27 19:50:57 +00:00
2021-10-11 18:50:26 +02:00
2020-11-01 23:01:18 +01:00
2021-05-15 23:13:46 +02:00
2020-12-27 22:16:11 +00:00
2020-12-27 22:16:11 +00:00
2021-08-08 15:05:07 +02:00
2020-10-26 13:48:15 +01:00
2021-11-06 08:47:32 +03:00
2021-10-11 19:28:08 +02:00
2021-10-11 19:28:08 +02:00
2021-11-03 11:49:44 +00:00
2021-10-27 22:17:06 +02:00
2021-11-25 19:28:31 +01:00
2021-11-25 19:28:31 +01:00
2021-10-30 03:44:08 +02:00
2021-10-16 00:43:50 +02:00
2021-11-06 08:47:32 +03:00
2021-11-01 12:44:36 +01:00
2021-10-27 22:03:04 +02:00
2021-10-27 22:03:04 +02:00
2021-09-03 10:24:05 +02:00
2021-08-08 15:05:07 +02:00
2021-10-27 22:03:04 +02:00
2021-09-27 19:50:57 +00:00
2021-10-29 15:11:08 -04:00
2020-12-27 22:16:11 +00:00
2021-11-02 15:17:26 +00:00
2021-10-29 15:11:08 -04:00