diff options
Diffstat (limited to 'src/client/ui/ui.c')
-rw-r--r-- | src/client/ui/ui.c | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/src/client/ui/ui.c b/src/client/ui/ui.c index b63f436..21cb836 100644 --- a/src/client/ui/ui.c +++ b/src/client/ui/ui.c @@ -98,15 +98,9 @@ static void UI_Resize(void) { int i; -#if USE_REF == REF_SOFT - uis.scale = 1; - uis.width = r_config.width; - uis.height = r_config.height; -#else - uis.scale = 1 / Cvar_ClampValue(ui_scale, 1, 9); + uis.scale = R_ClampScale(ui_scale); uis.width = r_config.width * uis.scale; uis.height = r_config.height * uis.scale; -#endif for (i = 0; i < uis.menuDepth; i++) { Menu_Init(uis.layers[i]); @@ -431,7 +425,7 @@ void UI_Draw(int realtime) } R_ClearColor(); - R_SetScale(&uis.scale); + R_SetScale(uis.scale); if (1) { // draw top menu @@ -471,7 +465,7 @@ void UI_Draw(int realtime) } R_ClearColor(); - R_SetScale(NULL); + R_SetScale(1.0f); } void UI_StartSound(menuSound_t sound) |