From f7a2cb9e04673b885c99a78a29b2a5318f9c50e7 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Mon, 11 Oct 2010 20:19:52 +0200 Subject: [PATCH] reinit OpenGL state on redraw properly --- download-gamepacks.sh | 2 +- radiant/camwindow.cpp | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/download-gamepacks.sh b/download-gamepacks.sh index a99499e4..41af47c9 100755 --- a/download-gamepacks.sh +++ b/download-gamepacks.sh @@ -156,5 +156,5 @@ pack Quake2WorldPack GPL svn svn://jdolan.dyndns.org/quake2world/trun pack QuakePack proprietary zip1 http://ingar.satgnu.net/files/gtkradiant/gamepacks/QuakePack.zip pack TremulousPack proprietary zip1 http://ingar.satgnu.net/files/gtkradiant/gamepacks/TremulousPack.zip pack UFOAIPack proprietary svn https://zerowing.idsoftware.com/svn/radiant.gamepacks/UFOAIPack/branches/1.5/ -#pack WarsowPack GPL svn https://svn.bountysource.com/wswpack/trunk/netradiant/games/WarsowPack/ +pack WarsowPack GPL svn https://svn.bountysource.com/wswpack/trunk/netradiant/games/WarsowPack/ pack XonoticPack GPL git git://git.xonotic.org/xonotic/netradiant-xonoticpack.git diff --git a/radiant/camwindow.cpp b/radiant/camwindow.cpp index 65090136..6b78c589 100644 --- a/radiant/camwindow.cpp +++ b/radiant/camwindow.cpp @@ -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); -- 2.39.2