summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrey Nazarov <skuller@skuller.net>2013-01-13 15:45:53 +0400
committerAndrey Nazarov <skuller@skuller.net>2013-01-13 16:00:10 +0400
commite3e124c7f3437ebfd5a77ecbb8c24e3461298773 (patch)
treea42df45cc16876aad20ed2412b9595746986976e /src
parentf36f5c3a3e2097defe69d61de8eae776adaa5488 (diff)
Fix scaled Player Setup menu drawing.
Restore custom 2D rendering parameters (clip rect and scale) after rendering 3D view.
Diffstat (limited to 'src')
-rw-r--r--src/client/ui/playerconfig.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/client/ui/playerconfig.c b/src/client/ui/playerconfig.c
index 4e9ebdc..eddc21f 100644
--- a/src/client/ui/playerconfig.c
+++ b/src/client/ui/playerconfig.c
@@ -129,6 +129,12 @@ static void Draw(menuFrameWork_t *self)
Menu_Draw(self);
R_RenderFrame(&m_player.refdef);
+
+#if USE_REF == REF_SOFT
+ R_SetClipRect(DRAW_CLIP_MASK, &uis.clipRect);
+#else
+ R_SetScale(&uis.scale);
+#endif
}
static void Size(menuFrameWork_t *self)