playform icon indicating copy to clipboard operation
playform copied to clipboard

Improve performance

Open bfops opened this issue 10 years ago • 5 comments

Playform has gotten noticeably laggy. Improve the terrain gen speed, framerate, and load speed.

bfops avatar Sep 12 '15 02:09 bfops

5af5c268f63e198add6f68ccba6af3ccc161fa7e - lagginess while moving around has decreased; view updates have two different priority tiers, and the amount of time spent processing each of them is capped.

bfops avatar Sep 26 '15 20:09 bfops

72c429e54e09f0458449830e5611ee306af5addc - cap the number of outstanding terrain requests from the client, which reduces a lot of the network congestion

bfops avatar Oct 03 '15 23:10 bfops

7a9811821780a3d50fb11334b4b0c8fc505db0a5 - more granular locking in the server's terrain data structures, so everything doesn't entirely lag out on big computations like generating trees.

bfops avatar Oct 04 '15 01:10 bfops

Lagspikes still happen when multiple trees are in the works?

bfops avatar Oct 04 '15 02:10 bfops

Duplicate of #151.

Lagspikes still happen when something (e.g. tree generation) is holding onto the SVO lock, but other things try to touch it (e.g. for raycasting). #143 will make this a lot easier to fix.

bfops avatar Oct 11 '15 15:10 bfops