From bc7d52ab3c9c7aba86a08f34af33fbef02323c8b Mon Sep 17 00:00:00 2001 From: James R Date: Wed, 26 Oct 2022 22:34:32 -0700 Subject: [PATCH] Revert "Ensure view interpolates between T-1 to T" This reverts commit aa7bfab0fcb069793aa5931180c1d48d001deb86. --- src/p_tick.c | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/src/p_tick.c b/src/p_tick.c index f3ece57dd..b6e2a9582 100644 --- a/src/p_tick.c +++ b/src/p_tick.c @@ -24,7 +24,6 @@ #include "lua_hook.h" #include "m_perfstats.h" #include "i_system.h" // I_GetPreciseTime -#include "r_main.h" #include "r_fps.h" // Object place @@ -783,20 +782,6 @@ void P_Ticker(boolean run) { R_UpdateLevelInterpolators(); R_UpdateViewInterpolation(); - - // Hack: ensure newview is assigned every tic. - // Ensures view interpolation is T-1 to T in poor network conditions - // We need a better way to assign view state decoupled from game logic - for (i = 0; i <= splitscreen; i++) - { - player_t *player = &players[displayplayers[i]]; - BOOL skyVisible = skyVisiblePerPlayer[i]; - if (skyVisible && skyboxmo[0] && cv_skybox.value) - { - R_SkyboxFrame(player); - } - R_SetupFrame(player, (skyboxmo[0] && cv_skybox.value)); - } } P_MapEnd();