]> git.xonotic.org Git - xonotic/netradiant.git/blobdiff - radiant/camwindow.cpp
reinit OpenGL state on redraw properly
[xonotic/netradiant.git] / radiant / camwindow.cpp
index 65090136278dd3dd2c11e40202e593589a0826cb..6b78c589900bc3b7e69328332186b383106840eb 100644 (file)
@@ -1551,6 +1551,9 @@ void CamWnd::Cam_Draw()
   glGetIntegerv (GL_VIEWPORT, viewprt);
 #endif
 
+  // initialize OpenGL state for glClear to work
+  GlobalShaderCache().render(RENDER_DEFAULT, m_Camera.modelview, m_Camera.projection, m_view.getViewer());
+
   // enable depth buffer writes
   glDepthMask(GL_TRUE);