]> git.xonotic.org Git - xonotic/darkplaces.git/commit
cl_netfps: reduce pings by synchronising when possible, related fixes
authorbones_was_here <bones_was_here@xonotic.au>
Fri, 17 Nov 2023 01:30:14 +0000 (11:30 +1000)
committerbones_was_here <bones_was_here@xonotic.au>
Sat, 9 Dec 2023 10:13:32 +0000 (20:13 +1000)
commit42e86ab7892c3d8f5373402a714b73b2e040d81b
tree8274533911042e8eeda77c54c9610bc3f7f666b0
parent354208009f5868b5eb706c718f8bb066b77c37de
cl_netfps: reduce pings by synchronising when possible, related fixes

Fixes possibility of input frequency to exceed cl_netfps in certain
configurations.

Fixes possibility of rate limiting to reduce input frequency more than
it should.

Fixes timescale affecting input frequency (now consistent with client
FPS and server HZ being unaffected by timescale).

History of this code (most recent first):
1b6ea396b616e359cfe98d1e85e8e7a9ac571e91
528b92ffab3a9ab09770310e2796adbe5f0f1e20
79e332ad14e7ec9dbd2702a2d28127f7600f0678
663279ba8feeb4c114df0950bbc820f3bb32dcdc
21beb5fe4fa2e1f1b7591a4a1f6013b82186912f

Signed-off-by: bones_was_here <bones_was_here@xonotic.au>
cl_input.c
cl_parse.c
client.h