diff options
author | Andrey Nazarov <skuller@skuller.net> | 2013-01-13 15:45:53 +0400 |
---|---|---|
committer | Andrey Nazarov <skuller@skuller.net> | 2013-01-13 16:00:10 +0400 |
commit | e3e124c7f3437ebfd5a77ecbb8c24e3461298773 (patch) | |
tree | a42df45cc16876aad20ed2412b9595746986976e /src | |
parent | f36f5c3a3e2097defe69d61de8eae776adaa5488 (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.c | 6 |
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) |