]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - gl_backend.c
csqc patch from [515], seems to work with [515]'s dpcsqc test mod, needs a lot of...
[xonotic/darkplaces.git] / gl_backend.c
index fa00725844de3c26611f7f71026fd38d165ecc6a..9e12d566f48fc7716a29ed22d0709813aa6c65fd 100644 (file)
@@ -1733,6 +1733,9 @@ void R_ClearScreen(void)
        }
 }
 
+qboolean CL_VM_UpdateView (void);
+void SCR_DrawConsole (void);
+
 int r_stereo_side;
 
 void SCR_DrawScreen (void)
@@ -1793,7 +1796,10 @@ void SCR_DrawScreen (void)
                        r_refdef.frustum_x *= r_refdef.frustumscale_x;
                        r_refdef.frustum_y *= r_refdef.frustumscale_y;
 
-                       R_RenderView();
+                       if(!CL_VM_UpdateView())
+                               R_RenderView();
+                       else
+                               SCR_DrawConsole();
 
                        if (scr_zoomwindow.integer)
                        {
@@ -1810,7 +1816,8 @@ void SCR_DrawScreen (void)
                                r_refdef.frustum_x *= r_refdef.frustumscale_x;
                                r_refdef.frustum_y *= r_refdef.frustumscale_y;
 
-                               R_RenderView();
+                               if(!CL_VM_UpdateView())
+                                       R_RenderView();
                        }
                }