Page MenuHomeFeedback Tracker

Rendering is tied to data on remote
Closed, ResolvedPublic

Description

Rendering seems to depend on data that is sent by the server (AI?). If the server can not keep up with the clients frame rate, the graphic FPS go down. This is also true for high latency or jitter. Whatever the client is waiting for should be in its own thread not affecting the render loop.

Lag is enough of an issue, tying it to your (graphics) FPS just makes things worse.

tl;dr seperate the render loop into render and update-state-with-received-data loop

Details

Legacy ID
1998384287
Severity
Major
Resolution
Duplicate
Reproducibility
Always
Category
Multiplayer
Steps To Reproduce

Start a dedicated server on Box 1, start the client and connect to that server on Box 2. Start a benchmark or any other kind of intensive application on Box 1.

Event Timeline

Gant edited Steps To Reproduce. (Show Details)Mar 9 2013, 3:40 PM
Gant edited Additional Information. (Show Details)
Gant set Category to Multiplayer.
Gant set Reproducibility to Always.
Gant set Severity to Major.
Gant set Resolution to Duplicate.
Gant set Legacy ID to 1998384287.May 7 2016, 11:58 AM
Bohemia added a subscriber: Gant.Mar 9 2013, 3:40 PM

Duplicate of #2939.