mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2026-05-10 19:01:46 +00:00
improved frame pacing, where frame delaying is done just before displaying the frame. so, the frame is fully rendered, and then the delay is done to wait the extra time before displaying the frame. This is a far more reliable and consistent way to manage frame pacing, and it will help to keep the framerate from choking too badly when the game lags a little. The changes to `gfx_end_frame` is to minimize the steps necessary between delaying and actually displaying the frame. This is an optimization just to increase the accuracy of frame pacing even further. Also, delta calculation is improved when the number of frames to draw is known. Djui cursor movement is also updated every frame for smoother movement. |
||
|---|---|---|
| .. | ||
| audio | ||
| buffers | ||
| engine | ||
| game | ||
| goddard | ||
| menu | ||
| pc | ||