Marc Gilleron
|
411be94559
|
Renamed ArraySlice -> Span
|
2021-05-31 16:48:49 +01:00 |
|
Marc Gilleron
|
f1e2ea9ad4
|
Update to latest Godot's threading primitives
|
2021-02-19 01:30:22 +00:00 |
|
Marc Gilleron
|
4639b8de3d
|
Give names to threads so they show up in debugging tools
|
2021-02-09 00:52:26 +00:00 |
|
Marc Gilleron
|
7a235be108
|
Cancel block tasks if they are too far away
|
2020-09-06 23:57:41 +01:00 |
|
Marc Gilleron
|
7075773692
|
Fix tasks waiting suspecting an error too soon.
It was using seconds while measured time was milliseconds.
|
2020-09-06 23:56:36 +01:00 |
|
Marc Gilleron
|
9db2ced198
|
Fix out-of-bounds access in case all tasks got cancelled
|
2020-09-06 23:55:22 +01:00 |
|
Marc Gilleron
|
d81ffb95f4
|
Detect usage of Tracy, add some profiler scopes
|
2020-08-30 04:00:01 +01:00 |
|
Marc Gilleron
|
92b10d9175
|
Fix deadlock on exit when more than one thread is used
|
2020-08-28 18:31:21 +01:00 |
|
Marc Gilleron
|
f10209440f
|
Fix performance hit due to priority being recalculated all the time
|
2020-08-28 18:30:54 +01:00 |
|
Marc Gilleron
|
07ca2c74c1
|
Fixed tasks being picked twice and causing double-deletes
|
2020-08-27 23:32:34 +01:00 |
|
Marc Gilleron
|
bcfc8ce04e
|
Add some stats
|
2020-08-26 21:17:57 +01:00 |
|
Marc Gilleron
|
56c2a0856a
|
Initial integration on VoxelTerrain with static camera, fixed a bunch of things
|
2020-08-25 23:00:38 +01:00 |
|
Marc Gilleron
|
1fe50b01d6
|
Added VoxelServer. Compiles, but isn't used anywhere yet
|
2020-08-24 01:49:23 +01:00 |
|