diff --git a/libs/video/renderer/gl/gl_screen.c b/libs/video/renderer/gl/gl_screen.c index 8f0aeb8ef..d463880d8 100644 --- a/libs/video/renderer/gl/gl_screen.c +++ b/libs/video/renderer/gl/gl_screen.c @@ -213,7 +213,7 @@ gl_SCR_UpdateScreen (double realtime, SCR_Func scr_3dfunc, SCR_Func *scr_funcs) vid.numpages = 2 + gl_triplebuffer->int_val; scr_copytop = 0; - vr_data.scr_copyeverything = 0; + vr_data.scr_copyeverything = 1; if (!scr_initialized) return; // not initialized yet diff --git a/libs/video/renderer/glsl/glsl_screen.c b/libs/video/renderer/glsl/glsl_screen.c index 776bbe4bd..56e481c41 100644 --- a/libs/video/renderer/glsl/glsl_screen.c +++ b/libs/video/renderer/glsl/glsl_screen.c @@ -169,6 +169,7 @@ glsl_SCR_UpdateScreen (double realtime, SCR_Func scr_3dfunc, } vr_data.realtime = realtime; + vr_data.scr_copyeverything = 1; //FIXME useless cvar? vid.numpages = 2 + gl_triplebuffer->int_val; if (!scr_initialized)